added audiobookshelf, baikal,doods, linkding, tdarr

This commit is contained in:
paan 2023-02-25 00:58:15 +08:00
parent f1ed8613ac
commit 95eccc4f05
10 changed files with 126 additions and 21 deletions

View File

@ -0,0 +1,13 @@
### EXAMPLE DOCKER COMPOSE ###
version: "3.7"
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf
ports:
- 13378:80
volumes:
- /Media/Audiobooks:/audiobooks
- ./metadata:/metadata
- ./config:/config
restart: unless-stopped

19
baikal/docker-compose.yml Normal file
View File

@ -0,0 +1,19 @@
# Docker Compose file for a Baikal server with local mounts instead of Docker volumes
# Before you start docker-compose up, make sure that you have prepared
# the local folders to avoid file permission issues with
#
# mkdir -p config Specific/db
# chown -R 101:101 config Specific <- Use this for Nginx
# chown -R 33:33 config Specific <- Use this for Apache httpd
version: "2"
services:
baikal:
image: ckulka/baikal:nginx
restart: always
ports:
- "83:80"
volumes:
- ./config:/var/www/baikal/config
- ./Specific:/var/www/baikal/Specific

18
doods/docker-compose.yaml Executable file
View File

@ -0,0 +1,18 @@
version: '3'
services:
Doods:
container_name: "doods"
image: snowzach/doods2
ports:
- "5532:8080"
devices :
- /dev/bus/usb
volumes:
- ./config.yaml:/opt/doods/config.yaml
- ./models2:/opt/doods/models2
#volumes:
# - "./data:/etc/linkding/data"
#env_file:
# - .env
restart: unless-stopped

View File

@ -0,0 +1,16 @@
version: '3'
services:
linkding:
#container_name: "${LD_CONTAINER_NAME:-linkding}"
container_name: "linkding"
image: sissbruecker/linkding:latest
ports:
#- "${LD_HOST_PORT:-9090}:9090"
- "9091:9090"
volumes:
#- "${LD_HOST_DATA_DIR:-./data}:/etc/linkding/data"
- "./data:/etc/linkding/data"
#env_file:
# - .env
restart: unless-stopped

View File

@ -57,6 +57,7 @@ services:
volumes: volumes:
- "./takeout:/photoprism/originals/takeout" # [local path]:[container path] - "./takeout:/photoprism/originals/takeout" # [local path]:[container path]
- "/dockermount/syncthing/sync/S21Camera:/photoprism/originals/S21Camera" - "/dockermount/syncthing/sync/S21Camera:/photoprism/originals/S21Camera"
- "/dockermount/syncthing/sync/S21Camera2:/photoprism/originals/S21Camera2"
- "/dockermount/syncthing/sync/photos:/photoprism/originals/photos" - "/dockermount/syncthing/sync/photos:/photoprism/originals/photos"
- "/dockermount/syncthing/sync/Oppo F11 Pro:/photoprism/originals/Oppo F11 Pro" - "/dockermount/syncthing/sync/Oppo F11 Pro:/photoprism/originals/Oppo F11 Pro"
# Multiple folders can be indexed by mounting them as subfolders of /photoprism/originals: # Multiple folders can be indexed by mounting them as subfolders of /photoprism/originals:

View File

@ -86,28 +86,17 @@ services:
- 8080:8080 - 8080:8080
restart: unless-stopped restart: unless-stopped
# bazarr:
# transmission: # image: lscr.io/linuxserver/bazarr:latest
# image: ghcr.io/linuxserver/transmission # container_name: bazarr
# container_name: transmission
# environment: # environment:
# - PUID=1000 # - PUID=1000
# - PGID=100 # - PGID=100
# - TZ=Asia/Kuala_Lumpur # - TZ=Asia/Kuala_Lumpur
# - TRANSMISSION_WEB_HOME=/combustion-release/ #optional
# - USER=admin #optional
# - PASS=ahmadfarhan #optional
# - WHITELIST="" #optional
# volumes: # volumes:
# - ./transmission/config:/config # - ./config:/config
# - ./transmission/downloads:/downloads # - /Media/Movie:/movies #optional
# - ./transmission/watch:/watch # - /Media/TV:/tv #optional
# ports: # ports:
# - 9091:9091 # - 6767:6767
# - 51413:51413
# - 51413:51413/udp
# restart: unless-stopped # restart: unless-stopped

8
sfpg/docker-compose.yaml Executable file
View File

@ -0,0 +1,8 @@
version: "3.9"
services:
sfpg:
ports:
- "8765:8080"
image: "erseco/alpine-php-webserver"
volumes:
- ./html:/var/www/html

29
tdarr/docker-compose.yml Normal file
View File

@ -0,0 +1,29 @@
---
version: "2.1"
services:
tdarr:
container_name: tdarr
image: ghcr.io/haveagitgat/tdarr:latest
restart: unless-stopped
network_mode: bridge
ports:
- 8265:8265 # webUI port
- 8266:8266 # server port
- 8267:8267 # Internal node port
- 8268:8268 # Example extra node port
environment:
- TZ=Europe/London
- PUID=1000
- PGID=100
- UMASK_SET=002
- serverIP=0.0.0.0
- serverPort=8266
- webUIPort=8265
- internalNode=true
- nodeID=MyInternalNode
volumes:
- ./server:/app/server
- ./configs:/app/configs
- ./logs:/app/logs
- /Media:/media
- /srv/dev-disk-by-label-NVMESSD/transcode_cache:/temp

View File

@ -4,4 +4,6 @@ services:
image: containrrr/watchtower image: containrrr/watchtower
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
#network_mode: "host"
command: --cleanup command: --cleanup
restart: unless-stopped

View File

@ -0,0 +1,10 @@
version: "3.4"
services:
xandikos:
image: ghcr.io/jelmer/xandikos
ports:
- 5566:8000
volumes:
- ./data:/data
restart: unless-stopped