Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimize Heroku Dyno Usage #5

Closed
samithShetty opened this issue Mar 19, 2022 · 1 comment
Closed

Optimize Heroku Dyno Usage #5

samithShetty opened this issue Mar 19, 2022 · 1 comment
Labels
invalid This doesn't seem right wontfix This will not be worked on

Comments

@samithShetty
Copy link
Owner

samithShetty commented Mar 19, 2022

The bot is currently running out of free monthly credits near the end of every month, resulting in the bot going offline for the last few days until the new month starts.

Currently, Heroku is the recommended way for users to self-host the bot for their own use. This is due to the fact that Heroku provides a decent amount of monthly free credits, and can provide the easiest non-technical setup (see #4 ) Having a lapse in bot uptime is definitely not acceptable, so the recurring processes in canvasCog.py need to be better optimized so that they don't eat up so many free credits.

In the meanwhile, this issue can be avoided by adding a credit card to the user's Heroku account which grants the account twice as many free monthly credits, but this is not a permanent solution.

@samithShetty samithShetty added invalid This doesn't seem right wontfix This will not be worked on labels Sep 26, 2022
@samithShetty
Copy link
Owner Author

samithShetty commented Sep 27, 2022

Heroku shutting down free tier, will no longer be the recommended option for Canvas Bot. See #8 for more info

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
invalid This doesn't seem right wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant