Accessing ZITADEL
- Proses startup mungkin membutuhkan beberapa menit saat pertama kali dijalankan.
- Buka browser Anda dan kunjungi:
https://<SERVER_IP>.sslip.io - Peringatan browser merupakan hal yang wajar karena penggunaan sertifikat self-signed.
Masuk ke Admin Console
Go to: https://<SERVER_IP>.sslip.io/ui/console
Gunakan kredensial admin awal:
- Username:
zitadel-admin@zitadel.<SERVER_IP>.sslip.io - Password:
Password1!
File dan Direktori Penting
- Direktori instalasi utama:
/root/zitadel - Konfigurasi dasar Docker Compose:
/root/zitadel/docker-compose-base.yaml - Konfigurasi Docker Compose untuk Nginx:
/root/zitadel/docker-compose-nginx.yaml - Konfigurasi Nginx (TLS eksternal):
/root/zitadel/nginx-external-tls.conf - Sertifikat dan kunci TLS self-signed:
/root/zitadel/selfsigned.crt&/root/zitadel/selfsigned.key - Data persisten PostgreSQL: Disimpan di volume Docker
data - Token login client ZITADEL:
/root/zitadel/login-client.pat
Mengelola Deployment
Periksa status 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
Restart semua layanan:
cd /root/zitadel
docker compose -f docker-compose-base.yaml -f docker-compose-nginx.yaml restart
Health Checks
Periksa kesehatan gRPC ZITADEL:
grpcurl --insecure <SERVER_IP>.sslip.io:443 zitadel.admin.v1.AdminService/Healthz
Periksa endpoint kesehatan HTTP:
curl --insecure https://<SERVER_IP>.sslip.io/admin/v1/healthz