Unofficial AutoMuteUs docker image for Heroku deployment
- Click
Deploy to Heroku
button. - Enter your own App name.
- Enter 2 environment variables.
DISCORD_BOT_TOKEN
: Token for Discord Bot.HEROKU_APP_NAME
: App name. Please copy from the app name you entered at step 2.
- Click
Deploy app
.
There are 4 components to deploy AutoMuteUs. Here is the correspondence of these components.
- automuteus: web dyno
- galactus: same as automuteus's web dyno
- redis: heroku addon
- postgres: heroku addon
All of these heroku services can be used as free!
But web dyno goes to sleep when there is no access to application.
To prevent this behavier, we can use other services to request application periodically.