kemonine
/
lollipopcloud
Archived
1
0
Fork 0
This repository has been archived on 2022-08-05. You can view files and clone it, but cannot push or open issues or pull requests.
lollipopcloud/armbian/gogs.md

34 lines
1.0 KiB
Markdown
Raw Normal View History

2018-06-08 02:33:45 +00:00
# Gogs
Self hosted git repos, issue tracking and more. Think GitHub/GitLab but self hosted and lean.
## Inspiration / Further Reading
- [https://discuss.gogs.io/t/how-to-backup-restore-and-migrate/991](https://discuss.gogs.io/t/how-to-backup-restore-and-migrate/991)
- [https://blog.meinside.pe.kr/Gogs-on-Raspberry-Pi/](https://blog.meinside.pe.kr/Gogs-on-Raspberry-Pi/)
## Build/Install/Update/Run Scripts
Setup a generic script that'll auto update Gogs, build a container and launch it. You should only run this script at first launch and/or when you're looking for updates.
```FIXME : Update with wget/sed from repo```
## Run Gogs
Simply execute ```/root/docker/gogs/gogs.sh``` to update/run Gogs.
## Serving Via Caddy
```FIXME : Update with wget/sed from repo```
## Update Unbound
```FIXME : Update with wget/sed from repo```
## First Run / Finalize Setup
- Navigate to ```http://gogs-insecure.domain.tld:3000```
- Follow on-screen prompts for finalizing setup
- Be sure to specify an admin user
- Login to ```https://gogs.domain.tld``` and enjoy