dependabot[bot] 9f4fb4a923 Bump rack-mini-profiler from 2.3.4 to 3.0.0
Bumps [rack-mini-profiler](https://github.com/MiniProfiler/rack-mini-profiler) from 2.3.4 to 3.0.0.
- [Release notes](https://github.com/MiniProfiler/rack-mini-profiler/releases)
- [Changelog](https://github.com/MiniProfiler/rack-mini-profiler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MiniProfiler/rack-mini-profiler/compare/v2.3.4...v3.0.0)

---
updated-dependencies:
- dependency-name: rack-mini-profiler
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-24 21:53:22 -08:00
2021-12-27 15:00:24 -08:00
2021-12-16 14:33:08 -08:00
2021-09-26 15:22:36 -07:00
2022-02-24 10:51:07 -08:00
2021-12-16 14:33:08 -08:00
2021-09-26 14:41:38 -07:00
2021-09-26 14:41:38 -07:00
2021-09-26 14:41:38 -07:00
2021-09-26 14:41:38 -07:00
2021-09-26 14:41:38 -07:00
2021-12-06 16:03:36 -08:00
2021-09-26 13:51:06 -07:00
2021-11-13 17:23:06 -08:00
2021-09-26 13:52:16 -07:00
2022-02-18 18:29:41 -08:00
2022-02-18 18:29:41 -08:00
2021-09-26 14:51:13 -07:00
2022-02-24 14:56:09 -08:00
2021-09-26 14:32:21 -07:00
2022-02-21 13:04:05 -08:00
2021-09-26 14:51:13 -07:00
2022-01-17 10:11:32 -08:00

Ruby

Rails 7 on Docker demo application

This app demonstrates Rails 7 with PostgreSQL, import maps, turbo, stimulus and hotwire, all running in Docker.

NOTE: There is also an example Rails 6 application working in Docker with Webpacker

Features

  • Rails 7
  • Ruby 3
  • Dockerfile and Docker Compose configuration
  • PostgreSQL database
  • Redis
  • GitHub Actions for
  • Dependabot for automated updates

Initial setup

cp .env.example .env
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

Credits/References

Rails with Docker

Rails 7 with importmaps

Rails 7 with hotwire

S
Description
No description provided
Readme 3.8 MiB
Languages
Ruby 60.4%
HTML 29.9%
JavaScript 3.2%
TSQL 3.1%
Dockerfile 2.2%
Other 1.2%