Verzeichnisse updaten

This commit is contained in:
2026-01-18 13:51:07 +01:00
parent ccf2160db7
commit 5a3205749c
8 changed files with 161 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
services:
arcane:
deploy:
resources:
limits:
memory: 256M
image: ghcr.io/getarcaneapp/arcane:latest
container_name: arcane
restart: unless-stopped
ports:
- 9552:3552
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- data:/app/data
environment:
- APP_URL=http://localhost:9552
- PUID=1000
- PGID=1000
- ENCRYPTION_KEY=f2447368aab85e19efe118d061656e76def29903309eaa3d4e81459d9b1bf3d8
- JWT_SECRET=4befd81facdf568ad35f896767197e3065f47eefc1ec7725182b272a8c796a5d
- LOG_LEVEL=warn
- LOG_JSON=false
- OIDC_ENABLED=false
- DATABASE_URL=file:./data/arcane.db?_pragma=journal_mode(WAL)&_pragma=busy_timeout(2500)&_txlock=immediate
volumes:
data:
driver: local
networks: {}
+19
View File
@@ -0,0 +1,19 @@
services:
bonob:
image: simojenki/bonob
container_name: bonob
network_mode: host
environment:
- BNB_PORT=4534
- BNB_URL=http://192.168.178.183:4534
- BNB_SUBSONIC_URL=http://192.168.178.183:9533
- BNB_SECRET=fp9MNsY4P*yK9P6caqMyKuLgcVTe6#8
# - BNB_SONOS_AUTO_REGISTER="true"
# - SONOS_SERVICE_NAME=bonob
- BNB_SONOS_SERVICE_ID=246
- SCROBBLE_TRACKS=true
- REPORT_NOW_PLAYING=true
- BNB_SONOS_SEED_HOST=192.168.178.48
- BNB_LOG_LEVEL=debug
restart: unless-stopped
networks: {}
+18
View File
@@ -0,0 +1,18 @@
services:
code-server:
image: codercom/code-server:latest
container_name: code-server
deploy:
resources:
limits:
memory: 512M
ports:
- 9443:8443
volumes:
- ./project:/home/coder/project
environment:
- PASSWORD=p^BxLlMA34kazA40bgv
- TZ=Europe/Berlin
command: |
--auth password --bind-addr 0.0.0.0:8443 --disable-telemetry
networks: {}
+12
View File
@@ -0,0 +1,12 @@
services:
homebox:
container_name: homebox
restart: "no" #unless-stopped
ports:
- 9100:7745
environment:
- TZ=Europe/Bucharest
- HBOX_OPTIONS_ALLOW_REGISTRATION=false
volumes:
- /opt/homebox/:/data
image: ghcr.io/sysadminsmedia/homebox:latest
+22
View File
@@ -0,0 +1,22 @@
services:
influxdb:
image: influxdb:2
container_name: influxdb
deploy:
resources:
limits:
memory: 512M
restart: unless-stopped
ports:
- 9086:8086
volumes:
- /timeseries/influxdb:/var/lib/influxdb2
- ./config:/etc/influxdb2
environment:
- DOCKER_INFLUXDB_INIT_MODE=setup
- DOCKER_INFLUXDB_INIT_USERNAME=admin
- DOCKER_INFLUXDB_INIT_PASSWORD=Ga913PIhQvCvAW41
- DOCKER_INFLUXDB_INIT_ORG=Häusle
- DOCKER_INFLUXDB_INIT_BUCKET=Bucket
- DOCKER_INFLUXDB_INIT_ADMIN_TOKEN=JEjmoG1NqHJOB2kz72u189lw1SVdlL43
networks: {}
+12
View File
@@ -0,0 +1,12 @@
services:
it-tools:
deploy:
resources:
limits:
memory: 32M
image: corentinth/it-tools:latest
container_name: it-tools
ports:
- 9222:80
restart: unless-stopped
networks: {}
+33
View File
@@ -0,0 +1,33 @@
services:
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
user: 1000:1000
network_mode: host
deploy:
resources:
limits:
memory: 2G
volumes:
- /opt/jellyfin/config:/config
- /opt/jellyfin/cache:/cache
- type: bind
source: /media/Musik
target: /Musik
read_only: false
- type: bind
source: /media/Filme
target: /Filme
read_only: false
- type: bind
source: /media/Serien
target: /Serien
read_only: false
# Optional - alternative address used for autodiscovery
environment:
- JELLYFIN_PublishedServerUrl=https://jellyfin-app.hanold.online
# - ENABLE_METRICS=true
# Optional - may be necessary for docker healthcheck to pass if running in host network mode
extra_hosts:
- host.docker.internal:host-gateway
networks: {}
+17
View File
@@ -0,0 +1,17 @@
services:
prunemate:
image: anoniemerd/prunemate:latest
container_name: prunemate
ports:
- 9696:8080
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./prunemate/logs:/var/log
- ./config:/config
environment:
- PRUNEMATE_TZ=Europe/Berlin # Change this to your desired timezone
- PRUNEMATE_TIME_24H=true #false for 12-Hour format (AM/PM)
# Optional: Enable authentication (generate hash with: docker run --rm anoniemerd/prunemate python prunemate.py --gen-hash "password")
# - PRUNEMATE_AUTH_USER=admin
# - PRUNEMATE_AUTH_PASSWORD_HASH=your_base64_encoded_hash_here
restart: unless-stopped