侧边栏壁纸
博主头像
程序员の小站博主等级

行动起来,活在当下

  • 累计撰写 51 篇文章
  • 累计创建 35 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Docker安装Gitea版本仓库并定制化改造

Administrator
2025-06-11 / 0 评论 / 0 点赞 / 2 阅读 / 3204 字
温馨提示:
本文最后更新于 2025-06-11,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

创建docker-compose.yml文件

services:
  gitea:
    image: gitea/gitea:1.24.0
    container_name: gitea

    environment:
      - USER_UID=1000
      - USER_GID=1000
      - GITEA__database__DB_TYPE=postgres
      - GITEA__database__HOST=gitea-db:5432
      - GITEA__database__NAME=gitea
      - GITEA__database__USER=gitea
      - GITEA__database__PASSWD=s1tGsUUMAWLq

    restart: unless-stopped

    volumes:
      - ./gitea:/data/gitea
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro

    ports:
      - "3100:3000"
      - "2222:22"
    networks:
      - seconddev

    depends_on:
      gitea-db:
        condition: service_healthy
  gitea-db:
    image: postgres:latest
    container_name: gitea_db
    environment:
      - POSTGRES_USER=gitea
      - POSTGRES_PASSWORD=s1tGsUUMAWLq
    volumes:
      - ./gitea-db:/var/lib/postgresql/data
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U gitea"]
      interval: 5s
      timeout: 5s
      retries: 5
    restart: unless-stopped
    networks:
      - seconddev

networks:
  seconddev:

页面样式的改造

在宿主机映射的路径下创建 templates的文件夹。并将对应版本的github仓库上的文件按照路径拷贝下来后上传到对应的路径上。

图片替换

在宿主机映射的路径下创建 public/assets/img的文件夹。在github仓库中按照安装的版本进行查询每个图片的名称是什么,然后在将需要替换的图片修改成同样的名称上传到服务中

重启docker镜像

chown -R 1000:1000 gitea
docker composer restart
0

评论区