Compare commits
21
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e547548431 | ||
|
|
c7f8dcf70c | ||
|
|
c2e128ffd8 | ||
|
|
ac54bb85dd | ||
|
|
3b25fc761d | ||
|
|
eae43c3a6b | ||
|
|
399cdcd9bd | ||
|
|
1e0724f716 | ||
|
|
18f582c03b | ||
|
|
9d52264754 | ||
|
|
8eb0dedc75 | ||
|
|
cea600581d | ||
|
|
466de306df | ||
|
|
af65ef16b3 | ||
|
|
6c74778dbd | ||
|
|
1eda5478ce | ||
|
|
3ca8157045 | ||
|
|
c7450bc94f | ||
|
|
1fd84cc8d3 | ||
|
|
fe03230861 | ||
|
|
5e12115112 |
No files matched your search
@@ -0,0 +1,933 @@
|
||||
version: "3.6"
|
||||
services:
|
||||
Mealie:
|
||||
|
||||
container_name: "Mealie"
|
||||
|
||||
entrypoint:
|
||||
- "/app/run.sh"
|
||||
|
||||
environment:
|
||||
- "HOST_OS=Unraid"
|
||||
- "DB_ENGINE=sqlite"
|
||||
- "OIDC_AUTH_ENABLED=true"
|
||||
- "BASE_URL=https://mealie.arnoutvw.nl"
|
||||
- "PGID=100"
|
||||
- "OIDC_CONFIGURATION_URL=https://pass.arnoutvw.nl/.well-known/openid-configuration"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_CONTAINERNAME=Mealie"
|
||||
- "ALLOW_SIGNUP=false"
|
||||
- "PUID=99"
|
||||
- "OIDC_REMEMBER_ME=true"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "OIDC_CLIENT_ID=693c1663-b048-4720-9a32-e370a189d75e"
|
||||
- "OIDC_CLIENT_SECRET=mUczp7Af50iOgdB8mIm7CkhzVrHyOmVT"
|
||||
- "OIDC_AUTO_REDIRECT=false"
|
||||
- "OPENAI_API_KEY=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"
|
||||
- "OPENAI_SEND_DATABASE_DATA=false"
|
||||
- "OPENAI_WORKERS=1"
|
||||
- "PATH=/opt/mealie/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "LANG=C.UTF-8"
|
||||
- "GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305"
|
||||
- "PYTHON_VERSION=3.12.13"
|
||||
- "PYTHON_SHA256=c08bc65a81971c1dd5783182826503369466c7e67374d1646519adf05207b684"
|
||||
- "MEALIE_HOME=/app"
|
||||
- "PYTHONUNBUFFERED=1"
|
||||
- "PYTHONDONTWRITEBYTECODE=1"
|
||||
- "PIP_NO_CACHE_DIR=off"
|
||||
- "PIP_DISABLE_PIP_VERSION_CHECK=on"
|
||||
- "PIP_DEFAULT_TIMEOUT=100"
|
||||
- "VENV_PATH=/opt/mealie"
|
||||
- "PRODUCTION=true"
|
||||
- "TESTING=false"
|
||||
- "GIT_COMMIT_HASH=c880c0865b055026807fb3aa580147b4e0c8dcfd"
|
||||
- "NLTK_DATA=/nltk_data/"
|
||||
- "APP_PORT=9000"
|
||||
- "HOST=0.0.0.0"
|
||||
|
||||
hostname: "a873ad987327"
|
||||
|
||||
image: "ghcr.io/mealie-recipes/mealie:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:9926]"
|
||||
org.opencontainers.image.created: "2026-05-06T18:51:16.487Z"
|
||||
org.opencontainers.image.description: "Mealie is a self hosted recipe manager and meal planner with\
|
||||
\ a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience\
|
||||
\ for the whole family. Easily add recipes into your database by providing the url and mealie\
|
||||
\ will automatically import the relevant data or add a family recipe with the UI editor"
|
||||
org.opencontainers.image.licenses: "AGPL-3.0"
|
||||
org.opencontainers.image.revision: "c880c0865b055026807fb3aa580147b4e0c8dcfd"
|
||||
org.opencontainers.image.source: "https://github.com/mealie-recipes/mealie"
|
||||
org.opencontainers.image.title: "mealie"
|
||||
org.opencontainers.image.url: "https://github.com/mealie-recipes/mealie"
|
||||
org.opencontainers.image.version: "v3.17.0"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "56:cc:df:03:f0:9c"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "9925:9000/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/mealiev1:/app/data"
|
||||
|
||||
|
||||
Newt:
|
||||
|
||||
command:
|
||||
- "newt"
|
||||
|
||||
container_name: "Newt"
|
||||
|
||||
entrypoint:
|
||||
- "/entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "PANGOLIN_ENDPOINT=https://pangolin.arnoutvw.nl"
|
||||
- "NEWT_SECRET=cminmfb4uou57fpo213xkx2th038awgczbpbz4gh1gv2b25k"
|
||||
- "DOCKER_SOCKET=/var/run/docker.sock"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=Newt"
|
||||
- "HOST_OS=Unraid"
|
||||
- "NEWT_ID=nj3wvqzj44a8sh1"
|
||||
- "DOCKER_ENFORCE_NETWORK_VALIDATION=true"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
|
||||
expose:
|
||||
- "2112/tcp"
|
||||
|
||||
hostname: "e6ea728334b3"
|
||||
|
||||
image: "fosrl/newt"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/fosrl/pangolin/refs/heads/main/public/logo/pangolin_orange_512x512.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
org.opencontainers.image.authors: "fosrl"
|
||||
org.opencontainers.image.created: "2026-05-08T18:07:42Z"
|
||||
org.opencontainers.image.description: "Pangolin tunneled site & network connector"
|
||||
org.opencontainers.image.documentation: "https://github.com/fosrl/newt"
|
||||
org.opencontainers.image.licenses: "AGPL-3.0"
|
||||
org.opencontainers.image.ref.name: "1.12.5"
|
||||
org.opencontainers.image.revision: "0da8a29a6162c97e9ed99d03d0c993a2049eeacb"
|
||||
org.opencontainers.image.source: "https://github.com/fosrl/newt"
|
||||
org.opencontainers.image.title: "newt"
|
||||
org.opencontainers.image.url: "https://github.com/fosrl/newt"
|
||||
org.opencontainers.image.version: "1.12.5"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "62:dc:75:13:86:c7"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
restart: "always"
|
||||
|
||||
volumes:
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
Newt-secondary:
|
||||
|
||||
command:
|
||||
- "newt"
|
||||
|
||||
container_name: "Newt-secondary"
|
||||
|
||||
entrypoint:
|
||||
- "/entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "TZ=Europe/Berlin"
|
||||
- "PANGOLIN_ENDPOINT=https://pangolin-secondary.arnoutvw.nl"
|
||||
- "NEWT_ID=r3z5tzmrso6sm2v"
|
||||
- "NEWT_SECRET=h4ry5nuqqpbye4udfc0kq6efswnnwsfd6k4wk31a59tf2nyi"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=Newt-secondary"
|
||||
- "DOCKER_SOCKET=/var/run/docker.sock"
|
||||
- "DOCKER_ENFORCE_NETWORK_VALIDATION=true"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
|
||||
expose:
|
||||
- "2112/tcp"
|
||||
|
||||
hostname: "62a85da202e1"
|
||||
|
||||
image: "fosrl/newt"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/fosrl/pangolin/refs/heads/main/public/logo/pangolin_orange_512x512.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
org.opencontainers.image.authors: "fosrl"
|
||||
org.opencontainers.image.created: "2026-05-08T18:07:42Z"
|
||||
org.opencontainers.image.description: "Pangolin tunneled site & network connector"
|
||||
org.opencontainers.image.documentation: "https://github.com/fosrl/newt"
|
||||
org.opencontainers.image.licenses: "AGPL-3.0"
|
||||
org.opencontainers.image.ref.name: "1.12.5"
|
||||
org.opencontainers.image.revision: "0da8a29a6162c97e9ed99d03d0c993a2049eeacb"
|
||||
org.opencontainers.image.source: "https://github.com/fosrl/newt"
|
||||
org.opencontainers.image.title: "newt"
|
||||
org.opencontainers.image.url: "https://github.com/fosrl/newt"
|
||||
org.opencontainers.image.version: "1.12.5"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "a6:38:87:57:79:1c"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
restart: "always"
|
||||
|
||||
volumes:
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
Ntfy:
|
||||
|
||||
command:
|
||||
- "serve"
|
||||
|
||||
container_name: "Ntfy"
|
||||
|
||||
entrypoint:
|
||||
- "ntfy"
|
||||
|
||||
environment:
|
||||
- "NTFY_AUTH_FILE=/config/user.db"
|
||||
- "NTFY_AUTH_DEFAULT_ACCESS=deny-all"
|
||||
- "NTFY_BEHIND_PROXY=false"
|
||||
- "NTFY_ENABLE_LOGIN=true"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_CONTAINERNAME=Ntfy"
|
||||
- "NTFY_BASE_URL=https://ntfy.arnoutvw.nl"
|
||||
- "NTFY_WEB_ROOT=app"
|
||||
- "cloudflare.tunnel.service=http://192.168.10.144:7489"
|
||||
- "NTFY_SMTP_SERVER_ADDR_PREFIX="
|
||||
- "NTFY_ATTACHMENT_FILE_SIZE_LIMIT=15M"
|
||||
- "NTFY_ATTACHMENT_EXPIRY_DURATION=3h"
|
||||
- "NTFY_SMTP_SENDER_ADDR="
|
||||
- "NTFY_SMTP_SENDER_PASS="
|
||||
- "NTFY_CACHE_DURATION=12h"
|
||||
- "NTFY_SMTP_SENDER_FROM="
|
||||
- "NTFY_LOG_LEVEL=info"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "NTFY_UPSTREAM_BASE_URL=https://ntfy.sh"
|
||||
- "NTFY_CACHE_FILE=/config/cache.db"
|
||||
- "NTFY_ATTACHMENT_CACHE_DIR=/config/attachments"
|
||||
- "NTFY_ATTACHMENT_TOTAL_SIZE_LIMIT=5G"
|
||||
- "NTFY_SMTP_SENDER_USER="
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
|
||||
hostname: "0cfc3f7274c5"
|
||||
|
||||
image: "binwiederhier/ntfy"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
cloudflare.tunnel.enable: "true"
|
||||
cloudflare.tunnel.hostname: "ntfy.arnoutvw.nl"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/binwiederhier/ntfy/main/docs/static/img/ntfy.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:80]/"
|
||||
org.opencontainers.image.authors: "philipp.heckel@gmail.com"
|
||||
org.opencontainers.image.description: "Send push notifications to your phone or desktop using PUT/POST"
|
||||
org.opencontainers.image.documentation: "https://docs.ntfy.sh/"
|
||||
org.opencontainers.image.licenses: "Apache-2.0, GPL-2.0"
|
||||
org.opencontainers.image.source: "https://github.com/binwiederhier/ntfy"
|
||||
org.opencontainers.image.title: "ntfy"
|
||||
org.opencontainers.image.url: "https://ntfy.sh/"
|
||||
org.opencontainers.image.vendor: "Philipp C. Heckel"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "6a:2f:a5:66:87:29"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "7489:80/tcp"
|
||||
|
||||
restart: "unless-stopped"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/Ntfy:/config"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
Wallos:
|
||||
|
||||
command:
|
||||
- "/var/www/html/startup.sh"
|
||||
|
||||
container_name: "Wallos"
|
||||
|
||||
entrypoint:
|
||||
- "dumb-init"
|
||||
- "--"
|
||||
|
||||
environment:
|
||||
- "TZ=Europe/berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=Wallos"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "PHPIZE_DEPS=autoconf \t\tdpkg-dev dpkg \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkgconf\
|
||||
\ \t\tre2c"
|
||||
- "PHP_INI_DIR=/usr/local/etc/php"
|
||||
- "PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
|
||||
- "PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
|
||||
- "PHP_LDFLAGS=-Wl,-O1 -pie"
|
||||
- "GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA"
|
||||
- "PHP_VERSION=8.3.30"
|
||||
- "PHP_URL=https://www.php.net/distributions/php-8.3.30.tar.xz"
|
||||
- "PHP_ASC_URL=https://www.php.net/distributions/php-8.3.30.tar.xz.asc"
|
||||
- "PHP_SHA256=67f084d36852daab6809561a7c8023d130ca07fc6af8fb040684dd1414934d48"
|
||||
|
||||
hostname: "bd2d3d12e159"
|
||||
|
||||
image: "bellamy/wallos:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/devzwf/unraid-docker-templates/main/images/wallos.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:80]/"
|
||||
org.opencontainers.image.created: "2026-04-27T20:29:19.272Z"
|
||||
org.opencontainers.image.description: "Wallos: Open-source, self-hostable personal subscription\
|
||||
\ tracker. Visualize your recurring expenses, manage your budget, and save money."
|
||||
org.opencontainers.image.licenses: "GPL-3.0"
|
||||
org.opencontainers.image.revision: "7a72e090445ae3011747368e106144764209b202"
|
||||
org.opencontainers.image.source: "https://github.com/ellite/Wallos"
|
||||
org.opencontainers.image.title: "Wallos"
|
||||
org.opencontainers.image.url: "https://github.com/ellite/Wallos"
|
||||
org.opencontainers.image.version: "4.8.4"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "ee:30:46:26:d7:fb"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "8282:80/tcp"
|
||||
|
||||
restart: "unless-stopped"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/wallos/db:/var/www/html/db"
|
||||
- "/mnt/user/appdata/wallos/logos:/var/www/html/images/uploads/logos"
|
||||
|
||||
working_dir: "/var/www/html"
|
||||
|
||||
|
||||
ferdium-server:
|
||||
|
||||
container_name: "ferdium-server"
|
||||
|
||||
entrypoint:
|
||||
- "/entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "DB_PASSWORD=ferdium"
|
||||
- "IS_DASHBOARD_ENABLED=true"
|
||||
- "CONNECT_WITH_FRANZ=true"
|
||||
- "NODE_ENV=development"
|
||||
- "MAIL_CONNECTION=smtp"
|
||||
- "SMTP_HOST=smtp.gmail.com"
|
||||
- "SMTP_PORT=587"
|
||||
- "APP_URL=https://ferdium.arnoutvw.nl"
|
||||
- "DB_CONNECTION=pg"
|
||||
- "DB_PORT=5433"
|
||||
- "DB_DATABASE=ferdium"
|
||||
- "DB_SSL=false"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "MAIL_PASSWORD=6N(BzRLq3w"
|
||||
- "IS_CREATION_ENABLED=true"
|
||||
- "MAIL_USERNAME=arnoutvw@gmail.com"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_CONTAINERNAME=ferdium-server"
|
||||
- "DB_USER=ferdium"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "DB_HOST=192.168.10.144"
|
||||
- "MAIL_SENDER=noreply@ferdium.org"
|
||||
- "MAIL_SSL=true"
|
||||
- "IS_REGISTRATION_ENABLED=true"
|
||||
- "DATA_DIR=/data"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "NODE_VERSION=18.18.0"
|
||||
- "YARN_VERSION=1.22.19"
|
||||
- "HOST=0.0.0.0"
|
||||
- "PORT=3333"
|
||||
|
||||
hostname: "6b89f6fcb6ec"
|
||||
|
||||
image: "ferdium/ferdium-server:1.3.16"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
maintainer: "ferdium"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/xthursdayx/docker-templates/master/xthursdayx/images/ferdium.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:3333]/"
|
||||
org.opencontainers.image.created: "2023-09-28T13:07:20.225Z"
|
||||
org.opencontainers.image.description: "The server component that can either be self-hosted or hosted\
|
||||
\ for general purpose - for use with the ferdium thick client."
|
||||
org.opencontainers.image.licenses: "MIT"
|
||||
org.opencontainers.image.revision: "57a892830f4c31dea5a49970619bffca36d955a0"
|
||||
org.opencontainers.image.source: "https://github.com/ferdium/ferdium-server"
|
||||
org.opencontainers.image.title: "ferdium-server"
|
||||
org.opencontainers.image.url: "https://github.com/ferdium/ferdium-server"
|
||||
org.opencontainers.image.version: "1.3.16"
|
||||
traefik.http.routers.ferdium.rule: "Host(`ferdium.arnoutvw.nl`)"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "6a:5b:a6:2d:e4:69"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "3333:3333/tcp"
|
||||
|
||||
restart: "unless-stopped"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/ferdium-server/data:/data"
|
||||
- "/mnt/cache/appdata/ferdium-server/recipes:/app/recipes"
|
||||
|
||||
working_dir: "/app"
|
||||
|
||||
|
||||
homepage:
|
||||
|
||||
command:
|
||||
- "node"
|
||||
- "server.js"
|
||||
|
||||
container_name: "homepage"
|
||||
|
||||
entrypoint:
|
||||
- "docker-entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "HOMEPAGE_ALLOWED_HOSTS=homepage.arnoutvw.nl"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=homepage"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "NODE_VERSION=22.22.2"
|
||||
- "YARN_VERSION=1.22.22"
|
||||
- "NODE_ENV=production"
|
||||
- "HOSTNAME=::"
|
||||
- "PORT=3000"
|
||||
|
||||
hostname: "ec28a6ad1d69"
|
||||
|
||||
image: "ghcr.io/gethomepage/homepage:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/gethomepage/homepage/main/public/android-chrome-512x512.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:3000]"
|
||||
org.opencontainers.image.created: "2026-05-11T15:46:40.557Z"
|
||||
org.opencontainers.image.description: "A highly customizable homepage (or startpage / application\
|
||||
\ dashboard) with Docker and service API integrations."
|
||||
org.opencontainers.image.documentation: "https://github.com/gethomepage/homepage/wiki"
|
||||
org.opencontainers.image.licenses: "GPL-3.0"
|
||||
org.opencontainers.image.revision: "233721cc905be3a1eeb995963de14cd8d2a0d614"
|
||||
org.opencontainers.image.source: "https://github.com/gethomepage/homepage"
|
||||
org.opencontainers.image.title: "homepage"
|
||||
org.opencontainers.image.url: "https://github.com/gethomepage/homepage"
|
||||
org.opencontainers.image.version: "v1.13.1"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "ce:28:a6:c3:01:9e"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "3315:3000/tcp"
|
||||
|
||||
user: "root"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/homepage:/app/config"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
|
||||
working_dir: "/app"
|
||||
|
||||
|
||||
icloudpd:
|
||||
|
||||
command:
|
||||
- "/usr/local/bin/launcher.sh"
|
||||
|
||||
container_name: "icloudpd"
|
||||
|
||||
environment:
|
||||
- "synchronisation_interval=86400"
|
||||
- "file_permissions=666"
|
||||
- "UMASK=000"
|
||||
- "telegram_chat_id=6690124740"
|
||||
- "PGID=100"
|
||||
- "TZ=Europe/Amsterdam"
|
||||
- "HOST_OS=Unraid"
|
||||
- "pushbullet_api_key="
|
||||
- "command_line_options=--auto-delete"
|
||||
- "authentication_type=2FA"
|
||||
- "PUID=99"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "apple_id=arnoutvw@arnoutvw.nl"
|
||||
- "notification_type=Telegram"
|
||||
- "directory_permissions=777"
|
||||
- "HOST_CONTAINERNAME=icloudpd"
|
||||
- "prowl_api_key=5e1f3494f0d4e7cbc2ada051e1f596a4cd7de341"
|
||||
- "telegram_token=6324506583:AAEW4EwQwRdfNt9U_1esT78ZdKOFRQhbm34"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "XDG_DATA_HOME=/config"
|
||||
- "ENV=/etc/profile"
|
||||
- "config_file=/config/icloudpd.conf"
|
||||
|
||||
hostname: "d44e9d0b7873"
|
||||
|
||||
image: "boredazfcuk/icloudpd"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
maintainer: "boredazfcuk"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/Womabre/-unraid-docker-templates/master/images/photos_icon_large.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/icloudpd:/config"
|
||||
- "/mnt/user/photos:/home/user/iCloud"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
icloudpd-web:
|
||||
|
||||
container_name: "icloudpd-web"
|
||||
|
||||
entrypoint:
|
||||
- "docker-entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "LANG=C.UTF-8"
|
||||
- "GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305"
|
||||
- "PYTHON_VERSION=3.12.8"
|
||||
- "PYTHON_SHA256=c909157bb25ec114e5869124cc2a9c4a4d4c1e957ca4ff553f1edc692101154e"
|
||||
- "HOST=0.0.0.0"
|
||||
- "PORT=5000"
|
||||
- "DATA_DIR=/data"
|
||||
|
||||
hostname: "be7ba0135864"
|
||||
|
||||
image: "spicadust/icloudpd-web"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
com.docker.compose.config-hash: "94b9c90cebf727cfe2ea7a7649ca1659e21bd89740bc24ef69cdfe71c2c9a202"
|
||||
com.docker.compose.container-number: "1"
|
||||
com.docker.compose.depends_on: ""
|
||||
com.docker.compose.image: "sha256:d685a93957a06a6908567c96e5381a2e6d93d3cf88f76403e1ba79fa18fb4271"
|
||||
com.docker.compose.oneoff: "False"
|
||||
com.docker.compose.project: "immich"
|
||||
com.docker.compose.project.config_files: "/etc/komodo/repos/compose-files/immich/compose.yaml"
|
||||
com.docker.compose.project.working_dir: "/etc/komodo/repos/compose-files/immich"
|
||||
com.docker.compose.replace: "icloudpd-web"
|
||||
com.docker.compose.service: "icloudpd-web"
|
||||
com.docker.compose.version: "2.39.4"
|
||||
traefik.http.routers.icloudpd.rule: "Host(`icloudpd.arnoutvw.nl`)"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "8695:5000/tcp"
|
||||
|
||||
user: "appuser"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/icloudpd:/app"
|
||||
- "8a95a9abe8cd47162994016fe971834383dad360e0e46b598d9d21d341dd1e77:/data"
|
||||
- "bd46e56cceb787eb943228af9b60f6bf0502d06348bf21fca40a772cd5caf30a:/downloads"
|
||||
|
||||
working_dir: "/home/appuser"
|
||||
|
||||
|
||||
paperless-ng:
|
||||
|
||||
container_name: "paperless-ng"
|
||||
|
||||
entrypoint:
|
||||
- "/init"
|
||||
|
||||
environment:
|
||||
- "TZ=Europe/Berlin"
|
||||
- "PAPERLESS_OCR_LANGUAGES=nld"
|
||||
- "USERMAP_UID=99"
|
||||
- "USERMAP_GID=100"
|
||||
- "PAPERLESS_CONSUMER_POLLING=0"
|
||||
- "HOST_CONTAINERNAME=paperless-ng"
|
||||
- "PAPERLESS_REDIS=redis://192.168.10.144:6379"
|
||||
- "PAPERLESS_TIME_ZONE=Europe/Amsterdam"
|
||||
- "PAPERLESS_IGNORE_DATES="
|
||||
- "PAPERLESS_SECRET_KEY=e11fl1oa-*ytql8p)(06fbj4ukrlo+n7k&q5+$$1md7i+mge=ee"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "PAPERLESS_OCR_LANGUAGE=nld"
|
||||
- "PAPERLESS_FILENAME_FORMAT={created}-{correspondent}-{title}"
|
||||
- "PATH=/command:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "LANG=C.UTF-8"
|
||||
- "GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305"
|
||||
- "PYTHON_VERSION=3.12.12"
|
||||
- "PYTHON_SHA256=fb85a13414b028c49ba18bbd523c2d055a30b56b18b92ce454ea2c51edc656c4"
|
||||
- "UV_TOOL_BIN_DIR=/usr/local/bin"
|
||||
- "S6_BEHAVIOUR_IF_STAGE2_FAILS=2"
|
||||
- "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0"
|
||||
- "S6_VERBOSITY=1"
|
||||
- "PYTHONDONTWRITEBYTECODE=1"
|
||||
- "PYTHONUNBUFFERED=1"
|
||||
- "PYTHONWARNINGS=ignore:::django.http.response:517"
|
||||
- "PNGX_CONTAINERIZED=1"
|
||||
- "UV_LINK_MODE=copy"
|
||||
- "UV_CACHE_DIR=/cache/uv/"
|
||||
|
||||
hostname: "ec5d0c997a14"
|
||||
|
||||
image: "ghcr.io/paperless-ngx/paperless-ngx:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/img/paperless.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:8000]"
|
||||
org.opencontainers.image.authors: "paperless-ngx team <hello@paperless-ngx.com>"
|
||||
org.opencontainers.image.created: "2026-04-27T02:39:51.366Z"
|
||||
org.opencontainers.image.description: "A community-supported supercharged document management system:\
|
||||
\ scan, index and archive all your documents"
|
||||
org.opencontainers.image.documentation: "https://docs.paperless-ngx.com/"
|
||||
org.opencontainers.image.licenses: "GPL-3.0"
|
||||
org.opencontainers.image.revision: "05e48b23166df7c7afe6f329b460b0511a89496c"
|
||||
org.opencontainers.image.source: "https://github.com/paperless-ngx/paperless-ngx"
|
||||
org.opencontainers.image.title: "paperless-ngx"
|
||||
org.opencontainers.image.url: "https://github.com/paperless-ngx/paperless-ngx"
|
||||
org.opencontainers.image.version: "2.20.15"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "da:b5:a0:1f:97:cf"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "8000:8000/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/Plex/paperless/consume:/usr/src/paperless/consume"
|
||||
- "/mnt/user/Plex/paperless/export:/usr/src/paperless/export"
|
||||
- "/mnt/user/Plex/paperless/media:/usr/src/paperless/media"
|
||||
- "/mnt/user/appdata/paperless-ng/data:/usr/src/paperless/data"
|
||||
|
||||
working_dir: "/usr/src/paperless/src/"
|
||||
|
||||
|
||||
paperless-ngx-kristin:
|
||||
|
||||
container_name: "paperless-ngx-kristin"
|
||||
|
||||
entrypoint:
|
||||
- "/init"
|
||||
|
||||
environment:
|
||||
- "PAPERLESS_TIME_ZONE=Europe/Berlin"
|
||||
- "HOST_CONTAINERNAME=paperless-ngx-kristin"
|
||||
- "PAPERLESS_OCR_LANGUAGES=deu,nld,eng"
|
||||
- "PAPERLESS_URL=https://docs-kristin.arnoutvw.nl"
|
||||
- "PAPERLESS_IGNORE_DATES="
|
||||
- "PAPERLESS_CONSUMER_POLLING=0"
|
||||
- "USERMAP_GID=100"
|
||||
- "PAPERLESS_REDIS=redis://192.168.10.144:6379"
|
||||
- "PAPERLESS_SECRET_KEY=e11fl1oa-*ytql8p)(06fbj4ukrlo+n7k&q5+$$1md7i+mge=ee"
|
||||
- "PAPERLESS_OCR_LANGUAGE=deu"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "PAPERLESS_FILENAME_FORMAT={created}-{correspondent}-{title}"
|
||||
- "PAPERLESS_ALLOWED_HOSTS=192.168.10.144"
|
||||
- "USERMAP_UID=99"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "PATH=/command:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "LANG=C.UTF-8"
|
||||
- "GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305"
|
||||
- "PYTHON_VERSION=3.12.12"
|
||||
- "PYTHON_SHA256=fb85a13414b028c49ba18bbd523c2d055a30b56b18b92ce454ea2c51edc656c4"
|
||||
- "UV_TOOL_BIN_DIR=/usr/local/bin"
|
||||
- "S6_BEHAVIOUR_IF_STAGE2_FAILS=2"
|
||||
- "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0"
|
||||
- "S6_VERBOSITY=1"
|
||||
- "PYTHONDONTWRITEBYTECODE=1"
|
||||
- "PYTHONUNBUFFERED=1"
|
||||
- "PYTHONWARNINGS=ignore:::django.http.response:517"
|
||||
- "PNGX_CONTAINERIZED=1"
|
||||
- "UV_LINK_MODE=copy"
|
||||
- "UV_CACHE_DIR=/cache/uv/"
|
||||
|
||||
hostname: "fd9391e47c23"
|
||||
|
||||
image: "ghcr.io/paperless-ngx/paperless-ngx"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/img/paperless.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:8000]"
|
||||
org.opencontainers.image.authors: "paperless-ngx team <hello@paperless-ngx.com>"
|
||||
org.opencontainers.image.created: "2026-04-27T02:39:51.366Z"
|
||||
org.opencontainers.image.description: "A community-supported supercharged document management system:\
|
||||
\ scan, index and archive all your documents"
|
||||
org.opencontainers.image.documentation: "https://docs.paperless-ngx.com/"
|
||||
org.opencontainers.image.licenses: "GPL-3.0"
|
||||
org.opencontainers.image.revision: "05e48b23166df7c7afe6f329b460b0511a89496c"
|
||||
org.opencontainers.image.source: "https://github.com/paperless-ngx/paperless-ngx"
|
||||
org.opencontainers.image.title: "paperless-ngx"
|
||||
org.opencontainers.image.url: "https://github.com/paperless-ngx/paperless-ngx"
|
||||
org.opencontainers.image.version: "2.20.15"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "e2:12:32:89:7a:a8"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "8005:8000/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/paperless-ngx/data:/usr/src/paperless/data"
|
||||
- "/mnt/user/papermerge-kirstin/media:/usr/src/paperless/media"
|
||||
- "/mnt/user/papermerge-kristin/consume:/usr/src/paperless/consume"
|
||||
- "/mnt/user/papermerge-kristin/export:/usr/src/paperless/export"
|
||||
|
||||
working_dir: "/usr/src/paperless/src/"
|
||||
|
||||
|
||||
photon:
|
||||
|
||||
command:
|
||||
- "uv"
|
||||
- "run"
|
||||
- "-m"
|
||||
- "src.process_manager"
|
||||
|
||||
container_name: "photon"
|
||||
|
||||
entrypoint:
|
||||
- "/bin/sh"
|
||||
- "entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=photon"
|
||||
- "UPDATE_STRATEGY=SEQUENTIAL"
|
||||
- "UPDATE_INTERVAL=720h"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "JAVA_HOME=/opt/java/openjdk"
|
||||
- "LANG=en_US.UTF-8"
|
||||
- "LANGUAGE=en_US:en"
|
||||
- "LC_ALL=en_US.UTF-8"
|
||||
- "JAVA_VERSION=jdk-21.0.9+10"
|
||||
|
||||
hostname: "df06e527b77c"
|
||||
|
||||
image: "rtuszik/photon-docker:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://photon.komoot.io/static/img/photon_logo.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:2322]/"
|
||||
org.opencontainers.image.description: "Unofficial docker image for the Photon Geocoder"
|
||||
org.opencontainers.image.documentation: "https://github.com/rtuszik/photon-docker#readme"
|
||||
org.opencontainers.image.ref.name: "ubuntu"
|
||||
org.opencontainers.image.source: "https://github.com/rtuszik/photon-docker"
|
||||
org.opencontainers.image.title: "photon-docker"
|
||||
org.opencontainers.image.url: "https://github.com/rtuszik/photon-docker"
|
||||
org.opencontainers.image.version: "24.04"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "ee:2c:d1:6a:b5:c0"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "2322:2322/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/development/photon:/photon/photon_data"
|
||||
|
||||
working_dir: "/photon"
|
||||
|
||||
|
||||
syncthing:
|
||||
|
||||
container_name: "syncthing"
|
||||
|
||||
entrypoint:
|
||||
- "/init"
|
||||
|
||||
environment:
|
||||
- "PGID=100"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=syncthing"
|
||||
- "PUID=99"
|
||||
- "PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "PS1=$$(whoami)@$$(hostname):$$(pwd)\\$$ "
|
||||
- "HOME=/config"
|
||||
- "TERM=xterm"
|
||||
- "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0"
|
||||
- "S6_VERBOSITY=1"
|
||||
- "S6_STAGE2_HOOK=/docker-mods"
|
||||
- "VIRTUAL_ENV=/lsiopy"
|
||||
- "LSIO_FIRST_PARTY=true"
|
||||
|
||||
hostname: "e15633021566"
|
||||
|
||||
image: "linuxserver/syncthing"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
build_version: "Linuxserver.io version:- v2.0.16-ls216 Build-date:- 2026-05-09T04:12:55+00:00"
|
||||
maintainer: "thelamer"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/syncthing-icon.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:8384]"
|
||||
org.opencontainers.image.authors: "linuxserver.io"
|
||||
org.opencontainers.image.created: "2026-05-09T04:12:55+00:00"
|
||||
org.opencontainers.image.description: "[Syncthing](https://syncthing.net) replaces proprietary sync\
|
||||
\ and cloud services with something open, trustworthy and decentralized. Your data is your data\
|
||||
\ alone and you deserve to choose where it is stored, if it is shared with some third party and\
|
||||
\ how it's transmitted over the Internet."
|
||||
org.opencontainers.image.documentation: "https://docs.linuxserver.io/images/docker-syncthing"
|
||||
org.opencontainers.image.licenses: "GPL-3.0-only"
|
||||
org.opencontainers.image.ref.name: "cfad4ea37d75f7a3887ce220fe8bfd1c09d6710f"
|
||||
org.opencontainers.image.revision: "cfad4ea37d75f7a3887ce220fe8bfd1c09d6710f"
|
||||
org.opencontainers.image.source: "https://github.com/linuxserver/docker-syncthing"
|
||||
org.opencontainers.image.title: "Syncthing"
|
||||
org.opencontainers.image.url: "https://github.com/linuxserver/docker-syncthing/packages"
|
||||
org.opencontainers.image.vendor: "linuxserver.io"
|
||||
org.opencontainers.image.version: "v2.0.16-ls216"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "1a:d4:55:1b:ba:31"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "21027:21027/udp"
|
||||
- "22000:22000/tcp"
|
||||
- "8384:8384/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/Backups/syncthing:/sync"
|
||||
- "/mnt/user/appdata/syncthing:/config"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
@@ -0,0 +1,161 @@
|
||||
version: "3.6"
|
||||
services:
|
||||
Postgres14:
|
||||
command:
|
||||
- "postgres"
|
||||
container_name: "Postgres14"
|
||||
entrypoint:
|
||||
- "docker-entrypoint.sh"
|
||||
environment:
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=Postgres14"
|
||||
- "POSTGRES_PASSWORD=postgres"
|
||||
- "POSTGRES_USER=postgres"
|
||||
- "POSTGRES_DB=postgres"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "GOSU_VERSION=1.19"
|
||||
- "LANG=en_US.utf8"
|
||||
- "PG_MAJOR=14"
|
||||
- "PG_VERSION=14.22"
|
||||
- "PG_SHA256=f57938ad30067077720277f6d7db05aafc07d1545efd2ed82f199ba828a7ad34"
|
||||
- "DOCKER_PG_LLVM_DEPS=llvm19-dev \t\tclang19"
|
||||
- "PGDATA=/var/lib/postgresql/data"
|
||||
hostname: "c3a5bda48654"
|
||||
image: "postgres:18-alpine"
|
||||
ipc: "private"
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://github.com/juusujanar/unraid-templates/raw/master/img/PostgreSQL-logo.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
mac_address: "86:3e:cf:e7:e3:80"
|
||||
network_mode: "bridge"
|
||||
ports:
|
||||
- "5433:5432/tcp"
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/postgres14:/var/lib/postgresql/data"
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
mariadb:
|
||||
|
||||
container_name: "mariadb"
|
||||
|
||||
entrypoint:
|
||||
- "/init"
|
||||
|
||||
environment:
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_CONTAINERNAME=mariadb"
|
||||
- "MYSQL_DATABASE=wordpress"
|
||||
- "MYSQL_PASSWORD=cDon7wofuJXtFsrWn2TfAhqA"
|
||||
- "UMASK=022"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "MYSQL_ROOT_PASSWORD=BdUXcTAorkV7MD4UiRQAPHUj"
|
||||
- "MYSQL_USER=wordpress"
|
||||
- "REMOTE_SQL=http://URL1/your.sql,https://URL2/your.sql"
|
||||
- "PUID=99"
|
||||
- "PGID=100"
|
||||
- "PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "PS1=$$(whoami)@$$(hostname):$$(pwd)\\$$ "
|
||||
- "HOME=/root"
|
||||
- "TERM=xterm"
|
||||
- "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0"
|
||||
- "S6_VERBOSITY=1"
|
||||
- "S6_STAGE2_HOOK=/docker-mods"
|
||||
- "VIRTUAL_ENV=/lsiopy"
|
||||
- "LSIO_FIRST_PARTY=true"
|
||||
- "MYSQL_DIR=/config"
|
||||
- "DATADIR=/config/databases"
|
||||
|
||||
hostname: "e754e2dd728b"
|
||||
|
||||
image: "lscr.io/linuxserver/mariadb"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
build_version: "Linuxserver.io version:- 11.4.10-r0-ls215 Build-date:- 2026-05-05T09:33:04+00:00"
|
||||
maintainer: "thelamer,nemchik"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/mariadb-logo.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:3306]"
|
||||
org.opencontainers.image.authors: "linuxserver.io"
|
||||
org.opencontainers.image.created: "2026-05-05T09:33:04+00:00"
|
||||
org.opencontainers.image.description: "[Mariadb](https://mariadb.org/) is one of the most popular\
|
||||
\ database servers. Made by the original developers of MySQL."
|
||||
org.opencontainers.image.documentation: "https://docs.linuxserver.io/images/docker-mariadb"
|
||||
org.opencontainers.image.licenses: "GPL-3.0-only"
|
||||
org.opencontainers.image.ref.name: "a5d07132533a00adf552ba46409433c25a9b0c77"
|
||||
org.opencontainers.image.revision: "a5d07132533a00adf552ba46409433c25a9b0c77"
|
||||
org.opencontainers.image.source: "https://github.com/linuxserver/docker-mariadb"
|
||||
org.opencontainers.image.title: "Mariadb"
|
||||
org.opencontainers.image.url: "https://github.com/linuxserver/docker-mariadb/packages"
|
||||
org.opencontainers.image.vendor: "linuxserver.io"
|
||||
org.opencontainers.image.version: "11.4.10-r0-ls215"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "a6:06:8a:c4:05:ea"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "3306:3306/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/mariadb:/config"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
pgadmin4:
|
||||
container_name: "pgadmin4"
|
||||
entrypoint:
|
||||
- "/entrypoint.sh"
|
||||
environment:
|
||||
- "PGADMIN_CONFIG_AUTHENTICATION_SOURCES=['oauth2', 'internal']"
|
||||
- "PGADMIN_LISTEN_ADDRESS=0.0.0.0"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=pgadmin4"
|
||||
- "PGADMIN_DEFAULT_EMAIL=arnoutvw@gmail.com"
|
||||
- "PGADMIN_DEFAULT_PASSWORD=Xo48Yak8"
|
||||
- "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "PYTHON_VERSION=3.14.4"
|
||||
- "PYTHON_SHA256=d923c51303e38e249136fc1bdf3568d56ecb03214efdef48516176d3d7faaef8"
|
||||
- "PYTHONPATH=/pgadmin4"
|
||||
hostname: "9bcce603f7ed"
|
||||
image: "dpage/pgadmin4"
|
||||
ipc: "private"
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://github.com/FoxxMD/unraid-docker-templates/raw/master/icons/pgadmin4.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:80]/"
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
mac_address: "96:15:d1:f2:92:c1"
|
||||
network_mode: "bridge"
|
||||
ports:
|
||||
- "8792:80/tcp"
|
||||
user: "5050"
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/pgadmin4/config_local.py:/pgadmin4/config_local.py"
|
||||
- "/mnt/user/appdata/pgadmin4:/var/lib/pgadmin"
|
||||
working_dir: "/pgadmin4"
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ services:
|
||||
labels:
|
||||
- traefik.constraint=proxy-public
|
||||
- traefik.http.routers.nginx.rule=Host(`dawarich.arnoutvw.nl`)
|
||||
image: freikin/dawarich:1.8.1
|
||||
image: freikin/dawarich:1.9.2
|
||||
container_name: dawarich_app
|
||||
network_mode: bridge
|
||||
volumes:
|
||||
@@ -98,7 +98,7 @@ services:
|
||||
cpus: '0.50' # Limit CPU usage to 50% of one core
|
||||
memory: '4G' # Limit memory usage to 4GB
|
||||
dawarich_sidekiq:
|
||||
image: freikin/dawarich:1.8.1
|
||||
image: freikin/dawarich:1.9.2
|
||||
container_name: dawarich_sidekiq
|
||||
volumes:
|
||||
- dawarich_public:/var/app/public
|
||||
|
||||
@@ -0,0 +1,433 @@
|
||||
version: "3.6"
|
||||
services:
|
||||
Gitea:
|
||||
command:
|
||||
- "/usr/bin/s6-svscan"
|
||||
- "/etc/s6"
|
||||
container_name: "Gitea"
|
||||
entrypoint:
|
||||
- "/usr/bin/entrypoint"
|
||||
environment:
|
||||
- "HOST_CONTAINERNAME=Gitea"
|
||||
- "DELIVER_TIMEOUT=60"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "USER=git"
|
||||
- "GITEA_CUSTOM=/data/gitea"
|
||||
hostname: "a7c9fb924f0e"
|
||||
image: "gitea/gitea"
|
||||
ipc: "private"
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/fanningert/unraid-docker-templates/master/fanningert/icons/gitea.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:3000]"
|
||||
traefik.http.services.gitea.loadbalancer.server.port: "3000"
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
mac_address: "7e:d9:f5:36:de:80"
|
||||
network_mode: "bridge"
|
||||
ports:
|
||||
- "2233:22/tcp"
|
||||
- "3322:3000/tcp"
|
||||
volumes:
|
||||
- "/mnt/user/appdata/gitea:/data"
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
Gitea-Runner:
|
||||
container_name: "Gitea-Runner"
|
||||
entrypoint:
|
||||
- "/sbin/tini"
|
||||
- "--"
|
||||
- "run.sh"
|
||||
environment:
|
||||
- "GITEA_RUNNER_REGISTRATION_TOKEN=5tPWewhkKr58gQt0UsSvOvh3E4RPFWV1CIXO7imj"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=Gitea-Runner"
|
||||
- "GITEA_INSTANCE_URL=https://gitea.arnoutvw.nl"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
hostname: "7a123bdb5cf1"
|
||||
image: "gitea/act_runner"
|
||||
ipc: "private"
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://avatars.githubusercontent.com/u/54465427?v=4"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
mac_address: "ce:43:36:3c:97:b4"
|
||||
network_mode: "bridge"
|
||||
restart: "always"
|
||||
volumes:
|
||||
- "/mnt/user/appdata/gitea-runner:/data"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
komodo-core:
|
||||
|
||||
command:
|
||||
- "core"
|
||||
|
||||
container_name: "komodo-core"
|
||||
|
||||
environment:
|
||||
- "PERIPHERY_LOGGING_PRETTY=false"
|
||||
- "KOMODO_LOCAL_AUTH=true"
|
||||
- "PERIPHERY_ROOT_DIRECTORY=/etc/komodo"
|
||||
- "KOMODO_HOST=https://komodo.arnoutvw.nl"
|
||||
- "KOMODO_TITLE=Komodo"
|
||||
- "KOMODO_OIDC_ENABLED=true"
|
||||
- "PERIPHERY_INCLUDE_DISK_MOUNTS=/etc/hostname"
|
||||
- "PERIPHERY_PRETTY_STARTUP_CONFIG=false"
|
||||
- "KOMODO_OIDC_PROVIDER=https://pass.arnoutvw.nl"
|
||||
- "KOMODO_OIDC_CLIENT_ID=0a4e7af5-73de-41b3-806f-c6fa6da55929"
|
||||
- "KOMODO_DATABASE_USERNAME=admin"
|
||||
- "KOMODO_JWT_TTL=1-day"
|
||||
- "PERIPHERY_SSL_ENABLED=true"
|
||||
- "KOMODO_DB_USERNAME=admin"
|
||||
- "KOMODO_DISABLE_NON_ADMIN_CREATE=false"
|
||||
- "KOMODO_AWS_ACCESS_KEY_ID=# Alt: KOMODO_AWS_ACCESS_KEY_ID_FILE"
|
||||
- "KOMODO_DATABASE_PASSWORD=admin"
|
||||
- "KOMODO_PRETTY_STARTUP_CONFIG=false"
|
||||
- "KOMODO_DATABASE_ADDRESS=mongo:27017"
|
||||
- "KOMODO_FIRST_SERVER=https://192.168.10.144:8120"
|
||||
- "KOMODO_DISABLE_CONFIRM_DIALOG=false"
|
||||
- "KOMODO_OIDC_CLIENT_SECRET=FNQBmSybrizJmNCsUs4Mxh0BRRZVMhOF"
|
||||
- "KOMODO_TRANSPARENT_MODE=false"
|
||||
- "KOMODO_GOOGLE_OAUTH_ENABLED=false"
|
||||
- "KOMODO_JWT_SECRET=a_random_jwt_secret"
|
||||
- "KOMODO_PASSKEY=a_random_passkey"
|
||||
- "KOMODO_AWS_SECRET_ACCESS_KEY=# Alt: KOMODO_AWS_SECRET_ACCESS_KEY_FILE"
|
||||
- "KOMODO_LOGGING_PRETTY=false"
|
||||
- "KOMODO_DISABLE_USER_REGISTRATION=false"
|
||||
- "KOMODO_DB_PASSWORD=admin"
|
||||
- "KOMODO_RESOURCE_POLL_INTERVAL=1-hr"
|
||||
- "KOMODO_MONITORING_INTERVAL=15-sec"
|
||||
- "PERIPHERY_PASSKEYS=a_random_passkey"
|
||||
- "TZ=Etc/UTC"
|
||||
- "COMPOSE_KOMODO_IMAGE_TAG=latest"
|
||||
- "PERIPHERY_DISABLE_TERMINALS=false"
|
||||
- "KOMODO_WEBHOOK_SECRET=a_random_secret"
|
||||
- "KOMODO_ENABLE_NEW_USERS=false"
|
||||
- "KOMODO_GITHUB_OAUTH_ENABLED=false"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "DENO_DIR=/action-cache/deno"
|
||||
- "KOMODO_CLI_CONFIG_PATHS=/config"
|
||||
- "KOMODO_CLI_CONFIG_KEYWORDS=*config.*,*komodo.cli*.*"
|
||||
|
||||
hostname: "a94c6363dc32"
|
||||
|
||||
image: "ghcr.io/moghtech/komodo-core:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
com.docker.compose.config-hash: "a8b7056d8974cdcb3a486d545a301e3c08091abe343e7c1379c9630e95fe5c35"
|
||||
com.docker.compose.container-number: "1"
|
||||
com.docker.compose.depends_on: "mongo:service_started:false,periphery:service_started:true"
|
||||
com.docker.compose.image: "sha256:9f3694e3b76d5ff7d9472ed9f0c367f463ad89fd59d982a594759733468e7838"
|
||||
com.docker.compose.oneoff: "False"
|
||||
com.docker.compose.project: "komodo"
|
||||
com.docker.compose.project.config_files: "/boot/config/plugins/compose.manager/projects/komodo/docker-compose.yml,/boot/config/plugins/compose.manager/projects/komodo/docker-compose.override.yml"
|
||||
com.docker.compose.project.working_dir: "/boot/config/plugins/compose.manager/projects/komodo"
|
||||
com.docker.compose.replace: "e9dea88aa19783880d14ce6e39a1a94829fa213af0e5333d29dee0eb8e00c168"
|
||||
com.docker.compose.service: "core"
|
||||
com.docker.compose.version: "2.35.1"
|
||||
komodo.skip: "true"
|
||||
net.unraid.docker.icon: ""
|
||||
net.unraid.docker.managed: "composeman"
|
||||
net.unraid.docker.shell: ""
|
||||
net.unraid.docker.webui: "9120"
|
||||
org.opencontainers.image.description: "Komodo Core"
|
||||
org.opencontainers.image.licenses: "GPL-3.0"
|
||||
org.opencontainers.image.source: "https://github.com/moghtech/komodo"
|
||||
traefik.docker.network: "komodo"
|
||||
traefik.http.routers.komodo.rule: "Host(`komodo.arnoutvw.nl`)"
|
||||
|
||||
links:
|
||||
- "/komodo-periphery:/komodo-core/periphery-1"
|
||||
- "/komodo-periphery:/komodo-core/komodo-periphery-1"
|
||||
- "/komodo-mongo:/komodo-core/mongo"
|
||||
- "/komodo-mongo:/komodo-core/mongo-1"
|
||||
- "/komodo-mongo:/komodo-core/komodo-mongo-1"
|
||||
- "/komodo-periphery:/komodo-core/periphery"
|
||||
|
||||
logging:
|
||||
driver: "local"
|
||||
options: { }
|
||||
|
||||
mac_address: "1e:7a:a6:b3:de:8a"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "9120:9120/tcp"
|
||||
|
||||
restart: "unless-stopped"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/komodo/core/repos:/repo-cache"
|
||||
|
||||
working_dir: "/app"
|
||||
|
||||
|
||||
komodo-mongo:
|
||||
|
||||
command:
|
||||
- "--quiet"
|
||||
- "--wiredTigerCacheSizeGB"
|
||||
- "0.25"
|
||||
|
||||
container_name: "komodo-mongo"
|
||||
|
||||
entrypoint:
|
||||
- "docker-entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "MONGO_INITDB_ROOT_PASSWORD=admin"
|
||||
- "MONGO_INITDB_ROOT_USERNAME=admin"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "GOSU_VERSION=1.19"
|
||||
- "JSYAML_VERSION=3.13.1"
|
||||
- "JSYAML_CHECKSUM=662e32319bdd378e91f67578e56a34954b0a2e33aca11d70ab9f4826af24b941"
|
||||
- "MONGO_PACKAGE=mongodb-org"
|
||||
- "MONGO_REPO=repo.mongodb.org"
|
||||
- "MONGO_MAJOR=8.0"
|
||||
- "MONGO_VERSION=8.0.15"
|
||||
- "HOME=/data/db"
|
||||
- "GLIBC_TUNABLES=glibc.pthread.rseq=0"
|
||||
|
||||
expose:
|
||||
- "27017/tcp"
|
||||
|
||||
hostname: "ef2d76daacf4"
|
||||
|
||||
image: "mongo"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
com.docker.compose.config-hash: "6df43ca3c0eaf3cf627f3b8018bd9dadebd4d73a3aa7a8111037d14af0487db3"
|
||||
com.docker.compose.container-number: "1"
|
||||
com.docker.compose.depends_on: ""
|
||||
com.docker.compose.image: "sha256:e4a328705c9f53cb7554ebf3c01d53578130d4c68cca7c15bb079822729c8236"
|
||||
com.docker.compose.oneoff: "False"
|
||||
com.docker.compose.project: "komodo"
|
||||
com.docker.compose.project.config_files: "/boot/config/plugins/compose.manager/projects/komodo/docker-compose.yml,/boot/config/plugins/compose.manager/projects/komodo/docker-compose.override.yml"
|
||||
com.docker.compose.project.working_dir: "/boot/config/plugins/compose.manager/projects/komodo"
|
||||
com.docker.compose.replace: "b3bf74a03062bbfb6fc099a4534bf98f55ca1d038c08b249bb7a36929c960935"
|
||||
com.docker.compose.service: "mongo"
|
||||
com.docker.compose.version: "2.35.1"
|
||||
komodo.skip: ""
|
||||
net.unraid.docker.icon: ""
|
||||
net.unraid.docker.managed: "composeman"
|
||||
net.unraid.docker.shell: ""
|
||||
net.unraid.docker.webui: ""
|
||||
org.opencontainers.image.ref.name: "ubuntu"
|
||||
org.opencontainers.image.version: "24.04"
|
||||
|
||||
logging:
|
||||
driver: "local"
|
||||
options: { }
|
||||
|
||||
mac_address: "5e:42:46:cd:33:25"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
restart: "unless-stopped"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/komodo/mongo/config:/data/configdb"
|
||||
- "/mnt/user/appdata/komodo/mongo/db:/data/db"
|
||||
|
||||
|
||||
komodo-periphery:
|
||||
|
||||
command:
|
||||
- "periphery"
|
||||
|
||||
container_name: "komodo-periphery"
|
||||
|
||||
environment:
|
||||
- "KOMODO_DB_USERNAME=admin"
|
||||
- "PERIPHERY_REPO_DIR=/etc/komodo/repos"
|
||||
- "KOMODO_WEBHOOK_SECRET=a_random_secret"
|
||||
- "PERIPHERY_STACK_DIR=/etc/komodo/stacks"
|
||||
- "COMPOSE_KOMODO_IMAGE_TAG=latest"
|
||||
- "KOMODO_MONITORING_INTERVAL=15-sec"
|
||||
- "KOMODO_PRETTY_STARTUP_CONFIG=false"
|
||||
- "PERIPHERY_PASSKEYS=a_random_passkey"
|
||||
- "KOMODO_OIDC_CLIENT_SECRET=FNQBmSybrizJmNCsUs4Mxh0BRRZVMhOF"
|
||||
- "PERIPHERY_LOGGING_PRETTY=false"
|
||||
- "PERIPHERY_DISABLE_TERMINALS=false"
|
||||
- "PERIPHERY_PRETTY_STARTUP_CONFIG=false"
|
||||
- "PERIPHERY_INCLUDE_DISK_MOUNTS=/etc/hostname"
|
||||
- "KOMODO_JWT_SECRET=a_random_jwt_secret"
|
||||
- "KOMODO_PASSKEY=a_random_passkey"
|
||||
- "PERIPHERY_SSL_CERT_FILE=/etc/komodo/ssl/cert.pem"
|
||||
- "KOMODO_OIDC_PROVIDER=https://pass.arnoutvw.nl"
|
||||
- "KOMODO_LOCAL_AUTH=true"
|
||||
- "KOMODO_HOST=https://komodo.arnoutvw.nl"
|
||||
- "KOMODO_DISABLE_CONFIRM_DIALOG=false"
|
||||
- "KOMODO_GOOGLE_OAUTH_ENABLED=false"
|
||||
- "KOMODO_DISABLE_NON_ADMIN_CREATE=false"
|
||||
- "KOMODO_JWT_TTL=1-day"
|
||||
- "KOMODO_LOGGING_PRETTY=false"
|
||||
- "KOMODO_GITHUB_OAUTH_ENABLED=false"
|
||||
- "KOMODO_OIDC_CLIENT_ID=0a4e7af5-73de-41b3-806f-c6fa6da55929"
|
||||
- "TZ=Etc/UTC"
|
||||
- "KOMODO_FIRST_SERVER=https://192.168.10.144:8120"
|
||||
- "KOMODO_DISABLE_USER_REGISTRATION=false"
|
||||
- "KOMODO_DB_PASSWORD=admin"
|
||||
- "KOMODO_TRANSPARENT_MODE=false"
|
||||
- "KOMODO_AWS_SECRET_ACCESS_KEY=# Alt: KOMODO_AWS_SECRET_ACCESS_KEY_FILE"
|
||||
- "PERIPHERY_SSL_KEY_FILE=/etc/komodo/ssl/key.pem"
|
||||
- "KOMODO_OIDC_ENABLED=true"
|
||||
- "KOMODO_TITLE=Komodo"
|
||||
- "PERIPHERY_SSL_ENABLED=true"
|
||||
- "KOMODO_RESOURCE_POLL_INTERVAL=1-hr"
|
||||
- "KOMODO_AWS_ACCESS_KEY_ID=# Alt: KOMODO_AWS_ACCESS_KEY_ID_FILE"
|
||||
- "KOMODO_ENABLE_NEW_USERS=false"
|
||||
- "PERIPHERY_ROOT_DIRECTORY=/etc/komodo"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
|
||||
expose:
|
||||
- "8120/tcp"
|
||||
|
||||
hostname: "3f844f2338b9"
|
||||
|
||||
image: "ghcr.io/moghtech/komodo-periphery:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
com.docker.compose.config-hash: "406ca0e8fba4954c8811503c428aa899850c31537d07ba7aa41013399ffeda14"
|
||||
com.docker.compose.container-number: "1"
|
||||
com.docker.compose.depends_on: ""
|
||||
com.docker.compose.image: "sha256:c96d1546661943f5edee884134d0e8e9e3df8d801b3734e2b7acbe13bcac8165"
|
||||
com.docker.compose.oneoff: "False"
|
||||
com.docker.compose.project: "komodo"
|
||||
com.docker.compose.project.config_files: "/boot/config/plugins/compose.manager/projects/komodo/docker-compose.yml,/boot/config/plugins/compose.manager/projects/komodo/docker-compose.override.yml"
|
||||
com.docker.compose.project.working_dir: "/boot/config/plugins/compose.manager/projects/komodo"
|
||||
com.docker.compose.replace: "748133f558f09707b065cd14b3b4754b79e6fe646aa4ea36f1ad5ea0cf8ed3be"
|
||||
com.docker.compose.service: "periphery"
|
||||
com.docker.compose.version: "2.35.1"
|
||||
komodo.skip: ""
|
||||
net.unraid.docker.icon: ""
|
||||
net.unraid.docker.managed: "composeman"
|
||||
net.unraid.docker.shell: ""
|
||||
net.unraid.docker.webui: ""
|
||||
org.opencontainers.image.description: "Komodo Periphery"
|
||||
org.opencontainers.image.licenses: "GPL-3.0"
|
||||
org.opencontainers.image.source: "https://github.com/moghtech/komodo"
|
||||
|
||||
logging:
|
||||
driver: "local"
|
||||
options: { }
|
||||
|
||||
mac_address: "c6:96:28:db:7a:31"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
restart: "unless-stopped"
|
||||
|
||||
volumes:
|
||||
- "/etc/komodo:/etc/komodo"
|
||||
- "/mnt/user/compose:/mnt/user/compose"
|
||||
- "/proc:/proc"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock"
|
||||
|
||||
working_dir: "/app"
|
||||
|
||||
|
||||
n8n:
|
||||
|
||||
container_name: "n8n"
|
||||
|
||||
entrypoint:
|
||||
- "tini"
|
||||
- "--"
|
||||
- "/docker-entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "N8N_SECURE_COOKIE=false"
|
||||
- "test=test"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=n8n"
|
||||
- "GENERIC_TIMEZONE=Europe/Amsterdam"
|
||||
- "WEBHOOK_URL=https://n8n.arnoutvw.nl"
|
||||
- "NODE_VERSION=24.14.1"
|
||||
- "NPM_CONFIG_UPDATE_NOTIFIER=false"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "NODE_PATH=/opt/nodejs/node-v24.14.1/lib/node_modules"
|
||||
- "NODE_ENV=production"
|
||||
- "N8N_RELEASE_TYPE=stable"
|
||||
- "SHELL=/bin/sh"
|
||||
|
||||
hostname: "015a160cb475"
|
||||
|
||||
image: "n8nio/n8n"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
com.docker.dhi.chain-id: "sha256:fcfd1a555f405a3b564b3ff468b79fa0c7072d45cfdf05e5f0e1f17e1d633549"
|
||||
com.docker.dhi.compliance: "cis"
|
||||
com.docker.dhi.created: "2026-03-27T17:14:07Z"
|
||||
com.docker.dhi.date.end-of-life: "2028-04-30"
|
||||
com.docker.dhi.date.release: "2025-05-06"
|
||||
com.docker.dhi.definition: "image/node/alpine-3.22/24-dev"
|
||||
com.docker.dhi.distro: "alpine-3.22"
|
||||
com.docker.dhi.entitlement: "public"
|
||||
com.docker.dhi.flavor: ""
|
||||
com.docker.dhi.name: "dhi/node"
|
||||
com.docker.dhi.package-manager: "apk"
|
||||
com.docker.dhi.shell: "busybox"
|
||||
com.docker.dhi.title: "Node.js 24.x (dev)"
|
||||
com.docker.dhi.url: "https://dhi.io/catalog/node"
|
||||
com.docker.dhi.variant: "dev"
|
||||
com.docker.dhi.version: "24.14.1-alpine3.22-dev"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/tmchow/unraid-docker-templates/master/img/n8n-icon.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:5678]/"
|
||||
org.opencontainers.image.description: "Workflow Automation Tool"
|
||||
org.opencontainers.image.source: "https://github.com/n8n-io/n8n"
|
||||
org.opencontainers.image.title: "n8n"
|
||||
org.opencontainers.image.url: "https://n8n.io"
|
||||
org.opencontainers.image.version: "2.19.5"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "86:3f:18:06:a4:52"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "5678:5678/tcp"
|
||||
|
||||
restart: "unless-stopped"
|
||||
|
||||
user: "node"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/n8n:/home/node/.n8n"
|
||||
|
||||
working_dir: "/home/node"
|
||||
|
||||
|
||||
@@ -258,7 +258,7 @@ services:
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=subsyncarr"
|
||||
- "CRON_SCHEDULE=0 0 * * *"
|
||||
image: "mrorbitman/subsyncarr:1.3.0"
|
||||
image: "mrorbitman/subsyncarr:1.4.0"
|
||||
labels:
|
||||
org.opencontainers.image.created: "2025-02-03T02:49:34.714Z"
|
||||
org.opencontainers.image.description: ""
|
||||
|
||||
+2
-11
@@ -146,12 +146,13 @@ services:
|
||||
- .env
|
||||
immich-proxy:
|
||||
container_name: immich_proxy
|
||||
image: fawenyo/immich-proxy:0.1.0
|
||||
image: ghcr.io/arnoutvw/yaiiu/immich-proxy:sha-8a197d0
|
||||
network_mode: bridge
|
||||
ports:
|
||||
- "8694:8080"
|
||||
environment:
|
||||
- IMMICH_SERVER_URL=http://192.168.10.144:8693
|
||||
- IMMICH_API_KEY=8FeEvF5Fdybpp9GM15x29VgchYtKqqgAgozX9Z5TbW4
|
||||
labels:
|
||||
- traefik.http.routers.immich-proxy.rule=Host(`immich-proxy.arnoutvw.nl`)
|
||||
- pangolin.proxy-resources.immich-proxy.name=immich-proxy
|
||||
@@ -180,16 +181,6 @@ services:
|
||||
- pangolin.proxy-resources.immich-proxy.rules[4].match=country
|
||||
- pangolin.proxy-resources.immich-proxy.rules[4].action=deny
|
||||
- pangolin.proxy-resources.immich-proxy.rules[4].value=ALL
|
||||
icloudpd-web:
|
||||
container_name: icloudpd-web
|
||||
image: spicadust/icloudpd-web
|
||||
network_mode: bridge
|
||||
ports:
|
||||
- "8695:5000"
|
||||
volumes:
|
||||
- /mnt/user/icloudpd:/app
|
||||
labels:
|
||||
- traefik.http.routers.icloudpd.rule=Host(`icloudpd.arnoutvw.nl`)
|
||||
|
||||
volumes:
|
||||
model-cache:
|
||||
|
||||
Executable
+151
@@ -0,0 +1,151 @@
|
||||
version: "3.6"
|
||||
|
||||
services:
|
||||
|
||||
Pocket-ID:
|
||||
|
||||
command:
|
||||
- "/app/pocket-id"
|
||||
|
||||
container_name: "Pocket-ID"
|
||||
|
||||
entrypoint:
|
||||
- "/app/docker/entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "UPLOAD_PATH=data/uploads"
|
||||
- "PORT=3876"
|
||||
- "MAXMIND_LICENSE_KEY=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"
|
||||
- "METRICS_ENABLED=true"
|
||||
- "OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=http://192.168.10.144:9411/"
|
||||
- "BACKEND_PORT=8080"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=Pocket-ID"
|
||||
- "ENCRYPTION_KEY=ErBEvH-VGNqxyjSF3yJL0H$$e&i$$rYlJ"
|
||||
- "DB_CONNECTION_STRING=data/pocket-id.db"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "TRUST_PROXY=true"
|
||||
- "OTEL_EXPORTER_PROMETHEUS_HOST=0.0.0.0"
|
||||
- "OTEL_EXPORTER_OTLP_LOGS_ENDPOINT=http://192.168.10.144:3101/otlp"
|
||||
- "DB_PATH=data/pocket-id.db"
|
||||
- "PUID=099"
|
||||
- "PGID=100"
|
||||
- "HOST_OS=Unraid"
|
||||
- "APP_URL=https://pass.arnoutvw.nl"
|
||||
- "TRACING_ENABLED=false"
|
||||
- "OTEL_METRICS_EXPORTER=prometheus"
|
||||
- "OTEL_EXPORTER_ZIPKIN_ENDPOINT=http://192.168.10.144:9411/api/v2/spans"
|
||||
- "OTEL_SERVICE_NAME=pocketid"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "APP_ENV=production"
|
||||
|
||||
hostname: "cebc7087e1f1"
|
||||
|
||||
image: "ghcr.io/pocket-id/pocket-id:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/nwithan8/unraid_templates/master/images/pocket-id-icon.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:80]/"
|
||||
org.opencontainers.image.authors: "Pocket ID"
|
||||
org.opencontainers.image.created: "2026-05-11T16:13:02.381Z"
|
||||
org.opencontainers.image.description: "A simple and easy-to-use OIDC provider that allows users \ to authenticate with their passkeys to your services."
|
||||
org.opencontainers.image.documentation: "https://github.com/pocket-id/pocket-id/blob/main/README.md"
|
||||
org.opencontainers.image.licenses: "BSD-2-Clause"
|
||||
org.opencontainers.image.ref.name: "pocket-id"
|
||||
org.opencontainers.image.revision: "9399cba775e5c3eb6b70742092e232b148fd9a0f"
|
||||
org.opencontainers.image.source: "https://github.com/pocket-id/pocket-id"
|
||||
org.opencontainers.image.title: "Pocket ID"
|
||||
org.opencontainers.image.url: "https://github.com/pocket-id/pocket-id"
|
||||
org.opencontainers.image.version: "next"
|
||||
traefik.http.routers.pocketid.rule: "Host(`pass.arnoutvw.nl`)"
|
||||
traefik.http.services.pocketid.loadbalancer.server.port: "3876"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "06:0d:9c:6e:78:92"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "3876:3876/tcp"
|
||||
- "9464:9464/tcp"
|
||||
|
||||
restart: "unless-stopped"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/pocket-id/data:/app/data"
|
||||
- "/mnt/user/appdata/pocket-id/data:/app/backend/data"
|
||||
|
||||
working_dir: "/app"
|
||||
|
||||
traefik:
|
||||
|
||||
command:
|
||||
- "traefik"
|
||||
|
||||
container_name: "traefik"
|
||||
|
||||
entrypoint:
|
||||
- "/entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "HOST_CONTAINERNAME=traefik"
|
||||
- "CF_DNS_API_TOKEN=yt9Q41S9jg92mxpZaWyd6MyOP6Y7OeC5GdUl1tRD"
|
||||
- "CF_API_EMAIL=4v792wk2b2@privaterelay.appleid.com"
|
||||
- "CA_TS_FALLBACK_DIR=/etc/traefik"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
|
||||
hostname: "e105f8d7bd37"
|
||||
|
||||
image: "traefik:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/ibracorp/unraid-templates/master/icons/traefik.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:8080]/"
|
||||
org.opencontainers.image.description: "A modern reverse-proxy"
|
||||
org.opencontainers.image.documentation: "https://docs.traefik.io"
|
||||
org.opencontainers.image.source: "https://github.com/traefik/traefik"
|
||||
org.opencontainers.image.title: "Traefik"
|
||||
org.opencontainers.image.url: "https://traefik.io"
|
||||
org.opencontainers.image.vendor: "Traefik Labs"
|
||||
org.opencontainers.image.version: "v3.7.0"
|
||||
traefik.enable: "true"
|
||||
traefik.http.routers.api.entryPoints: "https"
|
||||
traefik.http.routers.api.rule: "Host(`traefik.arnoutvw.nl`)"
|
||||
traefik.http.routers.api.service: "api@internal"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "4a:0d:96:16:44:47"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "443:443/tcp"
|
||||
- "80:80/tcp"
|
||||
- "8183:8080/tcp"
|
||||
|
||||
restart: "always"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/traefik:/etc/traefik"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock"
|
||||
|
||||
working_dir: "/"
|
||||
@@ -0,0 +1,207 @@
|
||||
version: "3.6"
|
||||
services:
|
||||
Stash:
|
||||
|
||||
command:
|
||||
- "stash"
|
||||
|
||||
container_name: "Stash"
|
||||
|
||||
environment:
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=Stash"
|
||||
- "STASH_CACHE=/cache/"
|
||||
- "STASH_METADATA=/metadata/"
|
||||
- "STASH_GENERATED=/generated/"
|
||||
- "STASH_STASH=/data/"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "STASH_CONFIG_FILE=/root/.stash/config.yml"
|
||||
|
||||
hostname: "7b50f7a41294"
|
||||
|
||||
image: "stashapp/stash"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/CorneliousJD/Docker-Templates/master/icons/stash.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:9999]"
|
||||
org.opencontainers.image.description: "An organizer for your porn, written in Go."
|
||||
org.opencontainers.image.documentation: "https://docs.stashapp.cc"
|
||||
org.opencontainers.image.licenses: "AGPL-3.0"
|
||||
org.opencontainers.image.source: "https://github.com/stashapp/stash"
|
||||
org.opencontainers.image.title: "Stash"
|
||||
org.opencontainers.image.url: "https://stashapp.cc"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "da:1f:55:c6:af:98"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "6969:9999/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/P:/data"
|
||||
- "/mnt/user/appdata/stash/cache:/cache"
|
||||
- "/mnt/user/appdata/stash/config:/root/.stash"
|
||||
- "/mnt/user/appdata/stash/generated:/generated"
|
||||
- "/mnt/user/appdata/stash/metadata:/metadata"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
teslacamplayer:
|
||||
|
||||
container_name: "teslacamplayer"
|
||||
|
||||
entrypoint:
|
||||
- "/init"
|
||||
|
||||
environment:
|
||||
- "HOST_CONTAINERNAME=teslacamplayer"
|
||||
- "PUID=99"
|
||||
- "PGID=100"
|
||||
- "UMASK=022"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "PS1=$$(whoami)@$$(hostname):$$(pwd)\\$$ "
|
||||
- "HOME=/root"
|
||||
- "TERM=xterm"
|
||||
- "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0"
|
||||
- "S6_VERBOSITY=1"
|
||||
- "S6_STAGE2_HOOK=/docker-mods"
|
||||
- "VIRTUAL_ENV=/lsiopy"
|
||||
- "ClipsRootPath=/media"
|
||||
- "CacheFilePath=/config/clips.json"
|
||||
- "ASPNETCORE_URLS=http://+:5000"
|
||||
|
||||
hostname: "f45cbf139eb8"
|
||||
|
||||
image: "ghcr.io/imagegenius/teslacamplayer"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
build_version: "ImageGenius Version:- 2024.8.11.923-ig37 Build-date:- 2025-08-20T20:52:27+10:00"
|
||||
maintainer: "hydazz"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/imagegenius/templates/main/unraid/img/default.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:5000]"
|
||||
org.opencontainers.image.authors: "imagegenius.io"
|
||||
org.opencontainers.image.created: "2025-08-20T20:52:27+10:00"
|
||||
org.opencontainers.image.description: "A Blazor WASM application for easily viewing locally stored\
|
||||
\ Tesla sentry & dashcam videos."
|
||||
org.opencontainers.image.documentation: "https://docs.linuxserver.io/images/docker-baseimage-alpine"
|
||||
org.opencontainers.image.licenses: "GPL-3.0-only"
|
||||
org.opencontainers.image.ref.name: "4a9c87b7ff08d6949816a56eb652fda7877e59fe"
|
||||
org.opencontainers.image.revision: "4a9c87b7ff08d6949816a56eb652fda7877e59fe"
|
||||
org.opencontainers.image.source: "https://github.com/imagegenius/docker-teslacamplayer"
|
||||
org.opencontainers.image.title: "Teslacamplayer"
|
||||
org.opencontainers.image.url: "https://github.com/imagegenius/docker-teslacamplayer/packages"
|
||||
org.opencontainers.image.vendor: "imagegenius.io"
|
||||
org.opencontainers.image.version: "2024.8.11.923-ig37"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "2e:5f:f5:a5:41:c9"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "5011:5000/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/teslacamplayer:/config"
|
||||
- "/mnt/user/tesla:/media"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
youtube-dl-material:
|
||||
|
||||
command:
|
||||
- "npm"
|
||||
- "start"
|
||||
|
||||
container_name: "youtube-dl-material"
|
||||
|
||||
entrypoint:
|
||||
- "/app/entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=youtube-dl-material"
|
||||
- "GID=100"
|
||||
- "ytdl_allow_advanced_download=true"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "ytdl_title_top=YoutubeDL Material"
|
||||
- "UID=99"
|
||||
- "CA_TS_FALLBACK_DIR=/app/appdata"
|
||||
- "PATH=/usr/local/nvm/versions/node/v16.14.2/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "USER=youtube"
|
||||
- "NO_UPDATE_NOTIFIER=true"
|
||||
- "PM2_HOME=/app/pm2"
|
||||
- "ALLOW_CONFIG_MUTATIONS=true"
|
||||
- "npm_config_cache=/app/.npm"
|
||||
- "NODE_VERSION=16.14.2"
|
||||
- "NVM_DIR=/usr/local/nvm"
|
||||
|
||||
hostname: "ddc677770d8f"
|
||||
|
||||
image: "tzahi12345/youtubedl-material:nightly"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/img/youtubedl-material.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:17442]/"
|
||||
org.opencontainers.image.created: "2025-03-18T04:46:57.287Z"
|
||||
org.opencontainers.image.description: "Self-hosted YouTube downloader built on Material Design"
|
||||
org.opencontainers.image.licenses: "MIT"
|
||||
org.opencontainers.image.ref.name: "ubuntu"
|
||||
org.opencontainers.image.revision: "100e6f81746c7e0a1219762a61fff30bd7c4d23b"
|
||||
org.opencontainers.image.source: "https://github.com/Tzahi12345/YoutubeDL-Material"
|
||||
org.opencontainers.image.title: "YoutubeDL-Material"
|
||||
org.opencontainers.image.url: "https://github.com/Tzahi12345/YoutubeDL-Material"
|
||||
org.opencontainers.image.version: "nightly-2025-03-18"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "17442:17442/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/Plex/audio:/app/audio"
|
||||
- "/mnt/user/Plex/subs:/app/subscriptions"
|
||||
- "/mnt/user/Plex/video:/app/video"
|
||||
- "/mnt/user/appdata/youtubedl-material:/app/appdata"
|
||||
|
||||
working_dir: "/app"
|
||||
|
||||
version: "3.6"
|
||||
|
||||
volumes:
|
||||
|
||||
@@ -0,0 +1,304 @@
|
||||
version: "3.6"
|
||||
services:
|
||||
UniFi-Poller:
|
||||
|
||||
container_name: "UniFi-Poller"
|
||||
|
||||
entrypoint:
|
||||
- "/usr/bin/unpoller"
|
||||
|
||||
environment:
|
||||
- "UP_INFLUXDB_DISABLE=false"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "UP_POLLER_DEBUG=false"
|
||||
- "UP_INFLUXDB_URL=http://192.168.10.144:8785"
|
||||
- "UP_UNIFI_CONTROLLER_0_SAVE_IDS=true"
|
||||
- "UP_UNIFI_CONTROLLER_0_VERIFY_SSL=false"
|
||||
- "UP_INFLUXDB_PASS=unifipoller"
|
||||
- "UP_PROMETHEUS_HTTP_LISTEN=0.0.0.0:9031"
|
||||
- "UP_PROMETHEUS_DISABLE=true"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "UP_UNIFI_CONTROLLER_0_URL=https://192.168.10.1"
|
||||
- "UP_UNIFI_CONTROLLER_0_PASS=meef*RHOT3hurm1wiwn"
|
||||
- "UP_UNIFI_CONTROLLER_0_SAVE_DPI=true"
|
||||
- "UP_INFLUXDB_DB=unifi"
|
||||
- "UP_POLLER_QUIET=false"
|
||||
- "UP_UNIFI_CONTROLLER_0_SITES_0=all"
|
||||
- "HOST_CONTAINERNAME=UniFi-Poller"
|
||||
- "UP_UNIFI_CONTROLLER_0_USER=unifipoller"
|
||||
- "UP_UNIFI_CONTROLLER_0_SAVE_SITES=true"
|
||||
- "UP_INFLUXDB_USER=unifipoller"
|
||||
- "UP_INFLUXDB_INTERVAL=30s"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt"
|
||||
|
||||
hostname: "73a07c5c74d4"
|
||||
|
||||
image: "golift/unifi-poller"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/wiki/unifi-poller/unifi-poller/images/unifi-poller-logo.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
org.opencontainers.image.created: "2026-05-09T16:57:52Z"
|
||||
org.opencontainers.image.description: "Telemetry and Observability for your UniFi Network"
|
||||
org.opencontainers.image.documentation: "https://unpoller.com/docs/install/docker"
|
||||
org.opencontainers.image.licenses: "MIT"
|
||||
org.opencontainers.image.revision: "0b83c6ad192f01d582e4f6b720c4d0ed223348cd"
|
||||
org.opencontainers.image.source: "https://github.com/unpoller/unpoller"
|
||||
org.opencontainers.image.title: "unpoller"
|
||||
org.opencontainers.image.url: "https://unpoller.com"
|
||||
org.opencontainers.image.vendor: "unpoller"
|
||||
org.opencontainers.image.version: "3.1.2"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "7a:c5:bb:88:32:90"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
user: "0"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
adguard-exporter:
|
||||
container_name: "adguard-exporter"
|
||||
entrypoint:
|
||||
- "/adguard-exporter"
|
||||
environment:
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=adguard-exporter"
|
||||
- "ADGUARD_SERVERS=http://192.168.10.54:3000,http://192.168.10.65:8083"
|
||||
- "ADGUARD_USERNAMES=arnout,admin"
|
||||
- "ADGUARD_PASSWORDS=cZoogaN7Kk3A9N_uF.AasCsL,Xo48Yak8"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
hostname: "ed0be1873597"
|
||||
image: "ghcr.io/henrywhitaker3/adguard-exporter:latest"
|
||||
ipc: "private"
|
||||
labels:
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
mac_address: "76:ab:8c:a7:96:36"
|
||||
network_mode: "bridge"
|
||||
ports:
|
||||
- "9618:9618/tcp"
|
||||
user: "65532:65532"
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
glances:
|
||||
|
||||
command:
|
||||
- "/bin/sh"
|
||||
- "-c"
|
||||
- "/venv/bin/python${PYTHON_VERSION} -m glances ${GLANCES_OPT}"
|
||||
|
||||
container_name: "glances"
|
||||
|
||||
environment:
|
||||
- "GLANCES_OPT=-w -C /config/glances.conf"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=glances"
|
||||
- "PATH=/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "PYTHON_VERSION=3.12"
|
||||
|
||||
expose:
|
||||
- "61208/tcp"
|
||||
- "61209/tcp"
|
||||
|
||||
hostname: "Atlas"
|
||||
|
||||
image: "nicolargo/glances"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://github.com/nicolargo/glances/raw/master/glances/outputs/static/images/glances.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:61208]/"
|
||||
org.opencontainers.image.created: "2026-04-19T07:46:19.019Z"
|
||||
org.opencontainers.image.description: "Glances an Eye on your system. A top/htop alternative for\
|
||||
\ GNU/Linux, BSD, Mac OS and Windows operating systems."
|
||||
org.opencontainers.image.licenses: "NOASSERTION"
|
||||
org.opencontainers.image.revision: "05ff62d883d690809509517dec62684e6c4590d4"
|
||||
org.opencontainers.image.source: "https://github.com/nicolargo/glances"
|
||||
org.opencontainers.image.title: "glances"
|
||||
org.opencontainers.image.url: "https://nicolargo.github.io/glances/"
|
||||
org.opencontainers.image.version: "v4.5.4"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
network_mode: "host"
|
||||
|
||||
restart: "always"
|
||||
|
||||
security_opt:
|
||||
- "label=disable"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/glances:/config"
|
||||
- "/mnt:/mnt:ro"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
|
||||
working_dir: "/app"
|
||||
|
||||
|
||||
node_exporter:
|
||||
command:
|
||||
- "--path.rootfs=/host"
|
||||
- "--path.procfs=/host/proc"
|
||||
- "--path.sysfs=/host/sys"
|
||||
container_name: "node_exporter"
|
||||
entrypoint:
|
||||
- "/bin/node_exporter"
|
||||
environment:
|
||||
- "TZ=Europe/Amsterdam"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
expose:
|
||||
- "9100/tcp"
|
||||
hostname: "Atlas"
|
||||
image: "quay.io/prometheus/node-exporter:v1.10.2"
|
||||
ipc: "private"
|
||||
labels:
|
||||
com.docker.compose.config-hash: "d639e89e8c04a853ef5656529d9a2f25bac18fb2122dc541f611de282dd81f8a"
|
||||
com.docker.compose.container-number: "1"
|
||||
com.docker.compose.depends_on: ""
|
||||
com.docker.compose.image: "sha256:2715d223fd463573419598cc8811def0fdd913fe6f95e9447ab66ef57a1d3661"
|
||||
com.docker.compose.oneoff: "False"
|
||||
com.docker.compose.project: "infra"
|
||||
com.docker.compose.project.config_files: "/etc/komodo/repos/compose-files/infra/compose.yaml"
|
||||
com.docker.compose.project.working_dir: "/etc/komodo/repos/compose-files/infra"
|
||||
com.docker.compose.service: "node_exporter"
|
||||
com.docker.compose.version: "2.39.4"
|
||||
maintainer: "The Prometheus Authors <prometheus-developers@googlegroups.com>"
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
network_mode: "host"
|
||||
restart: "unless-stopped"
|
||||
security_opt:
|
||||
- "no-new-privileges:true"
|
||||
- "label=disable"
|
||||
user: "nobody"
|
||||
volumes:
|
||||
- "/:/host:ro"
|
||||
|
||||
|
||||
postgres_exporter:
|
||||
command:
|
||||
- "--config.file=/app/postgres_exporter.yml"
|
||||
container_name: "postgres_exporter"
|
||||
entrypoint:
|
||||
- "/bin/postgres_exporter"
|
||||
environment:
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=postgres_exporter"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
hostname: "144da414c92d"
|
||||
image: "quay.io/prometheuscommunity/postgres-exporter"
|
||||
ipc: "private"
|
||||
labels:
|
||||
maintainer: "The Prometheus Authors <prometheus-developers@googlegroups.com>"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
mac_address: "c6:51:f3:4f:a9:b0"
|
||||
network_mode: "bridge"
|
||||
ports:
|
||||
- "9187:9187/tcp"
|
||||
user: "nobody"
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/postgres_exporter:/app"
|
||||
|
||||
|
||||
telegraf:
|
||||
|
||||
command:
|
||||
- "telegraf"
|
||||
|
||||
container_name: "telegraf"
|
||||
|
||||
entrypoint:
|
||||
- "/entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "HOST_SYS=/rootfs/sys"
|
||||
- "HOST_ETC=/rootfs/etc"
|
||||
- "HOST_MOUNT_PREFIX=/rootfs"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=telegraf"
|
||||
- "HOST_PROC=/rootfs/proc"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "TELEGRAF_VERSION=1.38.3"
|
||||
|
||||
expose:
|
||||
- "8092/udp"
|
||||
- "8094/tcp"
|
||||
- "8125/udp"
|
||||
|
||||
hostname: "Atlas"
|
||||
|
||||
image: "golift/telegraf"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://github.com/atribe/unRAID-docker/raw/master/icons/telegraf.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
org.opencontainers.image.source: "https://github.com/influxdata/telegraf"
|
||||
org.opencontainers.image.url: "https://github.com/golift/telegraf-docker"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
network_mode: "host"
|
||||
|
||||
privileged: true
|
||||
|
||||
security_opt:
|
||||
- "label=disable"
|
||||
|
||||
user: "telegraf:281"
|
||||
|
||||
volumes:
|
||||
- "/:/rootfs:ro"
|
||||
- "/etc:/rootfs/etc:ro"
|
||||
- "/mnt/user/appdata/telegraf/telegraf.conf:/etc/telegraf/telegraf.conf"
|
||||
- "/proc:/rootfs/proc:ro"
|
||||
- "/run/udev:/run/udev:ro"
|
||||
- "/sys:/rootfs/sys:ro"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
- "/var/run/utmp:/var/run/utmp:ro"
|
||||
|
||||
|
||||
@@ -0,0 +1,222 @@
|
||||
version: "3.6"
|
||||
services:
|
||||
adguardhome-sync:
|
||||
|
||||
container_name: "adguardhome-sync"
|
||||
|
||||
entrypoint:
|
||||
- "/init"
|
||||
|
||||
environment:
|
||||
- "PUID=99"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "TCP_PORT_8080=8332"
|
||||
- "PGID=100"
|
||||
- "UMASK=022"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=adguardhome-sync"
|
||||
- "CONFIGFILE=/config/adguardhome-sync.yaml"
|
||||
- "PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "PS1=$$(whoami)@$$(hostname):$$(pwd)\\$$ "
|
||||
- "HOME=/config"
|
||||
- "TERM=xterm"
|
||||
- "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0"
|
||||
- "S6_VERBOSITY=1"
|
||||
- "S6_STAGE2_HOOK=/docker-mods"
|
||||
- "VIRTUAL_ENV=/lsiopy"
|
||||
- "LSIO_FIRST_PARTY=true"
|
||||
|
||||
expose:
|
||||
- "8080/tcp"
|
||||
|
||||
hostname: "92c43ce6f18f"
|
||||
|
||||
image: "lscr.io/linuxserver/adguardhome-sync"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
build_version: "Linuxserver.io version:- v0.9.0-ls163 Build-date:- 2026-04-22T08:08:27+00:00"
|
||||
maintainer: "thespad"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver-ls-logo.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:8080]"
|
||||
org.opencontainers.image.authors: "linuxserver.io"
|
||||
org.opencontainers.image.created: "2026-04-22T08:08:27+00:00"
|
||||
org.opencontainers.image.description: "[Adguardhome-sync](https://github.com/bakito/adguardhome-sync/)\
|
||||
\ is a tool to synchronize AdGuardHome config to replica instances. "
|
||||
org.opencontainers.image.documentation: "https://docs.linuxserver.io/images/docker-adguardhome-sync"
|
||||
org.opencontainers.image.licenses: "GPL-3.0-only"
|
||||
org.opencontainers.image.ref.name: "16f8004c046bad67eef2e102f6ce7d7465639b66"
|
||||
org.opencontainers.image.revision: "16f8004c046bad67eef2e102f6ce7d7465639b66"
|
||||
org.opencontainers.image.source: "https://github.com/linuxserver/docker-adguardhome-sync"
|
||||
org.opencontainers.image.title: "Adguardhome-sync"
|
||||
org.opencontainers.image.url: "https://github.com/linuxserver/docker-adguardhome-sync/packages"
|
||||
org.opencontainers.image.vendor: "linuxserver.io"
|
||||
org.opencontainers.image.version: "v0.9.0-ls163"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
networks:
|
||||
- "br0"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/adguardhome-sync:/config"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
cloudflared:
|
||||
|
||||
command:
|
||||
- "tunnel"
|
||||
- "--no-autoupdate"
|
||||
- "run"
|
||||
- "--token"
|
||||
- "eyJhIjoiNjUyNDVkMDYxMDI4YmZlYjYyODcyNTA2Y2NmMTA1ZmQiLCJ0IjoiMDI2YWE3MjItMTMwOS00MmU2LWIwNTUtYTlmOGI4MDM2ZDFjIiwicyI6Ill6QmxaRFkzTmpZdE5tWTFOQzAwT1dVMExXRXdZMlV0TnpCa09UTmpaV00xWXpNMSJ9"
|
||||
|
||||
container_name: "cloudflared"
|
||||
|
||||
entrypoint:
|
||||
- "cloudflared"
|
||||
- "--no-autoupdate"
|
||||
|
||||
environment:
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=cloudflared"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt"
|
||||
|
||||
hostname: "d0ebe1c068db"
|
||||
|
||||
image: "cloudflare/cloudflared:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
CI_BUILD_DATE: "2026-03-09 14:23:13.474462"
|
||||
CI_DOCKER_FROM: "gcr.io/distroless/base-debian13:nonroot"
|
||||
CI_DOCKER_VERSION: "{\"Platform\": {\"Name\": \"Docker Engine - Community\"}, \"Components\": [{\"\
|
||||
Name\": \"Engine\", \"Version\": \"28.5.2\", \"Details\": {\"ApiVersion\": \"1.51\", \"Arch\"\
|
||||
: \"amd64\", \"BuildTime\": \"2025-11-05T14:43:25.000000000+00:00\", \"Experimental\": \"false\"\
|
||||
, \"GitCommit\": \"89c5e8f\", \"GoVersion\": \"go1.25.3\", \"KernelVersion\": \"6.12.58-cloudflare-2025.11.5\"\
|
||||
, \"MinAPIVersion\": \"1.24\", \"Os\": \"linux\"}}, {\"Name\": \"containerd\", \"Version\": \"\
|
||||
v2.1.5\", \"Details\": {\"GitCommit\": \"fcd43222d6b07379a4be9786bda52438f0dd16a1\"}}, {\"Name\"\
|
||||
: \"runc\", \"Version\": \"1.3.3\", \"Details\": {\"GitCommit\": \"v1.3.3-0-gd842d771\"}}, {\"\
|
||||
Name\": \"docker-init\", \"Version\": \"0.19.0\", \"Details\": {\"GitCommit\": \"de40ad0\"}}],\
|
||||
\ \"Version\": \"28.5.2\", \"ApiVersion\": \"1.51\", \"MinAPIVersion\": \"1.24\", \"GitCommit\"\
|
||||
: \"89c5e8f\", \"GoVersion\": \"go1.25.3\", \"Os\": \"linux\", \"Arch\": \"amd64\", \"KernelVersion\"\
|
||||
: \"6.12.58-cloudflare-2025.11.5\", \"BuildTime\": \"2025-11-05T14:43:25.000000000+00:00\"}"
|
||||
CI_GIT_COMMIT: "d2a87e9b93456ad7f82417400f4209d513668487"
|
||||
CI_GIT_REMOTE: "https://gitlab.cfdata.org/cloudflare/tun/cloudflared.git"
|
||||
CI_TEAMCITY_BUILDCONF: ""
|
||||
CI_TEAMCITY_BUILD_NUMBER: ""
|
||||
IMAGE_TYPE: "distroless"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/aeleos/cloudflared/main/cloudflare-icon.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
org.opencontainers.image.source: "https://github.com/cloudflare/cloudflared"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "7e:ea:a5:b1:c0:4b"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
restart: "always"
|
||||
|
||||
user: "65532:65532"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/cloudflared:/home/nonroot/.cloudflared"
|
||||
|
||||
working_dir: "/home/nonroot"
|
||||
|
||||
|
||||
netbootxyz:
|
||||
|
||||
command:
|
||||
- "/start.sh"
|
||||
|
||||
container_name: "netbootxyz"
|
||||
|
||||
environment:
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=netbootxyz"
|
||||
- "MENU_VERSION=2.0.84"
|
||||
- "PGID=100"
|
||||
- "HOST_OS=Unraid"
|
||||
- "PORT_RANGE=30000:30010"
|
||||
- "SUBFOLDER=/"
|
||||
- "PUID=99"
|
||||
- "UMASK=022"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "TFTPD_OPTS="
|
||||
- "NGINX_PORT=80"
|
||||
- "WEB_APP_PORT=3000"
|
||||
- "NODE_ENV=production"
|
||||
- "NPM_CONFIG_CACHE=/tmp/.npm"
|
||||
|
||||
hostname: "f513587534eb"
|
||||
|
||||
image: "ghcr.io/netbootxyz/netbootxyz"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
maintainer: "antonym"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/netbootxyz-logo.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:3000]"
|
||||
org.opencontainers.image.authors: "netboot.xyz"
|
||||
org.opencontainers.image.created: "2026-03-23T14:33:47Z"
|
||||
org.opencontainers.image.description: "netboot.xyz official docker container - Your favorite operating\
|
||||
\ systems in one place. A network-based bootable operating system installer based on iPXE."
|
||||
org.opencontainers.image.documentation: "https://netboot.xyz"
|
||||
org.opencontainers.image.licenses: "Apache-2.0"
|
||||
org.opencontainers.image.ref.name: "8180753aec00df5d54738293a28795bfff1af418"
|
||||
org.opencontainers.image.revision: "8180753aec00df5d54738293a28795bfff1af418"
|
||||
org.opencontainers.image.source: "https://github.com/netbootxyz/docker-netbootxyz"
|
||||
org.opencontainers.image.title: "netbootxyz"
|
||||
org.opencontainers.image.url: "https://github.com/netbootxyz/docker-netbootxyz/packages"
|
||||
org.opencontainers.image.vendor: "netboot.xyz"
|
||||
org.opencontainers.image.version: "0.7.6-nbxyz18"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "7e:95:15:86:0e:13"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "3987:3000/tcp"
|
||||
- "69:69/udp"
|
||||
- "8456:80/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/netbootxyz:/config"
|
||||
- "/mnt/user/isos:/assets"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
|
||||
networks:
|
||||
br0:
|
||||
external: true
|
||||
name: "br0"
|
||||
+1
-1
@@ -64,7 +64,7 @@ services:
|
||||
- "VIRTUAL_ENV=/lsiopy"
|
||||
- "LSIO_FIRST_PARTY=true"
|
||||
- "TAUTULLI_DOCKER=True"
|
||||
image: "linuxserver/tautulli:2.17.1"
|
||||
image: "linuxserver/tautulli:2.17.2"
|
||||
labels:
|
||||
build_version: "Linuxserver.io version:- v2.15.3-ls198 Build-date:- 2025-08-03T17:41:27+00:00"
|
||||
maintainer: "nemchik,thelamer"
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
services:
|
||||
postiz:
|
||||
image: ghcr.io/gitroomhq/postiz-app:v2.21.8
|
||||
image: ghcr.io/gitroomhq/postiz-app:v2.21.10
|
||||
container_name: postiz
|
||||
restart: always
|
||||
network_mode: bridge
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
version: "3.6"
|
||||
services:
|
||||
ApacheGuacamole:
|
||||
|
||||
command:
|
||||
- "/etc/firstrun/firstrun.sh"
|
||||
|
||||
container_name: "ApacheGuacamole"
|
||||
|
||||
environment:
|
||||
- "OPT_TOTP=N"
|
||||
- "OPT_HEADER=N"
|
||||
- "PUID=99"
|
||||
- "OPT_DUO=N"
|
||||
- "OPT_SAML=N"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "OPT_SQLSERVER=N"
|
||||
- "OPT_CAS=N"
|
||||
- "OPT_QUICKCONNECT=N"
|
||||
- "HOST_CONTAINERNAME=ApacheGuacamole"
|
||||
- "OPT_MYSQL=Y"
|
||||
- "OPT_MYSQL_EXTENSION=N"
|
||||
- "OPT_OPENID=N"
|
||||
- "OPT_LDAP=N"
|
||||
- "PGID=100"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "HOME=/config"
|
||||
- "LC_ALL=C.UTF-8"
|
||||
- "LANG=en_US.UTF-8"
|
||||
- "LANGUAGE=en_US.UTF-8"
|
||||
- "LD_LIBRARY_PATH=/opt/guacamole/lib"
|
||||
- "GUACD_LOG_LEVEL=info"
|
||||
- "LOGBACK_LEVEL=info"
|
||||
- "GUACAMOLE_HOME=/config/guacamole"
|
||||
|
||||
hostname: "eae0c6f416b5"
|
||||
|
||||
image: "jasonbean/guacamole"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://i.imgur.com/eflpez4.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:8080]/"
|
||||
version: "1.5.4"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "7854:8080/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/ApacheGuacamole:/config"
|
||||
|
||||
|
||||
@@ -116,7 +116,7 @@ services:
|
||||
teslamateapi:
|
||||
container_name: "teslamateapi"
|
||||
network_mode: "bridge"
|
||||
image: tobiasehlert/teslamateapi:1.24.2
|
||||
image: tobiasehlert/teslamateapi:1.24.3
|
||||
restart: always
|
||||
environment:
|
||||
- "ENCRYPTION_KEY=${ENCRYPTION_KEY}"
|
||||
|
||||
@@ -0,0 +1,693 @@
|
||||
version: "3.6"
|
||||
services:
|
||||
CloudCommander:
|
||||
container_name: "CloudCommander"
|
||||
entrypoint:
|
||||
- "/usr/src/cloudcmd/bin/cloudcmd.js"
|
||||
environment:
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=CloudCommander"
|
||||
- "HOME=/root"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "NODE_VERSION=25.9.0"
|
||||
- "YARN_VERSION=1.22.22"
|
||||
- "cloudcmd_terminal=true"
|
||||
- "cloudcmd_terminal_path=gritty"
|
||||
- "cloudcmd_open=false"
|
||||
hostname: "17f9cb27a482"
|
||||
image: "coderaiser/cloudcmd"
|
||||
ipc: "private"
|
||||
labels:
|
||||
maintainer: "Coderaiser"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/cheesemarathon/docker-templates/master/images/cloudcmdLogo.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:8000]"
|
||||
org.opencontainers.image.source: "https://github.com/coderaiser/cloudcmd"
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
mac_address: "fa:89:cf:1f:9b:d9"
|
||||
network_mode: "bridge"
|
||||
ports:
|
||||
- "8765:8000/tcp"
|
||||
user: "99:100"
|
||||
volumes:
|
||||
- "/mnt/user/appdata/cloudcmd:/root"
|
||||
- "/mnt:/UNRAID"
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
FileFlows:
|
||||
|
||||
container_name: "FileFlows"
|
||||
|
||||
devices:
|
||||
- "/dev/dri:/dev/dri"
|
||||
|
||||
entrypoint:
|
||||
- "/app/docker-entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "PUID=99"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "NVIDIA_VISIBLE_DEVICES=all"
|
||||
- "CA_TS_FALLBACK_DIR=/app/Data"
|
||||
- "HOST_CONTAINERNAME=FileFlows"
|
||||
- "PGID=100"
|
||||
- "PATH=/dotnet:/dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "DOTNET_ROOT=/dotnet"
|
||||
- "NVIDIA_DRIVER_CAPABILITIES=compute,video,utility"
|
||||
- "DOTNET_CLI_TELEMETRY_OPTOUT=true"
|
||||
|
||||
hostname: "b1fc73bf540c"
|
||||
|
||||
image: "revenz/fileflows:stable"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/revenz/FileFlowsUnraid/master/icon.png?raw=true"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:5000]"
|
||||
org.opencontainers.image.version: "24.04"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "46:3c:12:f3:6d:4c"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "8581:5000/tcp"
|
||||
|
||||
restart: "unless-stopped"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/temp/fileflows:/temp"
|
||||
- "/mnt/user/appdata/fileflows/data:/app/Data"
|
||||
- "/mnt/user/appdata/fileflows/logs:/app/Logs"
|
||||
- "/mnt/user:/media"
|
||||
|
||||
working_dir: "/app"
|
||||
|
||||
|
||||
QDirStat:
|
||||
|
||||
command:
|
||||
- "/init"
|
||||
|
||||
container_name: "QDirStat"
|
||||
|
||||
environment:
|
||||
- "HOST_OS=Unraid"
|
||||
- "USER_ID=99"
|
||||
- "UMASK=000"
|
||||
- "X11VNC_EXTRA_OPTS="
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_CONTAINERNAME=QDirStat"
|
||||
- "GROUP_ID=100"
|
||||
- "APP_NICENESS="
|
||||
- "DISPLAY_WIDTH=1920"
|
||||
- "DISPLAY_HEIGHT=1080"
|
||||
- "SECURE_CONNECTION=0"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/base/sbin:/opt/base/bin"
|
||||
- "ENV=/root/.docker_rc"
|
||||
- "SUP_GROUP_IDS="
|
||||
- "LANG=en_US.UTF-8"
|
||||
- "KEEP_APP_RUNNING=0"
|
||||
- "INSTALL_PACKAGES="
|
||||
- "PACKAGES_MIRROR="
|
||||
- "CONTAINER_DEBUG=0"
|
||||
- "DARK_MODE=0"
|
||||
- "SECURE_CONNECTION_VNC_METHOD=SSL"
|
||||
- "SECURE_CONNECTION_CERTS_CHECK_INTERVAL=60"
|
||||
- "WEB_LOCALHOST_ONLY=0"
|
||||
- "VNC_LOCALHOST_ONLY=0"
|
||||
- "WEB_LISTENING_PORT=5800"
|
||||
- "VNC_LISTENING_PORT=5900"
|
||||
- "VNC_PASSWORD="
|
||||
- "ENABLE_CJK_FONT=0"
|
||||
- "WEB_AUDIO=0"
|
||||
- "WEB_AUTHENTICATION=0"
|
||||
- "WEB_AUTHENTICATION_TOKEN_VALIDITY_TIME=24"
|
||||
- "WEB_AUTHENTICATION_USERNAME="
|
||||
- "WEB_AUTHENTICATION_PASSWORD="
|
||||
- "WEB_FILE_MANAGER=0"
|
||||
- "WEB_FILE_MANAGER_ALLOWED_PATHS=AUTO"
|
||||
- "WEB_FILE_MANAGER_DENIED_PATHS="
|
||||
- "WEB_NOTIFICATION=0"
|
||||
- "WEB_TERMINAL=0"
|
||||
|
||||
hostname: "8cc106eb9ddc"
|
||||
|
||||
image: "jlesage/qdirstat"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/jlesage/docker-templates/master/jlesage/images/qdirstat-icon.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:5800]"
|
||||
org.label-schema.description: "Docker container for QDirStat"
|
||||
org.label-schema.name: "qdirstat"
|
||||
org.label-schema.schema-version: "1.0"
|
||||
org.label-schema.vcs-url: "https://github.com/jlesage/docker-qdirstat"
|
||||
org.label-schema.version: "26.03.1"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "7815:5800/tcp"
|
||||
- "7915:5900/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/user/appdata/QDirStat:/config"
|
||||
- "/mnt/user:/storage"
|
||||
- "/mnt:/unraid"
|
||||
|
||||
working_dir: "/tmp"
|
||||
|
||||
|
||||
StirlingPDF:
|
||||
|
||||
container_name: "StirlingPDF"
|
||||
|
||||
entrypoint:
|
||||
- "tini"
|
||||
- "--"
|
||||
- "/scripts/init.sh"
|
||||
|
||||
environment:
|
||||
- "DOCKER_ENABLE_SECURITY=false"
|
||||
- "SYSTEM_ROOT_URI_PATH=/"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_CONTAINERNAME=StirlingPDF"
|
||||
- "SYSTEM_GOOGLEVISIBILITY=false"
|
||||
- "SYSTEM_DEFAULT_LOCALE=nl_NL"
|
||||
- "METRICS_ENABLED=true"
|
||||
- "SYSTEM_CONNECTIONTIMEOUTMINUTES=3000000"
|
||||
- "CA_TS_FALLBACK_DIR=/usr/share/tesseract-ocr/5/tessdata"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "JAVA_HOME=/opt/java/openjdk"
|
||||
- "LANG=C.UTF-8"
|
||||
- "LANGUAGE=en_US:en"
|
||||
- "LC_ALL=C.UTF-8"
|
||||
- "JAVA_VERSION=jdk-25.0.2+10"
|
||||
- "DEBIAN_FRONTEND=noninteractive"
|
||||
- "TESS_BASE_PATH=/usr/share/tesseract-ocr/5/tessdata"
|
||||
- "VERSION_TAG=2.10.1"
|
||||
- "STIRLING_AOT_ENABLE=false"
|
||||
- "STIRLING_JVM_PROFILE=balanced"
|
||||
- "_JVM_OPTS_BALANCED=-XX:+ExitOnOutOfMemoryError -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/configs/heap_dumps\
|
||||
\ -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:G1HeapRegionSize=4m -XX:G1PeriodicGCInterval=60000\
|
||||
\ -XX:+UseStringDeduplication -XX:+UseCompactObjectHeaders -XX:+ExplicitGCInvokesConcurrent -Dspring.threads.virtual.enabled=true\
|
||||
\ -Djava.awt.headless=true"
|
||||
- "_JVM_OPTS_PERFORMANCE=-XX:+ExitOnOutOfMemoryError -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/configs/heap_dumps\
|
||||
\ -XX:+UseShenandoahGC -XX:ShenandoahGCMode=generational -XX:+UseCompactObjectHeaders -XX:+UseStringDeduplication\
|
||||
\ -XX:+AlwaysPreTouch -XX:+ExplicitGCInvokesConcurrent -Dspring.threads.virtual.enabled=true -Djava.awt.headless=true"
|
||||
- "JAVA_CUSTOM_OPTS="
|
||||
- "HOME=/home/stirlingpdfuser"
|
||||
- "PUID=1000"
|
||||
- "PGID=1000"
|
||||
- "UMASK=022"
|
||||
- "STIRLING_TEMPFILES_DIRECTORY=/tmp/stirling-pdf"
|
||||
- "TMPDIR=/tmp/stirling-pdf"
|
||||
- "TEMP=/tmp/stirling-pdf"
|
||||
- "TMP=/tmp/stirling-pdf"
|
||||
- "DBUS_SESSION_BUS_ADDRESS=/dev/null"
|
||||
- "SAL_TMP=/tmp/stirling-pdf/libre"
|
||||
|
||||
hostname: "207c7ea0328e"
|
||||
|
||||
image: "frooodle/s-pdf:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
maintainer: "Stirling-Tools"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/Frooodle/Stirling-PDF/main/src/main/resources/static/favicon.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:8080]"
|
||||
org.opencontainers.image.authors: "Stirling-Tools"
|
||||
org.opencontainers.image.created: "2026-05-07T20:52:44.133Z"
|
||||
org.opencontainers.image.description: "#1 PDF Application on GitHub that lets you edit PDFs on any\
|
||||
\ device anywhere"
|
||||
org.opencontainers.image.documentation: "https://docs.stirlingpdf.com"
|
||||
org.opencontainers.image.keywords: "PDF, manipulation, API, Spring Boot, React"
|
||||
org.opencontainers.image.licenses: "NOASSERTION"
|
||||
org.opencontainers.image.ref.name: "ubuntu"
|
||||
org.opencontainers.image.revision: "270af912d44baf1ea3264507bff5256b8dccb964"
|
||||
org.opencontainers.image.source: "https://github.com/Stirling-Tools/Stirling-PDF"
|
||||
org.opencontainers.image.title: "Stirling-PDF"
|
||||
org.opencontainers.image.url: "https://github.com/Stirling-Tools/Stirling-PDF"
|
||||
org.opencontainers.image.vendor: "Stirling-Tools"
|
||||
org.opencontainers.image.version: "2.10.1"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "42:1b:a3:7a:06:fb"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "8876:8080/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/Stirling-PDF/OCR:/usr/share/tesseract-ocr/5/tessdata"
|
||||
- "/mnt/cache/appdata/Stirling-PDF/configs:/configs"
|
||||
- "/mnt/cache/appdata/Stirling-PDF/customFiles:/customFiles"
|
||||
|
||||
working_dir: "/app"
|
||||
|
||||
|
||||
binhex-krusader:
|
||||
|
||||
command:
|
||||
- "/bin/bash"
|
||||
- "/usr/local/bin/init.sh"
|
||||
|
||||
container_name: "binhex-krusader"
|
||||
|
||||
entrypoint:
|
||||
- "/usr/bin/dumb-init"
|
||||
- "--"
|
||||
|
||||
environment:
|
||||
- "PGID=100"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HTTPS_CERT_PATH="
|
||||
- "HEALTHCHECK_COMMAND="
|
||||
- "ENABLE_STARTUP_SCRIPTS=no"
|
||||
- "HEALTHCHECK_ACTION="
|
||||
- "UMASK=000"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_CONTAINERNAME=binhex-krusader"
|
||||
- "VNC_PASSWORD="
|
||||
- "WEBPAGE_TITLE=Krusader"
|
||||
- "WEBUI_PORT=6080"
|
||||
- "PUID=99"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HTTPS_KEY_PATH="
|
||||
- "TEMP_FOLDER=/config/home/.config/krusader/tmp"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "HOME=/home/nobody"
|
||||
- "TERM=xterm"
|
||||
- "LANG=en_GB.UTF-8"
|
||||
|
||||
hostname: "9fb60df4253a"
|
||||
|
||||
image: "ghcr.io/binhex/arch-krusader"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/binhex/docker-templates/master/binhex/images/krusader-icon.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "https://[IP]:[PORT:6080]/vnc.html?resize=remote&host=[IP]&port=[PORT:6080]&autoconnect=1"
|
||||
org.opencontainers.image.authors: "binhex"
|
||||
org.opencontainers.image.source: "https://github.com/binhex/arch-krusader"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "fe:ea:1e:43:cd:2c"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "5900:5900/tcp"
|
||||
- "6080:6080/tcp"
|
||||
|
||||
privileged: true
|
||||
|
||||
restart: "always"
|
||||
|
||||
security_opt:
|
||||
- "label=disable"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/binhex-krusader:/config"
|
||||
- "/mnt/user:/media"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
dockersocket:
|
||||
|
||||
command:
|
||||
- "haproxy"
|
||||
- "-f"
|
||||
- "/tmp/haproxy.cfg"
|
||||
|
||||
container_name: "dockersocket"
|
||||
|
||||
entrypoint:
|
||||
- "docker-entrypoint.sh"
|
||||
|
||||
environment:
|
||||
- "POST=0"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=dockersocket"
|
||||
- "CONTAINERS=1"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "HAPROXY_VERSION=3.2.4"
|
||||
- "HAPROXY_URL=https://www.haproxy.org/download/3.2/src/haproxy-3.2.4.tar.gz"
|
||||
- "HAPROXY_SHA256=5d4b2ee6fe56b8098ebb9c91a899d728f87d64cd7be8804d2ddcc5f937498c1d"
|
||||
- "ALLOW_RESTARTS=0"
|
||||
- "ALLOW_STOP=0"
|
||||
- "ALLOW_START=0"
|
||||
- "AUTH=0"
|
||||
- "BUILD=0"
|
||||
- "COMMIT=0"
|
||||
- "CONFIGS=0"
|
||||
- "DISABLE_IPV6=0"
|
||||
- "DISTRIBUTION=0"
|
||||
- "EVENTS=1"
|
||||
- "EXEC=0"
|
||||
- "GRPC=0"
|
||||
- "IMAGES=0"
|
||||
- "INFO=0"
|
||||
- "LOG_LEVEL=info"
|
||||
- "NETWORKS=0"
|
||||
- "NODES=0"
|
||||
- "PING=1"
|
||||
- "PLUGINS=0"
|
||||
- "SECRETS=0"
|
||||
- "SERVICES=0"
|
||||
- "SESSION=0"
|
||||
- "SOCKET_PATH=/var/run/docker.sock"
|
||||
- "SWARM=0"
|
||||
- "SYSTEM=0"
|
||||
- "TASKS=0"
|
||||
- "VERSION=1"
|
||||
- "VOLUMES=0"
|
||||
|
||||
expose:
|
||||
- "2375/tcp"
|
||||
|
||||
hostname: "610f7b354839"
|
||||
|
||||
image: "ghcr.io/tecnativa/docker-socket-proxy:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/ibracorp/app-logos/main/docker/docker-logo.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
org.opencontainers.image.created: "2025-12-16T07:26:21.623Z"
|
||||
org.opencontainers.image.description: "Proxy over your Docker socket to restrict which requests\
|
||||
\ it accepts"
|
||||
org.opencontainers.image.licenses: "Apache-2.0"
|
||||
org.opencontainers.image.revision: "2f04313b042c1bf4dfbd039475dfc42db79bde7a"
|
||||
org.opencontainers.image.source: "https://github.com/Tecnativa/docker-socket-proxy"
|
||||
org.opencontainers.image.title: "docker-socket-proxy"
|
||||
org.opencontainers.image.url: "https://github.com/Tecnativa/docker-socket-proxy"
|
||||
org.opencontainers.image.version: "v0.4.2"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
mac_address: "32:92:26:ec:1d:c6"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
restart: "unless-stopped"
|
||||
|
||||
user: "root"
|
||||
|
||||
volumes:
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
|
||||
working_dir: "/var/lib/haproxy"
|
||||
|
||||
|
||||
duplicati:
|
||||
|
||||
container_name: "duplicati"
|
||||
|
||||
entrypoint:
|
||||
- "/init"
|
||||
|
||||
environment:
|
||||
- "PUID=99"
|
||||
- "PGID=100"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=duplicati"
|
||||
- "PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "HOME=/config"
|
||||
- "LANGUAGE=en_US.UTF-8"
|
||||
- "LANG=en_US.UTF-8"
|
||||
- "TERM=xterm"
|
||||
- "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0"
|
||||
- "S6_VERBOSITY=1"
|
||||
- "S6_STAGE2_HOOK=/docker-mods"
|
||||
- "VIRTUAL_ENV=/lsiopy"
|
||||
- "LSIO_FIRST_PARTY=true"
|
||||
- "TMPDIR=/run/duplicati-temp"
|
||||
- "DUPLICATI__REQUIRE_DB_ENCRYPTION_KEY=true"
|
||||
- "DUPLICATI__SERVER_DATAFOLDER=/config"
|
||||
- "DUPLICATI__WEBSERVICE_PORT=8200"
|
||||
- "DUPLICATI__WEBSERVICE_INTERFACE=any"
|
||||
- "DUPLICATI__WEBSERVICE_ALLOWED_HOSTNAMES=*"
|
||||
|
||||
hostname: "ed602e3f7bd0"
|
||||
|
||||
image: "linuxserver/duplicati"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
build_version: "Linuxserver.io version:- v2.3.0.1_stable_2026-04-24-ls292 Build-date:- 2026-05-09T06:11:50+00:00"
|
||||
maintainer: "aptalca"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/duplicati-icon.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:8200]/"
|
||||
org.opencontainers.image.authors: "linuxserver.io"
|
||||
org.opencontainers.image.created: "2026-05-09T06:11:50+00:00"
|
||||
org.opencontainers.image.description: "[Duplicati](https://www.duplicati.com/) is a backup client\
|
||||
\ that securely stores encrypted, incremental, compressed backups on local storage, cloud storage\
|
||||
\ services and remote file servers. It works with standard protocols like FTP, SSH, WebDAV as\
|
||||
\ well as popular services like Microsoft OneDrive, Amazon S3, Google Drive, box.com, Mega, B2,\
|
||||
\ and many others."
|
||||
org.opencontainers.image.documentation: "https://docs.linuxserver.io/images/docker-duplicati"
|
||||
org.opencontainers.image.licenses: "GPL-3.0-only"
|
||||
org.opencontainers.image.ref.name: "a10c0781b5cfccb18596e1ca28c87efd6675de16"
|
||||
org.opencontainers.image.revision: "a10c0781b5cfccb18596e1ca28c87efd6675de16"
|
||||
org.opencontainers.image.source: "https://github.com/linuxserver/docker-duplicati"
|
||||
org.opencontainers.image.title: "Duplicati"
|
||||
org.opencontainers.image.url: "https://github.com/linuxserver/docker-duplicati/packages"
|
||||
org.opencontainers.image.vendor: "linuxserver.io"
|
||||
org.opencontainers.image.version: "v2.3.0.1_stable_2026-04-24-ls292"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "8200:8200/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/duplicatitmp:/tmp"
|
||||
- "/mnt/user/Backups:/backups"
|
||||
- "/mnt/user/Backups:/source"
|
||||
- "/mnt/user/appdata/duplicati:/config"
|
||||
- "/mnt/user:/unraid"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
firefox:
|
||||
|
||||
container_name: "firefox"
|
||||
|
||||
entrypoint:
|
||||
- "/init"
|
||||
|
||||
environment:
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "HOST_CONTAINERNAME=firefox"
|
||||
- "FIREFOX_CLI=https://www.linuxserver.io/"
|
||||
- "PUID=99"
|
||||
- "PGID=100"
|
||||
- "UMASK=022"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_OS=Unraid"
|
||||
- "PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "HOME=/config"
|
||||
- "LANGUAGE=en_US.UTF-8"
|
||||
- "LANG=en_US.UTF-8"
|
||||
- "TERM=xterm"
|
||||
- "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0"
|
||||
- "S6_VERBOSITY=1"
|
||||
- "S6_STAGE2_HOOK=/docker-mods"
|
||||
- "VIRTUAL_ENV=/lsiopy"
|
||||
- "DISPLAY=:1"
|
||||
- "PERL5LIB=/usr/local/bin"
|
||||
- "START_DOCKER=true"
|
||||
- "PULSE_RUNTIME_PATH=/defaults"
|
||||
- "SELKIES_INTERPOSER=/usr/lib/selkies_joystick_interposer.so"
|
||||
- "NVIDIA_DRIVER_CAPABILITIES=all"
|
||||
- "DISABLE_ZINK=false"
|
||||
- "DISABLE_DRI3=false"
|
||||
- "SELKIES_ENCODER=x264enc,jpeg"
|
||||
- "TITLE=Firefox"
|
||||
- "LSIO_FIRST_PARTY=true"
|
||||
- "NO_GAMEPAD=true"
|
||||
- "PIXELFLUX_WAYLAND=true"
|
||||
|
||||
hostname: "32b51d041274"
|
||||
|
||||
image: "lscr.io/linuxserver/firefox"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
build_version: "Linuxserver.io version:- 1150.0.1build1-1xtradeb1.2404.1-ls86 Build-date:- 2026-05-06T22:51:35+00:00"
|
||||
maintainer: "thelamer"
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/firefox-logo.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
net.unraid.docker.webui: "http://[IP]:[PORT:3000]"
|
||||
org.opencontainers.image.authors: "linuxserver.io"
|
||||
org.opencontainers.image.created: "2026-05-06T22:51:35+00:00"
|
||||
org.opencontainers.image.description: "[Firefox](https://www.mozilla.org/en-US/firefox/) Browser,\
|
||||
\ also known as Mozilla Firefox or simply Firefox, is a free and open-source web browser developed\
|
||||
\ by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. Firefox uses the Gecko\
|
||||
\ layout engine to render web pages, which implements current and anticipated web standards."
|
||||
org.opencontainers.image.documentation: "https://docs.linuxserver.io/images/docker-firefox"
|
||||
org.opencontainers.image.licenses: "GPL-3.0-only"
|
||||
org.opencontainers.image.ref.name: "1aed7c1b4a11610517a6a467e4891298687cef1f"
|
||||
org.opencontainers.image.revision: "1aed7c1b4a11610517a6a467e4891298687cef1f"
|
||||
org.opencontainers.image.source: "https://github.com/linuxserver/docker-firefox"
|
||||
org.opencontainers.image.title: "Firefox"
|
||||
org.opencontainers.image.url: "https://github.com/linuxserver/docker-firefox/packages"
|
||||
org.opencontainers.image.vendor: "linuxserver.io"
|
||||
org.opencontainers.image.version: "1150.0.1build1-1xtradeb1.2404.1-ls86"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
ports:
|
||||
- "3086:3000/tcp"
|
||||
- "3087:3001/tcp"
|
||||
|
||||
volumes:
|
||||
- "/mnt/cache/appdata/firefox:/config"
|
||||
|
||||
working_dir: "/"
|
||||
|
||||
|
||||
macinabox:
|
||||
|
||||
container_name: "macinabox"
|
||||
|
||||
entrypoint:
|
||||
- "/app/letsgo.sh"
|
||||
|
||||
environment:
|
||||
- "HOST_OS=Unraid"
|
||||
- "HOST_CONTAINERNAME=macinabox"
|
||||
- "CUSTOMNAME="
|
||||
- "overridenic=virtio-net"
|
||||
- "replaceopencore=no"
|
||||
- "CPUARGS=Skylake-Server,vendor=GenuineIntel,+hypervisor,+invtsc,kvm=on,+fma,+avx,+avx2,+aes,+ssse3,+sse4_2,+popcnt,+sse4a,+bmi1,+bmi2"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "HOST_HOSTNAME=Atlas"
|
||||
- "OKTORUN=YES"
|
||||
- "flavour=Sequoia"
|
||||
- "vdisktype=qcow2"
|
||||
- "vdisksize=100G"
|
||||
- "WHATVERSION=5"
|
||||
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
- "DEBIAN_FRONTEND=noninteractive"
|
||||
- "SLEEPTIME=60"
|
||||
|
||||
hostname: "fe41e7b9cc68"
|
||||
|
||||
image: "spaceinvaderone/macinabox:latest"
|
||||
|
||||
ipc: "private"
|
||||
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/SpaceinvaderOne/Docker-Templates-Unraid/master/spaceinvaderone/docker_icons/Macinabox.png"
|
||||
net.unraid.docker.managed: "dockerman"
|
||||
org.opencontainers.image.ref.name: "ubuntu"
|
||||
org.opencontainers.image.version: "20.04"
|
||||
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "1"
|
||||
max-size: "50m"
|
||||
|
||||
network_mode: "bridge"
|
||||
|
||||
privileged: true
|
||||
|
||||
security_opt:
|
||||
- "label=disable"
|
||||
|
||||
volumes:
|
||||
- "/boot/config/domain.cfg:/vm/domain.cfg"
|
||||
- "/boot/config/plugins/dynamix:/host/boot/config/plugins/dynamix"
|
||||
- "/etc/libvirt/qemu/nvram:/etc/libvirt/qemu/nvram"
|
||||
- "/lib64:/host/lib64"
|
||||
- "/lib:/host/lib"
|
||||
- "/mnt/cache/appdata/macinabox:/config"
|
||||
- "/mnt/user/domains:/domains"
|
||||
- "/mnt/user/isos:/isos"
|
||||
- "/tmp/notifications:/host/tmp/notifications"
|
||||
- "/usr/bin:/host/usr/bin"
|
||||
- "/usr/lib64:/host/usr/lib64"
|
||||
- "/usr/lib:/host/usr/lib"
|
||||
- "/usr/local/emhttp/plugins/dynamix.vm.manager/templates/images:/icons"
|
||||
- "/usr/local/emhttp/plugins/dynamix.vm.manager/templates/images:/unraid_vm_icons"
|
||||
- "/usr/local/emhttp/webGui/include:/host/usr/local/emhttp/webGui/include"
|
||||
- "/usr/local/emhttp/webGui/scripts:/host/usr/local/emhttp/webGui/scripts"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock"
|
||||
- "/var/run/libvirt:/var/run/libvirt"
|
||||
|
||||
working_dir: "/app"
|
||||
|
||||
|
||||
Reference in new issue
Block a user