Verzeichnisse updaten
This commit is contained in:
@@ -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: {}
|
||||||
@@ -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: {}
|
||||||
Executable
+18
@@ -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: {}
|
||||||
Executable
+12
@@ -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
|
||||||
@@ -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: {}
|
||||||
Executable
+12
@@ -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: {}
|
||||||
Executable
+33
@@ -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: {}
|
||||||
@@ -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
|
||||||
Reference in New Issue
Block a user