I have been new to ErsazTV and trying to setup it, i am following a guide like this https://www.llewellynhughes.co.uk/post/installing-ersatztv/
but when i start the service I am getting error
ersatztv.service - ErsatzTV Service
Loaded: loaded (/etc/systemd/system/ersatztv.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2024-03-02 12:09:52 IST; 2s ago
Process: 18129 ExecStart=/opt/ersatztv/ErsatzTV (code=exited, status=203/EXEC)
Main PID: 18129 (code=exited, status=203/EXEC)
CPU: 8ms
Mar 02 12:09:52 homeserver systemd[1]: Started ErsatzTV Service.
Mar 02 12:09:52 homeserver systemd[18129]: ersatztv.service: Failed to execute /opt/ersatztv/ErsatzTV: Exec format error
Mar 02 12:09:52 homeserver systemd[18129]: ersatztv.service: Failed at step EXEC spawning /opt/ersatztv/ErsatzTV: Exec format error
Mar 02 12:09:52 homeserver systemd[1]: ersatztv.service: Main process exited, code=exited, status=203/EXEC
Mar 02 12:09:52 homeserver systemd[1]: ersatztv.service: Failed with result 'exit-code'.
My ersatztv.service looks like
[Unit]
Description=ErsatzTV Service
[Service]
ExecStart=/opt/ersatztv/ErsatzTV
Restart=on-abort
User=rahul
WorkingDirectory=/opt/ersatztv
[Install]
WantedBy=multi-user.target