DOMAIN |
example.com |
основной домен |
- |
LETSENCRYPT_EMAIL |
ops@example.com |
email для сертификатов |
- |
ADMIN_LOGIN |
admin |
основной админ логин |
- |
ADMIN_EMAIL |
admin@example.com |
email администратора |
- |
ADMIN_PASSWORD |
S3curePass!42 |
пароль администратора и внутренних логинов |
openssl rand -base64 24 |
OIDC_SHARED_CLIENT_SECRET |
w8m3... |
OIDC secret для приложений |
openssl rand -base64 32 |
SERVER_HOST |
deploy.example.com |
SSH host |
- |
SERVER_USER |
deployer |
SSH пользователь |
- |
SERVER_PASSWORD |
StrongPass!1 |
только для sshpass.copy.sh |
openssl rand -base64 24 |
REMOTE_DIR |
~/sdlc |
директория на сервере |
- |
TRAEFIK_DOMAIN |
traefik.example.com |
домен Traefik |
- |
TRAEFIK_URL |
https://traefik.example.com |
URL Traefik |
- |
TRAEFIK_COOKIE_DOMAIN |
example.com |
cookie domain для OIDC middleware Traefik |
- |
TRAEFIK_OIDC_CLIENT_ID |
traefik-oidc |
OIDC client id Traefik |
- |
TRAEFIK_OIDC_CLIENT_SECRET |
w8m3... |
OIDC client secret Traefik |
openssl rand -base64 32 |
TRAEFIK_OIDC_PROVIDER_URL |
https://auth.example.com/application/o/traefik/ |
provider URL для plugin |
- |
TRAEFIK_OIDC_PLUGIN_SECRET |
32-char-secret |
secret для cookie/session plugin |
openssl rand -hex 16 |
AUTHENTIK_DOMAIN |
authentik.example.com |
домен authentik |
- |
AUTHENTIK_URL |
https://authentik.example.com |
URL authentik |
- |
AUTHENTIK_POSTGRES_DB |
authentik |
БД authentik |
- |
AUTHENTIK_POSTGRES_USER |
admin |
пользователь БД authentik |
- |
AUTHENTIK_POSTGRES_PASSWORD |
S3curePass!42 |
пароль БД authentik |
openssl rand -base64 24 |
AUTHENTIK_SECRET_KEY |
64-char-hex |
secret authentik |
openssl rand -hex 32 |
GITLAB_DOMAIN |
gitlab.example.com |
домен GitLab |
- |
GITLAB_URL |
https://gitlab.example.com |
URL GitLab |
- |
GITLAB_ROOT_PASSWORD |
S3curePass!42 |
пароль root GitLab |
openssl rand -base64 24 |
GITLAB_OMNIAUTH_CLIENT_ID |
gitlab-oidc |
OIDC client id GitLab |
- |
GITLAB_OMNIAUTH_CLIENT_SECRET |
w8m3... |
OIDC client secret GitLab |
openssl rand -base64 32 |
OUTLINE_DOMAIN |
outline.example.com |
домен Outline |
- |
OUTLINE_URL |
https://outline.example.com |
URL Outline |
- |
OUTLINE_POSTGRES_DB |
outline |
БД Outline |
- |
OUTLINE_POSTGRES_USER |
admin |
пользователь БД Outline |
- |
OUTLINE_POSTGRES_PASSWORD |
S3curePass!42 |
пароль БД Outline |
openssl rand -base64 24 |
OUTLINE_SECRET_KEY |
64-char-hex |
secret Outline |
openssl rand -hex 32 |
OUTLINE_UTILS_SECRET |
64-char-hex |
utils secret Outline |
openssl rand -hex 32 |
OUTLINE_OIDC_CLIENT_ID |
outline-oidc |
OIDC client id Outline |
- |
OUTLINE_OIDC_CLIENT_SECRET |
w8m3... |
OIDC client secret Outline |
openssl rand -base64 32 |
KANEO_DOMAIN |
kaneo.example.com |
домен Kaneo |
- |
KANEO_URL |
https://kaneo.example.com |
URL Kaneo |
- |
KANEO_API_URL |
https://kaneo.example.com/api |
API URL Kaneo |
- |
KANEO_POSTGRES_DB |
kaneo |
БД Kaneo |
- |
KANEO_POSTGRES_USER |
admin |
пользователь БД Kaneo |
- |
KANEO_POSTGRES_PASSWORD |
S3curePass!42 |
пароль БД Kaneo |
openssl rand -base64 24 |
KANEO_AUTH_SECRET |
64-char-hex |
secret Kaneo |
openssl rand -hex 32 |
KANEO_OIDC_CLIENT_ID |
kaneo-oidc |
OIDC client id Kaneo |
- |
KANEO_OIDC_CLIENT_SECRET |
w8m3... |
OIDC client secret Kaneo |
openssl rand -base64 32 |
HOMARR_DOMAIN |
example.com |
домен Homarr |
- |
HOMARR_URL |
https://example.com |
URL Homarr |
- |
HOMARR_SECRET_ENCRYPTION_KEY |
64-char-hex |
secret Homarr |
openssl rand -hex 32 |
HOMARR_OIDC_CLIENT_ID |
homarr-oidc |
OIDC client id Homarr |
- |
HOMARR_OIDC_CLIENT_SECRET |
w8m3... |
OIDC client secret Homarr |
openssl rand -base64 32 |
SEAFILE_DOMAIN |
seafile.example.com |
домен Seafile |
- |
SEAFILE_URL |
https://seafile.example.com |
URL Seafile |
- |
SEAFILE_ADMIN_EMAIL |
admin@example.com |
admin email Seafile |
- |
SEAFILE_ADMIN_PASSWORD |
S3curePass!42 |
admin password Seafile |
openssl rand -base64 24 |
SEAFILE_MYSQL_ROOT_PASSWORD |
S3curePass!42 |
root password MariaDB Seafile |
openssl rand -base64 24 |
SEAFILE_OIDC_CLIENT_ID |
seafile-oidc |
OIDC client id Seafile |
- |
SEAFILE_OIDC_CLIENT_SECRET |
w8m3... |
OIDC client secret Seafile |
openssl rand -base64 32 |
ZEROBYTE_DOMAIN |
backup.example.com |
домен Zerobyte |
- |
ZEROBYTE_URL |
https://backup.example.com |
URL Zerobyte |
- |
ZEROBYTE_APP_SECRET |
64-char-hex |
secret Zerobyte |
openssl rand -hex 32 |
ZEROBYTE_OIDC_CLIENT_ID |
zerobyte-oidc |
OIDC client id Zerobyte |
- |
ZEROBYTE_OIDC_CLIENT_SECRET |
w8m3... |
OIDC client secret Zerobyte |
openssl rand -base64 32 |