Truy cập Wekan
- Mở trình duyệt và đi đến:
http://<SERVER_IP>(HTTP) - Đăng ký tên người dùng, địa chỉ email và mật khẩu của bạn.
- Người dùng đăng ký đầu tiên sẽ là quản trị viên và những người tiếp theo là người dùng bình thường.
- Trong quá trình đăng ký, bạn có thể thấy “Lỗi máy chủ nội bộ” do email chưa được định cấu hình nhưng người dùng vẫn được tạo và bạn có thể đăng nhập bình thường.
- Nếu bạn muốn tắt tính năng tự đăng ký, hãy đi tới Bảng quản trị → Cài đặt và chọn “Tắt tính năng tự đăng ký”.
Các đường dẫn quan trọng
- Thư mục cài đặt:
/root/wekan - Soạn tập tin:
/root/wekan/docker-compose.yml - Tải lên tập tin:
/var/lib/docker/volumes/wekan_wekan-files/_data - Cơ sở dữ liệu:
/var/lib/docker/volumes/wekan_wekan-db/_data - Cấu hình NGINX:
/etc/nginx/sites-available/wekan - Trang web hỗ trợ NGINX:
/etc/nginx/sites-enabled/wekan
Các lệnh chung
Điều hướng đến dự án:
cd /opt/wekan
Xem log:
docker compose logs -f
Khởi động lại dịch vụ:
docker compose restart
Dừng/Bắt đầu:
docker compose down
docker compose up -d
Kiểm tra container:
docker ps
Kích hoạt Email (Tùy chọn)
Biên tập:
/root/wekan/docker-compose.yml
Bỏ ghi chú và cấu hình:
MAIL_URL=smtp://<mail_url>:25/?ignoreTLS=true&tls={rejectUnauthorized:false}
MAIL_FROM=Wekan Notifications <[email protected]>
Sau đó áp dụng:
docker compose up -d
Kích hoạt SSL với một tên miền
1. Trỏ tên miền của bạn về IP máy chủ.
2. Chỉnh sửa docker-compose.yml để đặt tên miền của bạn là ROOT_URL: ROOT_URL=https://your.domain.com
3. Tạo lại các dịch vụ:
cd /root/wekan/
docker compose up -d
3. Chỉnh sửa cấu hình Nginx và thay thế server_name _; với tên miền của bạn (server_name <your-domain>;):
vim /etc/nginx/sites-available/wekan
4. Cài đặt Certbot:
apt install -y certbot python3-certbot-nginx
5. Chạy lệnh sau để tạo chứng chỉ Let's Encrypt hợp lệ:
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
6. Khởi động lại Nginx để áp dụng thay đổi:
systemctl restart nginx
7. Mở trình duyệt và truy cập: https://yourdomain.com