Initial BizOne portal setup

This commit is contained in:
2026-05-11 11:36:33 +07:00
commit 57017dd397
249 changed files with 41305 additions and 0 deletions

26
.env.example Normal file
View File

@ -0,0 +1,26 @@
DATABASE_URL=postgresql://postgres:postgres@localhost:5432/wa_dashboard
JWT_SECRET=replace-with-32-plus-char-random-secret
JWT_EXPIRES_IN=1d
JWT_REFRESH_SECRET=replace-with-32-plus-char-random-refresh-secret
JWT_REFRESH_EXPIRES_IN=30d
PORT=3001
FRONTEND_ORIGIN=http://localhost:3000
PUBLIC_API_URL=http://localhost:3001
REDIS_URL=redis://127.0.0.1:6379
WEBHOOK_VERIFY_TOKEN=replace-with-32-plus-char-random-token
WEBHOOK_SHARED_SECRET=replace-with-32-plus-char-random-secret
META_WEBHOOK_APP_SECRET=
WEBHOOK_ALLOW_UNSIGNED=false
NEXT_PUBLIC_API_URL=http://localhost:3001/api
MAIL_HOST=mail.example.com
MAIL_PORT=465
MAIL_SECURE=true
MAIL_USER=no-reply@example.com
MAIL_PASSWORD=replace-with-real-smtp-password
MAIL_FROM=no-reply@example.com
AUTH_LOGIN_MAX_ATTEMPTS=5
AUTH_LOGIN_WINDOW_MINUTES=15
AUTH_2FA_MAX_ATTEMPTS=5
AUTH_2FA_WINDOW_MINUTES=10
AUTH_PASSWORD_RESET_MAX_ATTEMPTS=3
AUTH_PASSWORD_RESET_WINDOW_MINUTES=30