Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking issue for further Docker improvements #1450

Open
4 tasks
Oaphi opened this issue Nov 17, 2024 · 0 comments
Open
4 tasks

Tracking issue for further Docker improvements #1450

Oaphi opened this issue Nov 17, 2024 · 0 comments
Assignees
Labels
area: backend Changes to server-side code area: deployment Changes to setting up QPixel, Docker, etc. complexity: average Not particularly hard, not particularly trivial.

Comments

@Oaphi
Copy link
Member

Oaphi commented Nov 17, 2024

#1430 is now merged, but there's still a list of further improvements to our setup that need attention:

  • fix entrypoint.sh script to avoid the brittle /db-created file check;
  • switch entrypoint.sh to rails db:prepare (blocked by script for creating the tag_paths view);
  • share common image configuration between out-of-the-box Dockerfiles;
  • add cron to the build step (needed to set up jobs);
    • install cron on build & set up whenever --update-crontab (check environment and output as well);
    • do not forget to add ENV.each { |k, v| env(k, v) } for the schedule;
@Oaphi Oaphi added the area: deployment Changes to setting up QPixel, Docker, etc. label Nov 17, 2024
@Oaphi Oaphi self-assigned this Nov 17, 2024
@Oaphi Oaphi added area: backend Changes to server-side code complexity: average Not particularly hard, not particularly trivial. labels Nov 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: backend Changes to server-side code area: deployment Changes to setting up QPixel, Docker, etc. complexity: average Not particularly hard, not particularly trivial.
Projects
None yet
Development

No branches or pull requests

1 participant