feat(tools): Komodo-ready tools stack
Remove firefox and macinabox (dead containers), add chrome service from live config. Strip Unraid template noise, unless-stopped.
This commit is contained in:
1 parent
18b0e9e129
commit
3a0b8d3393
1 file changed
+31
-423
+31
-423
@@ -6,34 +6,20 @@ services:
|
||||
- "/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"
|
||||
restart: "unless-stopped"
|
||||
user: "99:100"
|
||||
volumes:
|
||||
- "/mnt/user/appdata/cloudcmd:/root"
|
||||
@@ -42,94 +28,50 @@ services:
|
||||
|
||||
|
||||
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"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "NVIDIA_VISIBLE_DEVICES=all"
|
||||
- "NVIDIA_DRIVER_CAPABILITIES=compute,video,utility"
|
||||
- "CA_TS_FALLBACK_DIR=/app/Data"
|
||||
- "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"
|
||||
- "GROUP_ID=100"
|
||||
- "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"
|
||||
@@ -140,92 +82,43 @@ services:
|
||||
- "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"
|
||||
|
||||
- "SUP_GROUP_IDS="
|
||||
- "KEEP_APP_RUNNING=0"
|
||||
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"
|
||||
|
||||
restart: "unless-stopped"
|
||||
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"
|
||||
- "TZ=Europe/Berlin"
|
||||
- "PUID=1000"
|
||||
- "PGID=1000"
|
||||
- "UMASK=022"
|
||||
@@ -233,461 +126,176 @@ services:
|
||||
- "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"
|
||||
|
||||
restart: "unless-stopped"
|
||||
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:
|
||||
|
||||
container_name: "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:
|
||||
|
||||
container_name: "dockersocket"
|
||||
entrypoint:
|
||||
- "docker-entrypoint.sh"
|
||||
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"
|
||||
|
||||
restart: "unless-stopped"
|
||||
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"
|
||||
|
||||
chrome:
|
||||
container_name: "chrome"
|
||||
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"
|
||||
- "CHROME_CLI=https://www.linuxserver.io/"
|
||||
- "TITLE=Chrome"
|
||||
- "START_DOCKER=true"
|
||||
- "DISPLAY=:1"
|
||||
- "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"
|
||||
- "SELKIES_ENABLE_BASIC_AUTH=false"
|
||||
- "SELKIES_ALLOWED_ORIGINS=*"
|
||||
- "SELKIES_VIDEO_STREAMING_MODE=false"
|
||||
- "NO_GAMEPAD=true"
|
||||
- "PIXELFLUX_WAYLAND=true"
|
||||
|
||||
hostname: "32b51d041274"
|
||||
|
||||
image: "lscr.io/linuxserver/firefox"
|
||||
|
||||
- "DISABLE_DRI3=false"
|
||||
- "DISABLE_ZINK=false"
|
||||
image: "lscr.io/linuxserver/chrome"
|
||||
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"
|
||||
|
||||
- "3033:3000/tcp"
|
||||
- "3034:3001/tcp"
|
||||
restart: "unless-stopped"
|
||||
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"
|
||||
|
||||
|
||||
- "/mnt/cache/appdata/chrome:/config"
|
||||
working_dir: "/"
|
||||
Reference in new issue
Block a user