51 lines
3.1 KiB
Plaintext
51 lines
3.1 KiB
Plaintext
# Ustawienia pluginu PostgreSQL Manager.
|
|
# PG_PLUGIN_MAX_HOSTS_PER_USER - maksymalna liczba hostów zdalnych przypisanych do jednego użytkownika PostgreSQL.
|
|
PG_PLUGIN_MAX_HOSTS_PER_USER=30
|
|
# allow_remote_hosts - czy pokazywać UI i obsługę hostów zdalnych (1=tak, 0=nie).
|
|
# Gdy 1, synchronizacja hostów aktualizuje pg_hba, postgresql.conf oraz CSF.
|
|
allow_remote_hosts=1
|
|
# Aliasy kompatybilności wstecznej.
|
|
PG_PLUGIN_ALLOW_REMOTE_HOSTS=1
|
|
# PG_PLUGIN_SUDO_SYNC_HBA - ścieżka do skryptu synchronizacji pg_hba.conf.
|
|
PG_PLUGIN_SUDO_SYNC_HBA=/usr/local/directadmin/plugins/da-postgresql/scripts/setup/pg_hba_sync.sh
|
|
# PG_PLUGIN_DEFAULT_DB_LIMIT - domyślny limit baz dla użytkownika, gdy brak wartości w pakiecie/użytkowniku.
|
|
PG_PLUGIN_DEFAULT_DB_LIMIT=5
|
|
# ENABLE_BACKUP - czy pokazywać i umożliwiać tworzenie backupu baz danych (true/false).
|
|
ENABLE_BACKUP=true
|
|
# ENABLE_UPLOAD_BACKUP - czy pokazywać UI i obsługę przywracania backupu (true/false).
|
|
ENABLE_UPLOAD_BACKUP=true
|
|
# ENABLE_ADMINER - czy pokazywać integrację Adminera w panelu pluginu (true/false).
|
|
ENABLE_ADMINER=false
|
|
# ADMINER_PUBLIC - czy pozwalać na bezpośredni dostęp do /adminer bez SSO (true/false).
|
|
# Gdy true: dostęp publiczny do formularza logowania Adminera (bez autologowania), tylko PostgreSQL.
|
|
# Gdy false: wejście bez ticketu SSO pokaże placeholder informujący o dostępie przez DirectAdmin.
|
|
# Zmiana zaczyna działać po następnym odświeżeniu pluginu (synchronizacja runtime/config.json).
|
|
ADMINER_PUBLIC=false
|
|
# ADMINER_PUBLIC_BASE_URL - opcjonalny publiczny adres WWW (bez końcowego /), np. https://panel.example.com.
|
|
# Gdy pusty, plugin automatycznie użyje aktualnego hosta bez portu DirectAdmin (np. bez :2222).
|
|
ADMINER_PUBLIC_BASE_URL=
|
|
# ADMINER_URL_PATH - ścieżka URL aliasu Adminera.
|
|
ADMINER_URL_PATH=/adminer
|
|
# ADMINER_SSO_DIR - katalog runtime ticketów SSO dla Adminera.
|
|
ADMINER_SSO_DIR=/var/www/html/adminer/runtime
|
|
# ADMINER_TICKET_TTL - ważność ticketu SSO (sekundy).
|
|
ADMINER_TICKET_TTL=120
|
|
# ADMINER_SESSION_TTL - maksymalny czas sesji Adminera otwartej z pluginu (sekundy).
|
|
ADMINER_SESSION_TTL=900
|
|
# ADMINER_ROLE_TTL - ważność tymczasowej roli PostgreSQL dla sesji Adminera (sekundy).
|
|
ADMINER_ROLE_TTL=1200
|
|
# ALLOW_RESTORE_TO_OTHER_DATABASE - czy pozwalać na przywracanie lokalnych backupów do innej bazy (true/false).
|
|
ALLOW_RESTORE_TO_OTHER_DATABASE=true
|
|
# ENABLE_TABLE_COUNT - czy zliczać tabele w bazach i pokazywać kolumnę Liczba Tabel (true/false).
|
|
ENABLE_TABLE_COUNT=true
|
|
# COUNT_DATABASE_SIZE - czy zliczać rozmiar baz i pokazywać kolumnę Rozmiar (true/false).
|
|
COUNT_DATABASE_SIZE=true
|
|
# COMPRESS_BACKUP - czy backupy tworzone przez plugin kompresować do .sql.gz (true/false).
|
|
COMPRESS_BACKUP=true
|
|
# HITME_BACKUP_LOCATION - główny katalog lokalnych backupów PostgreSQL.
|
|
HITME_BACKUP_LOCATION=/home/admin/postgres_backup
|
|
# USER_BASE_BACKUP_DIR - katalog bazowy backupów wykonywanych przez użytkownika (DA_USER podmieniany automatycznie).
|
|
USER_BASE_BACKUP_DIR=/home/DA_USER/postgres_backup
|
|
# USER_BACKUP_DATE_FORMAT - format katalogu daty backupu użytkownika (PHP date()).
|
|
USER_BACKUP_DATE_FORMAT=d.m.Y-H.i
|