Quellcode durchsuchen

updates to the template tags

xcad vor 6 Monaten
Ursprung
Commit
c8d37a6699

+ 1 - 2
library/compose/alloy/template.yaml

@@ -18,8 +18,7 @@ metadata:
   author: Christian Lempa
   date: '2025-10-13'
   tags:
-    - monitoring
-    - grafana
+    - traefik
 spec:
   general:
     vars:

+ 2 - 1
library/compose/authentik/template.yaml

@@ -18,7 +18,8 @@ metadata:
   author: Christian Lempa
   date: '2025-09-28'
   tags:
-    - authentication
+    - traefik
+    - authentik
   next_steps: |
     1. Start Authentik:
        docker compose up -d

+ 1 - 2
library/compose/gitea/template.yaml

@@ -17,8 +17,7 @@ metadata:
   author: Christian Lempa
   date: '2025-10-07'
   tags:
-    - git
-    - ci-cd
+    - traefik
 spec:
   general:
     vars:

+ 1 - 2
library/compose/gitlab/template.yaml

@@ -15,8 +15,7 @@ metadata:
   author: Christian Lempa
   date: '2025-10-08'
   tags:
-    - git
-    - ci-cd
+    - traefik
   next_steps: |
     1. Start GitLab:
        docker compose up -d

+ 1 - 3
library/compose/grafana/template.yaml

@@ -16,9 +16,7 @@ metadata:
   author: Christian Lempa
   date: '2025-09-28'
   tags:
-    - grafana
-    - monitoring
-    - alerting
+    - traefik
 spec:
   general:
     vars:

+ 1 - 1
library/compose/homer/template.yaml

@@ -13,7 +13,7 @@ metadata:
   author: Christian Lempa
   date: '2025-10-02'
   tags:
-    - dashboard
+    - traefik
   next_steps: |
     1. Start the Homer dashboard:
        docker compose up -d

+ 2 - 2
library/compose/pihole/template.yaml

@@ -18,8 +18,8 @@ metadata:
   author: Christian Lempa
   date: '2025-10-28'
   tags:
-    - dns
-    - ad-blocking
+    - traefik
+    - swarm
   next_steps: |
     {% if swarm_enabled -%}
     1. Deploy to Docker Swarm:

+ 1 - 3
library/compose/portainer/template.yaml

@@ -17,9 +17,7 @@ metadata:
   author: Christian Lempa
   date: '2025-09-28'
   tags:
-    - management
-    - docker
-    - kubernetes
+    - traefik
 spec:
   general:
     vars:

+ 1 - 4
library/compose/semaphoreui/template.yaml

@@ -18,10 +18,7 @@ metadata:
   author: Christian Lempa
   date: '2025-10-10'
   tags:
-    - automation
-    - ansible
-    - terraform
-    - python
+    - traefik
   next_steps: |
     1. Start Semaphore UI:
        docker compose up -d

+ 9 - 3
library/compose/traefik/template.yaml

@@ -15,11 +15,17 @@ metadata:
   author: "Christian Lempa"
   date: "2025-10-02"
   tags:
-    - reverse-proxy
-    - load-balancer
+    - traefik
+    - authentik
+    - swarm
   next_steps: |
-    1. Start Traefik:
+    {% if swarm_enabled %}
+    1. Deploy Traefik to Docker Swarm:
+       docker stack deploy -c docker-compose.yaml traefik
+    {% else %}
+    1. Start Traefik with Docker Compose:
        docker compose up -d
+    {% endif %}
 spec:
   general:
     title: "General"

+ 0 - 2
library/compose/whoami/template.yaml

@@ -17,8 +17,6 @@ metadata:
   author: Christian Lempa
   date: '2025-10-30'
   tags:
-    - reverse-proxy
-    - testing
     - traefik
     - swarm
   draft: false