From 869fd09ad93c64a65b5d1f527ec295da940a26aa Mon Sep 17 00:00:00 2001 From: jaseg Date: Mon, 11 Jul 2022 10:21:07 +0000 Subject: gerboweb: fix deployment for new gerbolyze --- gerboweb.service | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 gerboweb.service (limited to 'gerboweb.service') diff --git a/gerboweb.service b/gerboweb.service new file mode 100644 index 0000000..8aa5210 --- /dev/null +++ b/gerboweb.service @@ -0,0 +1,17 @@ +[Unit] +Description=Gerboweb server service +Documentation=https://gitlab.com/gerbolyze/gerbolyze +Wants=network-online.target +Wants=nginx.service +After=nginx.service +RequiresMountsFor=/var/run/container/storage + +[Service] +ExecStart=/usr/bin/podman run --secret=gerboweb --conmon-pidfile=%t/container-gerboweb.pid --volume=${RUNTIME_DIRECTORY}:/run/uwsgi --detach gerboweb +ExecStop=/usr/bin/podman stop --time 2 gerboweb +Type=forking +PIDFile=%t/container-gerboweb.pid +RuntimeDirectory=gerboweb-uwsgi + +[Install] +WantedBy=default.target -- cgit