Can't restart ghost (nor shut it down)

I was trying to setup mailing. so after my stetup I just wanted to restart and got:

Love open source? We’re hiring JavaScript Engineers to work on Ghost full-time.





sudo systemctl is-active ghost_localhost
✖ Restarting Ghost
A SystemError occurred.

Message: Systemd process manager has not been set up or is corrupted.
Help: Run ghost setup linux-user systemd and try again.

Debug Information:
OS: Ubuntu, v22.04.5 LTS
Node Version: v22.18.0
Ghost Version: 6.22.0
Ghost-CLI Version: 1.28.4
Environment: production
Command: ‘ghost restart’

Try running ghost doctor to check your system for known issues.

You can always refer to 
 for troubleshooting.
ubuntu@thunder-rp:~/gohst$ ghost setup linux-user systemd

Love open source? We’re hiring JavaScript Engineers to work on Ghost full-time.


me@server:~/gohst setup linux-user systemd


Systemd service has already been set up. Skipping Systemd setup
ℹ Setting up Systemd [skipped]

Here is my config:

{
“url”: “``https://gamepiled.com/”``,
“server”: {
“port”: 2369,
“host”: “127.0.0.1”
},
“database”: {
“client”: “mysql”,
“connection”: {
“host”: “127.0.0.1”,
“user”: “<DB user>”,
“password”: “<DB pass>”,
“database”: “<DB>”
}
},
“mail”: {
“transport”: “Direct”,
“options”: {
“host”: “<Personal Mailserver”,
“port”: 587,
“secure”: false,
“auth”: {
“user”: “``no-reply@gamepiled.com``”,
“pass”: “<Mail PASS>”
}
}
},
“logging”: {
“transports”: [
“file”,
“stdout”
]
},
“process”: “systemd”,
“security”: {
“staffDeviceVerification”: true
},
“paths”: {
“contentPath”: “/home/me/gohst/content”
}
}

And ghost doctor says nothing except “its not on nginx” bc I’m using apache

a simple system restart should work