From 9d6757aeb7de4ab070c9aa6cb516c3844ff0ad45 Mon Sep 17 00:00:00 2001 From: Daniel Alves Date: Thu, 3 Oct 2024 15:52:33 -0300 Subject: [PATCH] feat: add it-tools service template and logo --- public/svgs/it-tools.svg | 6 ++++++ templates/compose/it-tools.yaml | 28 ++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 public/svgs/it-tools.svg create mode 100644 templates/compose/it-tools.yaml 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