# Environment NODE_ENV=development # Logging # Controls minimum log level. Options: debug | info | warn | error # Set to "warn" or "error" in production to suppress health-check ping noise. # Use "debug" to see all request logs including agent status pings. LOG_LEVEL=info # Database DATABASE_URL=postgresql://devuser:changeme@localhost:5433/devdb?schema=public # Project PROJECT_NAME="Portabase" PROJECT_URL=http://localhost:8887 PROJECT_SECRET= AUTH_DEFAULT_USER_NAME="Portabase Admin" AUTH_DEFAULT_USER=user@example.com # Password must contain at least 8 characters # Password must contain at least 1 number # Password must contain at least 1 lowercase letter # Password must contain at least 1 uppercase letter # Password must contain at least 1 special character AUTH_DEFAULT_PASSWORD=testPASS123456! # SMTP (email) SMTP_HOST= SMTP_PORT= SMTP_USER= SMTP_PASSWORD= SMTP_FROM= #SMTP_SECURE="true" #Port 587 -> secure: false #Port 465 -> secure: true #By default : true # OIDC SSO Authentification 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" AUTH_OIDC_ROLE_MAP="" AUTH_ALLOW_LINKING=true AUTH_ALLOW_UNLINKING=true # 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="" # 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 AUTH_EMAIL_PASSWORD_ENABLED=true AUTH_SIGNUP_ENABLED=true AUTH_PASSKEY_ENABLED=true # Retention RETENTION_CRON="* * * * *" TRUSTED_DOMAINS="http://localhost:8887, http://localhost:3055, http://localhost:3056" #OPENAPI_ENABLED=true #API_ENABLED=true #MCP_ENABLED=true