アクセス ウェカン
- ブラウザを開いて次にアクセス:
http://<SERVER_IP>(HTTP) - ユーザー名、メールアドレス、パスワードを登録します。
- 最初に登録されるユーザーは管理者となり、次に登録されるユーザーは一般ユーザーになります。
- 登録中に、電子メールが設定されていないために「内部サーバー エラー」が表示される場合がありますが、ユーザーはまだ作成されており、正常にログインできます。
- 自己登録を無効にしたい場合は、「管理パネル」→「設定」に移動し、「自己登録を無効にする」にチェックを入れます。
重要なパス
- インストールディレクトリ:
/root/wekan - ファイルを作成します:
/root/wekan/docker-compose.yml - ファイルのアップロード:
/var/lib/docker/volumes/wekan_wekan-files/_data - データベース:
/var/lib/docker/volumes/wekan_wekan-db/_data - NGINX 構成:
/etc/nginx/sites-available/wekan - NGINX 対応サイト:
/etc/nginx/sites-enabled/wekan
共通コマンド
プロジェクトに移動します:
cd /opt/wekan
ログを表示:
docker compose logs -f
サービスを再起動します。
docker compose restart
停止/開始:
docker compose down
docker compose up -d
コンテナを確認します。
docker ps
電子メールを有効にする (オプション)
編集:
/root/wekan/docker-compose.yml
コメントを解除して設定します。
MAIL_URL=smtp://<mail_url>:25/?ignoreTLS=true&tls={rejectUnauthorized:false}
MAIL_FROM=Wekan Notifications <[email protected]>
次に適用します:
docker compose up -d
ドメインでSSLを有効化する
1. ドメインをサーバーIPに向ける。
2.編集 docker-compose.yml ドメインを次のように設定するには ROOT_URL: ROOT_URL=https://your.domain.com
3. サービスを再作成します。
cd /root/wekan/
docker compose up -d
3. Nginx 構成を編集して置き換えます server_name _; あなたのドメイン (server_name <your-domain>;):
vim /etc/nginx/sites-available/wekan
4. Certbot をインストールします。
apt install -y certbot python3-certbot-nginx
5. 次のコマンドを実行して、有効な Let’s Encrypt 証明書を生成します。
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
6. Nginxを再起動して変更を反映:
systemctl restart nginx
7. ブラウザを開いて次にアクセス: https://yourdomain.com