aboutsummaryrefslogtreecommitdiff
path: root/installation/nsfw-api.service
blob: ec629df670d6230820ba1346c36eda65bd5bb3bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[Unit]
Description=NSFW API
After=docker.service
Requires=docker.service

[Service]
TimeoutStartSec=0
Restart=always
ExecStartPre=-/usr/bin/docker stop %n
ExecStartPre=-/usr/bin/docker rm %n
ExecStartPre=/usr/bin/docker pull eugencepoi/nsfw_api:latest
ExecStart=/usr/bin/docker run --rm -p 127.0.0.1:5000:5000/tcp --env PORT=5000 --name %n eugencepoi/nsfw_api:latest

[Install]
WantedBy=multi-user.target