First add
This commit is contained in:
commit
520b60e8ad
19 changed files with 1898 additions and 0 deletions
54
-NG-Downloaders.yaml
Executable file
54
-NG-Downloaders.yaml
Executable file
|
|
@ -0,0 +1,54 @@
|
||||||
|
|
||||||
|
version: "2.2"
|
||||||
|
services:
|
||||||
|
hydra2:
|
||||||
|
image: linuxserver/nzbhydra2:dev
|
||||||
|
container_name: hydra2
|
||||||
|
hostname: hydra2
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/hydra2/config:/config
|
||||||
|
- /DockerVol/hydra2/downloads:/downloads
|
||||||
|
ports:
|
||||||
|
- 5076:5076
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
Sabnzbd:
|
||||||
|
image: linuxserver/sabnzbd
|
||||||
|
container_name: sabnzbd
|
||||||
|
hostname: sabnzbd
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
ports:
|
||||||
|
- 8080:8080
|
||||||
|
volumes:
|
||||||
|
- /data/nfs/Baxter/:/data:shared
|
||||||
|
- /DockerVol/sabnzbd/config:/config
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
nzbget:
|
||||||
|
image: linuxserver/nzbget:latest
|
||||||
|
container_name: nzbget
|
||||||
|
hostname: nzbget
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
ports:
|
||||||
|
- "6789:6789"
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/nzbget/config:/config
|
||||||
|
- /data/nfs/Baxter/Data/Usenet/downloads:/downloads:shared
|
||||||
|
- /data/nfs/Baxter:/Baxter:shared
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
145
-NG-arr.yaml
Executable file
145
-NG-arr.yaml
Executable file
|
|
@ -0,0 +1,145 @@
|
||||||
|
version: "2.2"
|
||||||
|
services:
|
||||||
|
|
||||||
|
readarr:
|
||||||
|
image: lscr.io/linuxserver/readarr:develop
|
||||||
|
container_name: readarr
|
||||||
|
hostname: readarr
|
||||||
|
environment:
|
||||||
|
- PUID=1001
|
||||||
|
- PGID=999
|
||||||
|
- TZ=America/Chicago
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/readarr/config:/config
|
||||||
|
# - /data/nfs/Baxter/Books/readarr:/readarr:shared
|
||||||
|
# - /data/nfs/Baxter/Books/Downloads:/data/Books/Downloads:shared
|
||||||
|
# - /data/nfs/Baxter/Books/Sorted:/library:shared
|
||||||
|
- /data/nfs/Baxter/:/data:shared
|
||||||
|
ports:
|
||||||
|
- 8787:8787
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
lidarr:
|
||||||
|
image: linuxserver/lidarr
|
||||||
|
container_name: lidarr
|
||||||
|
hostname: lidarr
|
||||||
|
ports:
|
||||||
|
- 8686:8686
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
volumes:
|
||||||
|
- /Dockervol/lidarr/config:/config
|
||||||
|
- /data/nfs/Baxter/Music/Downloads:/downloads:shared
|
||||||
|
- /data/nfs/Baxter/Music:/music:shared
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
radarr:
|
||||||
|
image: linuxserver/radarr
|
||||||
|
container_name: radarr
|
||||||
|
hostname: radarr
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Radarr:/config
|
||||||
|
- /data/nfs/Baxter/:/data:shared
|
||||||
|
ports:
|
||||||
|
- 7878:7878
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
whisparr:
|
||||||
|
image: cr.hotio.dev/hotio/whisparr:nightly
|
||||||
|
container_name: whisparr
|
||||||
|
hostname: whisparr
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Whisparr:/config
|
||||||
|
- /data/nfs/Baxter/:/data:shared
|
||||||
|
ports:
|
||||||
|
- 6969:6969
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
mylar:
|
||||||
|
# image: linuxserver/mylar
|
||||||
|
image: lscr.io/linuxserver/mylar3:latest
|
||||||
|
container_name: mylar
|
||||||
|
hostname: mylar
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/mylar:/config
|
||||||
|
- /data/nfs/Baxter/Comics/Downloads:/downloads:shared
|
||||||
|
- /data/nfs/Baxter/Comics:/comics:shared
|
||||||
|
ports:
|
||||||
|
- 8090:8090
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
sonarr:
|
||||||
|
image: linuxserver/sonarr:latest
|
||||||
|
container_name: sonarr
|
||||||
|
hostname: sonarr
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
- /DockerVol/sonarr:/config
|
||||||
|
- /data/nfs/Baxter:/data:shared
|
||||||
|
- /DockerVol/sonarr/Downloads:/downloads
|
||||||
|
ports:
|
||||||
|
- 8989:8989
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
bazarr:
|
||||||
|
image: lscr.io/linuxserver/bazarr:latest
|
||||||
|
container_name: bazarr
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/bazarr/config:/config
|
||||||
|
- /data/nfs/Baxter:/data:shared
|
||||||
|
ports:
|
||||||
|
- 6767:6767
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
prowlarr:
|
||||||
|
image: lscr.io/linuxserver/prowlarr:latest
|
||||||
|
container_name: prowlarr
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/prowlarr/config:/config
|
||||||
|
ports:
|
||||||
|
- 9696:9696
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
BIN
.docker-compose.yaml.swp
Executable file
BIN
.docker-compose.yaml.swp
Executable file
Binary file not shown.
43
.env
Executable file
43
.env
Executable file
|
|
@ -0,0 +1,43 @@
|
||||||
|
APP_BASE_URL=https://joplin.netgrimoire.com
|
||||||
|
POSTGRES_PASSWORD=Falcon12
|
||||||
|
POSTGRES_DATABASE=Joplin
|
||||||
|
POSTGRES_USER=Joplin
|
||||||
|
POSTGRES_PORT=5432
|
||||||
|
|
||||||
|
DB_HOST=databaseBloben
|
||||||
|
DB_PORT=5432
|
||||||
|
DB_USERNAME=bloben
|
||||||
|
DB_DATABASE=bloben_api
|
||||||
|
DB_CONNECTION=postgres
|
||||||
|
DB_SYNCHRONIZE=true
|
||||||
|
DB_LOGGING=false
|
||||||
|
DB_ENTITIES=usr/app/api/build/data/entity/*.js
|
||||||
|
DB_ENTITIES_DIR=usr/app/api/build/data/entity
|
||||||
|
DB_MIGRATIONS=usr/app/api/build/data/migrations/*.js
|
||||||
|
|
||||||
|
## Use same password for database for DB_PASSWORD and POSTGRES_PASSWORD
|
||||||
|
DB_PASSWORD=Falcon12
|
||||||
|
POSTGRES_PASSWORD=Falcon12
|
||||||
|
|
||||||
|
SESSION_SECRET=Falcon12
|
||||||
|
OTP_SECRET=Falcon12
|
||||||
|
# your login password for admin account
|
||||||
|
INITIAL_ADMIN_PASSWORD=Falcon12
|
||||||
|
|
||||||
|
REDIS_HOST=redisBloben
|
||||||
|
REDIS_PORT=6379
|
||||||
|
|
||||||
|
#POSTGRES_DB=bloben_api
|
||||||
|
POSTGRES_DB=postgress
|
||||||
|
POSTGRES_USER=bloben
|
||||||
|
|
||||||
|
APP_DOMAIN=netgrimoire.com
|
||||||
|
|
||||||
|
|
||||||
|
SMTP_PORT=
|
||||||
|
SMTP_HOST=
|
||||||
|
SMTP_EMAIL=
|
||||||
|
SMTP_USERNAME=
|
||||||
|
SMTP_PASSWORD=
|
||||||
|
|
||||||
|
|
||||||
24
Compose/monitor.yaml
Normal file
24
Compose/monitor.yaml
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
services:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
glances:
|
||||||
|
image: nicolargo/glances
|
||||||
|
container_name: glances
|
||||||
|
hostname: glances
|
||||||
|
restart: always
|
||||||
|
network_mode: host
|
||||||
|
privileged: true
|
||||||
|
pid: host
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/glances/config:/glances/conf
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- "GLANCES_OPT=-w"
|
||||||
|
ports:
|
||||||
|
- 61208-61209:61208-61209
|
||||||
|
|
||||||
|
networks:
|
||||||
|
netgrimoire:
|
||||||
|
external: true
|
||||||
168
NG-Archives.yaml
Executable file
168
NG-Archives.yaml
Executable file
|
|
@ -0,0 +1,168 @@
|
||||||
|
|
||||||
|
|
||||||
|
# musicbrainz:
|
||||||
|
# image: linuxserver/musicbrainz
|
||||||
|
# container_name: musicbrainz
|
||||||
|
# hostname: musicbrainz
|
||||||
|
# ports:
|
||||||
|
# - 5000:5000
|
||||||
|
# volumes:
|
||||||
|
# - /DockerVol/musicbrainz/config:/config
|
||||||
|
# - /DockerVol/musicbrainz/data:/data
|
||||||
|
# environment:
|
||||||
|
# - TZ=America/Chicago
|
||||||
|
# - PGID=999
|
||||||
|
# - PUID=1001
|
||||||
|
# # - WEBADDRESS=musicbrainz.wasted-bandwidth.net -e BRAINZCODE=y4R2BAw2kpZLq1egHmH4uBtlim1iPYjbT3YZ7TJQ -e MUSICBRAINZ_USE_PROXY=1
|
||||||
|
# - WEBADDRESS=192.168.4.72
|
||||||
|
# - BRAINZCODE=y4R2BAw2kpZLq1egHmH4uBtlim1iPYjbT3YZ7TJQ
|
||||||
|
# - MUSICBRAINZ_USE_PROXY=1
|
||||||
|
# labels:
|
||||||
|
# com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
# restart: unless-stopped
|
||||||
|
|
||||||
|
# beets:
|
||||||
|
# image: ghcr.io/linuxserver/beets
|
||||||
|
# container_name: beets
|
||||||
|
# environment:
|
||||||
|
# - PUID=999
|
||||||
|
# - PGID=1001
|
||||||
|
# - TZ=America/Chicago
|
||||||
|
# volumes:
|
||||||
|
# - /DockerVol/beets/appdata/config:/config
|
||||||
|
# - /data/nfs/Baxter/Music:/music
|
||||||
|
# - /data/nfs/Baxter/Music/Downloads:/downloads
|
||||||
|
# ports:
|
||||||
|
# - 8337:8337
|
||||||
|
# restart: unless-stopped
|
||||||
|
|
||||||
|
# ampache:
|
||||||
|
# image: jgoerzen/ampache
|
||||||
|
# container_name: ampache
|
||||||
|
# hostname: ampache
|
||||||
|
# links:
|
||||||
|
# - mysql:db
|
||||||
|
# volumes:
|
||||||
|
# - /sys/fs/cgroup:/sys/fs/cgroup:ro
|
||||||
|
# - /data/nfs/Baxter/Music:/music:ro
|
||||||
|
# - /DockerVol/ampache/playlist:/playlists
|
||||||
|
# #- /DockerVol/ampache/config:/var/www/html/ampache/config
|
||||||
|
# - /DockerVol/ampache/config:/var/www/config
|
||||||
|
# ports:
|
||||||
|
# - 8097:80
|
||||||
|
# - 6443:443
|
||||||
|
# environment:
|
||||||
|
# - TZ=America/Chicago
|
||||||
|
# - PGID=999
|
||||||
|
# - PUID=1001
|
||||||
|
# stop_signal: SIGRTMIN+3
|
||||||
|
# labels:
|
||||||
|
# com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
# restart: unless-stopped
|
||||||
|
# tmpfs:
|
||||||
|
# - /run:size=100M
|
||||||
|
# - /run/lock:size=100M
|
||||||
|
|
||||||
|
# tracks:
|
||||||
|
# image: tracksapp/tracks
|
||||||
|
# container_name: tracks
|
||||||
|
# hostname: tracks
|
||||||
|
# ports:
|
||||||
|
# - 3000:3000
|
||||||
|
# links:
|
||||||
|
# - mysql:db
|
||||||
|
# environment:
|
||||||
|
# - TZ=America/Chicago
|
||||||
|
# - PGID=999
|
||||||
|
# - PUID=1001
|
||||||
|
# restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
# ubooquity:
|
||||||
|
# image: lscr.io/linuxserver/ubooquity:latest
|
||||||
|
# container_name: ubooquity
|
||||||
|
# hostname: ubooquity
|
||||||
|
# ports:
|
||||||
|
# - 8055:2202
|
||||||
|
# - 8056:2203
|
||||||
|
# volumes:
|
||||||
|
# - /DockerVol/ubooquity/config:/config
|
||||||
|
# - /data/nfs/Baxter/Comics:/comics:shared
|
||||||
|
# environment:
|
||||||
|
# - TZ=America/Chicago
|
||||||
|
# - PGID=999
|
||||||
|
# - PUID=1001
|
||||||
|
# labels:
|
||||||
|
# com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
|
||||||
|
|
||||||
|
# radicale:
|
||||||
|
# image: tomsquest/docker-radicale
|
||||||
|
# container_name: radicale
|
||||||
|
# ports:
|
||||||
|
# - 5232:5232
|
||||||
|
# # init: true
|
||||||
|
# read_only: true
|
||||||
|
# security_opt:
|
||||||
|
# - no-new-privileges:true
|
||||||
|
# cap_drop:
|
||||||
|
# - ALL
|
||||||
|
# cap_add:
|
||||||
|
# - SETUID
|
||||||
|
# - SETGID
|
||||||
|
# - CHOWN
|
||||||
|
# - KILL
|
||||||
|
# healthcheck:
|
||||||
|
# test: curl -f http://127.0.0.1:5232 || exit 1
|
||||||
|
# interval: 30s
|
||||||
|
# retries: 3
|
||||||
|
# restart: unless-stopped
|
||||||
|
# volumes:
|
||||||
|
# - /DockerVol/radicale/data:/data
|
||||||
|
|
||||||
|
|
||||||
|
# redisBloben:
|
||||||
|
# image: redis:7.0.5-bullseye
|
||||||
|
# container_name: redisBloben
|
||||||
|
# volumes:
|
||||||
|
# - /DockerVol/redisBlobenData:/data
|
||||||
|
# ports:
|
||||||
|
# - 6379:6379
|
||||||
|
# restart: always
|
||||||
|
|
||||||
|
# Bloben:
|
||||||
|
# image: 'bloben/app:latest'
|
||||||
|
# container_name: Bloben
|
||||||
|
# volumes:
|
||||||
|
# - /DockerVol/Bloben/logs:/logs
|
||||||
|
# links:
|
||||||
|
# - postgress:databaseBloben
|
||||||
|
# env_file:
|
||||||
|
# - .env
|
||||||
|
# ports:
|
||||||
|
# - 8092:80
|
||||||
|
# restart: always
|
||||||
|
|
||||||
|
# vdirsync:
|
||||||
|
# image: bleala/vdirsyncer:latest
|
||||||
|
# container_name: vdirsyncer
|
||||||
|
# restart: unless-stopped
|
||||||
|
# environment:
|
||||||
|
# - PUID=999
|
||||||
|
# - PGID=1001
|
||||||
|
# - TZ=America/Chicago
|
||||||
|
# - AUTODISCOVER= # set to true for automatic discover, default to false
|
||||||
|
# - AUTOSYNC= # set to true for automatic sync, default to false
|
||||||
|
# - LOG= # optional, default to /vdirsyncer/log/vdirsyncer.log
|
||||||
|
# - CRON_TIME= # adjust autosync /-discover time, default to 15 minutes - */15 * * * *
|
||||||
|
# # Cron Time need to be set in Cron format - look here for generator https://crontab.guru/
|
||||||
|
# # Set CRON_TIME like that --> */15 * * * *
|
||||||
|
# volumes:
|
||||||
|
# - /DockerVol/vdirsyncer:/vdirsyncer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
79
NG-Media.yaml
Executable file
79
NG-Media.yaml
Executable file
|
|
@ -0,0 +1,79 @@
|
||||||
|
version: "2.2"
|
||||||
|
services:
|
||||||
|
# books:
|
||||||
|
# image: lscr.io/linuxserver/calibre-web:latest
|
||||||
|
# container_name: books
|
||||||
|
# hostname: books
|
||||||
|
# networks:
|
||||||
|
# - netgrimoire
|
||||||
|
# volumes:
|
||||||
|
# - /data/nfs/Baxter/Books/:/books:shared
|
||||||
|
# - /DockerVol/calibre-web/config:/config
|
||||||
|
# environment:
|
||||||
|
# - TZ=America/Chicago
|
||||||
|
# - PGID=999
|
||||||
|
# - PUID=1001
|
||||||
|
# # - DOCKER_MODS=linuxserver/calibre-web:calibre
|
||||||
|
# ports:
|
||||||
|
# - 8083:8083
|
||||||
|
# restart: unless-stopped
|
||||||
|
|
||||||
|
# tinymediamanager_service:
|
||||||
|
# image: romancin/tinymediamanager:latest
|
||||||
|
# container_name: tinymediamanager
|
||||||
|
# networks:
|
||||||
|
# - netgrimoire
|
||||||
|
# ports:
|
||||||
|
# - "5803:5800"
|
||||||
|
# environment:
|
||||||
|
# - USER_ID=1001
|
||||||
|
# - GROUP_ID=99
|
||||||
|
# - TZ=America/Chicago
|
||||||
|
# - VNC_PASSWORD=F@lcon12
|
||||||
|
# volumes:
|
||||||
|
# - "/DockerVol/tinymediamanager:/config:rw"
|
||||||
|
# - "/data/nfs/Baxter:/media:rw"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Calibre-Netgrimoire:
|
||||||
|
image: lscr.io/linuxserver/calibre:latest
|
||||||
|
container_name: calibre-netgrimoire
|
||||||
|
hostname: calibre-netgrimoire
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Calibre/Config:/config
|
||||||
|
- /DockerVol/Calibre/Plugins:/plugins
|
||||||
|
- /data/nfs/Baxter:/data:shared
|
||||||
|
ports:
|
||||||
|
- 7070:8080
|
||||||
|
- 7081:8081
|
||||||
|
restart: unless-stopped
|
||||||
|
security_opt:
|
||||||
|
- seccomp=unconfined
|
||||||
|
|
||||||
|
kavita:
|
||||||
|
image: kizaing/kavita:latest # Change latest to nightly for latest develop builds (can't go back to stable)
|
||||||
|
container_name: kavita
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
volumes:
|
||||||
|
- /data/nfs/Baxter/Comics:/comics:shared # Use as many as you want
|
||||||
|
# - ./books:/books #
|
||||||
|
- /DockerVol/Kavita/config:/kavita/config # Change './data if you want to have the config files in a different place.
|
||||||
|
# /kavita/config must not be changed
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
ports:
|
||||||
|
- "8054:5000" # Change the public port (the first 5000) if you have conflicts with other services
|
||||||
|
restart: unless-stopped
|
||||||
100
NG-Mgmt-Tools.yaml
Executable file
100
NG-Mgmt-Tools.yaml
Executable file
|
|
@ -0,0 +1,100 @@
|
||||||
|
version: "2.2"
|
||||||
|
services:
|
||||||
|
phpmyadmin:
|
||||||
|
image: phpmyadmin/phpmyadmin
|
||||||
|
container_name: phpmyadmin
|
||||||
|
hostname: phpmyadmin
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
ports:
|
||||||
|
- 8022:80
|
||||||
|
links:
|
||||||
|
- mysql:db
|
||||||
|
environment:
|
||||||
|
- PMA_ARBITRARY=1
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
- MYSQL_ROOT_PASSWORD=F@lcon12
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
phppgadmin:
|
||||||
|
restart: always
|
||||||
|
image: dockage/phppgadmin:latest
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
ports:
|
||||||
|
- "8086:80"
|
||||||
|
- "9443:443"
|
||||||
|
environment:
|
||||||
|
- PHP_PG_ADMIN_SERVER_DESC=PostgreSQL
|
||||||
|
- PHP_PG_ADMIN_SERVER_HOST=
|
||||||
|
- PHP_PG_ADMIN_SERVER_PORT=5432
|
||||||
|
- PHP_PG_ADMIN_SERVER_SSL_MODE=allow
|
||||||
|
- PHP_PG_ADMIN_SERVER_DEFAULT_DB=template1
|
||||||
|
- PHP_PG_ADMIN_SERVER_PG_DUMP_PATH=/usr/bin/pg_dump
|
||||||
|
- PHP_PG_ADMIN_SERVER_PG_DUMPALL_PATH=/usr/bin/pg_dumpall
|
||||||
|
|
||||||
|
- PHP_PG_ADMIN_DEFAULT_LANG=auto
|
||||||
|
- PHP_PG_ADMIN_AUTO_COMPLETE=default on
|
||||||
|
- PHP_PG_ADMIN_EXTRA_LOGIN_SECURITY=false
|
||||||
|
- PHP_PG_ADMIN_OWNED_ONLY=false
|
||||||
|
- PHP_PG_ADMIN_SHOW_COMMENTS=true
|
||||||
|
- PHP_PG_ADMIN_SHOW_ADVANCED=false
|
||||||
|
- PHP_PG_ADMIN_SHOW_SYSTEM=false
|
||||||
|
- PHP_PG_ADMIN_MIN_PASSWORD_LENGTH=1
|
||||||
|
- PHP_PG_ADMIN_LEFT_WIDTH=200
|
||||||
|
- PHP_PG_ADMIN_THEME=default
|
||||||
|
- PHP_PG_ADMIN_SHOW_OIDS=false
|
||||||
|
- PHP_PG_ADMIN_MAX_ROWS=30
|
||||||
|
- PHP_PG_ADMIN_MAX_CHARS=50
|
||||||
|
- PHP_PG_ADMIN_USE_XHTML_STRICT=false
|
||||||
|
- PHP_PG_ADMIN_HELP_BASE=http://www.postgresql.org/docs/%s/interactive/
|
||||||
|
- PHP_PG_ADMIN_AJAX_REFRESH=3
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
portainer:
|
||||||
|
image: portainer/portainer-ce
|
||||||
|
container_name: portainer
|
||||||
|
hostname: portainer
|
||||||
|
# command: -H unix:///var/run/docker.sock
|
||||||
|
# command:
|
||||||
|
# --no-auth
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
restart: always
|
||||||
|
ports:
|
||||||
|
- 9000:9000
|
||||||
|
- 8000:8000
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
- /DockerVol/portainer:/data
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
glances:
|
||||||
|
image: nicolargo/glances:latest-alpine
|
||||||
|
container_name: glances
|
||||||
|
hostname: glances
|
||||||
|
restart: always
|
||||||
|
pid: host
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
ports:
|
||||||
|
- 61208-61209:61208-61209
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
environment:
|
||||||
|
- "GLANCES_OPT=-w"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
85
NG-PlexSupport.yaml
Executable file
85
NG-PlexSupport.yaml
Executable file
|
|
@ -0,0 +1,85 @@
|
||||||
|
|
||||||
|
version: "2.2"
|
||||||
|
services:
|
||||||
|
overseerr:
|
||||||
|
image: lscr.io/linuxserver/overseerr:latest
|
||||||
|
container_name: overseerr
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Overseer/config:/config
|
||||||
|
ports:
|
||||||
|
- 5055:5055
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
ombi:
|
||||||
|
image: linuxserver/ombi
|
||||||
|
container_name: ombi
|
||||||
|
hostname: ombi
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
ports:
|
||||||
|
- 3579:3579
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Ombi/config:/config
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
gaps:
|
||||||
|
image: housewrecker/gaps:latest
|
||||||
|
container_name: gaps
|
||||||
|
hostname: gaps
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
ports:
|
||||||
|
- 8484:8484
|
||||||
|
- 32400:32400
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/gaps/data:/usr/data
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
jellyfin:
|
||||||
|
image: lscr.io/linuxserver/jellyfin
|
||||||
|
container_name: jellyfin
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Jellyfin/config:/config
|
||||||
|
- /data/nfs/Baxter:/data:shared
|
||||||
|
ports:
|
||||||
|
- 8096:8096
|
||||||
|
- 8920:8920
|
||||||
|
- 7359:7359/udp
|
||||||
|
- 1900:1900/udp
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
ersatz:
|
||||||
|
image: jasongdove/ersatztv
|
||||||
|
container_name: ersatz
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/ersatz/config:/root/.local/share/ersatztv
|
||||||
|
- /data/nfs/Baxter:/data:shared
|
||||||
|
ports:
|
||||||
|
- 8409:8409
|
||||||
|
restart: unless-stopped
|
||||||
75
NG-RemoteAccess.yaml
Executable file
75
NG-RemoteAccess.yaml
Executable file
|
|
@ -0,0 +1,75 @@
|
||||||
|
|
||||||
|
version: "2.2"
|
||||||
|
services:
|
||||||
|
guacamole:
|
||||||
|
image: oznu/guacamole
|
||||||
|
container_name: guacamole
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
hostname: guacamole
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/guac:/config
|
||||||
|
ports:
|
||||||
|
- 8087:8080
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
term:
|
||||||
|
image: freeflyer/wetty
|
||||||
|
container_name: terminal
|
||||||
|
hostname: terminal
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
ports:
|
||||||
|
- 3006:3000
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
firefox:
|
||||||
|
image: jlesage/firefox
|
||||||
|
container_name: firefox
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/firefox:/config:rw
|
||||||
|
ports:
|
||||||
|
- 5910:5900
|
||||||
|
- 5800:5800
|
||||||
|
shm_size: "1gb"
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
webtop:
|
||||||
|
image: lscr.io/linuxserver/webtop:latest
|
||||||
|
container_name: webtop
|
||||||
|
security_opt:
|
||||||
|
- seccomp:unconfined #optional
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
# - SUBFOLDER=/ #optional
|
||||||
|
- TITLE=Webtop #optional
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Webtop/data:/config
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock #optional
|
||||||
|
ports:
|
||||||
|
- 3003:3000
|
||||||
|
- 3001:3001
|
||||||
|
devices:
|
||||||
|
- /dev/dri:/dev/dri #optional
|
||||||
|
shm_size: "1gb" #optional
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
55
NG-UserServices-Joplin.yaml
Executable file
55
NG-UserServices-Joplin.yaml
Executable file
|
|
@ -0,0 +1,55 @@
|
||||||
|
version: "2.2"
|
||||||
|
services:
|
||||||
|
|
||||||
|
postgress:
|
||||||
|
image: postgres:15
|
||||||
|
container_name: postgress
|
||||||
|
hostname: postgress
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/joplindb:/var/lib/postgresql/data
|
||||||
|
ports:
|
||||||
|
- "5432:5432"
|
||||||
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- POSTGRES_PASSWORD=postgres
|
||||||
|
- POSTGRES_USER=postgres
|
||||||
|
- POSTGRES_DB=joplin
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
|
||||||
|
joplin:
|
||||||
|
container_name: joplin
|
||||||
|
hostname: joplin
|
||||||
|
#image: joplin/server:latest
|
||||||
|
image: joplin/server:2.9-beta
|
||||||
|
depends_on:
|
||||||
|
- postgress
|
||||||
|
ports:
|
||||||
|
- "22300:22300"
|
||||||
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- APP_PORT=22300
|
||||||
|
- APP_BASE_URL=https://joplin.netgrimoire.com
|
||||||
|
- DB_CLIENT=pg
|
||||||
|
- POSTGRES_PASSWORD=postgres
|
||||||
|
- POSTGRES_DATABASE=joplin
|
||||||
|
- POSTGRES_USER=postgres
|
||||||
|
- POSTGRES_PORT=5432
|
||||||
|
- POSTGRES_HOST=postgress
|
||||||
|
- MAILER_ENABLED=0
|
||||||
|
- MAILER_HOST=smtp.gmail.com
|
||||||
|
- MAILER_PORT=465
|
||||||
|
- MAILER_SECURE=0
|
||||||
|
- MAILER_AUTH_USER=youremail@gmail.com
|
||||||
|
- MAILER_AUTH_PASSWORD=Y0urP@ssw0rd
|
||||||
|
- MAILER_NOREPLY_NAME=Joplin
|
||||||
|
- MAILER_NOREPLY_EMAIL=email@email.com
|
||||||
|
|
||||||
120
NG-UserServices.yaml
Executable file
120
NG-UserServices.yaml
Executable file
|
|
@ -0,0 +1,120 @@
|
||||||
|
version: "2.2"
|
||||||
|
services:
|
||||||
|
bitwarden:
|
||||||
|
# image: bitwardenrs/server:latest
|
||||||
|
image: vaultwarden/server:latest
|
||||||
|
container_name: bitwarden
|
||||||
|
hostname: bitwarden
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
ports:
|
||||||
|
- 8093:80
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/bitwarden:/data
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
freshrss:
|
||||||
|
image: lscr.io/linuxserver/freshrss:latest
|
||||||
|
container_name: freshrss
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Freshrss/config:/config
|
||||||
|
ports:
|
||||||
|
- 9096:80
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
linkding:
|
||||||
|
image: sissbruecker/linkding:1.13.0
|
||||||
|
container_name: linkding
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/linkding/data:/etc/linkding/data:rw
|
||||||
|
ports:
|
||||||
|
- 9090:9090
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
dailytxt:
|
||||||
|
image: phitux/dailytxt:latest
|
||||||
|
container_name: dailytxt
|
||||||
|
hostname: dailytxt
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
restart: always
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
# That's the internal container-port. You can actually use any portnumber (must match with the one at 'ports')
|
||||||
|
- PORT=8765
|
||||||
|
|
||||||
|
# - SECRET_KEY=openssl rand -base64 32
|
||||||
|
- SECRET_KEY=jNMAxSUAIIP7IhkSKeIGo7c74+/gYFeQWFIdjrLHZTg=
|
||||||
|
|
||||||
|
# Set it to False or remove the line completely to disallow registration of new users.
|
||||||
|
- ALLOW_REGISTRATION=True
|
||||||
|
|
||||||
|
# Use this if you want the json log file to be indented. Makes it easier to compare the files. Otherwise just remove this line!
|
||||||
|
- DATA_INDENT=2
|
||||||
|
|
||||||
|
# Set after how many days the JWT token will expire and you have to re-login. Defaults to 30 days if line is ommited.
|
||||||
|
- JWT_EXP_DAYS=60
|
||||||
|
|
||||||
|
# Enable/disable a feature of DailyTxT to auto-check maximal once per hour if there's a newer version of DailyTxT available. Defaults to True if line is ommited.
|
||||||
|
- ENABLE_UPDATE_CHECK=True
|
||||||
|
ports:
|
||||||
|
- "8765:8765"
|
||||||
|
# perhaps you only want:
|
||||||
|
# "<host_port>:8765"
|
||||||
|
volumes:
|
||||||
|
- "/DockerVol/dailytxt/:/app/data/"
|
||||||
|
# Or perhaps if using on a windows enviroment:
|
||||||
|
# "C:/Users/example/dailytxt/:/app/data"
|
||||||
|
|
||||||
|
roundcube:
|
||||||
|
image: roundcube/roundcubemail:latest
|
||||||
|
container_name: roundcube
|
||||||
|
hostname: roundcube
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
# restart: unless-stopped
|
||||||
|
# depends_on:
|
||||||
|
# - roundcubedb
|
||||||
|
# links:
|
||||||
|
# - roundcubedb
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/roundcube/www:/var/www/html
|
||||||
|
ports:
|
||||||
|
- 9019:80
|
||||||
|
environment:
|
||||||
|
- ROUNDCUBEMAIL_DB_TYPE=mysql
|
||||||
|
- ROUNDCUBEMAIL_DB_HOST=192.168.4.11
|
||||||
|
- ROUNDCUBEMAIL_DB_USER=docker
|
||||||
|
- ROUNDCUBEMAIL_DB_PASSWORD=docker
|
||||||
|
- ROUNDCUBEMAIL_DB_NAME=roundcube
|
||||||
|
- ROUNDCUBEMAIL_SKIN=elastic
|
||||||
|
- ROUNDCUBEMAIL_DEFAULT_HOST=tls://mail.pncharris.com
|
||||||
|
- ROUNDCUBEMAIL_SMTP_SERVER=tls://mail.pncharris.com
|
||||||
|
labels:
|
||||||
|
- flame.type=app # "app" works too
|
||||||
|
- flame.name=Roundcube
|
||||||
|
- flame.url=http://192.168.4.72:9019
|
||||||
|
- flame.category=Media # Optional, default is "Docker"
|
||||||
|
- flame.icon=ispy.png
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
0
NG-Utils.yaml
Executable file
0
NG-Utils.yaml
Executable file
51
NG-Vikunja.yaml
Executable file
51
NG-Vikunja.yaml
Executable file
|
|
@ -0,0 +1,51 @@
|
||||||
|
version: "3"
|
||||||
|
services:
|
||||||
|
|
||||||
|
todo:
|
||||||
|
container_name: todo
|
||||||
|
hostname: todo
|
||||||
|
image: vikunja/vikunja
|
||||||
|
environment:
|
||||||
|
VIKUNJA_SERVICE_PUBLICURL: https://todo.netgrimoire.com
|
||||||
|
VIKUNJA_DATABASE_HOST: vdb
|
||||||
|
VIKUNJA_DATABASE_PASSWORD: vikunja
|
||||||
|
VIKUNJA_DATABASE_TYPE: mysql
|
||||||
|
VIKUNJA_DATABASE_USER: vikunja
|
||||||
|
VIKUNJA_DATABASE_DATABASE: vikunja
|
||||||
|
VIKUNJA_SERVICE_JWTSECRET: vikunja
|
||||||
|
# PUID: 999
|
||||||
|
# PGID: 1001
|
||||||
|
TZ: America/Chicago
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
ports:
|
||||||
|
- 3456:3456
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/vikunja/files:/app/vikunja/files
|
||||||
|
depends_on:
|
||||||
|
vdb:
|
||||||
|
condition: service_healthy
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
vdb:
|
||||||
|
image: mariadb:10
|
||||||
|
container_name: vdb
|
||||||
|
hostname: vdb
|
||||||
|
command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
|
||||||
|
environment:
|
||||||
|
MYSQL_ROOT_PASSWORD: vikunja
|
||||||
|
MYSQL_USER: vikunja
|
||||||
|
MYSQL_PASSWORD: vikunja
|
||||||
|
MYSQL_DATABASE: vikunja
|
||||||
|
# PUID: 999
|
||||||
|
# PGID: 1001
|
||||||
|
TZ: America/Chicago
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/vdb/db:/var/lib/mysql
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
restart: unless-stopped
|
||||||
|
healthcheck:
|
||||||
|
test: ["CMD-SHELL", "mysqladmin ping -h localhost -u $$MYSQL_USER --password=$$MYSQL_PASSWORD"]
|
||||||
|
interval: 2s
|
||||||
|
start_period: 30s
|
||||||
46
NG-Whoogle.yaml
Executable file
46
NG-Whoogle.yaml
Executable file
|
|
@ -0,0 +1,46 @@
|
||||||
|
version: "2.4"
|
||||||
|
|
||||||
|
services:
|
||||||
|
whoogle-search:
|
||||||
|
image: ${WHOOGLE_IMAGE:-benbusby/whoogle-search}
|
||||||
|
container_name: whoogle-search
|
||||||
|
restart: unless-stopped
|
||||||
|
pids_limit: 50
|
||||||
|
mem_limit: 256mb
|
||||||
|
memswap_limit: 256mb
|
||||||
|
# user debian-tor from tor package
|
||||||
|
user: whoogle
|
||||||
|
security_opt:
|
||||||
|
- no-new-privileges
|
||||||
|
cap_drop:
|
||||||
|
- ALL
|
||||||
|
tmpfs:
|
||||||
|
- /config/:size=10M,uid=927,gid=927,mode=1700
|
||||||
|
- /var/lib/tor/:size=15M,uid=927,gid=927,mode=1700
|
||||||
|
- /run/tor/:size=1M,uid=927,gid=927,mode=1700
|
||||||
|
#environment: # Uncomment to configure environment variables
|
||||||
|
# Basic auth configuration, uncomment to enable
|
||||||
|
#- WHOOGLE_USER=<auth username>
|
||||||
|
#- WHOOGLE_PASS=<auth password>
|
||||||
|
# Proxy configuration, uncomment to enable
|
||||||
|
#- WHOOGLE_PROXY_USER=<proxy username>
|
||||||
|
#- WHOOGLE_PROXY_PASS=<proxy password>
|
||||||
|
#- WHOOGLE_PROXY_TYPE=<proxy type (http|https|socks4|socks5)
|
||||||
|
#- WHOOGLE_PROXY_LOC=<proxy host/ip>
|
||||||
|
# Site alternative configurations, uncomment to enable
|
||||||
|
# Note: If not set, the feature will still be available
|
||||||
|
# with default values.
|
||||||
|
#- WHOOGLE_ALT_TW=farside.link/nitter
|
||||||
|
#- WHOOGLE_ALT_YT=farside.link/invidious
|
||||||
|
#- WHOOGLE_ALT_IG=farside.link/bibliogram/u
|
||||||
|
#- WHOOGLE_ALT_RD=farside.link/libreddit
|
||||||
|
#- WHOOGLE_ALT_MD=farside.link/scribe
|
||||||
|
#- WHOOGLE_ALT_TL=farside.link/lingva
|
||||||
|
#- WHOOGLE_ALT_IMG=farside.link/rimgo
|
||||||
|
#- WHOOGLE_ALT_WIKI=farside.link/wikiless
|
||||||
|
#- WHOOGLE_ALT_IMDB=farside.link/libremdb
|
||||||
|
#- WHOOGLE_ALT_QUORA=farside.link/quetre
|
||||||
|
#env_file: # Alternatively, load variables from whoogle.env
|
||||||
|
#- whoogle.env
|
||||||
|
ports:
|
||||||
|
- 5000:5000
|
||||||
3
README
Executable file
3
README
Executable file
|
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
Initial docker compose file for Docker1
|
||||||
|
|
||||||
37
arr to fix
Executable file
37
arr to fix
Executable file
|
|
@ -0,0 +1,37 @@
|
||||||
|
sab
|
||||||
|
- /data/nfs/Baxter:/data:shared
|
||||||
|
- /DockerVol/sabnzbd/config:/config
|
||||||
|
|
||||||
|
readarr
|
||||||
|
- /data/nfs/Baxter/Books/readarr:/readarr:shared
|
||||||
|
- /data/nfs/Baxter/Books/Downloads:/data/Books/Downloads:shared
|
||||||
|
- /data/nfs/Baxter/Books/Sorted:/library:shared
|
||||||
|
|
||||||
|
lidarr
|
||||||
|
- /Dockervol/lidarr/config:/config
|
||||||
|
- /data/nfs/Baxter/Music/Downloads:/downloads:shared
|
||||||
|
- /data/nfs/Baxter/Music:/music:shared
|
||||||
|
|
||||||
|
radarr
|
||||||
|
- /DockerVol/Radarr:/config
|
||||||
|
- /data/nfs/Baxter/:/data :shared
|
||||||
|
|
||||||
|
whisparr
|
||||||
|
- /DockerVol/Whisparr:/config
|
||||||
|
- /data/nfs/Baxter/:/data :shared
|
||||||
|
mylar
|
||||||
|
- /DockerVol/mylar:/config
|
||||||
|
- /data/nfs/Baxter/Comics/Downloads:/downloads:shared
|
||||||
|
- /data/nfs/Baxter/Comics:/comics:shared
|
||||||
|
|
||||||
|
Sonarr
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
- /DockerVol/sonarr:/config
|
||||||
|
- /data/nfs/Baxter:/data:shared
|
||||||
|
- /DockerVol/sonarr/Downloads:/downloads
|
||||||
|
|
||||||
|
Bazarr
|
||||||
|
- /DockerVol/bazarr/config:/config
|
||||||
|
- /data/nfs/Baxter:/data:shared
|
||||||
|
|
||||||
|
Prowlarr
|
||||||
55
docker-compose.yaml
Executable file
55
docker-compose.yaml
Executable file
|
|
@ -0,0 +1,55 @@
|
||||||
|
|
||||||
|
version: "2.2"
|
||||||
|
include:
|
||||||
|
- NG-arr.yaml
|
||||||
|
- NG-Downloaders.yaml
|
||||||
|
- NG-Media.yaml
|
||||||
|
- NG-Mgmt-Tools.yaml
|
||||||
|
- NG-PlexSupport.yaml
|
||||||
|
- NG-RemoteAccess.yaml
|
||||||
|
- NG-UserServices.yaml
|
||||||
|
- NG-Vikunja.yaml
|
||||||
|
- NG-UserServices-Joplin.yaml
|
||||||
|
#: - NG-Mailu.yaml
|
||||||
|
- NG-Whoogle.yaml
|
||||||
|
# - NG-Utils.yaml
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
services:
|
||||||
|
# vars are stored in .env.
|
||||||
|
#Database
|
||||||
|
mysql:
|
||||||
|
image: mysql:latest
|
||||||
|
container_name: mysql
|
||||||
|
hostname: mysql
|
||||||
|
ports:
|
||||||
|
- 3306:3306
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/mysql/var/lib:/var/lib/mysql
|
||||||
|
networks:
|
||||||
|
- netgrimoire
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
- MYSQL_ROOT_PASSWORD=F@lcon12
|
||||||
|
- MYSQL_DATABASE=monica
|
||||||
|
- MYSQL_USER=homestead
|
||||||
|
- MYSQL_PASSWORD=secret
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
networks:
|
||||||
|
netgrimoire:
|
||||||
|
external: true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
758
docker-compose.yaml.old
Executable file
758
docker-compose.yaml.old
Executable file
|
|
@ -0,0 +1,758 @@
|
||||||
|
#sudo docker run -d --name=firefox -p 5810:5800 -p 5910:5900 -e DISPLAY_WIDTH=1920 -e DISPLAY_HEIGHT=1028 -e KEEP_APP_RUNNING=1 -v /docker/appdata/firefox:/config:rw --shm-size 2g jlesage/firefox
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
version: "2"
|
||||||
|
services:
|
||||||
|
|
||||||
|
#Database
|
||||||
|
mysql:
|
||||||
|
image: mysql:latest
|
||||||
|
container_name: mysql
|
||||||
|
hostname: mysql
|
||||||
|
ports:
|
||||||
|
- 3306:3306
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/mysql/var/lib:/var/lib/mysql
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
- MYSQL_ROOT_PASSWORD=F@lcon12
|
||||||
|
- MYSQL_DATABASE=monica
|
||||||
|
- MYSQL_USER=homestead
|
||||||
|
- MYSQL_PASSWORD=secret
|
||||||
|
restart: unless-stopped
|
||||||
|
# logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
|
||||||
|
# gitea:
|
||||||
|
# image: gitea/gitea:latest
|
||||||
|
# container_name: gitea
|
||||||
|
# hostname: gitea
|
||||||
|
# environment:
|
||||||
|
# - TZ=America/Chicago
|
||||||
|
# - PGID=999
|
||||||
|
# - PUID=1001
|
||||||
|
# - DB_TYPE=mysql
|
||||||
|
# - DB_HOST=db:3306
|
||||||
|
# - DB_NAME=gitea
|
||||||
|
# - DB_USER=gitea
|
||||||
|
# - DB_PASSWD=gitea
|
||||||
|
# links:
|
||||||
|
# - mysql:db
|
||||||
|
# restart: always
|
||||||
|
# volumes:
|
||||||
|
# - /DockerVol/gitea/data:/data
|
||||||
|
# - /etc/timezone:/etc/timezone:ro
|
||||||
|
# - /etc/localtime:/etc/localtime:ro
|
||||||
|
# ports:
|
||||||
|
# - "3000:3000"
|
||||||
|
# - "222:22"
|
||||||
|
# logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
# labels:
|
||||||
|
# com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
# depends_on:
|
||||||
|
# - mysql
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#Management
|
||||||
|
phpmyadmin:
|
||||||
|
image: phpmyadmin/phpmyadmin
|
||||||
|
container_name: phpmyadmin
|
||||||
|
hostname: phpmyadmin
|
||||||
|
ports:
|
||||||
|
- 8022:80
|
||||||
|
links:
|
||||||
|
- mysql:db
|
||||||
|
environment:
|
||||||
|
- PMA_ARBITRARY=1
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
- MYSQL_ROOT_PASSWORD=F@lcon12
|
||||||
|
restart: unless-stopped
|
||||||
|
# logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
|
||||||
|
|
||||||
|
monica:
|
||||||
|
image: monica
|
||||||
|
container_name: monica
|
||||||
|
hostname: monica
|
||||||
|
ports:
|
||||||
|
- 8084:80
|
||||||
|
links:
|
||||||
|
- mysql:db
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
- APP_KEY=enuZkwI2Nkik3MU1PlfEAzfV554qevka
|
||||||
|
- DB_HOST=db
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/monica:/var/www/html/storage
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
tracks:
|
||||||
|
image: tracksapp/tracks:master
|
||||||
|
container_name: tracks
|
||||||
|
hostname: tracks
|
||||||
|
ports:
|
||||||
|
- 3000:3000
|
||||||
|
links:
|
||||||
|
- mysql:db
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
phpservermonitor:
|
||||||
|
image: quentinv/phpservermonitor:latest
|
||||||
|
container_name: phpservermonitor
|
||||||
|
hostname: phpservermonitor
|
||||||
|
ports:
|
||||||
|
- 8021:80
|
||||||
|
links:
|
||||||
|
- mysql:mysql
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
# logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
|
||||||
|
portainer:
|
||||||
|
image: portainer/portainer
|
||||||
|
container_name: portainer
|
||||||
|
hostname: portainer
|
||||||
|
# command: -H unix:///var/run/docker.sock
|
||||||
|
command:
|
||||||
|
--no-auth
|
||||||
|
restart: always
|
||||||
|
ports:
|
||||||
|
- 9000:9000
|
||||||
|
- 8000:8000
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
- /DockerVol/portainer:/data
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
# logging:
|
||||||
|
#driver: gelf
|
||||||
|
#options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
watchtower:
|
||||||
|
image: containrrr/watchtower
|
||||||
|
container_name: watchtower
|
||||||
|
hostname: watchtower
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
command: --schedule "0 0 6 * * *" --label-enable --cleanup
|
||||||
|
restart: unless-stopped
|
||||||
|
# logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
glances:
|
||||||
|
image: nicolargo/glances:latest-alpine
|
||||||
|
container_name: glances
|
||||||
|
hostname: glances
|
||||||
|
restart: always
|
||||||
|
pid: host
|
||||||
|
ports:
|
||||||
|
- 61208-61209:61208-61209
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
environment:
|
||||||
|
- "GLANCES_OPT=-w"
|
||||||
|
# logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
webvirtmgr:
|
||||||
|
image: primiano/docker-webvirtmgr
|
||||||
|
container_name: webvirtmgr
|
||||||
|
hostname: webvirtmgr
|
||||||
|
ports:
|
||||||
|
- 6080:6080
|
||||||
|
- 8091:8080
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/webvirt:/data/vm
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
# logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
term:
|
||||||
|
image: freeflyer/wetty
|
||||||
|
container_name: terminal
|
||||||
|
hostname: terminal
|
||||||
|
ports:
|
||||||
|
- 3006:3000
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#Usenet
|
||||||
|
hydra2:
|
||||||
|
image: linuxserver/nzbhydra2:dev
|
||||||
|
container_name: hydra2
|
||||||
|
hostname: hydra2
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/hydra2/config:/config
|
||||||
|
- /DockerVol/hydra2/downloads:/downloads
|
||||||
|
ports:
|
||||||
|
- 5076:5076
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
Sabnzbd:
|
||||||
|
image: linuxserver/sabnzbd
|
||||||
|
container_name: sabnzbd
|
||||||
|
hostname: sabnzbd
|
||||||
|
ports:
|
||||||
|
- 8080:8080
|
||||||
|
volumes:
|
||||||
|
- /data/nfs/Baxter:/data:shared
|
||||||
|
- /DockerVol/sabnzbd/config:/config
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
nzbget:
|
||||||
|
image: linuxserver/nzbget:latest
|
||||||
|
container_name: nzbget
|
||||||
|
hostname: nzbget
|
||||||
|
ports:
|
||||||
|
- "6789:6789"
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/nzbget/config:/config
|
||||||
|
- /data/nfs/Baxter/Data/Usenet/downloads:/downloads
|
||||||
|
- /data/nfs/Baxter:/Baxter
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
# lazylibrarian:
|
||||||
|
# image: linuxserver/lazylibrarian:latest
|
||||||
|
# container_name: lazylibrarian
|
||||||
|
# hostname: lazylibrarian
|
||||||
|
#volumes:
|
||||||
|
# - /DockerVol/lazylibrarian/config:/config
|
||||||
|
# - /data/nfs/Baxter/Books/lazylibrarian/downloads/:/downloads
|
||||||
|
# - /data/nfs/Baxter/Books/lazylibrarian/library/:/books
|
||||||
|
#ports:
|
||||||
|
# - 5299:5299
|
||||||
|
#environment:
|
||||||
|
# - TZ=America/Chicago
|
||||||
|
# - PGID=999
|
||||||
|
# - PUID=1001
|
||||||
|
#labels:
|
||||||
|
# com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
#restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
readarr:
|
||||||
|
image: linuxserver/readarr:nightly
|
||||||
|
container_name: readarr
|
||||||
|
environment:
|
||||||
|
- PUID=1001
|
||||||
|
- PGID=999
|
||||||
|
- TZ=America/Chicago
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/readarr/config:/config
|
||||||
|
- /data/nfs/Baxter/Books/readarr/downloads:/data/downloads
|
||||||
|
- /data/nfs/Baxter/Books/readarr/library:/data/books
|
||||||
|
ports:
|
||||||
|
- 8787:8787
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
lidarr:
|
||||||
|
image: linuxserver/lidarr
|
||||||
|
container_name: lidarr
|
||||||
|
hostname: lidarr
|
||||||
|
ports:
|
||||||
|
- 8686:8686
|
||||||
|
volumes:
|
||||||
|
- /Dockervol/lidarr/config:/config
|
||||||
|
- /data/nfs/Baxter/Music/Downloads:/downloads
|
||||||
|
- /data/nfs/Baxter/Music:/music
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
radarr:
|
||||||
|
image: linuxserver/radarr
|
||||||
|
container_name: radarr
|
||||||
|
hostname: radarr
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Radarr:/config
|
||||||
|
- /data/nfs/Baxter/:/data
|
||||||
|
ports:
|
||||||
|
- 7878:7878
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
calibre-web:
|
||||||
|
# image: linuxserver/calibre-web
|
||||||
|
image: technosoft2000/calibre-web
|
||||||
|
container_name: calibre-web
|
||||||
|
hostname: calibre-web
|
||||||
|
volumes:
|
||||||
|
- /data/nfs/Baxter/Books/:/books
|
||||||
|
- /DockerVol/calibre-web/config:/calibre-web/config
|
||||||
|
- /DockerVol/calibre-web/app:/calibre-web/app
|
||||||
|
environment:
|
||||||
|
- USE_CONFIG_DIR=true
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
# - DOCKER_MODS=linuxserver/calibre-web:calibre
|
||||||
|
ports:
|
||||||
|
- 8083:8083
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
guacamole:
|
||||||
|
image: oznu/guacamole
|
||||||
|
container_name: guacamole
|
||||||
|
hostname: guacamole
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/guac:/config
|
||||||
|
ports:
|
||||||
|
- 8087:8080
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
mylar:
|
||||||
|
# image: linuxserver/mylar
|
||||||
|
image: ghcr.io/linuxserver/mylar3:nightly
|
||||||
|
container_name: mylar
|
||||||
|
hostname: mylar
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/mylar:/config
|
||||||
|
- /data/nfs/Baxter/Comics/Downloads:/downloads
|
||||||
|
- /data/nfs/Baxter/Comics:/comics
|
||||||
|
ports:
|
||||||
|
- 8090:8090
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
sonarr:
|
||||||
|
image: linuxserver/sonarr:latest
|
||||||
|
container_name: sonarr
|
||||||
|
hostname: sonarr
|
||||||
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
- /DockerVol/sonarr:/config
|
||||||
|
- /data/nfs/Baxter:/data
|
||||||
|
- /DockerVol/sonarr/Downloads:/downloads
|
||||||
|
ports:
|
||||||
|
- 8989:8989
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#library
|
||||||
|
|
||||||
|
|
||||||
|
tinymediamanager_service:
|
||||||
|
image: romancin/tinymediamanager:latest
|
||||||
|
container_name: tinymediamanager
|
||||||
|
ports:
|
||||||
|
- "5803:5800"
|
||||||
|
environment:
|
||||||
|
- USER_ID=1001
|
||||||
|
- GROUP_ID=99
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- VNC_PASSWORD=F@lcon12
|
||||||
|
volumes:
|
||||||
|
- "/DockerVol/tinymediamanager:/config:rw"
|
||||||
|
- "/data/nfs/Baxter:/media:rw"
|
||||||
|
|
||||||
|
ampache:
|
||||||
|
image: jgoerzen/ampache
|
||||||
|
container_name: ampache
|
||||||
|
hostname: ampache
|
||||||
|
links:
|
||||||
|
- mysql:db
|
||||||
|
volumes:
|
||||||
|
- /sys/fs/cgroup:/sys/fs/cgroup:ro
|
||||||
|
- /data/nfs/Baxter/Music:/music:ro
|
||||||
|
- /DockerVol/ampache/playlist:/playlists
|
||||||
|
#- /DockerVol/ampache/config:/var/www/html/ampache/config
|
||||||
|
- /DockerVol/ampache/config:/var/www/config
|
||||||
|
ports:
|
||||||
|
- 8097:80
|
||||||
|
- 6443:443
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
stop_signal: SIGRTMIN+3
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
tmpfs:
|
||||||
|
- /run:size=100M
|
||||||
|
- /run/lock:size=100M
|
||||||
|
#logging:
|
||||||
|
#driver: gelf
|
||||||
|
#options:
|
||||||
|
#gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
gaps:
|
||||||
|
image: housewrecker/gaps:latest
|
||||||
|
container_name: gaps
|
||||||
|
hostname: gaps
|
||||||
|
ports:
|
||||||
|
- 8484:8484
|
||||||
|
- 32400:32400
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/gaps/data:/usr/data
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ombi:
|
||||||
|
image: linuxserver/ombi
|
||||||
|
container_name: ombi
|
||||||
|
hostname: ombi
|
||||||
|
ports:
|
||||||
|
- 3579:3579
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Ombi/config:/config
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
ubooquity:
|
||||||
|
image: linuxserver/ubooquity
|
||||||
|
container_name: ubooquity
|
||||||
|
hostname: ubooquity
|
||||||
|
ports:
|
||||||
|
- 8085:2202
|
||||||
|
- 8086:2203
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/ubooquity/config:/config
|
||||||
|
- /data/nfs/Baxter/Comics:/comics
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
|
||||||
|
komga:
|
||||||
|
image: gotson/komga
|
||||||
|
container_name: komga
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/komga:/config
|
||||||
|
- /data/nfs/Baxter/Comics:/books
|
||||||
|
ports:
|
||||||
|
- 8094:8080
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
bitwarden:
|
||||||
|
image: bitwardenrs/server:latest
|
||||||
|
container_name: bitwarden
|
||||||
|
hostname: bitwarden
|
||||||
|
ports:
|
||||||
|
- 8093:80
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/bitwarden:/data
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
musicbrainz:
|
||||||
|
image: linuxserver/musicbrainz
|
||||||
|
container_name: musicbrainz
|
||||||
|
hostname: musicbrainz
|
||||||
|
ports:
|
||||||
|
- 5000:5000
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/musicbrainz/config:/config
|
||||||
|
- /DockerVol/musicbrainz/data:/data
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
# - WEBADDRESS=musicbrainz.wasted-bandwidth.net -e BRAINZCODE=y4R2BAw2kpZLq1egHmH4uBtlim1iPYjbT3YZ7TJQ -e MUSICBRAINZ_USE_PROXY=1
|
||||||
|
- WEBADDRESS=192.168.4.72
|
||||||
|
- BRAINZCODE=y4R2BAw2kpZLq1egHmH4uBtlim1iPYjbT3YZ7TJQ
|
||||||
|
- MUSICBRAINZ_USE_PROXY=1
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
restart: unless-stopped
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
# options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
Calibre:
|
||||||
|
image: linuxserver/calibre
|
||||||
|
container_name: calibre
|
||||||
|
hostname: calibre
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Calibre/Config:/config
|
||||||
|
- /data/nfs/Baxter:/data
|
||||||
|
ports:
|
||||||
|
- 7070:8080
|
||||||
|
- 7081:8081
|
||||||
|
restart: unless-stopped
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
#logging:
|
||||||
|
# driver: gelf
|
||||||
|
#options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
beets:
|
||||||
|
image: linuxserver/beets
|
||||||
|
container_name: beets
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1000
|
||||||
|
- TZ=Europe/London
|
||||||
|
volumes:
|
||||||
|
- /path/to/appdata/config:/config
|
||||||
|
- /path/to/music/library:/music
|
||||||
|
- /path/to/ingest:/downloads
|
||||||
|
ports:
|
||||||
|
- 8337:8337
|
||||||
|
restart: unless-stopped
|
||||||
|
labels:
|
||||||
|
com.centurylinklabs.watchtower.enable: "true"
|
||||||
|
#logging:
|
||||||
|
#driver: gelf
|
||||||
|
#options:
|
||||||
|
# gelf-address: udp://graylog.home.pnclocal.com:12201
|
||||||
|
|
||||||
|
phpipam-web:
|
||||||
|
image: phpipam/phpipam-www:latest
|
||||||
|
links:
|
||||||
|
- mysql:db
|
||||||
|
ports:
|
||||||
|
- "8094:80"
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
- IPAM_DATABASE_HOST=db
|
||||||
|
- IPAM_DATABASE_USER=ipam
|
||||||
|
- IPAM_DATABASE_PASS=ipam
|
||||||
|
- IPAM_DATABASE_NAME=ipam
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/phpipam/phpipam-logo:/phpipam/css/images/logo
|
||||||
|
|
||||||
|
phpipam-cron:
|
||||||
|
image: phpipam/phpipam-cron:latest
|
||||||
|
links:
|
||||||
|
- mysql:db
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- PGID=999
|
||||||
|
- PUID=1001
|
||||||
|
- IPAM_DATABASE_HOST=db
|
||||||
|
- IPAM_DATABASE_USER=ipam
|
||||||
|
- IPAM_DATABASE_PASS=ipam
|
||||||
|
- IPAM_DATABASE_NAME=ipam
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/phpipam/phpipam-logo:/phpipam/css/images/logo
|
||||||
|
|
||||||
|
|
||||||
|
freshrss:
|
||||||
|
image: ghcr.io/linuxserver/freshrss
|
||||||
|
container_name: freshrss
|
||||||
|
environment:
|
||||||
|
- PUID=999
|
||||||
|
- PGID=1001
|
||||||
|
- TZ=America/Chicago
|
||||||
|
volumes:
|
||||||
|
- /DockerVol/Freshrss/config:/config
|
||||||
|
ports:
|
||||||
|
- 8096:80
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue