Compare commits
5 Commits
baee75bd62
...
8ddd3d3cc1
| Author | SHA1 | Date | |
|---|---|---|---|
| 8ddd3d3cc1 | |||
| 0d77c1f228 | |||
| 04878036db | |||
| 0becfa5877 | |||
| 8eec335025 |
@@ -1,12 +1,31 @@
|
||||
services:
|
||||
it-tools:
|
||||
image: 'corentinth/it-tools:latest'
|
||||
image: corentinth/it-tools:latest
|
||||
container_name: it-tools
|
||||
networks:
|
||||
- pangolin
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/it-tools.png"
|
||||
net.unraid.docker.webui: "https://tools.homecube.org/"
|
||||
folder.view2: "Services"
|
||||
- net.unraid.docker.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/it-tools.png
|
||||
- net.unraid.docker.webui=https://${FULL_DOMAIN}
|
||||
- folder.view2=Services
|
||||
|
||||
- pangolin.public-resources.it-tools.name=IT-Tools
|
||||
- pangolin.public-resources.it-tools.full-domain=${FULL_DOMAIN}
|
||||
- pangolin.public-resources.it-tools.protocol=http
|
||||
|
||||
- pangolin.public-resources.it-tools.auth.sso-enabled=true
|
||||
- pangolin.public-resources.it-tools.auth.sso-roles[0]=Member
|
||||
|
||||
- pangolin.public-resources.it-tools.targets[0].method=http
|
||||
|
||||
- pangolin.public-resources.it-tools.targets[0].healthcheck.enabled=true
|
||||
- pangolin.public-resources.it-tools.targets[0].healthcheck.hostname=it-tools
|
||||
- pangolin.public-resources.it-tools.targets[0].healthcheck.port=80
|
||||
- pangolin.public-resources.it-tools.targets[0].healthcheck.path=/
|
||||
- pangolin.public-resources.it-tools.targets[0].healthcheck.method=GET
|
||||
- pangolin.public-resources.it-tools.targets[0].healthcheck.status=200
|
||||
- pangolin.public-resources.it-tools.targets[0].healthcheck.interval=30
|
||||
- pangolin.public-resources.it-tools.targets[0].healthcheck.timeout=5
|
||||
|
||||
networks:
|
||||
pangolin:
|
||||
|
||||
@@ -5,7 +5,7 @@ services:
|
||||
net.unraid.docker.icon: 'https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/ollama.png'
|
||||
net.unraid.docker.webui: ''
|
||||
net.unraid.docker.shell: 'bash'
|
||||
openwebui:
|
||||
open-webui:
|
||||
labels:
|
||||
net.unraid.docker.managed: 'composeman'
|
||||
net.unraid.docker.icon: 'https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/open-webui.png'
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
services:
|
||||
ollama:
|
||||
image: ollama/ollama:latest
|
||||
container_name: ollama
|
||||
tty: true
|
||||
ports:
|
||||
- "11434:11434" # Ollama API
|
||||
@@ -15,8 +16,9 @@ services:
|
||||
net.unraid.docker.shell: bash
|
||||
folder.view2: "Services"
|
||||
|
||||
openwebui:
|
||||
open-webui:
|
||||
image: ghcr.io/open-webui/open-webui:main-slim
|
||||
container_name: open-webui
|
||||
depends_on:
|
||||
- ollama
|
||||
ports:
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
services:
|
||||
vaultwarden:
|
||||
image: vaultwarden/server:latest
|
||||
container_name: vaultwarden
|
||||
networks:
|
||||
- pangolin
|
||||
environment:
|
||||
@@ -10,7 +11,7 @@ services:
|
||||
- /mnt/user/appdata/vaultwarden/data:/data/
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/bitwarden.png"
|
||||
net.unraid.docker.webui: "https://vw.homecube.org/"
|
||||
net.unraid.docker.webui: "${DOMAIN}"
|
||||
folder.view2: "Services"
|
||||
|
||||
networks:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
services:
|
||||
newt:
|
||||
image: fosrl/newt:1.6.0
|
||||
image: fosrl/newt:1.8.1
|
||||
networks:
|
||||
- pangolin
|
||||
container_name: newt
|
||||
|
||||
@@ -5,3 +5,9 @@ services:
|
||||
net.unraid.docker.icon: 'https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/home-assistant.png'
|
||||
net.unraid.docker.webui: 'https://home-assistant.homecube.org'
|
||||
net.unraid.docker.shell: ''
|
||||
matter-server:
|
||||
labels:
|
||||
net.unraid.docker.managed: 'composeman'
|
||||
net.unraid.docker.icon: 'https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/home-assistant.png'
|
||||
net.unraid.docker.webui: ''
|
||||
net.unraid.docker.shell: ''
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
services:
|
||||
home-assistant:
|
||||
image: "ghcr.io/home-assistant/home-assistant:stable"
|
||||
image: ghcr.io/home-assistant/home-assistant:stable
|
||||
container_name: home-assistant
|
||||
privileged: true
|
||||
network_mode: host
|
||||
@@ -13,3 +13,49 @@ services:
|
||||
net.unraid.docker.icon: "https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/home-assistant.png"
|
||||
net.unraid.docker.webui: "https://home-assistant.homecube.org"
|
||||
folder.view2: "Services"
|
||||
|
||||
# hass_otbr:
|
||||
# container_name: hass_otbr
|
||||
# privileged: true
|
||||
# image: ghcr.io/ownbee/hass-otbr-docker
|
||||
# restart: unless-stopped
|
||||
# network_mode: host
|
||||
# cap_add:
|
||||
# - SYS_ADMIN
|
||||
# - NET_ADMIN
|
||||
# environment:
|
||||
# DEVICE: "/dev/ttyUSB1"
|
||||
# BACKBONE_IF: br0
|
||||
# FLOW_CONTROL: 0
|
||||
# FIREWALL: 1
|
||||
# NAT64: 1
|
||||
# BAUDRATE: 460800
|
||||
# OTBR_REST_PORT: 8061
|
||||
# OTBR_WEB_PORT: 8060
|
||||
# AUTOFLASH_FIRMWARE: 0
|
||||
# devices:
|
||||
# - source: /dev/serial/by-id/usb-Espressif_USB_JTAG_serial_debug_unit_98:A3:16:8E:32:C0-if00
|
||||
# target: /dev/ttyUSB1
|
||||
# permissions: rwm
|
||||
# volumes:
|
||||
# - /mnt/user/appdata/hass_otbr:/var/lib/thread
|
||||
# labels:
|
||||
# folder.view2: "Services"
|
||||
|
||||
matter-server:
|
||||
image: ghcr.io/matter-js/python-matter-server:stable
|
||||
restart: unless-stopped
|
||||
container_name: matter-server
|
||||
# Required for mDNS to work correctly
|
||||
network_mode: host
|
||||
security_opt:
|
||||
# Needed for Bluetooth via dbus
|
||||
- apparmor:unconfined
|
||||
volumes:
|
||||
# Create an .env file that sets the USERDIR environment variable.
|
||||
- /mnt/user/appdata/matter-server/data:/data/
|
||||
# Required for Bluetooth via D-Bus
|
||||
- /run/dbus:/run/dbus:ro
|
||||
labels:
|
||||
net.unraid.docker.icon: "https://raw.githubusercontent.com/homarr-labs/dashboard-icons/refs/heads/main/png/matter.png"
|
||||
folder.view2: "Services"
|
||||
|
||||
7
speedtest/docker-compose.override.yml
Normal file
7
speedtest/docker-compose.override.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
services:
|
||||
speedtest:
|
||||
labels:
|
||||
net.unraid.docker.managed: 'composeman'
|
||||
net.unraid.docker.icon: 'https://raw.githubusercontent.com/linuxserver/docker-templates/refs/heads/master/linuxserver.io/img/librespeed-icon.png'
|
||||
net.unraid.docker.webui: 'https://speedtest.homecube.org'
|
||||
net.unraid.docker.shell: ''
|
||||
32
speedtest/docker-compose.yml
Normal file
32
speedtest/docker-compose.yml
Normal file
@@ -0,0 +1,32 @@
|
||||
services:
|
||||
speedtest:
|
||||
image: ghcr.io/librespeed/speedtest:latest
|
||||
container_name: librespeed-speedtest
|
||||
networks:
|
||||
- pangolin
|
||||
labels:
|
||||
- net.unraid.docker.icon=https://raw.githubusercontent.com/linuxserver/docker-templates/refs/heads/master/linuxserver.io/img/librespeed-icon.png
|
||||
- net.unraid.docker.webui=https://${FULL_DOMAIN}
|
||||
- folder.view2=Services
|
||||
|
||||
- pangolin.public-resources.librespeed-speedtest.name=Speedtest (LibreSpeed)
|
||||
- pangolin.public-resources.librespeed-speedtest.full-domain=${FULL_DOMAIN}
|
||||
- pangolin.public-resources.librespeed-speedtest.protocol=http
|
||||
- pangolin.public-resources.librespeed-speedtest.auth.sso-enabled=true
|
||||
|
||||
- pangolin.public-resources.librespeed-speedtest.targets[0].method=http
|
||||
- pangolin.public-resources.librespeed-speedtest.targets[0].port=8080
|
||||
|
||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.enabled=true
|
||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.hostname=librespeed-speedtest
|
||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.port=8080
|
||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.path=/
|
||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.method=GET
|
||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.status=200
|
||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.interval=30
|
||||
- pangolin.public-resources.librespeed-speedtest.targets[0].healthcheck.timeout=5
|
||||
|
||||
networks:
|
||||
pangolin:
|
||||
name: pangolin_net
|
||||
external: true
|
||||
1
speedtest/name
Normal file
1
speedtest/name
Normal file
@@ -0,0 +1 @@
|
||||
speedtest
|
||||
Reference in New Issue
Block a user