https://github.com/refactorian/gogs-docker
Gogs Docker - Gogs v0.13.x, Postgres v16.x
https://github.com/refactorian/gogs-docker
docker docker-compose dockerized git git-docker gogs gogs-git gogs-server postgres postgres-docker postgresql
Last synced: 14 days ago
JSON representation
Gogs Docker - Gogs v0.13.x, Postgres v16.x
- Host: GitHub
- URL: https://github.com/refactorian/gogs-docker
- Owner: refactorian
- Created: 2024-02-18T21:10:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-14T12:35:52.000Z (about 1 year ago)
- Last Synced: 2025-02-10T08:11:11.416Z (5 months ago)
- Topics: docker, docker-compose, dockerized, git, git-docker, gogs, gogs-git, gogs-server, postgres, postgres-docker, postgresql
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gogs Docker
- Gogs v0.13.x
- Postgres v16.x# Requirements
- Stable version of [Docker](https://docs.docker.com/engine/install/)
- Compatible version of [Docker Compose](https://docs.docker.com/compose/install/#install-compose)# How To Deploy
- `docker compose up -d`# Notes
### Gogs App
- URL: http://localhost:3000### Docker compose commands
- Build or rebuild services
- `docker compose build`
- Create and start containers
- `docker compose up -d`
- Stop and remove containers, networks
- `docker compose down`
- Stop all services
- `docker compose stop`
- Restart service containers
- `docker compose restart`
- Run a command inside a container
- `docker compose exec [container] [command]`# What is Gogs?
Gogs is a painless self-hosted Git service.
## Vision
This project aims to build a simple, stable and extensible self-hosted Git service that can be setup in the most painless way. With Go, this can be done with an independent binary distribution across ALL platforms that Go supports, including Linux, macOS, Windows and ARM.
## Open Source Components
- Web Framework: [Macaron](http://go-macaron.com)
- UI Components:
- [Semantic UI](http://semantic-ui.com/)
- [GitHub Octicons](https://octicons.github.com/)
- [Font Awesome](http://fontawesome.io/)
- Front-end Plugins:
- [DropzoneJS](http://www.dropzonejs.com/)
- [highlight.js](https://highlightjs.org/)
- [clipboard.js](https://zenorocha.github.io/clipboard.js/)
- [emojify.js](https://github.com/Ranks/emojify.js)
- [jQuery Date Time Picker](https://github.com/xdan/datetimepicker)
- [jQuery MiniColors](https://github.com/claviska/jquery-minicolors)
- [CodeMirror](https://codemirror.net/)
- [notebook.js](https://github.com/jsvine/notebookjs)
- [marked](https://github.com/chjj/marked)
- ORM: [Xorm](https://github.com/go-xorm/xorm)
- Database Drivers:
- [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
- [github.com/lib/pq](https://github.com/lib/pq)
- [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
- [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
- And all other Go package dependencies