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