在服务器内存捉襟见肘的情况下,使用gogs代替gitlab做仓库管理,不失为一个好选择。
通常情况下,我们使用gitlab时,内存至少需要一台2h4g的服务器才能从容应对。 而gogs不仅占用空间少,内存也只占用一百多M,非常小巧精简。
在这里我使用docker直接构建gogs 环境
例: docker-compose.yaml
version: '3'
services:
gogs:
image: docker.io/gogs/gogs:latest
restart: always
ports:
- "10022:22"
- "13000:13000"
volumes:
- ./data/gogs:/data
networks:
default:
ipv4_address: 172.30.0.3
networks:
default:
external:
name: buzhike
运行
可以在映射的app.ini 文件中修改邮箱 用户名密码 ldap认证等信息。
Comments | NOTHING