O sistema de gerenciamento de serviços do FreeBSD é chamado de rc
. O FreeBSD Handbook tem uma boa explicação sobre isso.
Para criar um serviço para seu aplicativo, você precisa escrever um script rc. Você pode pegar openvpn
ou muitos scripts do sistema como exemplo.
Quanto ao systemd, não há como executá-lo no FreeBSD, pois ele também é centrado no Linux.