enable invidious, add convertx
This commit is contained in:
parent
4550a7e3c2
commit
47cc083199
@ -93,44 +93,42 @@ services:
|
||||
- ${DOCKER_DIR}/immich:/var/lib/postgresql/data
|
||||
restart: unless-stopped
|
||||
|
||||
# ## Invidious (youtube client)
|
||||
# invidious:
|
||||
# image: quay.io/invidious/invidious:latest
|
||||
# container_name: invidious
|
||||
# ports:
|
||||
# - 9080:3000
|
||||
# env_file:
|
||||
# - ${ENV_DIR}/invidious.env
|
||||
# depends_on:
|
||||
# - invidious-db
|
||||
# - sighelper
|
||||
# restart: unless-stopped
|
||||
# sighelper:
|
||||
# image: quay.io/invidious/inv-sig-helper:latest
|
||||
# container_name: invidious-sighelper
|
||||
# init: true
|
||||
# command: ["--tcp", "0.0.0.0:12999"]
|
||||
# ports:
|
||||
# - 12999:12999
|
||||
# environment:
|
||||
# - ${TZ}
|
||||
# - RUST_LOG=info
|
||||
# cap_drop:
|
||||
# - ALL
|
||||
# read_only: true
|
||||
# security_opt:
|
||||
# - no-new-privileges:true
|
||||
# restart: unless-stopped
|
||||
# invidious-db:
|
||||
# image: docker.io/library/postgres:14
|
||||
# container_name: invidious-db
|
||||
# volumes:
|
||||
# - ${DOCKER_DIR}/invidious/data:/var/lib/postgresql/data
|
||||
# - ${DOCKER_DIR}/invidious/config/sql:/config/sql
|
||||
# - ${DOCKER_DIR}/invidious/docker/init-invidious-db.sh:/docker-entrypoint-initdb.d/init-invidious-db.sh
|
||||
# env_file:
|
||||
# - ${ENV_DIR}/invidious.env
|
||||
# restart: unless-stopped
|
||||
## Invidious (youtube client)
|
||||
invidious:
|
||||
image: quay.io/invidious/invidious:latest
|
||||
container_name: invidious
|
||||
ports:
|
||||
- 9080:3000
|
||||
env_file:
|
||||
- ${ENV_DIR}/invidious.env
|
||||
depends_on:
|
||||
- invidious-db
|
||||
restart: unless-stopped
|
||||
invidious-sighelper:
|
||||
image: quay.io/invidious/inv-sig-helper:latest
|
||||
container_name: invidious-sighelper
|
||||
init: true
|
||||
command: ["--tcp", "0.0.0.0:12999"]
|
||||
ports:
|
||||
- 12999:12999
|
||||
environment:
|
||||
- RUST_LOG=info
|
||||
cap_drop:
|
||||
- ALL
|
||||
read_only: true
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
restart: unless-stopped
|
||||
invidious-db:
|
||||
image: docker.io/library/postgres:14
|
||||
container_name: invidious-db
|
||||
volumes:
|
||||
- ${DOCKER_DIR}/invidious/data:/var/lib/postgresql/data
|
||||
- ${DOCKER_DIR}/invidious/config/sql:/config/sql
|
||||
- ${DOCKER_DIR}/invidious/docker/init-invidious-db.sh:/docker-entrypoint-initdb.d/init-invidious-db.sh
|
||||
env_file:
|
||||
- ${ENV_DIR}/invidious.env
|
||||
restart: unless-stopped
|
||||
|
||||
## Jellyfin (media server)
|
||||
jellyfin:
|
||||
@ -172,6 +170,33 @@ services:
|
||||
- ${DNS_IP}
|
||||
restart: unless-stopped
|
||||
|
||||
## ConvertX (file converter)
|
||||
convertx:
|
||||
image: ghcr.io/c4illin/convertx
|
||||
container_name: convertx
|
||||
ports:
|
||||
- 9132:3000
|
||||
volumes:
|
||||
- ${DOCKER_DIR}/convertx:/app/data
|
||||
env_file:
|
||||
- ${ENV_DIR}/convertx.env
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
restart: unless-stopped
|
||||
|
||||
## Dumbpad (simple notes)
|
||||
dumbpad:
|
||||
image: dumbwareio/dumbpad:latest
|
||||
container_name: dumbpad
|
||||
ports:
|
||||
- 3007:3000
|
||||
volumes:
|
||||
- ${DOCKER_DIR}/dumbpad:/app/data
|
||||
env_file:
|
||||
- ${ENV_DIR}/dumbpad.env
|
||||
restart: unless-stopped
|
||||
|
||||
## Gitea
|
||||
gitea:
|
||||
image: docker.io/gitea/gitea:latest-rootless
|
||||
@ -202,44 +227,6 @@ services:
|
||||
ports:
|
||||
- 9283:80
|
||||
restart: unless-stopped
|
||||
|
||||
## TinyHome (server dashboard)
|
||||
tinyhome:
|
||||
container_name: tinyhome
|
||||
image: azpsen/tinyhome:main
|
||||
environment:
|
||||
- REFRESH_INTERVAL=360
|
||||
ports:
|
||||
- 3000:80
|
||||
volumes:
|
||||
- ${DOCKER_DIR}/tinyhome:/config:rw
|
||||
dns:
|
||||
- ${DNS_IP}
|
||||
restart: unless-stopped
|
||||
|
||||
docker-proxy:
|
||||
image: ghcr.io/tecnativa${DOCKER_DIR}-socket-proxy:latest
|
||||
container_name: docker-proxy
|
||||
environment:
|
||||
- CONTAINERS=1 # Allow access to viewing containers
|
||||
- POST=0 # Disallow any POST operations (effectively read-only)
|
||||
ports:
|
||||
- 2375:2375
|
||||
volumes:
|
||||
- /var/run${DOCKER_DIR}.sock:/var/run${DOCKER_DIR}.sock:ro
|
||||
restart: unless-stopped
|
||||
|
||||
## Dumbpad (simple notes)
|
||||
dumbpad:
|
||||
image: dumbwareio/dumbpad:latest
|
||||
container_name: dumbpad
|
||||
ports:
|
||||
- 3007:3000
|
||||
volumes:
|
||||
- ${DOCKER_DIR}/dumbpad:/app/data
|
||||
env_file:
|
||||
- ${ENV_DIR}/dumbpad.env
|
||||
restart: unless-stopped
|
||||
|
||||
## Hoarder (link aggregator)
|
||||
hoarder:
|
||||
@ -494,6 +481,20 @@ services:
|
||||
- ${DOCKER_DIR}/tandoor/postgresql:/var/lib/postgresql/data
|
||||
restart: unless-stopped
|
||||
|
||||
## TinyHome (server dashboard)
|
||||
tinyhome:
|
||||
container_name: tinyhome
|
||||
image: azpsen/tinyhome:main
|
||||
environment:
|
||||
- REFRESH_INTERVAL=360
|
||||
ports:
|
||||
- 3000:80
|
||||
volumes:
|
||||
- ${DOCKER_DIR}/tinyhome:/config:rw
|
||||
dns:
|
||||
- ${DNS_IP}
|
||||
restart: unless-stopped
|
||||
|
||||
## Vaultwarden (password manager)
|
||||
vaultwarden:
|
||||
image: vaultwarden/server:latest
|
||||
@ -550,19 +551,6 @@ services:
|
||||
target: /root/.config/glances/glances.pwd
|
||||
restart: unless-stopped
|
||||
|
||||
## Doku (docker disk usage analyzer)
|
||||
doku:
|
||||
container_name: doku
|
||||
image: amerkurev/doku
|
||||
ports:
|
||||
- 9090:9090
|
||||
volumes:
|
||||
- /var/run${DOCKER_DIR}.sock:/var/run${DOCKER_DIR}.sock:ro
|
||||
- /:/hostroot:ro
|
||||
environment:
|
||||
- SI=false
|
||||
restart: unless-stopped
|
||||
|
||||
## Scrutiny (disk health monitoring)
|
||||
scrutiny:
|
||||
container_name: scrutiny
|
||||
|
Loading…
x
Reference in New Issue
Block a user