filestash
:file_folder: File Management Platform / Universal Data Access Layer (without FUSE)
FTP、S3、WebDAVなど20以上のストレージサービスにブラウザからアクセスできる、自社サーバーで運用可能なファイル管理プラットフォームです。
・企業:社内の複数のファイルサーバーやクラウドストレージ(AWS S3やNASなど)をひとつの画面から一元管理でき、ファイル操作の効率化とアクセス権限の統一が図れます。 ・スタートアップ:プラグイン構造により必要な機能だけを選んで導入でき、Dropboxのようなファイル共有環境を自社サーバー上にコストを抑えて構築できます。 ・個人事業主・フリーランス:自宅のNASやクラウドストレージをブラウザで操作でき、クライアントとのファイル共有も安全に行えます。
DropboxやBoxなどの有料クラウドストレージは月額課金でデータ量に制限がありますが、Filestashは自分のサーバーで運用するため容量制限なく無料で使え、既存のストレージ環境をそのまま活用できます。
スクリーンショット](https://raw.githubusercontent.com/mickael-kerjean/filestash_images/master/.assets/photo.jpg)
これは何?
<a href="http://demo.filestash.app"><img src="https://www.filestash.app/img/illustration/filestash-integrations.png" alt="ストレージ + 認証アーキテクチャ" /></a>
主な特徴
</li> <li><b>テーマ: </b><b></b></li
<li>テーマ:<br>
<img src="https://www.filestash.app/img/screenshots/theme_github.png" height="150" /></img
<img src="https://www.filestash.app/img/screenshots/theme_apple.png" height="150" /> <img src="https://www.filestash.app/img/screenshots/theme_apple.png" height="150" />
<img src="https://www.filestash.app/img/screenshots/theme_dropbox.png" height="150" /> <img src="https://www.filestash.app/img/screenshots/theme_dropbox.png" height="150" />
<img src="https://www.filestash.app/img/screenshots/theme_ibm.png" height="150" /></img
</li>
<li><a href="https://www.filestash.app/docs/guide/search.html">検索</a>、<a href="https://www.filestash.app/features/smart-folder.html">スマートフォルダー</a>、およびOCRのためのAI機能</li>。
はじめに
Filestashをインストールするには、Getting startedをご覧ください。プラグインを活用したい場合は、インベントリ を参照するか、独自のプラグイン開発 を参照してください。
ファイル管理の問題についてガイダンスや専門家の助けが必要な場合は、電話を予約する Filestashがお客様に適したプラットフォームかどうかを判断しましょう。
ビジョンと理念
私たちの目標はシンプルです:**最高のファイル管理プラットフォームを構築することです。しかし、"最高 "という言葉は、人によって異なる意味を持ちます。Filestashをモジュール化することが、それを達成するための唯一まともなモデルです。宇宙の根本的な真理ではなく、議論を巻き起こす可能性のあるものはすべてプラグインに属します。主要な機能の文字通りすべての部分は、他の実装と入れ替えたり、完全に削除したりできるプラグインです。
このモジュール性は、プログラミング・インターフェースの魔法によって実現されている。例えば、FTP用のDropboxライクなフロントエンドが欲しい場合、FTPプラグインは単にこのインターフェイスを実装していることがわかります: go タイプ IBackend インターフェース { Ls(path string) ([]os.FileInfo, error) // フォルダ内のファイルをリストアップする Stat(path string) (os.FileInfo, error) // ファイルの統計情報 Cat(path string) (io.ReadCloser, error) // ファイルのダウンロード Mkdir(path string) error // フォルダの作成 Rm(path string) error // 何かを削除する Mv(from string, to string) error // 名前の変更 Save(path string, file io.Reader) error // ファイルを保存する Touch(path string) error // ファイルを作成する
接続の再利用を可能にするための最初のメソッドと、 // 接続の再利用を可能にするための最初のメソッドです。
// もう1つは、ログインフォームをどのようにするかを宣言するためのものです。
}
ストレージから認証、<a href="https://www.filestash.app/docs/guide/authorization.html">認証</a>、カスタムアプリ、<a href="https://www.filestash.app/docs/guide/search.html">検索</a>、サムネイル、フロントエンドパッチ、ミドルウェア、エンドポイント作成、その他いくつか[プラグイン開発ガイド](https://www.filestash.app/docs/guide/plugin-development.html)に記載されています。
あなたのインスタンスに現在インストールされているものを見るには、[/about](https://demo.filestash.app/about)にアクセスしてください。プラグインのインベントリは[ここに書かれています](https://www.filestash.app/docs/plugin/)
# サポート
- 商用ユーザー → [サポート契約](https://www.filestash.app/pricing/?origin=github)
- 個人向け:
- IRC (libera.chat)の[#filestash](https://kiwiirc.com/nextclient/#irc://irc.libera.chat/#filestash?nick=guest?)
- ビットコイン: `3LX5KGmSmHDj5EuXrmUvcg77EJxCxmdsgW`
- オープン・コレクティブ](https://opencollective.com/filestash)
# クレジット
Filestashは、次のような人たちの肩の上に立っています:貢献者](https://github.com/mickael-kerjean/filestash/graphs/contributors)、[素晴らしいライブラリ](https://github.com/mickael-kerjean/filestash/blob/master/go.mod)を開発している人たち、Cのもの([C標準ライブラリ](https://imgs.xkcd.com/comics/dependency.png)、[libjpeg](https://libjpeg-turbo.org/)、[libpng](https://www.libpng.org/pub/png/libpng. html)、[libgif](https://www.libpng.org/pub/png/libpng)、[libraw](https://github.com/mickael-kerjean/filestash/graphs/contributors.html)、[libgif](https://giflib.sourceforge.net/)、[libraw](https://www.libraw.org/about)、その他多数)、[fontawesome](https://fontawesome.com)、[material](https://material.io/icons/)、実際のデバイスでテストできるようにするための[Browser stack](https://www.browserstack.com/)、そしてFilestashの土台となる重要な部分をありがたく保守してくれているネブラスカやその他の地域の多くの人々:
<img src="https://imgs.xkcd.com/comics/dependency.png" alt="xkcdのネブラスカ人へのクレジット" />。