I’m just trying out openshift http://openshift.redhat.com - Looks interesting and if you follow the instructions from immutant’s feature demo, you can get up and running really quickly https://github.com/immutant/feature-demo. Openshift is based on docker I believe so will investigate further...
I've used openshift with immutant and Wildfly, worked pretty nice. Have to move to something else because it only supports Postgres 9.2 and I needed 9.4 for JSONB operators.
I'm not 100% sure if openshift is based on docker, but even if it's an implementation detail, it has heroku-like buildpacks.
should be a nice example to see if I can get the whole ‘container’ principle anyway
I don't have an example of that, but it's easy - you basically build war
with immutant plugin for boot or lein and follow this - https://developers.openshift.com/en/wildfly-deployment-options.html#_deploying_your_war_and_ear_files_using_git
You just shove the war into the git repo for wildfly cartridge
And that's it.
I feel my bash skills are going to become less necessary with all this.
though immediately as you say, the lack of up-to-date containers for postgres, node and probably other apps means that you will always end up using a custom container anyway
Quite possibly
I moved from openshift because I couldn't figure out how to make a cartridge for Postgresql 9.4 fast enough.
It's probably not rocket science, but not immediately obvious either.
So we just got a free credit DigitalOcean VPS and set up the server by hand instead.
how do you find digitalocean? Been wondering about giving them a try? I have been using rackspace for about 3 years, who are great and have fantastic support but 3 times the price
If you need just a VPS it's pretty ok.
Linode is probably more cost effective (ie. you usually get a bit more resources for the same price) though, but it didn't have the free student credit thing.