Gogs快速搭建轻量级git server
比gitlab更好用的gogs git代码托管服务器。轻便,可以直接在UI上完成邮件、数据库、LDAP账号的配置。
运行起来效果类似github,可以star,watch,发送pull request。
数据库支持 MySQL/PostgreSQL/SQLite3/TiDB。
可以使用docker来运行。 https://github.com/gogits/gogs
Docker中启动gogs
# Pull image from Docker Hub.
$ docker pull gogs/gogs
# Create local directory for volume.
$ mkdir -p /data/gogs
# Use `docker run` for the first time.
$ docker run --name=gogs -d -p 10022:22 -p 10080:3000 -v /data/gogs:/data gogs/gogs
# Use `docker start` if you have stopped it.
$ docker start gogs
效果如图: