Is systemd now required for Ghost


I have been setting up Ghost under Parabola GNU/Linux-libre (based on Arch) and it has been working very well. However, I am experimenting with converting the entire server to use OpenRC instead of systemd, and I found out it seems that Ghost uses systemd as the only process manager in production? I have searched the documentation but seems that since 1.x, I don’t have a choice other than systemd. Am I missing something?


Ghost CLI supports a single recommended stack:

If you want to use another setup, Ghost CLI won’t handle that for you. There is a concept of extensions, but this is very much incomplete / undocumented. It’s a bit of a choose-your-own adventure situation :slight_smile:

If you’re after an out-of-the-box experience, the recommended stack is the way to go.

Thanks for the reply. I’ve rolled my system back for now. Definintly will look into the undocumented parts on my own time.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.