From 65253c390fb1d8bc5cd873ed91b90f9c03f004f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?So=CC=88nke=20Domro=CC=88se?= Date: Thu, 19 Jun 2025 11:21:26 +0200 Subject: [PATCH] add autokuma labels --- authentik/docker-compose.yml | 9 +++++++++ bookstack/docker-compose.yaml | 10 ++++++++++ bracket/docker-compose.yaml | 22 ++++++++++++++++++++- caddy/docker-compose.yml | 11 +++++++++++ changedetect/docker-compose.yaml | 11 +++++++++++ chartbrew/docker-compose.yaml | 10 ++++++++++ convertx/docker-compose.yaml | 12 ++++++++++- donetick/docker-compose.yaml | 10 ++++++++++ erugo/docker-compose.yml | 12 ++++++++++- excalidraw/docker-compose.yml | 10 ++++++++++ firefly/docker-compose.yaml | 10 ++++++++++ freshrss/docker-compose.yml | 10 ++++++++++ guacamole-docker-compose/docker-compose.yml | 10 ++++++++++ homarr/docker-compose.yml | 12 ++++++++++- homepage/docker-compose.yml | 10 ++++++++++ ittools/docker-compose.yml | 12 ++++++++++- jenkins/docker-compose.yml | 11 +++++++++++ kopia/docker-compose.yml | 10 ++++++++++ mealie/docker-compose.yml | 10 ++++++++++ memos/docker-compose.yaml | 12 ++++++++++- ntfy/docker-compose.yml | 8 ++++++++ ollama/docker-compose.yml | 10 ++++++++++ omniTools/docker-compose.yml | 12 ++++++++++- paperless/docker-compose.env | 8 ++++---- paperless/docker-compose.yml | 11 ++++++++++- plantit/docker-compose.yaml | 13 ++++++++++++ shiori/docker-compose.yml | 12 ++++++++++- speedtest-tracker/docker-compose.yaml | 10 ++++++++++ stirlingpdf/docker-compose.yaml | 10 ++++++++++ unify/docker-compose.yaml | 10 ++++++++++ uptimekuma/docker-compose.yml | 10 ++++++++++ wallos/docker-compose.yml | 12 ++++++++++- 32 files changed, 336 insertions(+), 14 deletions(-) diff --git a/authentik/docker-compose.yml b/authentik/docker-compose.yml index 42d7743..c4fa0db 100644 --- a/authentik/docker-compose.yml +++ b/authentik/docker-compose.yml @@ -18,6 +18,15 @@ services: POSTGRES_DB: ${PG_DB:-authentik} env_file: - .env + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'homelab' + kuma.homelab.tag.color: '#FF9955' + kuma.authentik.http.name: 'Authentik' + kuma.authentik.http.url: 'https://auth.domr.ovh' + kuma.authentik.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "homelab", "value": "" }]' + redis: image: docker.io/library/redis:alpine command: --save 60 1 --loglevel warning diff --git a/bookstack/docker-compose.yaml b/bookstack/docker-compose.yaml index 68f7035..adc5200 100644 --- a/bookstack/docker-compose.yaml +++ b/bookstack/docker-compose.yaml @@ -79,6 +79,16 @@ services: # This maps it to a "bookstack_db_data" folder in the same # directory as this compose config file. - /home/soenke/dockerdata/bookstack/bookstack_db_data:/config + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.bookstack.http.name: 'Bookstack' + kuma.bookstack.http.url: 'https://bookstack.domr.ovh' + kuma.bookstack.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' # These ports are commented out as you don't really need this port # exposed for normal use, mainly only if connecting direct the the diff --git a/bracket/docker-compose.yaml b/bracket/docker-compose.yaml index 630af4d..c18c412 100644 --- a/bracket/docker-compose.yaml +++ b/bracket/docker-compose.yaml @@ -22,6 +22,16 @@ services: restart: unless-stopped volumes: - /home/soenke/docker-data/bracket/backend/static:/app/static + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.bracketbackend.http.name: 'Bracket Backend' + kuma.bracketbackend.http.url: 'https://backend.bracket.domr.ovh' + kuma.bracketbackend.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' bracket-frontend: container_name: bracket-frontend @@ -30,7 +40,17 @@ services: image: ghcr.io/evroon/bracket-frontend ports: - 3000:3000 - restart: unless-stopped + restart: unless-stopped + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.bracket.http.name: 'Bracket' + kuma.bracket.http.url: 'https://bracket.domr.ovh' + kuma.bracket.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' postgres: environment: diff --git a/caddy/docker-compose.yml b/caddy/docker-compose.yml index 11225cc..718500f 100644 --- a/caddy/docker-compose.yml +++ b/caddy/docker-compose.yml @@ -26,6 +26,17 @@ services: - CADDY_API_ENDPOINT=http://192.168.1.65:2019 networks: - caddy-network + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.caddy.http.name: 'Caddy' + kuma.caddy.http.url: 'https://caddy.domr.ovh' + kuma.caddy.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "homelab", "value": "" }]' + networks: caddy-network: diff --git a/changedetect/docker-compose.yaml b/changedetect/docker-compose.yaml index c8770c4..c8d9217 100644 --- a/changedetect/docker-compose.yaml +++ b/changedetect/docker-compose.yaml @@ -13,4 +13,15 @@ services: - /home/soenke/docker-data/changedetect/config:/config ports: - 5238:5000 + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.changedetect.http.name: 'Changedetect' + kuma.changedetect.http.url: 'https://changedetect.domr.ovh' + kuma.changedetect.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' + restart: unless-stopped diff --git a/chartbrew/docker-compose.yaml b/chartbrew/docker-compose.yaml index c8dce34..efb90d6 100644 --- a/chartbrew/docker-compose.yaml +++ b/chartbrew/docker-compose.yaml @@ -28,3 +28,13 @@ services: ports: - '4018:4018' - '4019:4019' + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.chartbrew.http.name: 'Chartbrew' + kuma.chartbrew.http.url: 'https://chartbrew.domr.ovh' + kuma.chartbrew.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' diff --git a/convertx/docker-compose.yaml b/convertx/docker-compose.yaml index 1e932bd..c47e001 100644 --- a/convertx/docker-compose.yaml +++ b/convertx/docker-compose.yaml @@ -8,4 +8,14 @@ services: environment: - JWT_SECRET=a1fd043661609d72a0447a1c2c1b1fc3ac6e1e610ef76af82c4239f59a512ae8f0b5e1d080011567a4b47bc27eeaa79e9653a8caa574957a575c91609ed881cfd96dd7dbed388d0dbada10787b00876d40415efd2f01d131b6de0b4f5e67ea55bf35d69b778aedde31c7f245972a352b713984ee63733d22ca9399940af70c3546b37d3afaa24158547238064b42a4aae9e283c3087a9742b6bda3401c2710bd138c4d90718726b7927c4f13cfbea2b55b85149360dc435257c4d16a31a7e5881806037d2f06c40e7bc5c5a1904a2c8e6c7e35998228fdf6be73b52c76aad82fb0f906d225503adda7e2aed65212b0cdca25c19182cb21957677c36a6c53cd46 volumes: - - /home/soenke/docker-data/convertx/data:/app/data \ No newline at end of file + - /home/soenke/docker-data/convertx/data:/app/data + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.convertx.http.name: 'convertx' + kuma.convertx.http.url: 'https://convertx.domr.ovh' + kuma.convertx.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "homelab", "value": "" }]' \ No newline at end of file diff --git a/donetick/docker-compose.yaml b/donetick/docker-compose.yaml index 61b4fb4..6f4b264 100644 --- a/donetick/docker-compose.yaml +++ b/donetick/docker-compose.yaml @@ -11,3 +11,13 @@ services: environment: - DT_ENV=selfhosted - DT_SQLITE_PATH=/donetick-data/donetick.db + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.donetick.http.name: 'donetick' + kuma.donetick.http.url: 'https://todos.domr.ovh' + kuma.donetick.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' diff --git a/erugo/docker-compose.yml b/erugo/docker-compose.yml index 61bab16..bf88bb4 100644 --- a/erugo/docker-compose.yml +++ b/erugo/docker-compose.yml @@ -19,4 +19,14 @@ services: - /home/soenke/docker-data/erugo/data:/var/www/html/storage:rw ports: - 9997:80 - restart: on-failure:5 \ No newline at end of file + restart: on-failure:5 + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.erugo.http.name: 'erugo' + kuma.erugo.http.url: 'https://erugo.domr.ovh' + kuma.erugo.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' \ No newline at end of file diff --git a/excalidraw/docker-compose.yml b/excalidraw/docker-compose.yml index 925d030..8ad577e 100644 --- a/excalidraw/docker-compose.yml +++ b/excalidraw/docker-compose.yml @@ -5,4 +5,14 @@ services: ports: - "8267:80" restart: on-failure + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.excalidraw.http.name: 'excalidraw' + kuma.excalidraw.http.url: 'https://excalidraw.domr.ovh' + kuma.excalidraw.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' diff --git a/firefly/docker-compose.yaml b/firefly/docker-compose.yaml index 1cc5565..92be1db 100644 --- a/firefly/docker-compose.yaml +++ b/firefly/docker-compose.yaml @@ -21,6 +21,16 @@ services: - '8950:8080' depends_on: - db + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.firefly.http.name: 'firefly' + kuma.firefly.http.url: 'https://firefly.domr.ovh' + kuma.firefly.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' db: image: mariadb:lts hostname: db diff --git a/freshrss/docker-compose.yml b/freshrss/docker-compose.yml index c3459af..fd79ceb 100644 --- a/freshrss/docker-compose.yml +++ b/freshrss/docker-compose.yml @@ -17,4 +17,14 @@ services: ports: - 8884:80 restart: unless-stopped + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.freshrss.http.name: 'freshrss' + kuma.freshrss.http.url: 'https://rss.domr.ovh' + kuma.freshrss.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' diff --git a/guacamole-docker-compose/docker-compose.yml b/guacamole-docker-compose/docker-compose.yml index a24ded5..4c1b03b 100644 --- a/guacamole-docker-compose/docker-compose.yml +++ b/guacamole-docker-compose/docker-compose.yml @@ -141,4 +141,14 @@ services: ## enable next line when using nginx ## - 8080/tcp restart: always + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.guacamole.http.name: 'guacamole' + kuma.guacamole.http.url: 'https://guac.domr.ovh/guacamole' + kuma.guacamole.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "homelab", "value": "" }]' diff --git a/homarr/docker-compose.yml b/homarr/docker-compose.yml index 7403464..6ad4245 100644 --- a/homarr/docker-compose.yml +++ b/homarr/docker-compose.yml @@ -9,4 +9,14 @@ services: environment: - SECRET_ENCRYPTION_KEY=c99349e72b4267a0ba7a19fa2de53cfdbd73708974338d2abe36f1379fe8ba7c ports: - - '7575:7575' \ No newline at end of file + - '7575:7575' + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.homarr.http.name: 'homarr' + kuma.homarr.http.url: 'https://homarr.domr.ovh/guacamole' + kuma.homarr.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' \ No newline at end of file diff --git a/homepage/docker-compose.yml b/homepage/docker-compose.yml index a442c60..10e912a 100644 --- a/homepage/docker-compose.yml +++ b/homepage/docker-compose.yml @@ -9,3 +9,13 @@ services: - /var/run/docker.sock:/var/run/docker.sock # (optional) For docker integrations environment: - HOMEPAGE_ALLOWED_HOSTS=gethomepage.dev,homepage.domr.ovh,homepage.home.domroese.eu,homepage.domr.ovh:80,homepage.domr.ovh:443 # required, may need port. See gethomepage.dev/installation/#homepage_allowed_hosts + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.homepage.http.name: 'homepage' + kuma.homepage.http.url: 'https://homepage.domr.ovh/guacamole' + kuma.homepage.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' diff --git a/ittools/docker-compose.yml b/ittools/docker-compose.yml index 4661886..2c016cd 100644 --- a/ittools/docker-compose.yml +++ b/ittools/docker-compose.yml @@ -7,4 +7,14 @@ services: environment: - UID=1000 - GID=1000 - image: 'corentinth/it-tools:latest' + image: 'corentinth/it-tools:latest' + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.ittools.http.name: 'ittools' + kuma.ittools.http.url: 'https://ittools.domr.ovh/guacamole' + kuma.ittools.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' diff --git a/jenkins/docker-compose.yml b/jenkins/docker-compose.yml index bdcd402..7a13777 100644 --- a/jenkins/docker-compose.yml +++ b/jenkins/docker-compose.yml @@ -11,6 +11,17 @@ services: volumes: - ${JENKINS_HOME_PATH}:/var/jenkins_home - /var/run/docker.sock:/var/run/docker.sock + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.jenkins.http.name: 'jenkins' + kuma.jenkins.http.url: 'https://jenkins.domr.ovh/' + kuma.jenkins.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' + agent: image: jenkins/ssh-agent:jdk11 container_name: jenkins_sandbox_agent diff --git a/kopia/docker-compose.yml b/kopia/docker-compose.yml index 66d4cfb..f5d80a8 100644 --- a/kopia/docker-compose.yml +++ b/kopia/docker-compose.yml @@ -30,4 +30,14 @@ services: - /home/soenke/docker-data/kopia/repository:/repository # Mount path for browsing mounted snaphots - /home/soenke/docker-data/kopia/tmp:/tmp:shared + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.kopia.http.name: 'kopia' + kuma.kopia.http.url: 'https://kopia.domr.ovh/' + kuma.kopia.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "homelab", "value": "" }]' diff --git a/mealie/docker-compose.yml b/mealie/docker-compose.yml index aa2da16..75a75c9 100644 --- a/mealie/docker-compose.yml +++ b/mealie/docker-compose.yml @@ -65,6 +65,16 @@ services: OIDC_AUTO_REDIRECT: true # Optional: The login page will be bypassed and you will be sent directly to your Identity Provider. OIDC_REMEMBER_ME: true # Optional: By setting this value to true, a session will be extended as if "Remember Me" was checked. restart: on-failure:5 + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.mealie.http.name: 'mealie' + kuma.mealie.http.url: 'https://mealie.domr.ovh/' + kuma.mealie.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' depends_on: db: condition: service_healthy diff --git a/memos/docker-compose.yaml b/memos/docker-compose.yaml index 575a99a..1c5428a 100644 --- a/memos/docker-compose.yaml +++ b/memos/docker-compose.yaml @@ -9,4 +9,14 @@ services: - /home/soenke/docker-data/memos/data:/var/opt/memos environment: - MEMOS_MODE=prod - - MEMOS_PORT=5230 \ No newline at end of file + - MEMOS_PORT=5230 + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.memos.http.name: 'memos' + kuma.memos.http.url: 'https://memos.domr.ovh/' + kuma.memos.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' \ No newline at end of file diff --git a/ntfy/docker-compose.yml b/ntfy/docker-compose.yml index ee5fe3f..9558980 100644 --- a/ntfy/docker-compose.yml +++ b/ntfy/docker-compose.yml @@ -12,7 +12,15 @@ services: NTFY_ATTACHMENT_CACHE_DIR: /var/lib/ntfy/attachments NTFY_ENABLE_LOGIN: true NTFY_UPSTREAM_BASE_URL: https://ntfy.domr.ovh + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.jenkins.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' kuma.ntfy.http.name: 'Notify' kuma.ntfy.http.url: 'https://ntfy.domr.ovh' volumes: diff --git a/ollama/docker-compose.yml b/ollama/docker-compose.yml index 2525595..6509e35 100644 --- a/ollama/docker-compose.yml +++ b/ollama/docker-compose.yml @@ -26,4 +26,14 @@ services: - "host.docker.internal:host-gateway" ports: - 1180:8080 + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.ollama.http.name: 'ollama' + kuma.ollama.http.url: 'https://ollama.domr.ovh/' + kuma.ollama.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' diff --git a/omniTools/docker-compose.yml b/omniTools/docker-compose.yml index de302c4..8c02772 100644 --- a/omniTools/docker-compose.yml +++ b/omniTools/docker-compose.yml @@ -4,4 +4,14 @@ services: container_name: omni-tools restart: unless-stopped ports: - - "8579:80" \ No newline at end of file + - "8579:80" + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.omnitools.http.name: 'omnitools' + kuma.omnitools.http.url: 'https://omnitools.domr.ovh/' + kuma.omnitools.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' \ No newline at end of file diff --git a/paperless/docker-compose.env b/paperless/docker-compose.env index ec4ef4e..e5b1c2d 100644 --- a/paperless/docker-compose.env +++ b/paperless/docker-compose.env @@ -1,9 +1,9 @@ PAPERLESS_SECRET_KEY="UkvhWQ5frosxA%JKY5XGGtVABxjD87QKRqNX4uM&F8UsFh@MkQYZ@4bkCwJmazLKen346zbZA$q$DaKZB*wrF8g&8uyycigab67uTNGa5TirFA7UHSQF2qLG%fj7Kp$9" -PAPERLESS_URL=https://paperless.home.domroese.eu -PAPERLESS_ALLOWED_HOSTS=paperless.home.domroese.eu -PAPERLESS_CSRF_TRUSTED_ORIGINS=['https://paperless.home.domroese.eu'] -PAPERLESS_CORS_ALLOWED_HOSTS=https://paperless.home.domroese.eu +PAPERLESS_URL=https://paperless.domr.ovh +PAPERLESS_ALLOWED_HOSTS=paperless.domr.ovh +PAPERLESS_CSRF_TRUSTED_ORIGINS=['https://paperless.domr.ovh'] +PAPERLESS_CORS_ALLOWED_HOSTS=https://paperless.domr.ovh PAPERLESS_ADMIN_MAIL=soenke@domroese.eu PAPERLESS_CONSUMER_ENABLE_BARCODES=true PAPERLESS_TIME_ZONE=Europe/Berlin diff --git a/paperless/docker-compose.yml b/paperless/docker-compose.yml index 44aea48..388fb09 100644 --- a/paperless/docker-compose.yml +++ b/paperless/docker-compose.yml @@ -95,7 +95,16 @@ services: "OAUTH_PKCE_ENABLED": "True" } } - + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.paperless.http.name: 'paperless' + kuma.paperless.http.url: 'https://paperless.domr.ovh/' + kuma.paperless.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' gotenberg: image: docker.io/gotenberg/gotenberg:7.10 diff --git a/plantit/docker-compose.yaml b/plantit/docker-compose.yaml index c5e0459..ea6dd5e 100644 --- a/plantit/docker-compose.yaml +++ b/plantit/docker-compose.yaml @@ -10,6 +10,19 @@ services: ports: - "8632:8080" - "3632:3000" + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.plantit.http.name: 'plantit' + kuma.plantit.http.url: 'https://plantit.domr.ovh/' + kuma.plantit.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' + kuma.plantitapi.http.name: 'plantit api' + kuma.plantitapi.http.url: 'https://api.plantit.domr.ovh/' + kuma.plantitapi.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "homelab", "value": "" }]' db: image: mysql:8.0 diff --git a/shiori/docker-compose.yml b/shiori/docker-compose.yml index c56d87c..27d74ad 100644 --- a/shiori/docker-compose.yml +++ b/shiori/docker-compose.yml @@ -5,4 +5,14 @@ services: - '/home/soenke/docker-data/shiori:/shiori' ports: - '2661:8080' - container_name: shiori \ No newline at end of file + container_name: shiori + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.shiori.http.name: 'shiori' + kuma.shiori.http.url: 'https://shiori.domr.ovh/' + kuma.shiori.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' \ No newline at end of file diff --git a/speedtest-tracker/docker-compose.yaml b/speedtest-tracker/docker-compose.yaml index f1db8f1..79e7b70 100644 --- a/speedtest-tracker/docker-compose.yaml +++ b/speedtest-tracker/docker-compose.yaml @@ -24,3 +24,13 @@ services: ports: - 1378:80 restart: unless-stopped + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.speedtesttracker.http.name: 'speedtesttracker' + kuma.speedtesttracker.http.url: 'https://speedtesttracker.domr.ovh/' + kuma.speedtesttracker.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "homelab", "value": "" }]' diff --git a/stirlingpdf/docker-compose.yaml b/stirlingpdf/docker-compose.yaml index 97190d7..dc499b7 100644 --- a/stirlingpdf/docker-compose.yaml +++ b/stirlingpdf/docker-compose.yaml @@ -12,3 +12,13 @@ services: environment: - DOCKER_ENABLE_SECURITY=false - LANGS=en_GB + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.stirlingpdf.http.name: 'stirlingpdf' + kuma.stirlingpdf.http.url: 'https://stirlingpdf.domr.ovh/' + kuma.stirlingpdf.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' diff --git a/unify/docker-compose.yaml b/unify/docker-compose.yaml index 0382577..0450c14 100644 --- a/unify/docker-compose.yaml +++ b/unify/docker-compose.yaml @@ -14,3 +14,13 @@ services: user: unifi container_name: unifi image: jacobalberty/unifi + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.unify.http.name: 'unify' + kuma.unify.http.url: 'https://unify.domr.ovh/' + kuma.unify.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "homelab", "value": "" }]' diff --git a/uptimekuma/docker-compose.yml b/uptimekuma/docker-compose.yml index d887707..d49f8ac 100644 --- a/uptimekuma/docker-compose.yml +++ b/uptimekuma/docker-compose.yml @@ -7,3 +7,13 @@ services: ports: - '8030:3001' restart: always + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.uptimekuma.http.name: 'uptimekuma' + kuma.uptimekuma.http.url: 'https://uptimekuma.domr.ovh/' + kuma.jenkinsuptimekuma.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "homelab", "value": "" }]' diff --git a/wallos/docker-compose.yml b/wallos/docker-compose.yml index e2cde53..5dc5f9e 100644 --- a/wallos/docker-compose.yml +++ b/wallos/docker-compose.yml @@ -10,4 +10,14 @@ services: volumes: - '/home/soenke/docker-data/wallos/db:/var/www/html/db' - '/home/soenke/docker-data/wallos/logos:/var/www/html/images/uploads/logos' - restart: unless-stopped \ No newline at end of file + restart: unless-stopped + labels: + kuma.tools.tag.name: 'Tools' + kuma.tools.tag.color: '#FF9900' + kuma.homelab.tag.name: 'Organization' + kuma.homelab.tag.color: '#FF9955' + kuma.organization.tag.name: 'Organization' + kuma.organization.tag.color: '#FF99AA' + kuma.wallos.http.name: 'wallos' + kuma.wallos.http.url: 'https://wallos.domr.ovh/' + kuma.wallos.http.tag_names: '[{"name": "tools", "value": "" }, {"name": "organization", "value": "" }]' \ No newline at end of file