PostgreSQL как Stalwart DataStore
> Исходные требования, сохранённые по темам. Рабочие команды и отличия реализации — в руководстве. Концептуальные примеры ниже не являются готовыми конфигурационными файлами.
После первоначального мастера Stalwart должен использовать PostgreSQL.
config.json должен концептуально содержать:
{
"@type": "PostgreSql",
"host": "postgres",
"port": 5432,
"database": "stalwart",
"authUsername": "stalwart",
"authSecret": {
"@type": "File",
"filePath": "/run/secrets/postgres_password"
},
"poolMaxConnections": 10
}
Stalwart специально использует маленький config.json только для определения DataStore; остальная конфигурация хранится уже в базе.