From 2ae1d3cdbdaed45fbefe720a8d5b066c1539a06a Mon Sep 17 00:00:00 2001 From: Igor Rzegocki Date: Thu, 23 May 2024 13:39:21 +0200 Subject: [PATCH] feat(dexter): add portainer gitops --- docker/dexter/docker-compose.yaml | 46 +++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 docker/dexter/docker-compose.yaml diff --git a/docker/dexter/docker-compose.yaml b/docker/dexter/docker-compose.yaml new file mode 100644 index 000000000..c2c8e7b60 --- /dev/null +++ b/docker/dexter/docker-compose.yaml @@ -0,0 +1,46 @@ +--- +# yamllint disable rule:line-length +# yaml-language-server: $schema=https://raw.githubusercontent.com/compose-spec/compose-spec/master/schema/compose-spec.json +# yamllint enable rule:line-length +version: "3.8" +services: + nginx-proxy-manager: + restart: always + container_name: nginx-proxy-manager + image: ghcr.io/deedee-ops/nginx-proxy-manager:2.11.2 + networks: + - dexter + ports: + - "80:80" + - "8181:81" + - "443:443" + environment: + DISABLE_IPV6: "true" + TZ: "Europe/Warsaw" + volumes: + - /data/nginx-proxy-manager/data:/data + - /data/nginx-proxy-manager/letsencrypt:/etc/letsencrypt + omada-controller: + restart: always + container_name: omada-controller + image: ghcr.io/deedee-ops/omada-controller:5.13-chromium + # network_mode: host + networks: + - dexter + ports: + - "27001:27001/udp" + - "29810:29810/udp" + - "29811:29811/tcp" + - "29812:29812/tcp" + - "29813:29813/tcp" + - "29814:29814/tcp" + - "29815:29815/tcp" + environment: + TZ: "Europe/Warsaw" + volumes: + - /data/omada/data:/opt/tplink/EAPController/data + - /data/omada/logs:/opt/tplink/EAPController/logs +networks: + dexter: + name: dexter + external: true