From c4f20395b3818e51866ecc4669f157e2d5677810 Mon Sep 17 00:00:00 2001 From: James Turland Date: Fri, 25 Apr 2025 22:37:51 +0100 Subject: [PATCH] omni-tools --- Omni-Tools/docker-compose.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Omni-Tools/docker-compose.yaml diff --git a/Omni-Tools/docker-compose.yaml b/Omni-Tools/docker-compose.yaml new file mode 100644 index 0000000..bcc5419 --- /dev/null +++ b/Omni-Tools/docker-compose.yaml @@ -0,0 +1,26 @@ +services: + omni-tools: + image: iib0011/omni-tools:latest + container_name: omni-tools + restart: unless-stopped + #ports: + # - "8080:80" + networks: + - proxy + labels: + - "traefik.enable=true" + - "traefik.docker.network=proxy" + - "traefik.http.routers.omni-tools.entrypoints=http" + - "traefik.http.routers.omni-tools.rule=Host(`omni-tools.jimsgarage.co.uk`)" + - "traefik.http.middlewares.omni-tools-https-redirect.redirectscheme.scheme=https" + - "traefik.http.routers.omni-tools.middlewares=omni-tools-https-redirect" + - "traefik.http.routers.omni-tools-secure.entrypoints=https" + - "traefik.http.routers.omni-tools-secure.rule=Host(`omni-tools.jimsgarage.co.uk`)" + - "traefik.http.routers.omni-tools-secure.tls=true" + - "traefik.http.routers.omni-tools-secure.tls.certresolver=cloudflare" + - "traefik.http.routers.omni-tools-secure.service=omni-tools" + - "traefik.http.services.omni-tools.loadbalancer.server.port=80" + +networks: + proxy: + external: true \ No newline at end of file