49 lines
1.2 KiB
Markdown
49 lines
1.2 KiB
Markdown
# git.limbosolutions.com
|
|
|
|
Welcome to public repository of my [Git Server](https://git.limbosolutions.com)
|
|
|
|
Using [gitea](https://git.limbosolutions.com/kb/gitea) as git server.
|
|
|
|
- [SSO](#sso)
|
|
- [Deploy](#deploy)
|
|
- [Backups](#backups)
|
|
|
|
## SSO
|
|
|
|
<https://integrations.goauthentik.io/development/gitea/>
|
|
|
|
## Deploy
|
|
|
|
References:
|
|
|
|
- <https://gitea.com/gitea/helm-gitea>
|
|
- <https://dl.gitea.com/charts/>
|
|
|
|
Setup fluxcd and non reconcilable resources.
|
|
|
|
```bash
|
|
ops-scripts/apply-flux.sh
|
|
```
|
|
|
|
**Add chart, if inspect required.**
|
|
|
|
``` bash
|
|
helm repo add gitea-charts https://dl.gitea.com/charts/
|
|
helm repo update
|
|
```
|
|
|
|
**Encrypt secrets:**
|
|
|
|
``` bash
|
|
sops -e deploy/app/helm-values.private.dec.yaml > deploy/app/helm-values.private.yaml
|
|
sops -e deploy/backups/secrets.dec.yaml > deploy/backups/secrets.yaml
|
|
sops -e deploy/act-runners/kb/app/secrets.dec.yaml > deploy/act-runners/kb/app/secrets.yaml
|
|
sops -e deploy/act-runners/limbosolutions-com/app/secrets.dec.yaml > deploy/act-runners/limbosolutions-com/app/secrets.yaml
|
|
sops -e deploy/act-runners/mf/app/secrets.dec.yaml > deploy/act-runners/mf/app/secrets.yaml
|
|
sops -e deploy/act-runners/myLimbo/app/secrets.dec.yaml > deploy/act-runners/myLimbo/app/secrets.yaml
|
|
```
|
|
|
|
## Backups
|
|
|
|
for more information [check readme](./docs/backups.md).
|