summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authortriethyl <triethylammonium@pm.me>2025-08-13 22:40:46 -0400
committertriethyl <triethylammonium@pm.me>2025-08-13 22:40:46 -0400
commit5f8c7e7b19e48fb4925e5d4fa63dc4dfdf000c5c (patch)
tree28480b3dfea5c9df1b613193ef23deda69c751a9 /docs
parentad1329bf205454a8b13110475687775a8456f787 (diff)
updated home server plan
Diffstat (limited to 'docs')
-rw-r--r--docs/home-server.md29
1 files changed, 20 insertions, 9 deletions
diff --git a/docs/home-server.md b/docs/home-server.md
index 0997eb7..3810928 100644
--- a/docs/home-server.md
+++ b/docs/home-server.md
@@ -8,10 +8,10 @@ Categories:
- core: Uncontainerized services like ssh, backups, and caddy.
- cloud: File storage services like syncthing.
-- development: Developer operations services like gitolite and cgit.
-- gaming: Game servers like minecraft.
+- dev: Developer operations services like gitolite and cgit.
+- game: Game servers like minecraft.
- media: Media services like calibre-web, invidious, and plex.
-- networking: Networking services like Wireguard, firewall, etc.
+- network: Networking services like Wireguard, firewall, etc.
### Services
#### Uncontainerized:
@@ -34,13 +34,24 @@ Categories:
- Plex
- File Storage?
-### Directory Layout
+### Module Layout
-/srv/
- www/: Personal website.
- sync/: Syncronized files.
- git/: Repos and data for Gitolite and Cgit.
- minecraft/: Minecraft servers.
+- homelab/
+ - default.nix
+ - core/
+ - cloud/
+ - dev/
+ - game/
+ - media/
+ - network/
+
+### Data Layout
+
+- /srv/
+ - www/: Personal website.
+ - sync/: Syncronized files.
+ - git/: Repos and data for Gitolite and Cgit.
+ - minecraft/: Minecraft servers.
### Checklist