Accessing ZITADEL
- Lần khởi động đầu tiên có thể mất vài phút.
- Mở trình duyệt và truy cập:
https://<SERVER_IP>.sslip.io - Cảnh báo trình duyệt là bình thường do sử dụng chứng chỉ tự ký.
Đăng nhập vào Admin Console
Go to: https://<SERVER_IP>.sslip.io/ui/console
Dùng thông tin đăng nhập admin ban đầu:
- Username:
zitadel-admin@zitadel.<SERVER_IP>.sslip.io - Password:
Password1!
Các tệp và thư mục quan trọng
- Thư mục cài đặt chính:
/root/zitadel - Cấu hình Docker Compose cơ bản:
/root/zitadel/docker-compose-base.yaml - Cấu hình Docker Compose cho Nginx:
/root/zitadel/docker-compose-nginx.yaml - Cấu hình Nginx (TLS ngoài):
/root/zitadel/nginx-external-tls.conf - Chứng chỉ và khóa TLS tự ký:
/root/zitadel/selfsigned.crt&/root/zitadel/selfsigned.key - Dữ liệu persistent của PostgreSQL: Lưu trong volume Docker
data - Token client đăng nhập ZITADEL:
/root/zitadel/login-client.pat
Quản lý triển khai
Kiểm tra trạng thái container:
cd /root/zitadel
docker compose -f docker-compose-base.yaml -f docker-compose-nginx.yaml ps
View logs:
cd /root/zitadel
docker compose -f docker-compose-base.yaml -f docker-compose-nginx.yaml logs -f
Khởi động lại tất cả các dịch vụ:
cd /root/zitadel
docker compose -f docker-compose-base.yaml -f docker-compose-nginx.yaml restart
Health Checks
Kiểm tra tình trạng gRPC của ZITADEL:
grpcurl --insecure <SERVER_IP>.sslip.io:443 zitadel.admin.v1.AdminService/Healthz
Kiểm tra health endpoint của HTTP:
curl --insecure https://<SERVER_IP>.sslip.io/admin/v1/healthz