From 9eb02afe9008ddbfe0b6c9025fc3477191932c85 Mon Sep 17 00:00:00 2001 From: nune Date: Sat, 1 Mar 2025 01:45:13 +0000 Subject: [PATCH] Add compose.yml --- compose.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 compose.yml diff --git a/compose.yml b/compose.yml new file mode 100644 index 0000000000..f81e64e637 --- /dev/null +++ b/compose.yml @@ -0,0 +1,37 @@ +services: + server: + build: . + environment: + - USER_UID=1000 + - USER_GID=1000 + - GITEA__database__DB_TYPE=mysql + - GITEA__database__HOST=db:3306 + - GITEA__database__NAME=gitea + - GITEA__database__USER=gitea + - GITEA__database__PASSWD=gitea + - DISABLE_REGISTRATION=true + - CRON_ENABLED=true + - CRON_SCHEDULE=@every 1h + - REQUIRE_SIGNIN_VIEW=true + restart: always + volumes: + - ./data:/var/lib/gitea + - ./config:/etc/gitea + - ./assets:/var/lib/gitea/assets + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + ports: + - "5989:3000" + - "5990:2222" + depends_on: + - db + db: + image: mysql:8 + restart: always + environment: + - MYSQL_ROOT_PASSWORD=gitea + - MYSQL_USER=gitea + - MYSQL_PASSWORD=gitea + - MYSQL_DATABASE=gitea + volumes: + - ./mysql:/var/lib/mysql