Note — I know many might disagree, because of very valid points, but for me personally, deployment is a nightmare. I really have no clue how that works. I didn't know SQLite3 (being file-based) needed special permissions on the .db file to be able to avoid an OSError, and the folder containing the file needed other permissions. The whole absolute-path-in-server-but-relative-will-work-locally, blah blah — This is really a irritating business for me.
Deployment ideally should be like —
$ sometool deploy myAwesomeApp
$ Enter <some-sort-of-username-for-server> — myServer
$ Enter <some-sort-of-password-or pem key location> — ••••••••••
$ Deploying...done!
$ Your app is live on YOUR-SERVER-IP
Too far off for many. Many might hate it, but trust me I personally know atleast 50 other developers who would benefit from a setup like this. Mostly people learning how to code, who just want to put their simple apps out there.
Thanks for the support. Nanobox Cloud is still a work and progress, but we are hoping to open up the private beta soon. You can sign up for a beta invite on https://nanobox.io/cloud/ (Just click "Sign up for the Private Beta" and submit your email).
Note — I know many might disagree, because of very valid points, but for me personally, deployment is a nightmare. I really have no clue how that works. I didn't know SQLite3 (being file-based) needed special permissions on the .db file to be able to avoid an OSError, and the folder containing the file needed other permissions. The whole absolute-path-in-server-but-relative-will-work-locally, blah blah — This is really a irritating business for me.
Deployment ideally should be like —
$ sometool deploy myAwesomeApp
$ Enter <some-sort-of-username-for-server> — myServer
$ Enter <some-sort-of-password-or pem key location> — ••••••••••
$ Deploying...done!
$ Your app is live on YOUR-SERVER-IP
Too far off for many. Many might hate it, but trust me I personally know atleast 50 other developers who would benefit from a setup like this. Mostly people learning how to code, who just want to put their simple apps out there.