From df79cf06414cb60d5a250f1614877fd939496bca Mon Sep 17 00:00:00 2001 From: Thomas Dehaeze Date: Sun, 20 Feb 2022 23:20:09 +0100 Subject: [PATCH] Add basic help page for Jellyfin --- homelab.org | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/homelab.org b/homelab.org index f05faf7..4eb33ba 100644 --- a/homelab.org +++ b/homelab.org @@ -1308,6 +1308,46 @@ services: } #+end_src +*** =family-page= - Dotfiles ([[https://git.tdehaeze.xyz/tdehaeze/family-page][link]]) +#+begin_src yaml + family-page: + container_name: family-page + image: abiosoft/caddy:1.0.3-no-stats + restart: unless-stopped + networks: + - t2_proxy + environment: + - PUID=$PUID + - PGID=$PGID + - TZ=$TZ + - PLUGINS=git + volumes: + - $CONFIGDIR/family-page/Caddyfile:/etc/Caddyfile + - $CONFIGDIR/family-page/www:/srv/www + labels: + - "traefik.enable=true" + - "traefik.http.routers.family-page-rtr.entrypoints=https" + - "traefik.http.routers.family-page-rtr.rule=Host(`help.$DOMAINNAME`)" + - "traefik.http.routers.family-page-rtr.tls=true" + - "traefik.http.routers.family-page-rtr.service=family-page-svc" + - "traefik.http.services.family-page-svc.loadbalancer.server.port=2015" + logging: *default-logging +#+end_src + +=Caddyfile= +#+begin_src conf :tangle /ssh:thomas@homelab:~/docker/config/family-page/Caddyfile +0.0.0.0:2015 { + root /srv/www/ + + git { + repo https://git.tdehaeze.xyz/tdehaeze/family-page + path /srv/www/ + interval -1 + hook /family-page/webhook 0fdVzNShbcmw + } +} +#+end_src + *** =wikijs= - Wiki App ([[https://github.com/Requarks/wiki][link]]) #+begin_src yaml wikijs: