Dateien hochladen nach „Stack“

This commit is contained in:
2022-04-04 21:28:29 +02:00
parent 81267cb87d
commit 2b2fc813ed
5 changed files with 225 additions and 0 deletions

15
Stack/organizr.yml Normal file
View File

@ -0,0 +1,15 @@
---
version: "2.1"
services:
organizr:
container_name: organizr
environment:
- "PUID=${PUID}"
- "PGID=${PGID}"
- "TZ=${TZ}"
image: organizr/organizr
ports:
- "${OGANIZRPORT}:80"
restart: unless-stopped
volumes:
- "${APPDATA}/organizr:/config"

49
Stack/owncloud.yml Normal file
View File

@ -0,0 +1,49 @@
---
version: "2"
services:
nextcloud:
image: owncloud/server:latest
container_name: owncloud
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
- OWNCLOUD_DOMAIN=${OWNCLOUD_DOMAIN}
- OWNCLOUD_DB_TYPE=mysql
- OWNCLOUD_DB_NAME=owncloud
- OWNCLOUD_DB_USERNAME=owncloud
- OWNCLOUD_DB_PASSWORD=${DB_PASSWORD}
- OWNCLOUD_DB_HOST=owncloudmariadb
- OWNCLOUD_ADMIN_USERNAME=${ADMIN_USERNAME}
- OWNCLOUD_ADMIN_PASSWORD=${ADMIN_PASSWORD}
- OWNCLOUD_MYSQL_UTF8MB4=true
- OWNCLOUD_REDIS_ENABLED=true
- OWNCLOUD_REDIS_HOST=owncloudredis
volumes:
- /portainer/Files/AppData/Config/Owncloud/data:/mnt/data
ports:
- ${PORT}:8080
restart: unless-stopped
depends_on:
- owncloudmariadb
- owncloudredis
owncloudmariadb:
image: mariadb:10.5
container_name: owncloudmariadb
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
- MYSQL_ROOT_PASSWORD=${DB_PASSWORD}
- MYSQL_USER=owncloud
- MYSQL_PASSWORD=${DB_PASSWORD}
- MYSQL_DATABASE=owncloud
volumes:
- /portainer/Files/AppData/Config/Owncloud/DB:/var/lib/mysql
restart: unless-stopped
owncloudredis:
image: redis:6
container_name: owncloudredis
volumes:
- /portainer/Files/AppData/Config/Owncloud/redis:/data
restart: unless-stopped

28
Stack/petio.yml Normal file
View File

@ -0,0 +1,28 @@
---
version: "2"
services:
petio:
image: hotio/petio
container_name: petio
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- /portainer/Files/AppData/Config/petio/Config:/config
ports:
- ${PORT}:7777
restart: unless-stopped
depends_on:
- mongo_db
mongo_db:
image: mongo
container_name: mongo_db
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${Timezone}
volumes:
- /portainer/AppData/Config/mongo_db/config:/data/configdb
- /portainer/AppData/Config/mongo_db/DB:/data/db
restart: unless-stopped

51
Stack/rr_mtm.yml Normal file
View File

@ -0,0 +1,51 @@
---
version: "3.7"
services:
lidarr:
container_name: lidarr
environment:
- "PUID=${PUID}"
- "PGID=${PGID}"
- "UMASK=${UMASK}"
- "TZ=${TZ}"
image: hotio/lidarr:nightly
restart: unless-stopped
privileged: true
ports:
- "${LIDARRPORT}:8686"
volumes:
- "${APPDATA}/lidarr:/config"
- "${DOWNLOAD}:/data"
- "${MUSIC}:/music"
radarr:
container_name: radarr
environment:
- "PUID=${PUID}"
- "PGID=${PGID}"
- "UMASK=${UMASK}"
- "TZ=${TZ}"
image: hotio/radarr:nightly
restart: unless-stopped
privileged: true
ports:
- "${RADARRPORT}:7878"
volumes:
- "${APPDATA}/radarr:/config"
- "${DOWNLOAD}:/data"
- "${MOVIES}:/movie"
sonarr:
container_name: sonarr
environment:
- "PUID=${PUID}"
- "PGID=${PGID}"
- "UMASK=${UMASK}"
- "TZ=${TZ}"
image: hotio/sonarr:nightly
restart: unless-stopped
privileged: true
ports:
- "${SONARRPORT}:8989"
volumes:
- "${APPDATA}/sonarr:/config"
- "${DOWNLOAD}:/data"
- "${TV}:/tv"

82
Stack/vpn_download.yml Normal file
View File

@ -0,0 +1,82 @@
---
version: "3.7"
services:
jackett:
container_name: jackett
depends_on:
- qbittorrent
environment:
- "PUID=${PUID}"
- "PGID=${PGID}"
- "UMASK=${UMASK}"
- "TZ=${TZ}"
image: hotio/jackett
network_mode: "service:qbittorrent"
restart: unless-stopped
volumes:
- "${APPDATA}/jackett:/config"
- "${DOWNLOAD}:/data"
nzbget:
container_name: nzbget
depends_on:
- qbittorrent
environment:
- "PUID=${PUID}"
- "PGID=${PGID}"
- "UMASK=${UMASK}"
- "TZ=${TZ}"
image: hotio/nzbget
network_mode: "service:qbittorrent"
restart: unless-stopped
volumes:
- "${APPDATA}/nzbget:/config"
- "${DOWNLOAD}:/data"
nzbhydra2:
container_name: nzbhydra2
depends_on:
- qbittorrent
environment:
- "PUID=${PUID}"
- "PGID=${PGID}"
- "UMASK=${UMASK}"
- "TZ=${TZ}"
image: hotio/nzbhydra2
network_mode: "service:qbittorrent"
restart: unless-stopped
volumes:
- "${APPDATA}/nzbhydra2:/config"
qbittorrent:
container_name: qbittorrent
environment:
- "PUID=${PUID}"
- "PGID=${PGID}"
- "UMASK=${UMASK}"
- "TZ=${TZ}"
- "VPN_ENABLED=${VPN_ENABLED}"
- "VPN_USER=${VPN_USER}"
- "VPN_PASS=${VPN_PASS}"
- "VPN_PROV=${VPN_PROV}"
- "VPN_CLIENT=${VPN_CLIENT}"
- "VPN_OPTIONS=${VPN_OPTIONS}"
- "STRICT_PORT_FORWARD=${STRICT_PORT_FORWARD}"
- "ENABLE_PRIVOXY=${ENABLE_PRIVOXY}"
- "LAN_NETWORK=${LAN_NETWORK}"
- "NAME_SERVERS=${NAME_SERVERS}"
- "ADDITIONAL_PORTS=${ADDITIONAL_PORTS}"
- "DEBUG=${DEBUG}"
- "WEBUI_PORT=${QBITTORENTPORT}"
image: binhex/arch-qbittorrentvpn
ports:
- "6881:6881"
- "6881:6881/udp"
- "${QBITTORENTPORT}:8080"
- "${PRIVOXYPORT}:8118"
- "${NZBHYDRA2PORT}:5076"
- "${JACKETTPORT}:9117"
- "${NZBGETPORT}:6789"
privileged: true
restart: unless-stopped
volumes:
- "${APPDATA}/qbittorrent:/config"
- "${DOWNLOAD}:/data"
- "/etc/localtime:/etc/localtime:ro"