typpo / textbelt

Free API for outgoing SMS
https://textbelt.com/
MIT License
3.06k stars 516 forks source link

Self hosting cloud image/deployment setup - prebuilt images or setups #119

Open daluu opened 6 years ago

daluu commented 6 years ago

Now that the public service is no longer free, it would be nice when one can deploy a self hosted version easily w/ minimal setup (e.g. set/modify config, then boot up and deploy, no need do all the prerequisite installations).

And this would be especially nice when users can deploy this to cloud services so that they don't have to run locally/internally (not everyone has their own servers or knows how to deploy locally on demand when they want to send some text messages).

This can be building upon issue #88. But expanding to cloud services like say:

Basically there are some cloud services with (limited) free tier that users can deploy the self hosted service to. e.g. AWS free tier (1 year only), Google Cloud free tier, OpenShift free tier.

zdods commented 6 years ago

@daluu I'm all for this, getting this to even run locally has been a nightmare. (even with having all the dependencies installed and working)

daluu commented 1 year ago

@zdods, what did you run/deploy it on? Could use your setup as a reference for preconfigured deployment.

zdods commented 1 year ago

@daluu its been ages ha! I think I ended up just messing about local and not going much farther than that.

These days honestly a Docker image with the correct config variables exposed would be enough for me - most projects I work on are in k8s clusters so an image like that would be perfect.

ryanckulp commented 1 year ago

@zdods hey Zach, i just made a simple (+ free) self deploy guide here: https://github.com/typpo/textbelt/issues/176