2026-02-26 15:29:00 +01:00
|
|
|
# Environment
|
2026-01-17 17:44:31 +01:00
|
|
|
NODE_ENV=development
|
2025-05-16 15:54:17 +02:00
|
|
|
|
2026-02-26 15:29:00 +01:00
|
|
|
# Database
|
2026-01-20 20:31:42 +01:00
|
|
|
DATABASE_URL=postgresql://devuser:changeme@localhost:5433/devdb?schema=public
|
2025-05-16 15:54:17 +02:00
|
|
|
|
2026-02-26 15:29:00 +01:00
|
|
|
# Project
|
2025-11-04 08:48:46 +01:00
|
|
|
PROJECT_NAME="Portabase"
|
2026-01-17 17:44:31 +01:00
|
|
|
PROJECT_URL=http://localhost:8887
|
2025-05-16 15:54:17 +02:00
|
|
|
PROJECT_SECRET=
|
|
|
|
|
|
|
|
|
|
# SMTP (email)
|
|
|
|
|
SMTP_HOST=
|
2026-01-17 17:44:31 +01:00
|
|
|
SMTP_PORT=
|
2025-05-16 15:54:17 +02:00
|
|
|
SMTP_USER=
|
|
|
|
|
SMTP_PASSWORD=
|
|
|
|
|
SMTP_FROM=
|
2026-01-20 19:41:49 +01:00
|
|
|
#SMTP_SECURE="true"
|
|
|
|
|
#Port 587 -> secure: false
|
|
|
|
|
#Port 465 -> secure: true
|
|
|
|
|
#By default : true
|
2025-05-16 15:54:17 +02:00
|
|
|
|
2026-02-26 15:29:00 +01:00
|
|
|
# OIDC SSO Authentification
|
2026-02-13 16:48:13 +01:00
|
|
|
AUTH_OIDC_ID=""
|
|
|
|
|
AUTH_OIDC_TITLE=""
|
|
|
|
|
AUTH_OIDC_DESC=""
|
|
|
|
|
AUTH_OIDC_ICON=""
|
|
|
|
|
AUTH_OIDC_CLIENT=""
|
|
|
|
|
AUTH_OIDC_SECRET=""
|
|
|
|
|
AUTH_OIDC_ISSUER_URL=""
|
|
|
|
|
AUTH_OIDC_HOST=""
|
|
|
|
|
AUTH_OIDC_SCOPES=""
|
|
|
|
|
AUTH_OIDC_DISCOVERY_ENDPOINT=""
|
|
|
|
|
AUTH_OIDC_JWKS_ENDPOINT=""
|
|
|
|
|
AUTH_OIDC_PKCE=true
|
|
|
|
|
ALLOWED_GROUP="admin"
|
2026-02-27 18:42:14 +01:00
|
|
|
AUTH_OIDC_ROLE_MAP=""
|
2026-02-13 16:48:13 +01:00
|
|
|
|
2026-02-27 17:02:20 +01:00
|
|
|
AUTH_ALLOW_LINKING=true
|
|
|
|
|
AUTH_ALLOW_UNLINKING=true
|
|
|
|
|
|
|
|
|
|
|
2026-02-26 15:29:00 +01:00
|
|
|
# Social OAuth2 Authentification
|
|
|
|
|
AUTH_SOCIAL_ID=""
|
|
|
|
|
AUTH_SOCIAL_TITLE=""
|
|
|
|
|
AUTH_SOCIAL_DESC=""
|
|
|
|
|
AUTH_SOCIAL_ICON=""
|
|
|
|
|
AUTH_SOCIAL_CLIENT=""
|
|
|
|
|
AUTH_SOCIAL_SECRET=""
|
|
|
|
|
AUTH_SOCIAL_APPLE_APP_BUNDLE_IDENTIFIER=""
|
|
|
|
|
|
2026-02-23 16:47:01 +01:00
|
|
|
# If true, the user's role will be updated from OIDC claims on every login.
|
|
|
|
|
# If false, the role is only set when the user is first created.
|
|
|
|
|
AUTH_SYNC_OIDC_ROLES_ON_LOGIN=true
|
2026-02-13 16:48:13 +01:00
|
|
|
AUTH_EMAIL_PASSWORD_ENABLED=true
|
|
|
|
|
AUTH_SIGNUP_ENABLED=true
|
|
|
|
|
AUTH_PASSKEY_ENABLED=true
|
|
|
|
|
|
2025-10-27 18:49:24 +01:00
|
|
|
# Retention
|
2026-01-05 19:41:53 +01:00
|
|
|
RETENTION_CRON="* * * * *"
|
2026-03-29 14:10:58 +02:00
|
|
|
|
|
|
|
|
TRUSTED_DOMAINS="http://localhost:8887, http://localhost:3055, http://localhost:3056"
|
|
|
|
|
|