ブラウザで Danbooru インスタンスを起動するには:
Github アカウントを作成します。
「Github コードスペースで開く」をクリックします。
Create new codespace
ボタンをクリックします。
起動するまで数分待ちます。
それが完了すると、ブラウザーで実行される完全な開発環境を備えた新しい Danbooru インスタンスが作成されます。この方法では、コンピュータに何もインストールせずに Danbooru を試すことができます。
詳細については、Docker ガイドの「コードスペース」セクションを参照してください。
これを実行して Danbooru インスタンスを起動します。
sh -c "$(curl -sSL https://raw.githubusercontent.com/danbooru/danbooru/master/bin/setup)"
これにより、Docker Compose がインストールされ、Danbooru が起動します。完了すると、Danbooru は http://localhost:3000 で実行されるようになります。
または、既に Docker Compose がインストールされている場合は、次のことを実行できます。
git clone http://github.com/danbooru/danboorucd ダンブール touch .env.local config/danbooru_local_config.rb sudo docker を構成する
完了したら、次のコマンドを実行してすべてを削除できます。
sudo docker compose down --volumes # Danbooru インスタンス内のすべてのデータとイメージを削除します。sudo docker image prune # 未使用の Docker イメージをすべてクリーンアップします。rm -rf ~/danbooru # Danbooru コードを削除します。
Docker を使用して Danbooru を実行する方法の詳細については、「Docker ガイド」を参照してください。これは Danbooru を実行するための推奨される方法です。
あるいは、手動インストール ガイドを使用して、Docker を使用せずに Danbooru をインストールすることもできます。手動インストールは Docker を使用するよりもはるかに難しいため、推奨されず、公式にサポートされていません。
サポートが必要な場合は、Danbooru Discord の #technical チャンネル、または Github のディスカッション エリアで質問してください。
Danboou は、特定の機能を実装するために、いくつかのクラウド サービスといくつかのマイクロサービスに依存しています。
次の機能には Amazon AWS アカウントが必要です。
プールの歴史
投稿履歴
次の機能には Google Cloud アカウントが必要です。
BigQuery データベースのエクスポート
IQDB 統合は IQDB サービスに委任されます。
プールと投稿履歴にアクセスするには、アーカイブ サービスをインストールして構成する必要があります。
次の機能が Reportbooru サービスに委任されます。
投稿ビュー
見逃した検索レポート
人気の検索レポート
投稿の推奨には、Recommender サービスが必要です。