feat: email verification + delete confirmation + smtp/cors/prod hardening
This commit is contained in:
21
.env
21
.env
@@ -1,4 +1,4 @@
|
||||
NODE_ENV=development
|
||||
NODE_ENV=production
|
||||
PORT=8080
|
||||
POSTGRES_DB=skymoney
|
||||
POSTGRES_USER=skymoney_app
|
||||
@@ -8,7 +8,9 @@ BACKUP_DATABASE_URL=postgres://skymoney_app:RicearoniSkyMoney124521!@127.0.0.1:5
|
||||
RESTORE_DATABASE_URL=postgres://skymoney_app:RicearoniSkyMoney124521!@127.0.0.1:5432/skymoney_restore_test
|
||||
ADMIN_DATABASE_URL=postgres://skymoney_app:RicearoniSkyMoney124521!@127.0.0.1:5432/postgres
|
||||
|
||||
CORS_ORIGIN=http://localhost:5173
|
||||
APP_ORIGIN=https://skymoneybudget.com
|
||||
CORS_ORIGINS=https://skymoneybudget.com
|
||||
|
||||
RATE_LIMIT_MAX=500
|
||||
RATE_LIMIT_WINDOW_MS=60000
|
||||
|
||||
@@ -16,3 +18,18 @@ JWT_SECRET=ee5e3882e7b739bcd37ead2449d06f285eb1254620ae77ae201687f03ce82629
|
||||
COOKIE_SECRET=364f4fa81d297294f864391aff02e151498de7caa8aac8c135ab01ad17a1212f
|
||||
AUTH_DISABLED=0
|
||||
SEED_DEFAULT_BUDGET=0
|
||||
COOKIE_DOMAIN=skymoneybudget.com
|
||||
|
||||
SMTP_HOST=mail.jodyholt.com
|
||||
SMTP_PORT=587
|
||||
SMTP_REQUIRE_TLS=true
|
||||
SMTP_TLS_REJECT_UNAUTHORIZED=true
|
||||
SMTP_USER=skymoney-smtp
|
||||
SMTP_PASS=skymoneysmtp124521
|
||||
EMAIL_FROM=SkyMoney Budget <no-reply@skymoneybudget.com>
|
||||
EMAIL_BOUNCE_FROM=bounces@skymoneybudget.com
|
||||
EMAIL_REPLY_TO=support@skymoneybudget.com
|
||||
|
||||
UPDATE_NOTICE_VERSION=1
|
||||
UPDATE_NOTICE_TITLE=SkyMoney Update
|
||||
UPDATE_NOTICE_BODY=We added email verification and account-delete confirmation
|
||||
Reference in New Issue
Block a user