hfs - HFSは、仮想ファイルシステム(vfs)を提供するファイルサーバーです。フォルダ全体ではなく単一のファイルを簡単に共有することも、名前を変更することもできますが、実際のファイルに触れることなく、仮想的に行うことができます。

(HFS is a file server offering a virtual file system (vfs). You can easily share a single file instead of the whole folder, or you can rename it, but without touching the real file, just virtually.)

Created at: 2021-12-19 17:34:54
Language: TypeScript
License: GPL-3.0

HFS:HTTPファイルサーバー

序章

HFSは、仮想ファイルシステム(vfs)を提供するファイルサーバーです。フォルダ全体ではなく単一のファイルを簡単に共有することも、名前を変更することもできますが、実際のファイルに触れることなく、仮想的に行うことができます。

ファイルの一覧表示、ファイルの検索、フォルダの圧縮など、すべてが非常に高速で、データの生成中にストリーミングされるため、待つ必要はありません。

このプロジェクトは初期段階であり、配布が容易になります。

これはDelphiバージョンの完全な書き直しです。これまでのすべての機能は(まだ)ここにはありませんが、それでも次の機能があります。

特徴

  • https
  • Unicode
  • 仮想ファイルシステム
  • モバイルフレンドリーなフロントエンド
  • 探す
  • アカウント
  • 再開可能なダウンロード
  • フォルダをzipアーカイブとしてダウンロード
  • シンプルなウェブサイトサービス
  • プラグイン
  • ログファイル
  • スピードスロットル
  • 管理者のWebインターフェイス
  • 仮想ホスティング(プラグイン)
  • 反ブルートフォース(プラグイン)

インストール

  1. https://github.com/rejetto/hfs/releasesにアクセスします
  2. クリック
    Assets
  3. お使いのコンピュータに適したバージョンをダウンロードしてください
  4. ファイルを実行する

システムがカバーされていない場合は、次の代替バージョンを試すことができます。

  1. https://nodejs.org/からnode.jsバージョン16以降をインストールします
  2. ダウンロードして解凍します
    hfs-node.zip
  3. chmod + x run
  4. 発売
    ./run

プラグイン

プラグインをインストールするには、フォルダ内のフォルダをコピーするだけです

plugins

削除してアンインストールします。

-disabled
HFSは、名前の末尾にあるすべてのフォルダーを無視します。

HFS2.xから3にアップグレードする必要がある理由

機能一覧からもわかるように、HFS2では見つけられない商品がすでにいくつかあります。それ以外にも、以下のことを考えてみてください。

  • より堅牢です。常に実行されるサーバーとして設計されていますが、HFS 1-2は時折使用するように設計されています(転送および終了)。
  • パスワードが実際に保存されることはなく、元に戻せないハッシュは
  • より柔軟な権限

ただし、次の理由により、(これまでのところ)HFS2.xを使用したい場合があります。

  • 小さい
  • さらにテスト済み
  • クラシックウィンドウインターフェイス(一部の人にとっては簡単な場合があります)

ライセンス

GPLv3