summarylogtreecommitdiffstats
path: root/acserver-blablacar.service
diff options
context:
space:
mode:
Diffstat (limited to 'acserver-blablacar.service')
-rw-r--r--acserver-blablacar.service33
1 files changed, 33 insertions, 0 deletions
diff --git a/acserver-blablacar.service b/acserver-blablacar.service
new file mode 100644
index 000000000000..92e6c7ca6f4c
--- /dev/null
+++ b/acserver-blablacar.service
@@ -0,0 +1,33 @@
+
+# Usage of /usr/bin/acserver-blablacar:
+# acserver SERVER_NAME ACI_DIRECTORY USERNAME PASSWORD
+# Flags:
+# -https
+# Whether or not to provide https URLs for meta discovery
+# -port int
+# The port to run the server on (default 3000)
+# -pubkeys string
+# Path to gpg public keys images will be signed with
+
+[Unit]
+Description=App Container Server (blablacar fork)
+Documentation=https://github.com/appc/acserver
+
+[Service]
+#
+Environment=SERVER_NAME=default
+Environment=ACI_DIRECTORY=/var/aci/store
+#Environment=TEMPLATE_DIRECTORY=/var/aci/templates
+Environment=USERNAME=default
+Environment=PASSWORD=default
+Environment=FLAGS=
+#
+ExecStartPre=/usr/bin/mkdir -p "$ACI_DIRECTORY"
+#ExecStartPre=/usr/bin/mkdir -p "$TEMPLATE_DIRECTORY"
+ExecStart=/usr/bin/acserver-blablacar "$SERVER_NAME" "$ACI_DIRECTORY" "$USERNAME" "$PASSWORD" $FLAGS
+#
+Restart=on-failure
+RestartSec=1s
+
+[Install]
+WantedBy=multi-user.target