GitDeployHub

heapy/awesome-kotlin

github.com/heapy/awesome-kotlin ↗
Docker
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.

  • AWESOME__JWT__SECRET secret
  • AWESOME__GITHUB__CLIENT_ID
  • AWESOME__GITHUB__CLIENT_SECRET secret
  • AWESOME__GITHUB__REDIRECT_URL
  • AWESOME__JDBC__PORT
  • AWESOME__JDBC__HOST
  • AWESOME__JDBC__USERNAME
  • AWESOME__JDBC__PASSWORD secret
  • AWESOME__JDBC__DATABASE_NAME
  • AWESOME__SERVER__PORT
  • AWESOME__SERVER__HOST
  • AWESOME__SERVER__GRACEFUL_SHUTDOWN_TIMEOUT
  • AWESOME__SERVER__REACT_DIST_PATH
  • AWESOME__WEB__INTERNAL__HOST
  • AWESOME__WEB__INTERNAL__PORT
  • AWESOME__WEB__INTERNAL__PROTOCOL
  • AWESOME__WEB__EXTERNAL__HOST
  • AWESOME__WEB__EXTERNAL__PORT
  • AWESOME__WEB__EXTERNAL__PROTOCOL
  • GH_TOKEN secret
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/heapy/awesome-kotlin
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/heapy/awesome-kotlin
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/heapy/awesome-kotlin
Or deploy to a different host
← Try another repo