What's the easiest way to run an always-on python Mastodon bot? Could I host it on GitLab CI/CD? Noob question.
Conversation
Notices
-
Embed this notice
Nathan Schneider (ntnsndr@social.coop)'s status on Tuesday, 28-Nov-2023 13:44:56 JST Nathan Schneider -
Embed this notice
Nathan Schneider (ntnsndr@social.coop)'s status on Wednesday, 29-Nov-2023 00:23:36 JST Nathan Schneider @stillgreenmoss oh good to know about GL, thanks!
-
Embed this notice
Nathan Schneider (ntnsndr@social.coop)'s status on Wednesday, 29-Nov-2023 00:25:20 JST Nathan Schneider @stillgreenmoss yeah, my lab has a Cloudron system on DigitalOcean and I could always spin up something there. But trying to find the simplest possible thing.
-
Embed this notice
maren (stillgreenmoss@social.coop)'s status on Wednesday, 29-Nov-2023 00:25:22 JST maren @ntnsndr and if trying to avoid dependence on major clouds and their specific products, then probably docker+sqlite on a VM
-
Embed this notice
maren (stillgreenmoss@social.coop)'s status on Wednesday, 29-Nov-2023 00:25:23 JST maren @ntnsndr so to answer more directly, imo if not trying to avoid dependence on major clouds then some container/app/functions as a service + that cloud's in-house nosql db is probably the easiest, where easiest is considered over the entire life of the application to include ongoing maintenance.
-
Embed this notice
Nathan Schneider (ntnsndr@social.coop)'s status on Wednesday, 29-Nov-2023 00:27:27 JST Nathan Schneider @nemobis ooh I totally forgot about the tildeverse, and I love it!
-
Embed this notice
Nemo_bis 🌈 (nemobis@mamot.fr)'s status on Wednesday, 29-Nov-2023 00:27:30 JST Nemo_bis 🌈 @ntnsndr I use a good old shell account on a shared server. :)
https://tildeverse.org/members/ -
Embed this notice
Nathan Schneider (ntnsndr@social.coop)'s status on Wednesday, 29-Nov-2023 00:42:25 JST Nathan Schneider @boris nice!
In conversation permalink -
Embed this notice
Boris Mann (boris@cosocial.ca)'s status on Wednesday, 29-Nov-2023 00:42:26 JST Boris Mann @ntnsndr Fly/Render/Railway as PaaS platforms that tend to be fastest from code -> running service.
If you package it up as a Docker image you could make it Cloudron custom app compatible ;)
I haven’t forgotten about the Cloudron survey BTW! Using a Cloudron hosted Airtable clone NocoDB to build the survey form 😅
In conversation permalink
-
Embed this notice