@@ -55,9 +55,9 @@ Optionally configure cron, i.e. for me running `crontab -l` reveals:
55550 20 * * * docker compose --project-name gphotos_family -f /path/to/gphotos/compose.yml up -d
5656```
5757
58- ### Schedule with chadburn and expose a browser for relogins
58+ ### Schedule with ofelia and expose a browser for relogins
5959
60- I currently prefer scheduling from [ chadburn ] ( https://github.com/PremoWeb/chadburn ) container.
60+ I currently prefer scheduling from [ ofelia job schedule ] ( https://github.com/mcuadros/ofelia ) container.
6161I've also added a containerized browser, configured to share the profile, that can be used to
6262renew the session when tokens expire. The _ containerized browser_ is reachable at the specified
6363port from the _ host browser_ , i.e. at http://localhost:3000 .
@@ -68,7 +68,7 @@ version: "3"
6868
6969services:
7070 chadburn:
71- image: premoweb/chadburn :latest
71+ image: mcuadros/ofelia :latest
7272 depends_on:
7373 - gphoto
7474 command: daemon
@@ -90,10 +90,10 @@ services:
9090 restart: no
9191 entrypoint: ["sleep", "99999d"]
9292 labels:
93- chadburn .enabled: "true"
94- chadburn .job-exec.synccron.schedule: "@hourly"
95- chadburn .job-exec.synccron.command: "date && /usr/local/bin/gphotos-cdp -v -dev -headless -dldir /download -run /usr/local/bin/save.sh"
96- chadburn .job-exec.synccron.no-overlap: "true"
93+ ofelia .enabled: "true"
94+ ofelia .job-exec.synccron.schedule: "@hourly"
95+ ofelia .job-exec.synccron.command: "date && /usr/local/bin/gphotos-cdp -v -dev -headless -dldir /download -run /usr/local/bin/save.sh"
96+ ofelia .job-exec.synccron.no-overlap: "true"
9797 chrome:
9898 image: kasmweb/chrome:1.15.0-rolling
9999 user: ${UID}:${GID}
0 commit comments