Initial server-stack setup

This commit is contained in:
JamBox
2026-02-15 20:04:18 -08:00
commit 7f14c826f2
10 changed files with 122 additions and 0 deletions

36
docker-compose.yml Normal file
View File

@@ -0,0 +1,36 @@
services:
caddy:
image: lucaslorentz/caddy-docker-proxy:ci-alpine
container_name: caddy
ports:
- "80:80"
- "443:443"
environment:
- CADDY_INGRESS_NETWORKS=server-stack_server-network
networks:
- server-network
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./caddy_data:/data
restart: unless-stopped
gitea:
image: gitea/gitea:latest
container_name: gitea
environment:
- USER_UID=1000
- USER_GID=1000
networks:
- server-network
volumes:
- ./gitea_data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
labels:
caddy: git.jamesvanboxtel.com
caddy.reverse_proxy: "{{upstreams 3000}}"
restart: always
networks:
server-network:
external: false