Deployment Secrets Configuration
This document lists all required GitHub secrets for deploying Ever Teams to different environments.
Critical Secrets (Required for Deployment)
These secrets MUST be configured for successful deployment:
API Configuration
GAUZY_API_SERVER_URL- Backend API URL (e.g.,https://apistage.ever.team)NEXT_PUBLIC_GAUZY_API_SERVER_URL- Public API URL for frontend (same as above)
Branding Configuration
APP_NAME- Application name (e.g.,"Ever Teams"for ever.team)COMPANY_NAME- Company name (e.g.,"Ever Co. LTD")
Monitoring & Error Tracking
SENTRY_DSN- Sentry DSN for backend error trackingNEXT_PUBLIC_SENTRY_DSN- Sentry DSN for frontend error tracking
Optional Secrets (Recommended)
OAuth Providers
GOOGLE_CLIENT_ID/GOOGLE_CLIENT_SECRET- Google OAuthGITHUB_CLIENT_ID/GITHUB_CLIENT_SECRET- GitHub OAuthFACEBOOK_CLIENT_ID/FACEBOOK_CLIENT_SECRET- Facebook OAuthTWITTER_CLIENT_ID/TWITTER_CLIENT_SECRET- Twitter OAuth
Email Configuration
SMTP_HOST/SMTP_PORT/SMTP_USERNAME/SMTP_PASSWORD- Email sendingSMTP_FROM_ADDRESS- From email address
Additional Branding
APP_SIGNATURE- App signature textAPP_LOGO_URL- Logo URLAPP_LINK- Main app website URLAPP_SLOGAN_TEXT- Marketing sloganCOMPANY_LINK- Company website URLTERMS_LINK- Terms of service URLPRIVACY_POLICY_LINK- Privacy policy URL
Site Metadata (SEO)
NEXT_PUBLIC_SITE_NAME- Site name for SEONEXT_PUBLIC_SITE_TITLE- Site title for SEONEXT_PUBLIC_SITE_DESCRIPTION- Site description for SEONEXT_PUBLIC_SITE_KEYWORDS- Site keywords for SEONEXT_PUBLIC_WEB_APP_URL- Web app URLNEXT_PUBLIC_TWITTER_USERNAME- Twitter handle
Infrastructure
NEXT_PUBLIC_IMAGES_HOSTS- Allowed image domains (comma-separated)NEXT_PUBLIC_COOKIE_DOMAINS- Cookie domainsAUTH_SECRET- Authentication secret