.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
brew install flyctl && fly launch --from https://github.com/heapy/awesome-kotlin
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/heapy/awesome-kotlin
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/heapy/awesome-kotlin