qpixel icon indicating copy to clipboard operation
qpixel copied to clipboard

Tracking issue for further Docker improvements

Open Oaphi opened this issue 1 year ago • 2 comments

#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;
  • [ ] encrypted credentials editing in containers (needs $VISUAL or $EDITOR var pointing to an editor executable);
  • [ ] 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 avatar Nov 17 '24 18:11 Oaphi

An extra item #1555

Oaphi avatar Mar 08 '25 17:03 Oaphi

Another set of items for being able to use our Docker setup in production: #1557

Oaphi avatar Mar 09 '25 09:03 Oaphi