-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Overview:
- Docker and Docker Compose improvements
- Fix failing database seed
- Fix Sidekiq initialization error
- Update the README to account for docker/'production' deployment
Goal:
Initially my goal was to run the container version of this app for a University which turned into a massive project given the outdated infrastructre around Docker in this repo.
Reasoning:
- The Docker ruby image npm install only leverages v18 while this app now requires v20.19. This is why I added a builder step for building the vite core-data app.
- The rudy image referenced in the Dockerfile was
3.2.2and according to.ruby-version3.4.4is required. - Cleaned up the Compose file.
- On run of the entrypoint the bash script scaffolds Postgres with
db:preparehowever this runs theseeds.rbfile which is outdated based on thecore_data_connector_userstable. - It is not identified in the docs but because the environments docker.rb inherits production the
active_storagesolution defaults to AWS so an S3 bucket is required.
Metadata
Metadata
Assignees
Labels
No labels