Доступ до ZITADEL
- Перший запуск може тривати кілька хвилин.
- Відкрийте браузер і перейдіть за адресою:
https://<SERVER_IP>.sslip.io - Попередження браузера є очікуваним через самопідписаний сертифікат.
Вхід до адміністративної консолі
Перейти до: https://<SERVER_IP>.sslip.io/ui/console
Використовуйте початкові облікові дані адміністратора:
- Ім'я користувача:
zitadel-admin@zitadel.<SERVER_IP>.sslip.io - Пароль:
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
Переглянути журнали:
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
Перевірки здоров'я
Перевірка gRPC health ZITADEL:
grpcurl --insecure <SERVER_IP>.sslip.io:443 zitadel.admin.v1.AdminService/Healthz
Перевірка endpoint стану HTTP:
curl --insecure https://<SERVER_IP>.sslip.io/admin/v1/healthz