Skip to main content

I started replacing Supervisor with systemd for Plone sites

1 min read

During theĀ Plonator sprint i have started to replace Supervisor (a process manager) with systemd start/stop scripts.

Right now Supervisor does not work with Python 3 (Supervisor version 4 will work) and it has problems stopping a Zope4 instance (needs more testing).

A systemd script could look like this:

root@xxxy:~# cat /etc/systemd/system/demo-latest.service

ExecStart=/home/zope/ fg


I haven't digged deep into systemd start/stop scripts, but i think i will use it more often. Are you using Supervisor? Is systemd a good replacement?