diff --git a/public/svgs/it-tools.svg b/public/svgs/it-tools.svg new file mode 100644 index 000000000..3de5ecff7 --- /dev/null +++ b/public/svgs/it-tools.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/templates/compose/it-tools.yaml b/templates/compose/it-tools.yaml new file mode 100644 index 000000000..5b691bdca --- /dev/null +++ b/templates/compose/it-tools.yaml @@ -0,0 +1,28 @@ +# documentation: https://github.com/corentinth/it-tools +# slogan: IT Tools is a self-hosted solution for managing various IT tasks. +# tags: it-tools,management,self-hosted +# logo: svgs/it-tools.svg +# port: 8383 + +version: "3.8" + +services: + it-tools: + image: corentinth/it-tools:latest + container_name: it-tools + restart: unless-stopped + environment: + - "SERVICE_FQDN_ITTOOLS=${SERVICE_FQDN_ITTOOLS}" + ports: + - "8383:80" + volumes: + - it-tools-data:/app/data + healthcheck: + test: ["CMD", "curl", "-f", "http://127.0.0.1:80"] + interval: 30s + timeout: 10s + retries: 3 + +volumes: + it-tools-data: + driver: local