summaryrefslogtreecommitdiff
path: root/buildscripts/build/chessh.service
blob: 3281fccf8c48bdea7541cbfc1772ba86fa06e7db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[Unit]
Description=CheSSH Server
After=docker.service
BindsTo=docker.service
ReloadPropagatedFrom=docker.service
WantedBy=default.target

[Service]
Restart=always
ExecStartPre=-/usr/bin/docker stop chessh-server
ExecStartPre=-/usr/bin/docker rm chessh-server
ExecStart=/usr/bin/docker run \
                          --env-file $BUILD_ENV \
                          --network=host \
                          --name chessh-server \
                          chessh/server

[Install]
WantedBy=multi-user.target