feat: darkroom service (#6)
* feat: add cascade option to deleteGallery and deletePhoto procedures to remove associated items
* get darkroom service working, testing deploy
* add workflow
* test deploy
* update nix
* use env var for chrome path
* update workflow
* fix /tmp dir
* fix
* try single process
* try this
* use internal address
* add env var for base_url, remove some chrome args
* update flake and chrome args
* use fantoccini and chromedriver
* change port
* ok try this
* fix start script
* use writeShellScript
* update
* try this
* fix: update start script path in Docker configuration
* fix: simplify start script installation in Nix derivation
* oof
* try this
* wait for fonts
* try to fix font rendering
* ok this
* add corefonts pkg
* allow unfree
* try dejavu and libreration fonts
* add fontconfig
* refactor: update darkroom service to use minijinja for HTML generation and remove deprecated scripts
* include templates in nix
authored by
chadtmiller.com
and committed by
GitHub
179c3fef
1baae70f