Gogs
Gogs 是一款极易搭建的自助 Git 服务。
Gogs 是用 Go 语言开发的,最简单、最快速和最轻松的方式搭建自助 Git 服务。
并且支持多种数据库,例如 MySQL、MSSQL、SQLite3 等。本文就以 Mysql 及 SQLite3 为例,介绍下部署配置。下面都以 docker-compose 方式部署,安装方法见。
Gogs + MySQL
1. 配置文件
docker-compose.yml
my.cnf
MYSQL_USERMYSQL_ROOT_PASSWORD
2. 部署
拷贝上述文件到服务器上
docker-compose up -d
rootHediSQLgogs
数据库设置不正确:Error 1044: Access denied for user 'gogs'@'%' to database 'gogs'gogs
gogs
http://ip:6023
需要修改的内容:
立即安装
admin
Gogs + SQLite3
方式就更简单了
1. 配置文件
docker-compose.yml
2. 部署
拷贝上述文件到服务器上
docker-compose up -d
http://ip:6023