forked from naskya/firefish
docs: update install instruction using Docker
This commit is contained in:
parent
2f2d7542b5
commit
03cdccb28b
1 changed files with 10 additions and 6 deletions
12
README.md
12
README.md
|
@ -160,13 +160,17 @@
|
|||
|
||||
### インストール
|
||||
|
||||
ToDo ([#a3WPw](https://code.naskya.net/decks/4wJQ3/tickets/a3WPw))
|
||||
#### 自動でインストール
|
||||
|
||||
- インストールスクリプトの提供を考えています
|
||||
- 慣れている方向けの説明: [`docker.io/naskya/firefish`](https://hub.docker.com/r/naskya/firefish) を用いて Firefish をインストールし、以下のコマンドを用いて PGroonga の拡張機能を有効にしてください。
|
||||
[Ubuntu 向けのインストールスクリプト](https://code.naskya.net/repos/Wm6vm)がありますが、未検証です。
|
||||
|
||||
#### 手動でインストール
|
||||
|
||||
このリポジトリをクローンして本家版と同様にサーバーを構築すればよいですが、そのまま起動するとデータベースのマイグレーションに失敗します。最初にデータベースのコンテナのみを起動させて以下のコマンドで PGroonga を有効にしてください(`firefish` と `firefish_db` はそれぞれ `.config/docker.env` や `.config/default.yml` に書いた PostgreSQL のユーザー名とデータベース名にしてください)。
|
||||
|
||||
```bash
|
||||
docker-compose exec db psql --command="CREATE EXTENSION pgroonga;" --dbname=firefish
|
||||
docker-compose up db --detach
|
||||
docker-compose exec db psql --command='CREATE EXTENSION pgroonga;' --user=firefish --dbname=firefish_db
|
||||
```
|
||||
|
||||
### アップデート
|
||||
|
|
Loading…
Reference in a new issue