4 ms·
This is really nice, I've often wondered about the dearth of such things every time I look at a church website. In the Catholic churches in my area, the compan
by JunkDNA 12y ago
This is really nice, I've often wondered about the dearth of such things every time I look at a church website.
In the Catholic churches in my area, the company that prints the paper bulletin appears to also have something to do with the web hosting as well. I think many of them just go with that and slap something up there.
Have you thought about actually using it to build a full-blown SaaS offering that churches can subscribe to? Similar to the WordPress model? There are a ton of Churches who probably would have someone who can set up a website, but not necessarily do the whole Digital Ocean VPS thing. I haven't explored this space, but I'd bet this is one of the nicest looking things like this out there.
- timmorgan 12y agoYeah I understand 80%+ of churches probably won't bother to try to install something like this. I'll just be happy if anyone can get some use out of it, as it makes me happy to share. I would LOVE for someone to offer hosted OneBody -- I just can't do it because I have a day job and really dislike typical customer support. (Love helping other tech people and hackers, but am really bad at being patient with "customers".)
- wspeirs 12y agoMaybe you could find someone to integrate it into Sandstorm: https://sandstorm.io/ https://sandstorm.io/
- timmorgan 12y agoCool! I wasn't aware of Sandstorm... will check it out!
- listic 12y agoThanks for letting us know about such a thing! So, what exactly does Sandstorm do for me? Does it turn web applications into SaaS with individual instances of software per user without the user having to install it on their own hosting themselves? But there's a price to pay for that: each application has to be specifically ported to work with Sandstorm. Right? Where is the catalog of currently ported apps, then?
- kentonv 12y agoThe idea is that each user has their own Sandstorm instance and can install web apps on it through a web interface, like installing apps on a phone or desktop. Be sure to try the demo -- it takes 30 seconds: https://demo.sandstorm.io https://demo.sandstorm.io Apps require a little bit of porting, but not much. Sandstorm implements a native-code sandbox, so it can run any tech stack that works on Linux (no need to rewrite in a new language). The main things you have to do to "port" an app are: * Packaging (gathering dependencies, specifying metadata). * Removing your authentication/authorization systems and relying on Sandstorm's instead. * If your app communicates with the outside world or publishes public web content, it has to use the APIs for that, since by default apps are isolated for security reasons. There's some (work-in-progress) docs about how to port on the wiki: https://github.com/sandstorm-io/sandstorm/wiki https://github.com/sandstorm-io/sandstorm/wiki The current catalog is at: https://sandstorm.io/apps/ https://sandstorm.io/apps/ Generally Sandstorm is meant for apps that deal with a single user's personal data and which act in federation with other users' personal servers. It can also work for data owned by a small group, but generally won't work well for anything that needs multiple machines' worth of resources (we'll support that eventually; it's just not the main focus right now). Sandstorm is currently in alpha testing, with a first production-quality release expected early next year. We're also running a crowdfunding campaign: http://igg.me/at/sandstorm http://igg.me/at/sandstorm