Compare commits

...
3 Commits
Author SHA1 Message Date
futile abc2dabd34 add gitea initial setup to readme 2026-07-19 08:51:18 +01:00
futile f929547a91 update readme 2026-07-19 08:37:48 +01:00
futile ae3f68b96a don't backup so often 2026-07-19 08:09:26 +01:00
+30 -3
View File
@@ -30,9 +30,11 @@ specifics for everything
- **caddy** http server & reverse proxy
- **stalwart** mailserver
- **bulwark** webmail
- **gitea** git server
- via caddy
- `mail.yaoi.dog` mail (server & admin dash)
- `post.yaoi.dog` mail (webmail)
- `git.yaoi.dog` git
**dns setup**
@@ -50,7 +52,7 @@ todo
### stalwart
**first setup**
**initial setup**
1. server identity
- server hostname: `mail.yaoi.dog`
@@ -99,7 +101,32 @@ todo
### gitea
todo
**initial setup**
- database settings
- database type: `sqlite3`
- path: `/data/gitea/gitea.db`
- general settings
- site title: `We cock. Dick. BALLING.`
- server domain: `git.yaoi.dog`
- ssh server port: `22`
- gitea base url: `https://git.yaoi.dog/`
- enable update checker: `true`
- email settings
- smtp host: `mail.yaoi.dog`
- smtp port: `465`
- send email as: `"Gitea" <system@yaoi.dog>`
- smtp username: `system@yaoi.dog`
- smtp password: `<password>`
- enable email notifications: `true`
- server and third-party service settings
- enable openid sign-in: `false`
- disable self-registration: `false`
- allow registration only through external services: `true`
- enable openid self-registration: `true`
- hidden email domain: `git.yaoi.dog`
- password hash algorithm: `argon2`
## backups
@@ -114,7 +141,7 @@ always remember to `docker compose stop` before doing any of this!
- to back up automatically, run `sudo EDITOR=micro crontab -e` and add the following:
```
TZ=UTC
0 * * * * /home/admin/thingy/scripts/volume-backup.sh
0 6 * * * /home/admin/thingy/scripts/volume-backup.sh
```
**restoring**