You've already forked dockerfiles
							
							
				mirror of
				https://github.com/vimagick/dockerfiles.git
				synced 2025-10-30 23:47:48 +02:00 
			
		
		
		
	gogs
Gogs (Go Git Service) is a painless self-hosted Git service.
docker-compose.yml
gogs:
  image: gogs/gogs
  ports:
    - "2222:22"
    - "3000:3000"
  volumes:
    - ./data:/data
  restart: always
up and running
$ docker-compose up -d
$ docker-compose exec gogs vi /data/gogs/conf/app.ini
$ docker-compose restart
$ firefox http://localhost:3000/
$ tree -FL 3 ./data/git/
./data/git/
├── git -> /data/git
└── gogs-repositories/
    ├── root/
    ├── user1/
    │   ├── project1.git/
    │   └── project2.git/
    └── user2/
Please read this to learn more about app.ini.