Compare commits
No commits in common. "852822a67b7cf2a0f47afd74d365ee5059c3e3e1" and "fa33811252af5008db15ba489f317749e386e27d" have entirely different histories.
852822a67b
...
fa33811252
14
.env.example
14
.env.example
|
|
@ -1,14 +0,0 @@
|
||||||
APPDATA=/mnt/appdata
|
|
||||||
|
|
||||||
MEDIADIR=/mnt/media
|
|
||||||
DOWNLOADS=/mnt/media/downloads
|
|
||||||
RECYCLEBIN=/mnt/media/recyclebin
|
|
||||||
|
|
||||||
FB_DIR=/mnt
|
|
||||||
SYNCTHINGDATA=/mnt/syncthing_data
|
|
||||||
|
|
||||||
HOST_IP="192.168.1.100"
|
|
||||||
|
|
||||||
PUID=1000
|
|
||||||
PGID=1000
|
|
||||||
TZ="Europe/Zurich"
|
|
||||||
|
|
@ -1,51 +0,0 @@
|
||||||
services:
|
|
||||||
radarr:
|
|
||||||
image: linuxserver/radarr:latest
|
|
||||||
container_name: radarr
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/radarr:/config
|
|
||||||
# Media
|
|
||||||
- $MEDIADIR/movies:/movies
|
|
||||||
- $MEDIADIR/animation:/animated
|
|
||||||
- $DOWNLOADS:/downloads
|
|
||||||
- $RECYCLEBIN:/recyclebin
|
|
||||||
environment:
|
|
||||||
PUID: $PUID
|
|
||||||
PGID: $PGID
|
|
||||||
TZ: $TZ
|
|
||||||
ports:
|
|
||||||
- 7878:7878
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
||||||
sonarr:
|
|
||||||
image: linuxserver/sonarr:latest
|
|
||||||
container_name: sonarr
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/sonarr:/config
|
|
||||||
# Media
|
|
||||||
- $MEDIADIR/tv:/tv
|
|
||||||
- $DOWNLOADS:/downloads
|
|
||||||
- $RECYCLEBIN:/recyclebin
|
|
||||||
environment:
|
|
||||||
PUID: $PUID
|
|
||||||
PGID: $PGID
|
|
||||||
TZ: $TZ
|
|
||||||
ports:
|
|
||||||
- 8989:8989
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
||||||
prowlarr:
|
|
||||||
image: ghcr.io/linuxserver/prowlarr:develop
|
|
||||||
container_name: prowlarr
|
|
||||||
environment:
|
|
||||||
PUID: $PUID
|
|
||||||
PGID: $PGID
|
|
||||||
TZ: $TZ
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/prowlarr:/config
|
|
||||||
ports:
|
|
||||||
- 9696:9696
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
services:
|
|
||||||
cv:
|
|
||||||
image: aikain/simplehttpserver:0.1
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/cv:/var/www
|
|
||||||
ports:
|
|
||||||
- 8080:80
|
|
||||||
restart: always
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
||||||
services:
|
|
||||||
deluge:
|
|
||||||
image: linuxserver/deluge
|
|
||||||
container_name: deluge
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/deluge:/config
|
|
||||||
# Media
|
|
||||||
- $DOWNLOADS:/downloads
|
|
||||||
environment:
|
|
||||||
PUID: $PUID
|
|
||||||
PGID: $PGID
|
|
||||||
TZ: $TZ
|
|
||||||
ports:
|
|
||||||
- 8112:8112
|
|
||||||
- 6881:6881
|
|
||||||
- 6881:6881/udp
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
services:
|
|
||||||
dev:
|
|
||||||
image: aikain/simplehttpserver:0.1
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/css:/var/www
|
|
||||||
ports:
|
|
||||||
- 8082:80
|
|
||||||
restart: always
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
||||||
services:
|
|
||||||
filebrowser:
|
|
||||||
image: 'filebrowser/filebrowser'
|
|
||||||
container_name: filebrowser
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/filebrowser/filebrowser.db:/database.db
|
|
||||||
- $APPDATA/filebrowser/settings.json:/config/settings.json'
|
|
||||||
# Exposed dir
|
|
||||||
- $FB_DIR:/srv
|
|
||||||
environment:
|
|
||||||
PUID: $PUID
|
|
||||||
PGID: $PGID
|
|
||||||
ports:
|
|
||||||
- '8081:80'
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
services:
|
|
||||||
flaresolverr:
|
|
||||||
image: ghcr.io/flaresolverr/flaresolverr:latest
|
|
||||||
container_name: flaresolverr
|
|
||||||
environment:
|
|
||||||
LOG_LEVEL: ${LOG_LEVEL:-info}
|
|
||||||
LOG_HTML: ${LOG_HTML:-false}
|
|
||||||
CAPTCHA_SOLVER: ${CAPTCHA_SOLVER:-none}
|
|
||||||
TZ: $TZ
|
|
||||||
ports:
|
|
||||||
- 8191:8191
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
services:
|
|
||||||
freshrss:
|
|
||||||
image: lscr.io/linuxserver/freshrss:latest
|
|
||||||
container_name: freshrss
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/freshrss:/config
|
|
||||||
environment:
|
|
||||||
PUID: $PUID
|
|
||||||
PGID: $PGID
|
|
||||||
TZ: $TZ
|
|
||||||
ports:
|
|
||||||
- 8083:80
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
services:
|
|
||||||
heimdall:
|
|
||||||
image: lscr.io/linuxserver/heimdall:latest
|
|
||||||
container_name: heimdall
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/heimdall:/config
|
|
||||||
environment:
|
|
||||||
PUID: $PUID
|
|
||||||
PGID: $PGID
|
|
||||||
TZ: $TZ
|
|
||||||
ports:
|
|
||||||
- 81:80
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,35 +0,0 @@
|
||||||
services:
|
|
||||||
jellyfin:
|
|
||||||
image: ghcr.io/linuxserver/jellyfin
|
|
||||||
container_name: jellyfin
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/jellyfin:/config
|
|
||||||
# Media
|
|
||||||
- $MEDIADIR/tv:/tv
|
|
||||||
- $MEDIADIR/movies:/movies
|
|
||||||
- $MEDIADIR/music:/music
|
|
||||||
- $MEDIADIR/audiobooks:/audiobooks
|
|
||||||
- $MEDIADIR/emissions:/emissions
|
|
||||||
- $MEDIADIR/animation:/anime
|
|
||||||
- $MEDIADIR/books:/books
|
|
||||||
environment:
|
|
||||||
PUID: $PUID
|
|
||||||
PGID: $PGID
|
|
||||||
TZ: $TZ
|
|
||||||
ports:
|
|
||||||
- 8096:8096
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
||||||
jfa-go:
|
|
||||||
image: hrfee/jfa-go
|
|
||||||
container_name: jfa-go
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/jfa-go:/data
|
|
||||||
- $APPDATA/jellyfin:/jf
|
|
||||||
# Other
|
|
||||||
- /etc/localtime:/etc/localtime:ro
|
|
||||||
ports:
|
|
||||||
- 8056:8056
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
||||||
services:
|
|
||||||
mealie:
|
|
||||||
image: hkotel/mealie:v0.5.0
|
|
||||||
container_name: mealie
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/mealie:/app/data/
|
|
||||||
environment:
|
|
||||||
db_type: sqlite
|
|
||||||
TZ: $TZ
|
|
||||||
ports:
|
|
||||||
- 9001:80
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
services:
|
|
||||||
nginx-proxy-manager:
|
|
||||||
image: 'jc21/nginx-proxy-manager:latest'
|
|
||||||
container_name: nginx-proxy-manager
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/nginx/data:/data
|
|
||||||
- $APPDATA/nginx/letsencrypt:/etc/letsencrypt
|
|
||||||
environment:
|
|
||||||
DISABLE_IPV6: 'true'
|
|
||||||
ports:
|
|
||||||
- '80:80'
|
|
||||||
- '443:443'
|
|
||||||
- '82:81'
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
services:
|
|
||||||
plex:
|
|
||||||
image: linuxserver/plex
|
|
||||||
container_name: plex
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/plex:/config
|
|
||||||
# Media
|
|
||||||
- $MEDIADIR/tv:/tv
|
|
||||||
- $MEDIADIR/movies:/movies
|
|
||||||
- $MEDIADIR/music:/music
|
|
||||||
- $MEDIADIR/audiobooks:/audiobooks
|
|
||||||
- $MEDIADIR/emissions:/emissions
|
|
||||||
- $MEDIADIR/animation:/anime
|
|
||||||
environment:
|
|
||||||
PUID: $PUID
|
|
||||||
PGID: $PGID
|
|
||||||
VERSION: docker
|
|
||||||
network_mode: host
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
services:
|
|
||||||
portainer:
|
|
||||||
image: portainer/portainer-ce:latest
|
|
||||||
container_name: portainer
|
|
||||||
volumes:
|
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
|
||||||
- portainer_data:/data
|
|
||||||
ports:
|
|
||||||
- 8000:8000
|
|
||||||
- 9000:9000
|
|
||||||
restart: always
|
|
||||||
|
|
||||||
volumes:
|
|
||||||
portainer_data:
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
||||||
services:
|
|
||||||
syncthing:
|
|
||||||
image: ghcr.io/linuxserver/syncthing
|
|
||||||
container_name: syncthing
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/syncthing:/config
|
|
||||||
# Sync data
|
|
||||||
- $SYNCTHINGDATA:/data
|
|
||||||
environment:
|
|
||||||
PUID: $PUID
|
|
||||||
PGID: $PGID
|
|
||||||
TZ: $TZ
|
|
||||||
ports:
|
|
||||||
- 8384:8384
|
|
||||||
- 22000:22000
|
|
||||||
- 21027:21027/udp
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
||||||
services:
|
|
||||||
watchstate:
|
|
||||||
image: ghcr.io/arabcoders/watchstate:latest
|
|
||||||
container_name: watchstate
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/watchstate:/config
|
|
||||||
# For information about supported environment variables visit FAQ page.
|
|
||||||
# works for both global and container specific environment variables.
|
|
||||||
environment:
|
|
||||||
- WS_TZ=CET # Set timezone.
|
|
||||||
#- WS_CRON_IMPORT=1
|
|
||||||
#- WS_CRON_EXPORT=1
|
|
||||||
# To change the user/group id associated with the tool change the following line.
|
|
||||||
user: "${UID:-1000}:${GID:-1000}"
|
|
||||||
ports:
|
|
||||||
- 9090:8080
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
||||||
# docker exec -ti watchstate console config:add home_plex
|
|
||||||
# docker exec -ti watchstate console config:add home_jellyfin
|
|
||||||
|
|
||||||
# docker exec -ti watchstate console state:import -v --select-backends 'home_plex,home_jellyfin'
|
|
||||||
# docker exec -ti watchstate console state:export -v --select-backends 'home_plex,home_jellyfin'
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
services:
|
|
||||||
wg-easy:
|
|
||||||
image: weejewel/wg-easy
|
|
||||||
container_name: wg-easy
|
|
||||||
volumes:
|
|
||||||
# Config
|
|
||||||
- $APPDATA/wg-easy:/etc/wireguard
|
|
||||||
environment:
|
|
||||||
WG_HOST: $HOST_IP
|
|
||||||
ports:
|
|
||||||
- "51820:51820/udp"
|
|
||||||
- "51821:51821/tcp"
|
|
||||||
cap_add:
|
|
||||||
- NET_ADMIN
|
|
||||||
- SYS_MODULE
|
|
||||||
sysctls:
|
|
||||||
- net.ipv4.ip_forward=1
|
|
||||||
- net.ipv4.conf.all.src_valid_mark=1
|
|
||||||
restart: unless-stopped
|
|
||||||
Loading…
Reference in a new issue