3 ms·
I have plans for that. I released the app, as is, to gauge how much interest there is in something like this. The app originally started off as kind of a 'clo
by melito 17y ago
I have plans for that. I released the app, as is, to gauge how much interest there is in something like this.
The app originally started off as kind of a 'cloud management' console that would allow you to create multiple slices on the fly, have packages installed on them, and then have a central place to monitor their health and what was running.
The problem was, I was doing this all on my own.
By the time the original project reached a 'first draft', it was had become really complex and a pain to make progress on easily. The other downside was this complex project was tied to just one hosting provider. Integrating features and support for other platforms would have taken a great deal of work and increased the complexity of the app exponentially.
So I scratched everything and started off with something simple.
I figured at its essence I needed something that would connect to a machine and setup a bunch of software.
So I put together support for a limited number of packages and only one version of Ubuntu.
By doing so I was able to piece together something that is a lot easier for me to expand upon. A pseudo-framework. Something I'm comfortable working in and can change with little effort.
Future goals include:
Adding support for more software
Adding support for more operating systems
Testing against other hosting providers (this is a cloud!)
A management console
The management console will allow you to save 'recipes', so you can have a custom deploy package.
I also have the ability for making the system interactive (ie, a user is prompted for input via the web and their response is relayed to the server). This hasn't been tested as fully as I'd like, and doesn't serve much of a purpose at this point so I left it out of this release.
As for the architecture of the site, NONE of this was built using Capistrano, Vlad, or Fabric. I think all of those projects are great, but they are very cumbersome and don't allow for the flexibility that I get from what I currently have in place.
Judging by the interest this has stirred up over twitter and now Hacker News, I feel it'd be a good idea to move forward.
That being said, once I get a more fleshed out application in place, I plan on extracting the bits I'm using to bootstrap and releasing it as an open source tool for deployment.
- melito 17y agoAlso, if you do use this app and find it useful I am VERY open to feedback. If you encounter any errors or wish that the app did something that it currently doesn't do, PLEASE email me via either info@sliceapp.com OR support@sliceapp.com
- bmelton 17y agoIt's definitely worth moving forward with, and really, I didn't mean to diminish what you've already done at all. I'll probably give it a shot this weekend, if nothing else than to test how quickly this tool enables me to migrate to a new slice.