From 4fcf7b290e7f03315e1f9ffb6efc12a52ff9ccac Mon Sep 17 00:00:00 2001 From: bakatrouble Date: Fri, 8 Mar 2019 18:40:41 +0300 Subject: [PATCH] add systemd unit files --- configs/drop.service | 16 ++++++++++++++++ configs/drop.socket | 9 +++++++++ 2 files changed, 25 insertions(+) create mode 100644 configs/drop.service create mode 100644 configs/drop.socket diff --git a/configs/drop.service b/configs/drop.service new file mode 100644 index 0000000..1649faf --- /dev/null +++ b/configs/drop.service @@ -0,0 +1,16 @@ +[Unit] +Description=Web file share service +After=network.target +Requires=drop.socket + +[Service] +Type=simple +User=arch +Group=arch +WorkingDirectory=/srv/apps/drop +ExecStart=/srv/apps/drop/venv/bin/python /srv/apps/drop/autoindex.py +KillSignal=SIGINT +Environment=ENV=PRODUCTION + +[Install] +WantedBy=multi-user.target diff --git a/configs/drop.socket b/configs/drop.socket new file mode 100644 index 0000000..4f9537b --- /dev/null +++ b/configs/drop.socket @@ -0,0 +1,9 @@ +[Unit] +Description=Web file share socket +PartOf=drop.service + +[Socket] +ListenStream=/tmp/drop.sock + +[Install] +WantedBy=sockets.target