davis
davis copied to clipboard
[Feature] Combined Docker image
- combined Docker image with Caddy, supervisord, PHP-fpm
- new workflow to build both flavours of the image (davis, davis-standalone)
FWIW I have an all-in-one davis image (nginx, phpfpm, davis) over here. Though I'll be retiring it soon as I move from a container deployment to NixOS. Feel free to yoink anything if you want.
Thanks for the pointers. Do you have a TL,DR of the improvements you made (apart from adding the reverse-proxy in there), that would be helpful to bake into a common standalone image?
Things I added that I think are worthwhile are:
- the opcache settings for a perf boost
- php fpm tuning settings
- www.conf
- in particular the
pm.max_childrenI had to raise from whatever the default was because when I migrated to davis and did a full sync from my old provider it ran out of children and stalled the sync process.