5 ms·
Assuming this works perfectly well, all the time — this is awesome. A possible pain-point this is addressing is that apps behave differently locally and then wh
by arsalanb 11y ago
Assuming this works perfectly well, all the time — this is awesome. A possible pain-point this is addressing is that apps behave differently locally and then when you move them to the cloud (aka deploy them) they behave differently.
- sanderson1 11y agoFull disclosure: I work for Nanobox. We're prepping Nanobox Cloud for release likely in 2016 https://nanobox.io/cloud/ https://nanobox.io/cloud/. With Nanobox Cloud, you'll be able to take the exact same environment configuration you have locally and deploy it to a cloud provider (starting with Digital Ocean but others will soon follow). The same engine used to run your app locally will be used in the production app. The whole workflow has been designed to provide parity between development and production environments.
- arsalanb 11y agoHow can I pay you for this? 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.
- sanderson1 11y agoThanks 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/ https://nanobox.io/cloud/ (Just click "Sign up for the Private Beta" and submit your email).
- tylerflint 11y agoThanks for the feedback. You might want to keep any eye on Nanobox Cloud (https://nanobox.io/cloud/ https://nanobox.io/cloud/).