qpixel
qpixel copied to clipboard
Tracking issue for further Docker improvements
#1430 is now merged, but there's still a list of further improvements to our setup that need attention:
- [ ] fix
entrypoint.shscript to avoid the brittle/db-createdfile check; - [ ] switch
entrypoint.shtorails db:prepare(blocked by script for creating thetag_pathsview); - [ ] share common image configuration between out-of-the-box Dockerfiles;
- [ ] encrypted credentials editing in containers (needs
$VISUALor$EDITORvar 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;
- install cron on build & set up
An extra item #1555
Another set of items for being able to use our Docker setup in production: #1557