Skip to content

Instantly share code, notes, and snippets.

@vmlinz
Last active January 16, 2016 15:00
Show Gist options
  • Save vmlinz/f3758c0625f0fd98a4a6 to your computer and use it in GitHub Desktop.
Save vmlinz/f3758c0625f0fd98a4a6 to your computer and use it in GitHub Desktop.
Notes on rails

rails notes

Articles

Resources

Gems

Rails asset pipe line

Active records

Security

CSRF

Environment

migrations

add references

Ruby for rails

Setup rails dev

Resources

Notes

  • create new rails app, docker run -it --rm --user "$(id -u):$(id -g)" -v "$PWD":/usr/src/app -w /usr/src/app rails rails new webapp
  • generate Gemfile.lock, docker run --rm -v "$PWD":/usr/src/app -w /usr/src/app ruby:2.1 bundle install
  • create Dockerfile, FROM rails:onbuild
  • create docker-compose.yml, refer to https://docs.docker.com/compose/rails/
  • connect to the database, refer to https://docs.docker.com/compose/rails/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment