From 5fe22ee906abe8531fd4e4d4a662a6f28999c8b1 Mon Sep 17 00:00:00 2001 From: jojo Date: Fri, 3 Oct 2025 18:47:44 +0200 Subject: [PATCH] feat: gitea --- gitea/core/.env.example | 7 +++++++ gitea/core/compose.yml | 21 ++++++++++++++++----- 2 files changed, 23 insertions(+), 5 deletions(-) create mode 100644 gitea/core/.env.example diff --git a/gitea/core/.env.example b/gitea/core/.env.example new file mode 100644 index 0000000..3bc5d66 --- /dev/null +++ b/gitea/core/.env.example @@ -0,0 +1,7 @@ +USER_UID=1000 +USER_GID=1000 +GITEA__database__DB_TYPE=postgres +GITEA__database__HOST=db:5432 +GITEA__database__NAME=gitea +GITEA__database__USER=gitea +GITEA__database__PASSWD= diff --git a/gitea/core/compose.yml b/gitea/core/compose.yml index 44a0223..b130883 100644 --- a/gitea/core/compose.yml +++ b/gitea/core/compose.yml @@ -1,14 +1,25 @@ services: - server: + gitea: image: docker.gitea.com/gitea:1.24.6 restart: always - environment: - - USER_UID=1000 - - USER_GID=1000 + env_file: + - .env volumes: - ./gitea:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - "50005:3000" - - "22:2222" + - "22:22" + depends_on: + - db + db: + image: docker.io/library/postgres:14 + restart: always + environment: + - POSTGRES_USER=gitea + - POSTGRES_PASSWORD=gitea + - POSTGRES_DB=gitea + volumes: + - ./postgres:/var/lib/postgresql/data +