[Unit] Description=NetGescon UI repair (user session) After=default.target [Service] Type=oneshot # Try production path first, then dev path; don't fail if missing or partial ExecStart=/usr/bin/env bash -lc '/var/www/netgescon/scripts/repair-ui.sh || /home/michele/netgescon/scripts/repair-ui.sh || true' WorkingDirectory=/var/www/netgescon StandardOutput=journal StandardError=journal [Install] WantedBy=default.target