fmfm filemanager
1.0.0
Flask+PythonのWebベースのドキュメントマネージャー/ビューア。現在、PDF、ZIPファイル(画像の)、マークダウン、およびEPUBドキュメントがサポートされています。
これはまだベータ段階にあり、コードは安全ではありません。パブリックサーバーでこれを使用しないでください。
サムネイルをクリックすると、視聴者が開きます。右下の「PDF」バッジが元のファイルにジャンプします。ドキュメントのタグ付けと検索がサポートされています。

小さなHTMLベースのドキュメントビューアーが含まれています。機能:
Sキー)
Epubの読み取りはBibiを搭載しています。 (これは素晴らしいソフトウェアです!)
フルテキスト検索(PDF、EPUB、マークダウン)

日本語も検索可能です日本の検索がサポートされています。 (トークネイザー:2グラム)

(PDFのみ)検索ヒットは、ページビューでハイリグされています。また、ページの検索が可能です。 (ショートカット: Fキー)

r2l :ドキュメントは左右です(PDFおよびZIP)spread :ドキュメントはスプレッドビュー(PDFおよびZIP)に表示されますhide :ドキュメントを隠します。機能しますが、現在検索によって見つかったファイルです。 
fmfm_util.py )が含まれています。fmfm_util.py import ... inboxフォルダーからすべてのファイルをインポートします。fmfm_util.py remove 1 2 3 、DBから指定された本を削除します。fmfm_util.py update 1 2 3 ... DBのメタデータを更新します。fmfm_util.py update_title 1 2 3 ...メタデータを更新するには、タイトルがファイルのメタデータに置き換えられます。 git cloneこのリポジトリとcdをフォルダーにクローンしますSECRET_KEY settings.pyのランダムな文字列に変更しますBibi-v1.2.0.zipをbibiリリースからダウンロードし、ファイルを開梱し、 Bibi-v1.2.0フォルダーをstaticフォルダーに移動します。docker-compose up -d行いますhttp://localhost:8888へのアクセス。docker container stop fmfm-filemanager-python3-1でコンテナを停止できます。pip install -r requirements.txt (ディストリビューションにもcmakeとpoppler-cppパッケージが必要です)python server.pyまたはbash run_fmfm_local.shhttp://localhost:5000/ (前)またはhttp://localhost:8888/ (後者)へのアクセスWebブラウザー。 staticファイルは、パフォーマンスを向上させます。たとえば、 nginx_conf.sampleを参照してください。