diff --git a/.env b/!newcontainer/.env similarity index 100% rename from .env rename to !newcontainer/.env diff --git a/!newcontainer/dummy-compose.yml b/!newcontainer/dummy-compose.yml new file mode 100644 index 0000000..1ad3ea8 --- /dev/null +++ b/!newcontainer/dummy-compose.yml @@ -0,0 +1,12 @@ +services: + + + + + +networks: + (servicename): + name: (servicename) + reverse-proxy: + name: reverse-proxy + external: true diff --git a/adguardhome-sync/.env b/adguardhome-sync/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/adguardhome-sync/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/adguardhome-sync/compose.yml b/adguardhome-sync/compose.yml new file mode 100644 index 0000000..4a54fbf --- /dev/null +++ b/adguardhome-sync/compose.yml @@ -0,0 +1,19 @@ +services: + adguardhome-sync: + container_name: adguardhome-sync + image: ghcr.io/bakito/adguardhome-sync + command: run --config /config/adguardhome-sync.yaml + environment: + LOG_LEVEL: info + ORIGIN_URL: http://192.168.1.2:80 + ORIGIN_USERNAME: akanealw + ORIGIN_PASSWORD: Aehaigoothohshoh1aab + REPLICA1_URL: http://192.168.1.3:80 + REPLICA1_USERNAME: akanealw + REPLICA1_PASSWORD: Aehaigoothohshoh1aab + CRON: "*/30 * * * *" + RUN_ON_START: true + CONTINUE_ON_ERROR: true + networks: + - reverse-proxy + restart: always \ No newline at end of file diff --git a/dockhand/.env b/dockhand/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/dockhand/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/docmost/.env b/docmost/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/docmost/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/ebookapps/.env b/ebookapps/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/ebookapps/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/filebrowser/.env b/filebrowser/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/filebrowser/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/freshrss/.env b/freshrss/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/freshrss/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/freshrss/compose.yml b/freshrss/compose.yml new file mode 100644 index 0000000..cc0f6d7 --- /dev/null +++ b/freshrss/compose.yml @@ -0,0 +1,44 @@ +services: + freshrss: + container_name: freshrss + image: freshrss/freshrss:latest + environment: + - PUID=${PUID} + - PGID=${PGID} + - CRON_MIN=*/20 + - TZ=${TZ} + depends_on: + - freshrss-db + networks: + - freshrss + - reverse-proxy + ports: + - 8088:80 + restart: unless-stopped + volumes: + - ${DOCKER_CONFIGS}/freshrss/data:/var/www/FreshRSS/data + - ${DOCKER_CONFIGS}/freshrss/extensions:/var/www/FreshRSS/extensions + - /etc/localtime:/etc/localtime:ro + + freshrss-db: + container_name: freshrss-db + image: postgres:12-alpine + environment: + - PUID=${PUID} + - PGID=${PGID} + - POSTGRES_USER=freshrss + - POSTGRES_PASSWORD=freshrss + - POSTGRES_DB=freshrss + networks: + - freshrss + restart: unless-stopped + volumes: + - ${DOCKER_CONFIGS}/freshrss/db/data:/var/lib/postgresql/data + - /etc/localtime:/etc/localtime:ro + +networks: + freshrss: + name: freshrss + reverse-proxy: + name: reverse-proxy + external: true diff --git a/it-tools/.env b/it-tools/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/it-tools/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/it-tools/compose.yml b/it-tools/compose.yml new file mode 100644 index 0000000..7443ed1 --- /dev/null +++ b/it-tools/compose.yml @@ -0,0 +1,14 @@ +services: + it-tools: + container_name: it-tools + image: corentinth/it-tools:latest + networks: + - reverse-proxy + ports: + - 8383:80 + restart: always + +networks: + reverse-proxy: + name: reverse-proxy + external: true diff --git a/jellyseer/.env b/jellyseer/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/jellyseer/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/jellyseer/compose.yml b/jellyseer/compose.yml new file mode 100644 index 0000000..86f8acf --- /dev/null +++ b/jellyseer/compose.yml @@ -0,0 +1,19 @@ +services: + jellyseerr: + container_name: jellyseerr + image: fallenbagel/jellyseerr:latest + environment: + - LOG_LEVEL=info + - TZ=${TZ} + networks: + - reverse-proxy + ports: + - 5056:5055 + restart: always + volumes: + - ${DOCKER_CONFIGS}/jellyseerr/config:/app/config + +networks: + reverse-proxy: + name: reverse-proxy + external: true diff --git a/kavita/.env b/kavita/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/kavita/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/kavita/compose.yml b/kavita/compose.yml new file mode 100644 index 0000000..4ed5560 --- /dev/null +++ b/kavita/compose.yml @@ -0,0 +1,17 @@ +services: + kavita: + container_name: kavita + image: lscr.io/linuxserver/kavita:latest + networks: + - reverse-proxy + ports: + - 5002:5000 + restart: always + volumes: + - ${STORAGE_DIR}/Books:/data + - ${DOCKER_CONFIGS}/kavita/config:/config + +networks: + reverse-proxy: + name: reverse-proxy + external: true diff --git a/metube/.env b/metube/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/metube/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/metube/compose.yml b/metube/compose.yml new file mode 100644 index 0000000..4d8bcda --- /dev/null +++ b/metube/compose.yml @@ -0,0 +1,22 @@ +services: + metube: + container_name: metube + hostname: metube + image: alexta69/metube + environment: + - PUID=${PUID} + - PGID=${PGID} + - CUSTOM_DIRS=true + - CREATE_CUSTOM_DIRS=true + - DEFAULT_THEME=auto + networks: + - reverse-proxy + ports: + - 8082:8081 + restart: always + volumes: + - ${MEDIA_DIR}/videos:/downloads + + reverse-proxy: + name: reverse-proxy + external: true diff --git a/mstream/.env b/mstream/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/mstream/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/mstream/compose.yml b/mstream/compose.yml new file mode 100644 index 0000000..f26fbf3 --- /dev/null +++ b/mstream/compose.yml @@ -0,0 +1,20 @@ +services: + mstream: + container_name: mstream + image: lscr.io/linuxserver/mstream:latest + environment: + - PUID=${PUID} + - PGID=${PGID} + - TZ=${TZ} + networks: + - reverse-proxy + ports: + - 3001:3000 + restart: always + volumes: + - ${DOCKER_CONFIGS}/mstream:/config + - ${STORAGE_DIR}/Music:/music + + reverse-proxy: + name: reverse-proxy + external: true diff --git a/newt/.env b/newt/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/newt/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/opengist/.env b/opengist/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/opengist/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/peanut/.env b/peanut/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/peanut/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/peanut/compose.yml b/peanut/compose.yml new file mode 100644 index 0000000..ba88b1e --- /dev/null +++ b/peanut/compose.yml @@ -0,0 +1,17 @@ +services: + peanut: + container_name: peanut + image: brandawg93/peanut:latest + environment: + - NUT_HOST=192.168.1.51 + - NUT_PORT=3493 + - WEB_PORT=8080 + networks: + - reverse-proxy + ports: + - 8980:8080 + restart: unless-stopped + + reverse-proxy: + name: reverse-proxy + external: true diff --git a/s-pdf/.env b/s-pdf/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/s-pdf/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/s-pdf/compose.yml b/s-pdf/compose.yml new file mode 100644 index 0000000..24d8a67 --- /dev/null +++ b/s-pdf/compose.yml @@ -0,0 +1,13 @@ +services: + s-pdf: + container_name: spdf + image: frooodle/s-pdf + networks: + - reverse-proxy + ports: + - 8086:8080 + restart: always + + reverse-proxy: + name: reverse-proxy + external: true diff --git a/syncthing/.env b/syncthing/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/syncthing/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage diff --git a/syncthing/compose.yml b/syncthing/compose.yml new file mode 100644 index 0000000..64b248a --- /dev/null +++ b/syncthing/compose.yml @@ -0,0 +1,39 @@ +services: + syncthing: + container_name: syncthing + image: lscr.io/linuxserver/syncthing:latest + environment: + - PUID=${PUID} + - PGID=${PGID} + - TZ=${TZ} + networks: + - reverse-proxy + ports: + - 8384:8384 + - 22000:22000/tcp + - 22000:22000/udp + - 21027:21027/udp + restart: always + volumes: + - ${DOCKER_CONFIGS}/syncthing/config:/config + - ${STORAGE_DIR}:/storage + + syncthing-relay-discovery: + container_name: syncthing-relay-discovery + image: t4skforce/syncthing-relay-discovery:latest + environment: + RELAY_OPTS: + DISC_OPTS: + POOLS: + networks: + - reverse-proxy + ports: + - 22067:22067 + - 22026:22026 + restart: always + volumes: + - ${DOCKER_CONFIGS}/syncthing-relay-discovery:/home/syncthing/certs + + reverse-proxy: + name: reverse-proxy + external: true diff --git a/wallos/.env b/wallos/.env new file mode 100755 index 0000000..b70245b --- /dev/null +++ b/wallos/.env @@ -0,0 +1,15 @@ +#GLOBAL SETTINGS +COMPOSE_HTTP_TIMEOUT=120 +COMPOSE_IGNORE_ORPHANS=1 +DOCKER_CONFIGS=. +DOCKERGID=999 +DOCKERHOSTNAME=DockerServer +DOCKERLOGGING_MAXFILE=10 +DOCKERLOGGING_MAXSIZE=200k +PGID=1000 +PUID=1000 +UMASK=000 +TZ=America/Chicago +BACKUP_DIR=/mnt/backups +MEDIA_DIR=/mnt/media +STORAGE_DIR=/mnt/storage