From 1c46d409a148a6513ed5baf2a97a047216f1ac5f Mon Sep 17 00:00:00 2001 From: bernhard Date: Sun, 12 Oct 2025 08:47:14 +0000 Subject: [PATCH] initial --- compose.yaml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 compose.yaml diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..6d48f75 --- /dev/null +++ b/compose.yaml @@ -0,0 +1,44 @@ +services: + + git: + image: gitea/gitea:latest + environment: + USER_UID: 2222 + USER_GID: 2222 + GITEA__database__DB_TYPE: mysql + GITEA__database__HOST: git-db:3306 + GITEA__database__NAME: gitea + GITEA__database__USER: gitea + GITEA__database__PASSWD: ${GITEA_DB_PASSWORD} + GITEA__service__DISABLE_REGISTRATION: ${DISABLE_REGISTRATION} + restart: always + networks: + - net100 + volumes: + - /nas/pikube/bwr.net/git/data:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + ports: + - 3000:3000 + - 2222:22 + depends_on: + - git-db + + git-db: + image: mariadb:latest + restart: always + environment: + MYSQL_ROOT_PASSWORD: ${ROOT_DB_PASSWORD} + MARIADB_AUTO_UPGRADE: 1 + MYSQL_USER: gitea + MYSQL_PASSWORD: ${GITEA_DB_PASSWORD} + MYSQL_DATABASE: gitea + TZ: Etc/UTC + networks: + - net100 + volumes: + - /nas/pikube/bwr.net/git/db:/var/lib/mysql + +networks: + net100: + external: true \ No newline at end of file