/docker-compose-for-rails-and-next

Ruby On Rails and Next.js works by docker-compose.

Primary LanguageRuby

README

Setup

docker compose build
docker compose run backend rails db:create

Start at Local

docker compose up

backend(Ruby on Rails) works on 3000 port.
frontend(Next.js) works on 4000 port.
Storybook works on 6006 port.

Lint and Format

RuboCop for Rails.

docker compose run backend rubocop

Lint for Next.js

docker compose run frontend yarn lint

Format for Next.js

docker compose run frontend yarn format

Test

RSpec for Rails.

docker compose run backend bundle exec rspec

Jest for Next.js.

docker compose run frontend yarn jest