Refactor database configs
Some checks failed
continuous-integration/drone/pr Build was killed
continuous-integration/drone/push Build was killed

* Move postgres credentials to ENV vars
* Allow postgres in development
* Allow SQlite in production
* Refactor optional lndhub db config

Co-authored-by: Greg Karékinian <greg@karekinian.com>
This commit is contained in:
2025-05-05 15:17:32 +04:00
parent 906468d156
commit 0db9d96835
3 changed files with 41 additions and 26 deletions

View File

@@ -1,6 +1,15 @@
# PRIMARY_DOMAIN=kosmos.org
# AKKOUNTS_DOMAIN=accounts.example.com
# The default backend is SQLite
# DB_ADAPTER=postgresql
# PG_HOST=localhost
# PG_PORT=5432
# PG_DATABASE=akkounts
# PG_DATABASE_QUEUE=akkounts_queue
# PG_USERNAME=akkounts
# PG_PASSWORD=
# SMTP_SERVER=smtp.example.com
# SMTP_PORT=587
# SMTP_LOGIN=accounts