ื“ืœื’ ืœืชื•ื›ืŸ ื”ืจืืฉื™

Environment Variables Reference

Complete reference for all environment variables in Ever Gauzy.

Applicationโ€‹

VariableDefaultDescription
NODE_ENVdevelopmentEnvironment mode
API_BASE_URLhttp://localhost:3000API server URL
CLIENT_BASE_URLhttp://localhost:4200Frontend URL
API_HOST0.0.0.0API bind host
API_PORT3000API port
DEMOfalseEnable demo mode

Databaseโ€‹

VariableDefaultDescription
DB_TYPEsqliteDatabase type
DB_ORMtypeormORM selection
DB_HOSTlocalhostDatabase host
DB_PORT5432Database port
DB_NAMEgauzyDatabase name
DB_USERpostgresDatabase user
DB_PASSDatabase password
DB_SSL_MODEfalseSSL connection
DB_POOL_SIZE40Connection pool size
DB_SYNCHRONIZEfalseAuto-sync schema
DB_LOGGINGfalseQuery logging

Authenticationโ€‹

VariableDefaultDescription
JWT_SECRETJWT signing secret
JWT_TOKEN_EXPIRATION_TIME86400Access token TTL (seconds)
JWT_REFRESH_TOKEN_SECRETRefresh token secret
JWT_REFRESH_TOKEN_EXPIRATION_TIME604800Refresh token TTL

OAuth Providersโ€‹

VariableDescription
GOOGLE_CLIENT_IDGoogle OAuth client ID
GOOGLE_CLIENT_SECRETGoogle OAuth client secret
GOOGLE_CALLBACK_URLGoogle callback URL
FACEBOOK_CLIENT_IDFacebook App ID
FACEBOOK_CLIENT_SECRETFacebook App Secret
GITHUB_CLIENT_IDGitHub OAuth App ID
GITHUB_CLIENT_SECRETGitHub OAuth App Secret
MICROSOFT_CLIENT_IDMicrosoft App ID
MICROSOFT_CLIENT_SECRETMicrosoft App Secret

File Storageโ€‹

VariableDefaultDescription
FILE_PROVIDERLOCALStorage provider
AWS_ACCESS_KEY_IDS3 access key
AWS_SECRET_ACCESS_KEYS3 secret key
AWS_S3_BUCKETS3 bucket name
AWS_REGIONS3 region

Emailโ€‹

VariableDescription
MAIL_FROM_ADDRESSSender email address
MAIL_HOSTSMTP host
MAIL_PORTSMTP port
MAIL_USERNAMESMTP username
MAIL_PASSWORDSMTP password
SENDGRID_API_KEYSendGrid API key

Rate Limitingโ€‹

VariableDefaultDescription
THROTTLE_ENABLEDtrueEnable throttling
THROTTLE_TTL60Time window (seconds)
THROTTLE_LIMIT60Max requests per window

Integrationsโ€‹

VariableDescription
GAUZY_GITHUB_APP_IDGitHub App ID
GAUZY_GITHUB_APP_PRIVATE_KEYGitHub App private key
GAUZY_GITHUB_WEBHOOK_SECRETGitHub webhook secret
UPWORK_API_KEYUpwork API key
HUBSTAFF_CLIENT_IDHubStaff Client ID

Feature Flagsโ€‹

VariableDefaultDescription
FEATURE_DASHBOARDtrueDashboard
FEATURE_TIME_TRACKINGtrueTime tracking
FEATURE_ESTIMATEtrueEstimates