Compare commits

..

2 commits

Author SHA1 Message Date
beb2e2083a add more context to README 2022-08-15 02:15:58 -05:00
517a517fe5 add monolisa repo to soft-serve 2022-08-15 01:54:56 -05:00
2 changed files with 24 additions and 5 deletions

View file

@ -1,5 +1,15 @@
# Git Server # Git Server
This configuration utilizes `docker`, `gitea`, `caddy`, and `soft serve` for my own self-hosted git instance.
Attracted by the feature set of [`gitea`](https://gitea.io)
and the charm (pun intended) of [`soft serve`](https://github.com/charmbracelet/soft-serve),
I was unable to choose how to host my own git instance, so I didn't.
Combining the best of both worlds,
I manually update repos served by `soft serve` with a simple cron job
to afford myself both a TUI and a browser.
## Setup ## Setup
To keep `soft-serve` version up to date To keep `soft-serve` version up to date
@ -12,7 +22,7 @@ add the following lines to `sudo crontab`.
0 2 * * * make -C /home/daylin/git update-soft-serve 0 2 * * * make -C /home/daylin/git update-soft-serve
``` ```
Notable changes to `app.ini` Notable changes to `app.ini` for `gitea`.
```dosini ```dosini
APP_NAME = Daylin's Git Server APP_NAME = Daylin's Git Server
@ -37,11 +47,20 @@ ENABLE_OPENID_SIGNIN = false
ENABLE_OPENID_SIGNUP = false ENABLE_OPENID_SIGNUP = false
``` ```
## Where is this repo? ## Where is this repo, actually?
github < mirror > gitea < mirror > soft-serve github < mirror > gitea < mirror > soft-serve
This repo is hosted on github but mirrored to my self-hosted [`gitea`](https://gitea.io/en-us/) instance. This repo is hosted on github but mirrored to my self-hosted [`gitea`](https://gitea.io/en-us/) instance.
Once there it will be mirrored to an instance of [`soft-serve`](https://github.com/charmbracelet/soft-serve). Once there it will be "mirrored" to an instance of [`soft-serve`](https://github.com/charmbracelet/soft-serve).
Check it out with `ssh -p 23231 git.dayl.in`.
### [github](https://github.com/daylinmorgan/git-server)
### [git.dayl.in](https://git.dayl.in/daylin/git-server)
### soft-serve
```bash
ssh -p 23231 git.dayl.in
```

View file

@ -4,7 +4,7 @@
"dest": "./soft/data/repos" "dest": "./soft/data/repos"
}, },
"repos": { "repos": {
"src": ["dotfiles", "git-server"], "src": ["dotfiles", "git-server", "monolisa-nerdfont-patch"],
"dest": ["config"] "dest": ["config"]
} }
} }