GitDeployHub

andersk/papercups

github.com/andersk/papercups ↗
Elixir / Phoenix
20 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)

  • FROM_ADDRESS Email
  • MAILGUN_API_KEY secret
  • DOMAIN
  • SLACK_BOT_ACCESS_TOKEN secret Slack
  • PAPERCUPS_SLACK_CLIENT_ID
  • PAPERCUPS_SLACK_CLIENT_SECRET secret
  • SENTRY_DSN Sentry
  • PAPERCUPS_STRIPE_SECRET secret Stripe
  • REACT_APP_GOOGLE_ANALYTICS_ID React app
  • REACT_APP_SLACK_CLIENT_ID
  • REACT_APP_SENTRY_DSN
  • REACT_APP_LOGROCKET_ID
  • REACT_APP_STRIPE_PUBLIC_KEY secret
  • REACT_APP_FILE_UPLOADS_ENABLED
  • REACT_APP_URL Set to localhost:3000 when developing
  • BACKEND_URL General
  • CUSTOMER_IO_SITE_ID Customer.io
  • CUSTOMER_IO_API_KEY secret
  • AWS_ACCESS_KEY_ID secret
  • AWS_SECRET_ACCESS_KEY secret
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/andersk/papercups
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/andersk/papercups
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/andersk/papercups
← Try another repo