Supervisor #
To keep WebP Server running, you can use a various of supervisors.
screen or tmux #
Use screen
or tmux
to avoid being terminated. Let’s take screen
for example
screen -S webp
./webp-server --config /path/to/config.json
(Use Ctrl-A-D to detach the screen
with webp-server
running.)
Systemd #
Don’t worry, we’ve got you covered!
The standard systemd service file will show on your screen. You may want to use >
to redirect to a file.
./webp-server -dump-systemd
Download webp-server
to /opt/webps/webp-server
, and create a config file to /opt/webps/config.json
, then,
./webp-server -dump-systemd > /lib/systemd/system/webp-server.service
systemctl daemon-reload
systemctl enable webp-server.service
systemctl start webp-server.service