2.4 KiB
2.4 KiB
Rocky Mountain Coolify Launch
Staging
- Coolify project:
Rocky Mountain Vending - Coolify app UUID:
bsowk840kccg08coocwwc44c - Environment UUID:
ew8k8og0gw48swck4ckk84kk - Forgejo repo:
https://git.abundancepartners.app/matt/Rocky_Mountain_Vending.git - Branch:
main - Build pack:
dockerfile - Dockerfile:
/Dockerfile - Port:
3001 - Healthcheck port:
3001 - Staging host:
rmv.rockymountainvending.com - Preview URL:
https://bsowk840kccg08coocwwc44c.85.239.237.247.sslip.io - DNS:
A rmv -> 85.239.237.247(DNS only,TTL Auto) - Auto deploy webhook:
https://app.abundancepartners.app/webhooks/source/gitea/events/manual - Manual Gitea secret:
deploy123
DNS Note
rockymountainvending.comis not using Cloudflare nameservers.- Add the
rmvrecord in Google Domains or Google Cloud DNS, not Cloudflare.
Required App Env
NEXT_PUBLIC_SITE_DOMAIN=rockymountainvending.comNEXT_PUBLIC_SITE_URL=https://rockymountainvending.comCONVEX_URLNEXT_PUBLIC_CONVEX_URLCONVEX_DEPLOY_ON_BUILD=falseCONVEX_SELF_HOSTED_URLCONVEX_SELF_HOSTED_ADMIN_KEYCONVEX_TENANT_SLUG=rocky_mountain_vendingCONVEX_TENANT_NAME=Rocky Mountain VendingUSESEND_API_KEYUSESEND_BASE_URLUSESEND_FROM_EMAILCONTACT_FORM_TO_EMAILGHL_API_TOKENGHL_LOCATION_ID=YAoWLgNSid8oG44j9BjGADMIN_UI_ENABLED=falseADMIN_API_TOKENLIVEKIT_URLLIVEKIT_API_KEYLIVEKIT_API_SECRET
Current Runtime Defaults
- Email is launch-ready through AWS SES fallback with
AWS_ACCESS_KEY,AWS_SECRET_KEY, andAWS_DEFAULT_REGION. - GHL is not complete until
GHL_API_TOKENis added. - Dedicated Usesend remains optional follow-up until
USESEND_API_KEYandUSESEND_BASE_URLexist. - Self-hosted Convex tenant deployment is still blocked upstream by a
502, so live tenant-scoped backend writes are not fully confirmed yet.
Email Notes
- The app prefers Usesend when
USESEND_API_KEYis present. - If Usesend is not ready yet, the lead pipeline can fall back to AWS SES using
AWS_ACCESS_KEY,AWS_SECRET_KEY, andAWS_DEFAULT_REGION. - Keep all email secrets in Coolify-managed env vars.
Local Handoff Files
.env.rocky-workstationcontains the other-workstation operational variables and webhook details..env.rocky-coolifycontains the current Coolify app env bundle with blanks for the still-missing secrets.