mirror of
https://github.com/turtlebasket/michaelnet.git
synced 2026-03-04 11:34:48 -08:00
f0f9ab7800ac390fb711541d580969d231bced84
Michael's Homelab
Hosts
| Host | OS | Services |
|---|---|---|
| Cuddlefish | Gitea | |
| Rocktiplex | Fathom |
Dockerized Cloudflared Notes
If a docker-compose file looks like this:
services:
gitea-server:
image: gitea/gitea:1.19.3
...
gitea-cloudflared:
image: cloudflare/cloudflared
...
Then in this case the name of the target service is gitea-server, and (per Docker's networking shenanigans), should be specified directly by service name, e.g.
https://git.michaellisano.com -> http://gitea-server:3000
Backup Decryption Notes
Everything is encrypted with age.
All keys are generated using age-keygen and stored in a text file, e.g.
backup-key.txt
# created: 2023-06-24T18:01:36-07:00
# public key: age12345...
AGE-SECRET-KEY-xyz123...
Decrypting a file:
age -d -i backup-key.txt -o NAME.tar.gz NAME.tar.gz.enc
Description
Languages
Shell
55.6%
Nix
44.4%