This proof of concept was created and deployed in two hours.
This makes me REALLY proud. All the rest is nothing.
The app itself is REALLY simple (and loads data from seed.rb
).
At the moment, it is a matrix of possible PASTAs and SAUCEs. Italians are not happy to put any sauce with any pasta, there is a matrix which is coded in our DNA and non-italians simply have to learn the hard way, via this application for instance.
NOTE: From this app, you may infer trivially that Spaghetti Bolognese dont exist!
Make sure you are using Ruby 1.8
and old Gems which still work with this Ruby/Hobo installation :/ (see Dockerfile
for updates).
cd /path/to/yourdir
git clone https://github.com/palladius/pasta.git
cd pasta
make install
Dockerizing my app offers a solution to finding how to run my application on bloody 1.8.7 / 2.3.18.
See docker-experiments
for some experiments which actually moved to github.com/palladius/rubies.
I've been trying to run pasta over my Dockerfile.mecha-rbenv and it worked pretty well. I was able to make it start and also got a login. Unfortunately I got to the white red error in anything due to infinite 500 redirect. Anyway the recipe was sth like this:
- hobo 1.0.0 or 1.1.0
- sqlite: 1.2.5 # took a while!!!
- script/server if it doesnt work for /, try /login
- DHH for Rails
- Ryan Bates for Nifty stuff.
- HOBO people for creating Hobo (which actually Im starting to hate, but still I used extensively)
- Pamela for her patience that morning..