Note: if creating folder for only one of them and it works you dont have to create for both.
First create a folder both at /lib/init/services/ and /etc/init/multi/
folder name should be service name
Example
cd /lib/init/services/
sudo mkdir service_name_as_folder
cd service_name_as_folder
nano run
copy paste below
]#!/bin/sh
[ -e /run/dbus/system_bus_socket ] || exit 1
exec /usr/bin/service_name
then inside these folder you have created, you need to create a file named as run.
later put the code inside a file named as run. The code you need to put is at below.
example for dockerd;
#!/bin/sh
[ -e /run/dbus/system_bus_socket ] || exit 1
exec /usr/bin/dockerd
Renember you can change this part of script /usr/bin/dockerd like ---> /usr/bin/new_init_service
run sv up folder_name_you_have_created
to enable this service and well done.
I am Dengesiz Kokarca!