summarylogtreecommitdiffstats
path: root/acserver-blablacar.service
blob: 92e6c7ca6f4c58e0da218f26573372c203baa1d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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