saksham-jain / star-money-admin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rails 6 on Docker demo application

Ruby

This app demonstrates Rails 6 with PostgreSQL and Webpacker, all running in Docker.

Initial setup

$ docker compose build
$ docker compose run --rm web bin/rails db:setup

Running the Rails app

$ docker compose up

Running the Rails console

When the app is already running with docker-compose up, attach to the container:

$ docker compose exec web bin/rails c

When no container running yet, start up a new one:

$ docker compose run --rm web bin/rails c

Running tests

$ docker compose run --rm web bundle exec rspec

Updating gems

$ docker compose run --rm web bundle update
$ docker compose up --build

Updating Yarn packages

$ docker compose run --rm web yarn upgrade
$ docker compose up --build

Credits/References

For Webpack dev server:

About


Languages

Language:CSS 36.5%Language:HTML 34.7%Language:SCSS 16.5%Language:Ruby 8.6%Language:JavaScript 3.6%Language:Shell 0.0%Language:Dockerfile 0.0%Language:Makefile 0.0%