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