Wiki.js へアクセス
- ブラウザで次の URL を開きます:
http://<SERVER_IP> - インストール後、コンテナの初期化に数分かかる場合があります。
- 画面に表示されるセットアップウィザードを完了してインストールを終えます。
重要なファイルとディレクトリ
- インストールパス:
/etc/wiki - Compose ファイル:
/etc/wiki/docker-compose.yml - 環境ファイル:
/etc/wiki/.env - PostgreSQL データ: Docker ボリューム
/var/lib/docker/volumes/wiki_db-data
Docker Compose の管理
インストールディレクトリへ Go:
cd /etc/wiki
コンテナの状態を確認:
docker compose ps
ログを表示:
docker compose logs -f
コンテナを再起動します:
docker compose restart
スタックを停止:
docker compose down
スタックを起動:
docker compose up -d
Let's Encrypt で HTTPS を有効化
1. ドメインまたはサブドメインの A レコードを作成し、サーバーのパブリック IP アドレスに向けます。
2. ドメインが HTTP でアクセスできることを確認します。
3. スタックを停止します:
cd /etc/wiki && docker compose down
4. Edit the environment file (/etc/wiki/.env) and set your domain and email address:
LETSENCRYPT_DOMAIN=wiki.example.com
[email protected]
SSL_ACTIVE=1
5. コンテナを再度起動します:
cd /etc/wiki && docker compose up -d
6. 証明書の発行状況は次のコマンドで確認できます:
cd /etc/wiki && docker compose logs -f wiki
7. Let's Encrypt 証明書が発行されたら、ドメイン経由で Wiki.js にアクセスします。
HTTP から HTTPS へのリダイレクトを有効にする
- Wiki.js の管理エリアを開きます。
- 左側のナビゲーションメニューから SSL を開きます。
- HTTP リクエストを HTTPS へリダイレクトする設定を有効にします。