ウェブアクセス
- ブラウザで開く:
http://<SERVER_IP>
管理者アカウントのセットアップ
1. 次のコマンドを実行して管理者を作成します:
docker exec -it artalk artalk admin
2. 管理者アカウントを作成したら、Web インターフェースにログインします。
3. 追加のアカウントは GUI のユーザー管理ページから作成します · 設定を手動で編集する必要はありません。
重要なファイルとディレクトリ
/root/artalk/docker-compose.yml→ Docker Compose の定義/root/artalk/data→ すべての永続的なブログコンテンツを保存します/etc/nginx/sites-available/artalk.conf→ リバースプロキシの設定
Docker 管理コマンド
cd /root/artalk
docker ps # List running containers
docker compose logs -f # Follow logs
docker compose restart # Restart service
ドメインと SSL の設定
ドメインをサーバーの IP アドレスに向けてください。
Nginx の設定を編集:
vim /etc/nginx/sites-available/artalk.conf
置き換える server_name _; と共に server_name <your-domain>;
Certbotをインストール:
apt install -y certbot python3-certbot-nginx
Certbotを実行してSSL証明書を発行する:
certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>
Nginxの設定をテストしてリロードする:
sudo nginx -t
sudo systemctl reload nginx
ブラウザで開く: https://<your-domain>