diff --git a/homelab/docker-compose.yaml b/homelab/docker-compose.yaml index 9efdac6..b484fce 100644 --- a/homelab/docker-compose.yaml +++ b/homelab/docker-compose.yaml @@ -17,11 +17,13 @@ services: - type: bind source: /srv/ext/sys/caddy target: /data/caddy + - type: bind + source: /srv/ext/sys/www + target: /www + read_only: true configs: - source: Caddyfile target: /etc/caddy/Caddyfile - - source: index.html - target: /www/index.html extra_hosts: - host.docker.internal:host-gateway @@ -219,10 +221,7 @@ configs: name: dave.yaml-v3 Caddyfile: file: Caddyfile - name: Caddyfile-v55 - index.html: - file: index.html - name: index.html-v33 + name: Caddyfile-v57 secrets: diff --git a/homelab/index.html b/homelab/index.html index e8705f5..4d6eaea 100644 --- a/homelab/index.html +++ b/homelab/index.html @@ -2,96 +2,150 @@ Deer Grove - + + + + -

Deer Grove

-
- -

Major Services

- - -

Smaller stuff

- - -

Media

- - -

Media Helpers

- -
-
-
-

How all the media stuff fits together

-

- Plex is the main interface for users. - It indexes media in /srv/ext/media - and lets everybody watch it whetever. -

-

- The Media Sucker automatically sucks things off of CDs and DVDs. - You still have to rename the files and move them into the right place, though. -

-

- Sonarr/Radarr/Lidarr/Readarr let you tell it what you'd like to have, - and watches various feeds, - waiting for it to appear. - Then it tells a downloader to download it. - Once a file is downloaded, - it moves it into a directory where Plex can see it, - making sure it's named properly. -

-

- Prowlarr connects to various download indexers, - to find whatever it is you're looking for. - NZBGeek is a paid feed provider that I use: - it monitors Usenet for new posts, - and provides them as feeds. - I pay Frugal Usenet $5 a month to run a Usenet server so I don't have to. -

-

- Transmission and NZBGet are downloaders. - Once you've found something in an index, - you can ask these to download it. -

-
+ + -