add tpot.service

This commit is contained in:
t3chn0m4g3
2024-03-19 13:56:35 +01:00
parent 234fb16394
commit abe03436d4
2 changed files with 56 additions and 0 deletions

View File

@ -0,0 +1,17 @@
[Unit]
Description=T-Pot
Wants=docker.service network-online.target
After=docker.service network-online.target
[Service]
Restart=always
RestartSec=5
Type=simple
TimeoutSec=infinity
ExecStartPre=-/usr/bin/docker compose -f /home/{{ ansible_user_id }}/tpotce/docker-compose.yml down -v
ExecStart=/usr/bin/docker compose -f /home/{{ ansible_user_id }}/tpotce/docker-compose.yml up
ExecStop=/usr/bin/docker compose -f /home/{{ ansible_user_id }}/tpotce/docker-compose.yml down -v
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target