This commit is contained in:
2025-10-12 08:47:14 +00:00
parent 781c9db64f
commit 1c46d409a1

44
compose.yaml Normal file
View File

@@ -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