How to host a rails app at home, move it to the cloud and back to on prem.
make
make install
make ci
make rspec
TODO ...
✨ soon - be there 🫵 ✨
- https://www.meetup.com/ruby-on-rails-oceania-melbourne/events/297781308/#
- rubyaustralia/melbourne-ruby#226
✨ Hope you werre there 🎉 ✨
- https://lu.ma/13u979yj
- Presentation - PRESENTATION_RAILS_APP_HOME_SERVER_LIGHTNING.md
- Code Samples - experiments/in_rails_on_home_server
Rails app deployed locally (using capistrano)
make
make demo-1-local-deploy # TODO not complete
make rspec # in future change to demo-1-test
# make clean
loosely based on a conversation on Ruby Australia #melb-meets Oct 5th Slack
a guide for zero to hero and back again
- rails new
- add a DB, image storage and background processing
- run in production mode
- deploy locally - using capistrano and kamal
- deploy locally on docker
- host from home to the internet
- host on the dark web
- move to a cloud provider
- switch cloud providers
- ad multi availability zones (AZ)
- switch back to an on prem solution with redundancy
- review
- what have we learnt?
- cost comparison
- smart deploy template?
available at ./WORK_LOG.md