diff options
Diffstat (limited to 'examples/systemd')
-rw-r--r-- | examples/systemd/rest-server.service | 3 | ||||
-rw-r--r-- | examples/systemd/rest-server.socket | 5 |
2 files changed, 8 insertions, 0 deletions
diff --git a/examples/systemd/rest-server.service b/examples/systemd/rest-server.service index 360d39f..b5f28bd 100644 --- a/examples/systemd/rest-server.service +++ b/examples/systemd/rest-server.service @@ -3,6 +3,9 @@ Description=Rest Server After=syslog.target After=network.target +# if you want to use socket activation, make sure to require the socket here +#Requires=rest-server.socket + [Service] Type=simple # You may prefer to use a different user or group on your system. diff --git a/examples/systemd/rest-server.socket b/examples/systemd/rest-server.socket new file mode 100644 index 0000000..ba3262a --- /dev/null +++ b/examples/systemd/rest-server.socket @@ -0,0 +1,5 @@ +[Socket] +ListenStream = 8080 + +[Install] +WantedBy = sockets.target |