Wiki.jsを5分で高速デプロイする
サーバー上でライブラリのインストールに苦労する代わりに、Docker Composeを使えば、わずか数行のコマンドで本格的なWikiサイトを構築できます。これは、手動設定に時間をかけたくないが、Markdownをサポートするプロフェッショナルなドキュメント管理ツールを必要としているチームにとって最適な選択肢です。
まず、マシンにDockerがインストールされていることを確認してください。まずは作業ディレクトリを作成することから始めますcore:
mkdir wiki-js && cd wiki-js
touch docker-compose.yml
以下の設定を docker-compose.yml ファイルに貼り付けてください:
version: "3"
services:
db:
image: postgres:15-alpine
environment:
POSTGRES_DB: wiki
POSTGRES_PASSWORD: wikijsrocks
POSTGRES_USER: wikijs
logging:
driver: "json-file"
options:
max-size: "10m"
restart: unless-stopped
volumes:
- ./db-data:/var/lib/postgresql/data
wiki:
image: requarks/wiki:2
depends_on:
- db
environment:
DB_TYPE: postgres
DB_HOST: db
DB_PORT: 5432
DB_USER: wikijs
DB_PASS: wikijsrocks
DB_NAME: wiki
restart: unless-stopped
ports:
- "8080:3000"
volumes:
- ./wiki-storage:/wiki/storage
システムを起動するには、次のコマンドを1つ実行するだけです:

