Excluded template-services from git

Traefik support for gitea
This commit is contained in:
2025-11-13 15:05:43 +01:00
parent e104daebd3
commit fafdf22839
3 changed files with 40 additions and 12 deletions
+3 -1
View File
@@ -11,4 +11,6 @@ dockmon/dockmon_data/
portainer_data/* portainer_data/*
adguardhome/* adguardhome/*
.python-version .python-version
gitea/* gitea/*
traefik/dynamic/.services gigaforust copy.yml
traefik/dynamic/.services workstation.yml
+4 -1
View File
@@ -17,8 +17,11 @@ services:
- ./gitea:/data - ./gitea:/data
- /etc/timezone:/etc/timezone:ro - /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
labels:
- traefik.enable=true
- traefik.docker.network=traefik-proxy
ports: ports:
- "3000:3000" # - "3000:3000"
- "222:22" - "222:22"
depends_on: depends_on:
- db - db
+33 -10
View File
@@ -2,7 +2,7 @@ http:
routers: routers:
# Traefik Dashboard # Traefik Dashboard
traefik-dashboard: traefik-dashboard:
rule: "Host(`traefik.workstation`)" rule: "Host(`traefik.gigaforust`)"
entryPoints: entryPoints:
- websecure - websecure
service: api@internal service: api@internal
@@ -10,7 +10,7 @@ http:
# Portainer # Portainer
portainer: portainer:
rule: "Host(`portainer.workstation`)" rule: "Host(`portainer.gigaforust`)"
entryPoints: entryPoints:
- websecure - websecure
service: portainer service: portainer
@@ -18,7 +18,7 @@ http:
# AdGuard Home # AdGuard Home
adguard-redirect: adguard-redirect:
rule: "Host(`adguard.workstation`)" rule: "Host(`adguard.gigaforust`)"
entryPoints: entryPoints:
- web - web
middlewares: middlewares:
@@ -26,7 +26,7 @@ http:
service: adguard service: adguard
adguard-secure: adguard-secure:
rule: "Host(`adguard.workstation`)" rule: "Host(`adguard.gigaforust`)"
entryPoints: entryPoints:
- websecure - websecure
service: adguard service: adguard
@@ -34,7 +34,7 @@ http:
# Nextcloud AIO Interface # Nextcloud AIO Interface
nextcloud-aio: nextcloud-aio:
rule: "Host(`nextcloud-aio.workstation`)" rule: "Host(`nextcloud-aio.gigaforust`)"
entryPoints: entryPoints:
- websecure - websecure
service: nextcloud-aio service: nextcloud-aio
@@ -42,7 +42,7 @@ http:
# Nextcloud Main # Nextcloud Main
nextcloud: nextcloud:
rule: "Host(`nextcloud.workstation`)" rule: "Host(`nextcloud.gigaforust`)"
entrypoints: entrypoints:
- websecure - websecure
service: nextcloud service: nextcloud
@@ -52,7 +52,7 @@ http:
# Dockmon # Dockmon
dockmon: dockmon:
rule: "Host(`dockmon.workstation`)" rule: "Host(`dockmon.gigaforust`)"
entryPoints: entryPoints:
- websecure - websecure
service: dockmon service: dockmon
@@ -60,7 +60,7 @@ http:
# Glance # Glance
glance: glance:
rule: "Host(`glance.workstation`)" rule: "Host(`glance.gigaforust`)"
entryPoints: entryPoints:
- websecure - websecure
service: glance service: glance
@@ -68,7 +68,7 @@ http:
# Watercrawl (edu_master) # Watercrawl (edu_master)
watercrawl: watercrawl:
rule: "Host(`watercrawl.workstation`)" rule: "Host(`watercrawl.gigaforust`)"
entryPoints: entryPoints:
- websecure - websecure
service: watercrawl service: watercrawl
@@ -76,11 +76,28 @@ http:
# N8N # N8N
n8n: n8n:
rule: "Host(`n8n.workstation`)" rule: "Host(`n8n.gigaforust`)"
entryPoints: entryPoints:
- websecure - websecure
service: n8n service: n8n
tls: {} tls: {}
# Gitea Redirect
gitea-redirect:
rule: "Host(`gitea.gigaforust`)"
entryPoints:
- web
middlewares:
- redirect-https
service: gitea
# Gitea
gitea:
rule: "Host(`gitea.gigaforust`)"
entryPoints:
- websecure
service: gitea
tls: {}
services: services:
# Portainer # Portainer
@@ -130,6 +147,12 @@ http:
loadBalancer: loadBalancer:
servers: servers:
- url: "http://n8n:5678" - url: "http://n8n:5678"
# Gitea
gitea:
loadBalancer:
servers:
- url: "http://server:3000"
middlewares: middlewares:
# HTTPS Redirect # HTTPS Redirect