3 ms·
How do you deploy this? I want to run slack bots on 0 running costs where possible.
by jtwaleson 4y ago
How do you deploy this? I want to run slack bots on 0 running costs where possible.
- DandyDev 4y agoAnywhere you can run Python code basically. Sadly, with the decline of Heroku, I don't know of any places you can run Python code 24/7 for free. Myself, I run Slack bots on AWS inside a Docker container on ECS (for $day_job) and inside a Docker container on my Synology for personal use.
- seabrookmx 4y agoGoogle Compute Engine has a free tier. The developer experience isn't nearly as smooth as Heroku though.
- mritchie712 4y agoYou could probably use Cloud Run (it will run a python docker container), it scales to 0
- jtwaleson 4y agoI created a micro framework for slack bots that can be deployed to Lambda here: https://github.com/jtwaleson/minimalistic-serverless-slack-app https://github.com/jtwaleson/minimalistic-serverless-slack-a... It’s probably a lot less rich than your solution, but feel free to look at it you want to run on serverless.
- icey 4y agoMaybe fly.io? They have a pretty generous free tier.
- drhayes9 4y agoI've been having fun using fly.io for a Telegram bot (listens on an HTTPS endpoint like a Slack bot, if I remember right). Has cost me $0 for my hobbyist bot that is only used by me.
- aquajet 4y agoI'm sure you can set up a raspi to deploy this with minimal running costs.