This commit is contained in:
2026-01-27 11:17:20 +01:00
parent 594a310744
commit 760b2bd18e
2 changed files with 0 additions and 0 deletions

55
downloader/compose.yml Normal file
View File

@@ -0,0 +1,55 @@
services:
gluetun:
container_name: gluetun
image: qmcgaw/gluetun
ports:
- "5800:5800" #jdownloader
- "5900:5900" #Jdownloader vnc
- "3001:3001" #Firefox
- "80:80" #Freshrss
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
environment:
- VPN_SERVICE_PROVIDER=${VPN_SERVICE_PROVIDER}
- VPN_TYPE=${VPN_TYPE}
- WIREGUARD_PRIVATE_KEY=${WIREGUARD_PRIVATE_KEY}
- WIREGUARD_PRESHARED_KEY=${WIREGUARD_PRESHARED_KEY}
- WIREGUARD_ADDRESSES=${WIREGUARD_ADDRESSES}
- FIREWALL_VPN_INPUT_PORTS=${FIREWALL_VPN_INPUT_PORTS}
- SERVER_COUNTRIES=${SERVER_COUNTRIES}
firefox:
image: lscr.io/linuxserver/firefox:latest
network_mode: service:gluetun
container_name: firefox
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- ./firefox/config:/config
shm_size: "1gb"
restart: unless-stopped
jdownloader-2:
image: jlesage/jdownloader-2
container_name: jdownloader
network_mode: service:gluetun
volumes:
- ./jdownloader/config:/config:rw
- ./jdownloader/downloads:/output
freshrss:
image: freshrss/freshrss:latest
container_name: freshrss
network_mode: service:gluetun
restart: unless-stopped
volumes:
- ./data:/var/www/FreshRSS/data
- ./freshrss/extensions:/var/www/FreshRSS/extensions
environment:
- CRON_MIN=${CRON_MIN}
- TZ=${TZ}
- FRESHRSS_ENV=${FRESHRSS_ENV}

17
downloader/example.env Normal file
View File

@@ -0,0 +1,17 @@
# Gluetun Variables
VPN_SERVICE_PROVIDER= # e.g. airvpn
VPN_TYPE= # e.g. wireguard
WIREGUARD_PRIVATE_KEY=
WIREGUARD_PRESHARED_KEY=
WIREGUARD_ADDRESSES=
FIREWALL_VPN_INPUT_PORTS=
SERVER_COUNTRIES=
# Firefox Variables
PUID=
PGID=
# FreshRSS Variables
CRON_MIN=
TZ=
FRESHRSS_ENV=