[Unit] Description=DupFinder Duplicate Photo Scanner Documentation=http://192.168.1.64:3000/tocmo0nlord/duplicate-finder After=docker.service network-online.target Requires=docker.service Wants=network-online.target [Service] Type=simple Restart=on-failure RestartSec=10 EnvironmentFile=-/etc/dupfinder.conf WorkingDirectory=/opt/dupfinder ExecStart=/usr/bin/docker compose \ -f /opt/dupfinder/docker-compose.yml \ -f /opt/dupfinder/docker-compose.override.yml \ up --no-build --remove-orphans ExecStop=/usr/bin/docker compose \ -f /opt/dupfinder/docker-compose.yml \ -f /opt/dupfinder/docker-compose.override.yml \ down # Don't start if override hasn't been created yet (setup not run) ExecStartPre=/bin/test -f /opt/dupfinder/docker-compose.override.yml StandardOutput=journal StandardError=journal SyslogIdentifier=dupfinder [Install] WantedBy=multi-user.target