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