########################### ##### GENERAL CONFIG ###### ########################### # Split-domain: сервер живёт на social.dedinit.ru, # аккаунты — @user@dedinit.ru (account-domain). # ВАЖНО: эти два значения ПОСЛЕ первого запуска менять нельзя (необратимо). host: "social.dedinit.ru" account-domain: "dedinit.ru" protocol: "https" bind-address: "0.0.0.0" port: 8080 # Реверс-прокси: Caddy на vps02 (87.242.100.206) → WireGuard 10.8.0.4 → bigbox 10.8.0.2:8082 # → docker-NAT → контейнер (сеть gotosocial_default, шлюз 172.30.0.1). # 10.8.0.4/32 — WG-адрес vps02 (реальный источник от Caddy); 172.30.0.1/16 — шлюз docker-сети. trusted-proxies: - "10.8.0.4/32" - "127.0.0.1/32" - "::1" - "172.30.0.1/16" # Логи log-level: "info" log-format: "json" log-timestamp-format: "2006-01-02T15:04:05.000Z07:00" log-client-ip: true ########################### ##### INSTANCE CONFIG ##### ########################### # Название сервера и описание (видны в UI/API) application-name: "gotosocial" instance-title: "dedinit()" instance-description: "Нода для обычных людей" instance-contact-email: "kpa39l@yandex.ru" ########################### ##### DATABASE CONFIG ##### ########################### # SQLite — файл внутри volume ./data db-type: "sqlite" db-address: "/gotosocial/storage/sqlite.db" ########################### ##### STORAGE CONFIG ###### ########################### # Медиа — локально (./data/storage) storage-local-base-path: "/gotosocial/storage" ########################### ##### SMTP CONFIG ######### ########################### # Jino SMTP — отправка писем GtS (подтверждения, уведомления) smtp-host: "smtp.jino.ru" smtp-port: 587 smtp-username: "social@dedinit.ru" # Пароль — из .env (GTS_SMTP_PASSWORD), в git не попадает smtp-password: "" smtp-from: "social@dedinit.ru" ########################### ##### METRICS CONFIG ###### ########################### # Метрики Prometheus (OTEL экспортёр настроен в docker-compose env) metrics-enabled: true metrics-auth-enabled: false