diff --git a/gitea/docker-compose old.yml b/gitea/docker-compose old.yml new file mode 100644 index 0000000..cad7c17 --- /dev/null +++ b/gitea/docker-compose old.yml @@ -0,0 +1,43 @@ +version: "3" + +networks: + gitea: + external: false + +services: + server: + image: gitea/gitea:1.18.1 + container_name: gitea + environment: + - USER_UID=1000 + - USER_GID=1000 + - GITEA__database__DB_TYPE=mysql + - GITEA__database__HOST=gitea_db:3306 + - GITEA__database__NAME=gitea + - GITEA__database__USER=gitea + - GITEA__database__PASSWD=gitea + restart: always + networks: + - gitea + volumes: + - ./gitea:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + ports: + - "3000:3000" + - "222:22" + depends_on: + - gitea_db + + gitea_db: + image: mysql:8 + restart: always + environment: + - MYSQL_ROOT_PASSWORD=gitea + - MYSQL_USER=gitea + - MYSQL_PASSWORD=gitea + - MYSQL_DATABASE=gitea + networks: + - gitea + volumes: + - ./mysql:/var/lib/mysql diff --git a/gitea/docker-compose.yml b/gitea/docker-compose.yml index cad7c17..2c6e73f 100644 --- a/gitea/docker-compose.yml +++ b/gitea/docker-compose.yml @@ -6,7 +6,7 @@ networks: services: server: - image: gitea/gitea:1.18.1 + image: gitea/gitea:1.23.7-rootless container_name: gitea environment: - USER_UID=1000 @@ -20,7 +20,8 @@ services: networks: - gitea volumes: - - ./gitea:/data + - ./data:/var/lib/gitea + - ./config:/etc/gitea - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: diff --git a/gitea/readme.md b/gitea/readme.md index ee6822a..db80269 100644 --- a/gitea/readme.md +++ b/gitea/readme.md @@ -6,3 +6,11 @@ https://www.cnblogs.com/shiningrise/p/16944140.html 用户名:maidong 密码:123456 + + +最新版本指导 + +https://docs.gitea.com/installation/install-with-docker-rootless/ + +直接启动,gitea报错,执行:(在上面的文档中有写) +sudo chown 1000:1000 config/ data/ \ No newline at end of file