Create a GitHub Application
Create a Slack App
Host API
# App NODE_ENV=production APP_ENV=production PORT=8000 FRONTEND_URL= # Update to the URL of your web app USE_SELF_SIGNED_SSL=false JWT_SECRET= # Add a random sequence of characters
# Prisma DB_DATABASE=sweetr DB_HOST=localhost DB_USERNAME=sweetr DB_PASSWORD=sweetr DATABASE_URL="postgres://${DB_USERNAME}:${DB_PASSWORD}@${DB_HOST}/${DB_DATABASE}?sslaccept=strict"
# Redis (BullMQ) REDIS_CONNECTION_STRING="redis://default@127.0.0.1:6379"
# GitHub App GITHUB_CLIENT_SECRET= GITHUB_CLIENT_ID= GITHUB_OAUTH_REDIRECT_PATH=/github/callback GITHUB_APP_ID= GITHUB_APP_HANDLE= GITHUB_APP_PRIVATE_KEY=
# Slack SLACK_CLIENT_ID= SLACK_CLIENT_SECRET= SLACK_WEBHOOK_SECRET=
Host Web App
VITE_GRAPHQL_API=https://your-api.com VITE_AUTH_COOKIE_DOMAIN=you-web-app.com VITE_GITHUB_APP=your-github-app-slug
npm
npm run build
npm run start
npx prisma migrate deploy
# Sentry SENTRY_DSN= # LogTail LOGTAIL_TOKEN=