From 3eb031d6ef5714f56efafc797b7c048af2745bcb Mon Sep 17 00:00:00 2001 From: "steven@rockyserver" Date: Sun, 18 Oct 2026 17:56:52 +0000 Subject: [PATCH] deployed stvnliu.me/git --- domains/stvnliu.me/docker-compose.yml | 2 +- domains/stvnliu.me/git/.gitignore | 3 +++ domains/stvnliu.me/git/docker-compose.yml | 27 +++++++++++++++++++++++ 3 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 domains/stvnliu.me/git/.gitignore create mode 100644 domains/stvnliu.me/git/docker-compose.yml diff --git a/domains/stvnliu.me/docker-compose.yml b/domains/stvnliu.me/docker-compose.yml index 3b25ff9..ee675c2 100644 --- a/domains/stvnliu.me/docker-compose.yml +++ b/domains/stvnliu.me/docker-compose.yml @@ -1,3 +1,3 @@ include: - path: ./vault/docker-compose.yml - + - path: ./git/docker-compose.yml diff --git a/domains/stvnliu.me/git/.gitignore b/domains/stvnliu.me/git/.gitignore new file mode 100644 index 0000000..73b9b36 --- /dev/null +++ b/domains/stvnliu.me/git/.gitignore @@ -0,0 +1,3 @@ +git +gitea +ssh diff --git a/domains/stvnliu.me/git/docker-compose.yml b/domains/stvnliu.me/git/docker-compose.yml new file mode 100644 index 0000000..579137e --- /dev/null +++ b/domains/stvnliu.me/git/docker-compose.yml @@ -0,0 +1,27 @@ +networks: + proxy_net: + external: true +services: + forgejo-server: + image: codeberg.org/forgejo/forgejo:12 + container_name: forgejo + environment: + - USER_UID=1000 + - USER_GID=1000 + restart: always + networks: + - proxy_net + volumes: + - .:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + ports: + - '2222:22' + labels: + - traefik.enable=true + - traefik.http.routers.git-stvnliu-me.tls=true + - traefik.http.routers.git-stvnliu-me.entrypoints=websecure + - traefik.http.routers.git-stvnliu-me.rule=Host(`stvnliu.me`) && PathPrefix(`/git`) + - "traefik.http.middlewares.forgejo-strip.stripprefix.prefixes=/git" + - "traefik.http.routers.git-stvnliu-me.middlewares=forgejo-strip" + - traefik.http.services.git-stvnliu-me.loadbalancer.server.port=3000