29 lines
1010 B
Bash
29 lines
1010 B
Bash
# Копируется в /etc/admin-portal/admin-portal.env (см. README.md, шаг 5)
|
|||
|
|
# Владелец файла — root, права 640, группа adminportal (см. install.sh)
|
||
|
|
|
||
|
|
# Django
|
||
|
|
DJANGO_SECRET_KEY=change-me
|
||
|
|
DJANGO_DEBUG=false
|
||
|
|
DJANGO_ALLOWED_HOSTS=portal.example.com,127.0.0.1
|
||
|
|
|
||
|
|
# PostgreSQL (локальный на этой же ВМ)
|
||
|
|
POSTGRES_DB=admin_portal
|
||
|
|
POSTGRES_USER=admin_portal
|
||
|
|
POSTGRES_PASSWORD=change-me
|
||
|
|
POSTGRES_HOST=127.0.0.1
|
||
|
|
POSTGRES_PORT=5432
|
||
|
|
|
||
|
|
# Redis (локальный на этой же ВМ, сессии + кэш групп AD)
|
||
|
|
REDIS_URL=redis://127.0.0.1:6379/1
|
||
|
|
|
||
|
|
# Active Directory / LDAP
|
||
|
|
AD_SERVER_URI=ldaps://dc01.example.com:636
|
||
|
|
AD_BIND_DN=CN=svc-portal,OU=ServiceAccounts,DC=example,DC=com
|
||
|
|
AD_BIND_PASSWORD=change-me
|
||
|
|
AD_USER_SEARCH_BASE=OU=Users,DC=example,DC=com
|
||
|
|
AD_GROUP_SEARCH_BASE=OU=Groups,DC=example,DC=com
|
||
|
|
AD_GROUP_CACHE_TTL_SECONDS=600
|
||
|
|
|
||
|
|
# Токен для backend admin panels
|
||
|
|
RESOURCE_TOKEN_SECRET=change-me-separate-secret
|
||
|
|
RESOURCE_TOKEN_TTL_SECONDS=60
|