Accessing ZITADEL
- 首次启动可能需要数分钟,请耐心等待。
- 打开浏览器,访问:
https://<SERVER_IP>.sslip.io - 由于使用自签名证书,浏览器会显示安全警告,这是正常现象。
登录管理控制台
Go to: https://<SERVER_IP>.sslip.io/ui/console
使用初始管理员凭据:
- Username:
zitadel-admin@zitadel.<SERVER_IP>.sslip.io - Password:
Password1!
重要文件与目录
- 主安装目录:
/root/zitadel - 基础 Docker Compose 配置:
/root/zitadel/docker-compose-base.yaml - Nginx Docker Compose 配置:
/root/zitadel/docker-compose-nginx.yaml - Nginx 配置(外部 TLS):
/root/zitadel/nginx-external-tls.conf - 自签名 TLS 证书和密钥:
/root/zitadel/selfsigned.crt&/root/zitadel/selfsigned.key - PostgreSQL 持久化数据:存储在 Docker 卷中
data - ZITADEL 登录客户端令牌:
/root/zitadel/login-client.pat
管理部署
查看容器状态:
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
重启所有服务:
cd /root/zitadel
docker compose -f docker-compose-base.yaml -f docker-compose-nginx.yaml restart
Health Checks
检查 ZITADEL gRPC 健康状态:
grpcurl --insecure <SERVER_IP>.sslip.io:443 zitadel.admin.v1.AdminService/Healthz
检查 HTTP 健康检查端点:
curl --insecure https://<SERVER_IP>.sslip.io/admin/v1/healthz