Update transmission UI. Fix gluetun version

This commit is contained in:
Thomas Dehaeze 2022-05-09 10:26:20 +02:00
parent 05077be0fb
commit df7c5603fc

View File

@ -2327,11 +2327,36 @@ filesystem_folder = /data/collections
logging: *default-logging logging: *default-logging
#+end_src #+end_src
*** =ihatemoney= - Tricount Alternative ([[https://github.com/spiral-project/ihatemoney][link]])
#+begin_src yaml
tricount:
container_name: tricount
image: ihatemoney/ihatemoney
restart: unless-stopped
networks:
- t2_proxy
environment:
- UID=$PUID
- GID=$PGID
- TZ=$TZ
volumes:
- $CONFIGDIR/tricount:/database
labels:
- "traefik.enable=true"
- "traefik.http.routers.tricount-rtr.entrypoints=https"
- "traefik.http.routers.tricount-rtr.rule=Host(`tricount.$DOMAINNAME`)"
- "traefik.http.routers.tricount-rtr.tls=true"
- "traefik.http.routers.tricount-rtr.service=tricount-svc"
# - "traefik.http.routers.tricount-rtr.middlewares=authelia@docker"
- "traefik.http.services.tricount-svc.loadbalancer.server.port=8000"
logging: *default-logging
#+end_src
** Download ** Download
*** =gluetun= - Provide VPN connection to other containers ([[https://github.com/bubuntux/nordvpn][link]]) *** =gluetun= - Provide VPN connection to other containers ([[https://github.com/bubuntux/nordvpn][link]])
#+begin_src yaml #+begin_src yaml
gluetun: gluetun:
image: qmcgaw/gluetun image: qmcgaw/gluetun:v3.28.2
container_name: gluetun container_name: gluetun
restart: unless-stopped restart: unless-stopped
cap_add: cap_add:
@ -2347,7 +2372,7 @@ filesystem_folder = /data/collections
- OPENVPN_PASSWORD=$NORDVPN_PASS - OPENVPN_PASSWORD=$NORDVPN_PASS
- VPNSP=nordvpn - VPNSP=nordvpn
- REGION=France - REGION=France
- SERVER_NUMBER=684 - SERVER_NUMBER=822
- TZ=$TZ - TZ=$TZ
volumes: volumes:
- $CONFIGDIR/gluetun:/config - $CONFIGDIR/gluetun:/config
@ -2358,7 +2383,7 @@ filesystem_folder = /data/collections
#+begin_src yaml #+begin_src yaml
transmission: transmission:
container_name: transmission container_name: transmission
image: ghcr.io/linuxserver/transmission image: lscr.io/linuxserver/transmission
restart: unless-stopped restart: unless-stopped
network_mode: container:gluetun network_mode: container:gluetun
depends_on: depends_on:
@ -2369,6 +2394,7 @@ filesystem_folder = /data/collections
- TZ=$TZ - TZ=$TZ
- USER=$TRANSMISSION_NAME - USER=$TRANSMISSION_NAME
- PASS=$TRANSMISSION_PASS - PASS=$TRANSMISSION_PASS
- TRANSMISSION_WEB_HOME=/flood-for-transmission/
volumes: volumes:
- $CONFIGDIR/transmission:/config - $CONFIGDIR/transmission:/config
- /srv/storage/Downloads:/downloads - /srv/storage/Downloads:/downloads
@ -3280,6 +3306,7 @@ GOTIFY_DEFAULTUSER_PASS=<<get-password(passname="nas/gotify")>>
DOWN_GOTIFY_TOKEN=<<get-password(passname="nas/gotify_down_token")>> DOWN_GOTIFY_TOKEN=<<get-password(passname="nas/gotify_down_token")>>
QOBUZ_GOTIFY_TOKEN=<<get-password(passname="nas/gotify_qobuz_token")>> QOBUZ_GOTIFY_TOKEN=<<get-password(passname="nas/gotify_qobuz_token")>>
DIUN_GOTIFY_TOKEN=<<get-password(passname="nas/gotify_diun_token")>> DIUN_GOTIFY_TOKEN=<<get-password(passname="nas/gotify_diun_token")>>
RESTIC_GOTIFY_TOKEN=<<get-password(passname="nas/restic_diun_token")>>
#+end_src #+end_src
#+begin_src conf #+begin_src conf