Skip to content

Commit

Permalink
feishin
Browse files Browse the repository at this point in the history
  • Loading branch information
nikarh committed Aug 15, 2024
1 parent 8be0c8e commit 56e8d02
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -72,15 +72,17 @@ access_control:
networks:
- internal
- domain_regex:
- '^(traefik|torrents|torrents-raw|netdata|readarr|prowlarr|sonarr|radarr|bazarr|jellyseerr|bitmagnet|mail|kavita)\.(files|(o|r|)pi)\.home\.arhipov\.net$'
- '^(mail|r|t)\.u8\.lv$'
- '^(traefik|torrents|torrents-raw|netdata|readarr|prowlarr|sonarr|radarr|bazarr|jellyseerr|bitmagnet|mail|kavita|music)\.(files|(o|r|)pi)\.home\.arhipov\.net$'
- '^(mail|r|t|u)\.u8\.lv$'
policy: bypass
networks:
- internal
# Specific configuration
- domain:
- media.files.home.arhipov.net
- music.files.home.arhipov.net
- j.u8.lv
- u.u8.lv
policy: one_factor
subject:
- "group:media"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,25 @@ services:
- "traefik.http.services.jellyfin.loadbalancer.server.port=8096"
- "traefik.http.routers.jellyfin.rule=Host(`media.${DOMAIN}`) || Host(`j.u8.lv`)"
- "traefik.http.routers.jellyfin.entrypoints=https"
feishin:
image: 'ghcr.io/jeffvli/feishin:latest'
<<: *service-defaults
container_name: feishin
environment:
SERVER_NAME: jellyfin
SERVER_LOCK: true
SERVER_TYPE: jellyfin # navidrome also works
SERVER_URL: https://media.files.home.arhipov.net
PUID: "1000"
PGID: "1000"
UMASK: "002"
TZ: Europe/Riga
labels:
- "traefik.enable=true"
- "traefik.http.services.feishin.loadbalancer.server.port=9180"
- "traefik.http.routers.feishin.rule=Host(`music.${DOMAIN}`) || Host(`u.u8.lv`)"
- "traefik.http.routers.feishin.entrypoints=https"
restart: unless-stopped
# Book UI
kavita:
image: jvmilazz0/kavita
Expand Down

0 comments on commit 56e8d02

Please sign in to comment.