]> git.ipfire.org Git - people/jschlag/pbs-docker.git/blame - src/pbs-hub/pbs-hub.service
Refactoring the structure of our images
[people/jschlag/pbs-docker.git] / src / pbs-hub / pbs-hub.service
CommitLineData
7b42fa88
JS
1[Unit]
2Description=Pakfire Build Service - Hub
3Requires=docker.service
4After=docker.service
5[Service]
6Environment=GIT_REPO=/root/pbs
7ExecStartPre=-/usr/bin/docker stop pbs-hub
8ExecStartPre=-/usr/bin/docker rm pbs-hub
9ExecStartPre=-/usr/bin/docker pull jonatanschlag/ipfire-pbs-hub:latest
10ExecStart=/usr/bin/docker run -p 80:80 --mount type=bind,source="${GIT_REPO}",target=/opt/pbs --name=pbs-hub jonatanschlag/ipfire-pbs-hub:latest
11ExecStop=/usr/bin/docker stop pbs-hub
12
13[Install]
14WantedBy=multi-user.target