Fix Rocky Coolify healthcheck

This commit is contained in:
Codex 2026-03-25 16:14:24 -06:00
parent bd792cdd7b
commit fbb0c50fc8
3 changed files with 38 additions and 1 deletions

35
.env.example Normal file
View file

@ -0,0 +1,35 @@
# Public site identity
NEXT_PUBLIC_SITE_DOMAIN=rockymountainvending.com
NEXT_PUBLIC_SITE_URL=https://rockymountainvending.com
# Shared Convex lead storage
CONVEX_URL=http://backend-your-convex-service.example.com
CONVEX_DEPLOY_ON_BUILD=false
CONVEX_SELF_HOSTED_URL=http://backend-your-convex-service.example.com
CONVEX_SELF_HOSTED_ADMIN_KEY=replace-with-instance-secret
CONVEX_TENANT_SLUG=rocky_mountain_vending
CONVEX_TENANT_NAME=Rocky Mountain Vending
# Email delivery through Coolify-managed Usesend
USESEND_API_KEY=
USESEND_BASE_URL=
USESEND_FROM_EMAIL=info@rockymountainvending.com
CONTACT_FORM_TO_EMAIL=info@rockymountainvending.com
# Optional SES fallback if Usesend is not ready yet
AWS_ACCESS_KEY=
AWS_SECRET_KEY=
AWS_DEFAULT_REGION=us-east-1
# GoHighLevel routing
GHL_API_TOKEN=
GHL_LOCATION_ID=YAoWLgNSid8oG44j9BjG
# Optional admin/test route gating
ADMIN_UI_ENABLED=false
ADMIN_API_TOKEN=
# Placeholder for a later LiveKit rollout
LIVEKIT_URL=
LIVEKIT_API_KEY=
LIVEKIT_API_SECRET=

1
.gitignore vendored
View file

@ -18,6 +18,7 @@ yarn-error.log*
# env files # env files
.env* .env*
!.env.example
# vercel # vercel
.vercel .vercel

View file

@ -11,6 +11,7 @@ FROM node:20-alpine AS runner
ENV NODE_ENV=production ENV NODE_ENV=production
WORKDIR /app WORKDIR /app
RUN apk add --no-cache curl
RUN addgroup --system --gid 1001 nodejs RUN addgroup --system --gid 1001 nodejs
RUN adduser --system --uid 1001 nextjs RUN adduser --system --uid 1001 nextjs