disable
All checks were successful
lint-test-docker / lint-docker-compose (push) Successful in 19s
renovate / renovate (push) Successful in 1m17s

This commit is contained in:
2025-12-11 14:51:40 -06:00
parent ef4f5d5fa7
commit cdb06621eb

View File

@@ -1,22 +1,22 @@
services: services:
tailscale-gitea: # tailscale-gitea:
image: ghcr.io/tailscale/tailscale:v1.90.9 # image: ghcr.io/tailscale/tailscale:v1.90.9
container_name: tailscale-gitea # container_name: tailscale-gitea
cap_add: # cap_add:
- net_admin # - net_admin
- sys_module # - sys_module
environment: # environment:
- TS_STATE_DIR=/var/lib/tailscale # - TS_STATE_DIR=/var/lib/tailscale
- TS_ENABLE_METRICS=true # - TS_ENABLE_METRICS=true
- TS_HOSTNAME=gitea-ps10rp # - TS_HOSTNAME=gitea-ps10rp
- TS_SERVE_CONFIG=/config/serve.json # - TS_SERVE_CONFIG=/config/serve.json
network_mode: service:gitea # network_mode: service:gitea
restart: always # restart: always
volumes: # volumes:
- tailscale:/var/lib/tailscale # - tailscale:/var/lib/tailscale
- ${PWD}/serve.json:/config/serve.json # - ${PWD}/serve.json:/config/serve.json
devices: # devices:
- /dev/net/tun:/dev/net/tun # - /dev/net/tun:/dev/net/tun
postgresql: postgresql:
image: docker.io/postgres:18.1-alpine3.21 image: docker.io/postgres:18.1-alpine3.21
@@ -32,30 +32,30 @@ services:
volumes: volumes:
- postgresql18:/var/lib/postgresql - postgresql18:/var/lib/postgresql
gitea: # gitea:
image: gitea/gitea:1.25.2 # image: gitea/gitea:1.25.2
container_name: gitea # container_name: gitea
depends_on: # depends_on:
- postgresql # - postgresql
environment: # environment:
- GITEA__database__DB_TYPE=postgres # - GITEA__database__DB_TYPE=postgres
- GITEA__database__HOST=gitea-postgres:5432 # - GITEA__database__HOST=gitea-postgres:5432
- GITEA__database__NAME=gitea # - GITEA__database__NAME=gitea
- GITEA__database__USER=gitea # - GITEA__database__USER=gitea
labels: # labels:
traefik.enable: true # traefik.enable: true
traefik.docker.network: internal # traefik.docker.network: internal
traefik.http.routers.gitea.entrypoints: web-secure # traefik.http.routers.gitea.entrypoints: web-secure
traefik.http.routers.gitea.rule: Host(`gitea.lebens-home.net`) # traefik.http.routers.gitea.rule: Host(`gitea.lebens-home.net`)
traefik.http.routers.gitea.service: gitea # traefik.http.routers.gitea.service: gitea
traefik.http.services.gitea.loadbalancer.server.port: 3000 # traefik.http.services.gitea.loadbalancer.server.port: 3000
networks: # networks:
internal: null # internal: null
restart: always # restart: always
volumes: # volumes:
- gitea:/data # - gitea:/data
- /etc/timezone:/etc/timezone:ro # - /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro # - /etc/localtime:/etc/localtime:ro
networks: networks:
internal: internal: