switch to myspeed, remove hoarder, formatting fixes

This commit is contained in:
azpsen 2025-04-21 10:06:08 -05:00
parent 18d251f09f
commit e50817db0c

View File

@ -94,8 +94,8 @@ services:
## Invidious (youtube client)
invidious:
image: quay.io/invidious/invidious:latest
container_name: invidious
image: quay.io/invidious/invidious:latest
ports:
- 9080:3000
env_file:
@ -110,8 +110,8 @@ services:
- invidious-sighelper
restart: unless-stopped
invidious-sighelper:
image: quay.io/invidious/inv-sig-helper:latest
container_name: invidious-sighelper
image: quay.io/invidious/inv-sig-helper:latest
init: true
command: ["--tcp", "0.0.0.0:12999"]
ports:
@ -125,8 +125,8 @@ services:
- no-new-privileges:true
restart: unless-stopped
invidious-db:
image: docker.io/library/postgres:14
container_name: invidious-db
image: docker.io/library/postgres:14
volumes:
- ${DOCKER_DIR}/invidious/data:/var/lib/postgresql/data
- ${DOCKER_DIR}/invidious/config/sql:/config/sql
@ -137,8 +137,8 @@ services:
## Jellyfin (media server)
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
image: lscr.io/linuxserver/jellyfin:latest
environment:
- TZ=${TZ}
- PUID=1000
@ -165,8 +165,8 @@ services:
## Actual (budget)
actual:
image: docker.io/actualbudget/actual-server:latest
container_name: actual
image: docker.io/actualbudget/actual-server:latest
ports:
- 5006:5006
volumes:
@ -210,8 +210,8 @@ services:
## ConvertX (file converter)
convertx:
image: ghcr.io/c4illin/convertx
container_name: convertx
image: ghcr.io/c4illin/convertx
ports:
- 9132:3000
volumes:
@ -225,8 +225,8 @@ services:
## Dumbpad (simple notes)
dumbpad:
image: dumbwareio/dumbpad:latest
container_name: dumbpad
image: dumbwareio/dumbpad:latest
ports:
- 3007:3000
volumes:
@ -237,8 +237,8 @@ services:
## Gitea
gitea:
image: docker.io/gitea/gitea:latest-rootless
container_name: gitea
image: docker.io/gitea/gitea:latest-rootless
user: "1001"
volumes:
- ${DOCKER_DIR}/gitea/data:/var/lib/gitea
@ -265,62 +265,19 @@ services:
ports:
- 9283:80
restart: unless-stopped
## Hoarder (link aggregator)
hoarder:
image: ghcr.io/hoarder-app/hoarder:release
container_name: hoarder
env_file:
- ${ENV_DIR}/hoarder.env
volumes:
- hoarder:/data
ports:
- 3017:3000
environment:
- MEILI_ADDR=http://meilisearch:7700
- BROWSER_WEB_URL=http://chrome:9222
- DATA_DIR=/data
dns:
- ${DNS_IP}
restart: unless-stopped
chrome:
image: gcr.io/zenika-hub/alpine-chrome:123
container_name: chrome
command:
- --no-sandbox
- --disable-gpu
- --disable-dev-shm-usage
- --remote-debugging-address=0.0.0.0
- --remote-debugging-port=9222
- --hide-scrollbars
dns:
- ${DNS_IP}
restart: unless-stopped
meilisearch:
image: getmeili/meilisearch:v1.11.1
container_name: meilisearch
env_file:
- ${ENV_DIR}/hoarder.env
ports:
- 7700:7700
environment:
- MEILI_NO_ANALYTICS=true
volumes:
- meilisearch:/meili_data
restart: unless-stopped
## IT Tools (misc utilities)
it-tools:
image: corentinth/it-tools:latest
container_name: it-tools
image: corentinth/it-tools:latest
ports:
- 5734:80
restart: unless-stopped
## Joplin (notes)
joplin:
image: joplin/server:latest
container_name: joplin
image: joplin/server:latest
ports:
- 22300:22300
env_file:
@ -331,8 +288,8 @@ services:
- ${DNS_IP}
restart: unless-stopped
joplin-db:
image: postgres:15
container_name: joplin-db
image: postgres:15
volumes:
- ${DOCKER_DIR}/joplin:/var/lib/postgresql/data
ports:
@ -345,8 +302,8 @@ services:
## Kiwix (offline wiki)
kiwix-serve:
image: ghcr.io/kiwix/kiwix-serve
container_name: kiwix-serve
image: ghcr.io/kiwix/kiwix-serve
volumes:
- ${KIWIX_DIR}:/data
ports:
@ -358,8 +315,8 @@ services:
## Link Stack
linkstack:
image: linkstackorg/linkstack
container_name: linkstack
image: linkstackorg/linkstack
env_file:
- ${ENV_DIR}/linkstack.env
ports:
@ -372,8 +329,8 @@ services:
## LubeLogger (car mileage tracker)
lubelogger:
image: ghcr.io/hargata/lubelogger:latest
container_name: lubelogger
image: ghcr.io/hargata/lubelogger:latest
volumes:
- ${DOCKER_DIR}/lubelogger/data:/App/data
- ${DOCKER_DIR}/lubelogger/keys:/root/.aspnet/DataProtection-Keys
@ -385,8 +342,8 @@ services:
## Maloja (music listen tracking)
maloja:
image: krateng/maloja
container_name: maloja
image: krateng/maloja
ports:
- 42010:42010
volumes:
@ -399,8 +356,8 @@ services:
- ${DNS_IP}
restart: unless-stopped
multi-scrobbler:
image: foxxmd/multi-scrobbler
container_name: multi-scrobbler
image: foxxmd/multi-scrobbler
env_file:
- ${ENV_DIR}/multi-scrobbler.env
volumes:
@ -411,8 +368,8 @@ services:
## Miniflux (rss feed reader)
miniflux:
image: miniflux/miniflux:latest
container_name: miniflux
image: miniflux/miniflux:latest
ports:
- 8772:8080
depends_on:
@ -426,8 +383,8 @@ services:
- ${DNS_IP}
restart: unless-stopped
rss_db:
image: postgres:15
container_name: rss_db
image: postgres:15
env_file:
- ${ENV_DIR}/miniflux.env
volumes:
@ -440,8 +397,8 @@ services:
## Paperless (document management)
paperless:
image: ghcr.io/paperless-ngx/paperless-ngx:latest
container_name: paperless
image: ghcr.io/paperless-ngx/paperless-ngx:latest
user: 1000:1000
depends_on:
- paperless_broker
@ -456,8 +413,8 @@ services:
- ${ENV_DIR}/paperless.env
restart: unless-stopped
paperless_broker:
image: docker.io/library/redis:7
container_name: paperless_broker
image: docker.io/library/redis:7
volumes:
- redis-data:/data
restart: unless-stopped
@ -547,8 +504,8 @@ services:
- ${DNS_IP}
restart: unless-stopped
tandoor-server:
image: nginx:mainline-alpine
container_name: tandoor-server
image: nginx:mainline-alpine
ports:
- 8554:80
env_file:
@ -642,8 +599,8 @@ services:
## Glances (system monitor)
glances:
image: nicolargo/glances:latest
container_name: glances
image: nicolargo/glances:latest
pid: host
volumes:
- /var/run/docker.sock:/var/run/docker.sock
@ -677,19 +634,14 @@ services:
- /dev/sdd:/dev/sdd
restart: unless-stopped
## Speedtest Tracker
speedtest-tracker:
image: lscr.io/linuxserver/speedtest-tracker:latest
container_name: speedtest-tracker
ports:
- 8465:80
- 8466:443
env_file:
- ${ENV_DIR}/speedtest.env
## MySpeed (internet speed tracker)
myspeed:
container_name: myspeed
image: germannewsmaker/myspeed
volumes:
- ${DOCKER_DIR}/speedtest-tracker:/config
dns:
- ${DNS_IP}
- ${DOCKER_DIR}/myspeed:/myspeed/data
ports:
- 5216:5216
restart: unless-stopped
@ -697,8 +649,8 @@ services:
## AdGuard Home (ad-blocking dns provider)
adguard:
image: adguard/adguardhome
container_name: adguard
image: adguard/adguardhome
network_mode: host
volumes:
- ${DOCKER_DIR}/adguard/working:/opt/adguardhome/work
@ -719,8 +671,8 @@ services:
## Gluetun (vpn connector)
gluetun:
image: qmcgaw/gluetun:latest
container_name: gluetun
image: qmcgaw/gluetun:latest
hostname: gluetun
cap_add:
- NET_ADMIN
@ -752,8 +704,8 @@ services:
## Bazarr (subtitle downloading)
bazarr:
image: lscr.io/linuxserver/bazarr:latest
container_name: bazarr
image: lscr.io/linuxserver/bazarr:latest
environment:
- puid=1000
- pgid=1000
@ -768,8 +720,8 @@ services:
## Calibre Downloader (ebook downloading)
calibre-dl:
image: ghcr.io/calibrain/calibre-web-automated-book-downloader:latest
container_name: calibre-dl
image: ghcr.io/calibrain/calibre-web-automated-book-downloader:latest
environment:
- FLASK_PORT=8084
- FLASK_DEBUG=false
@ -785,16 +737,16 @@ services:
restart: unless-stopped
## Cloudflare challenge bypass (for accessing Anna's Archive)
cf-bypass:
image: ghcr.io/sarperavci/cloudflarebypassforscraping:latest
container_name: cf-bypass
image: ghcr.io/sarperavci/cloudflarebypassforscraping:latest
dns:
- ${DNS_IP}
restart: unless-stopped
## openbooks (IRC-based ebook downloading)
openbooks:
image: evanbuss/openbooks:latest
container_name: openbooks
image: evanbuss/openbooks:latest
command: --persist --name azpsen
ports:
- 8087:80
@ -807,8 +759,8 @@ services:
## Prowlarr (torrent indexer management)
prowlarr:
image: ghcr.io/linuxserver/prowlarr:nightly
container_name: prowlarr
image: ghcr.io/linuxserver/prowlarr:nightly
network_mode: "service:gluetun"
environment:
- TZ=${TZ}
@ -820,8 +772,8 @@ services:
## QBittorrent (torrent client)
qbittorrent:
image: ghcr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
image: ghcr.io/linuxserver/qbittorrent:latest
network_mode: "service:gluetun"
environment:
- TZ=${TZ}
@ -836,8 +788,8 @@ services:
## Radarr (movie downloading)
radarr:
image: ghcr.io/linuxserver/radarr:latest
container_name: radarr
image: ghcr.io/linuxserver/radarr:latest
network_mode: "service:gluetun"
environment:
- TZ=${TZ}
@ -851,8 +803,8 @@ services:
## Sonarr (tv show downloading)
sonarr:
image: ghcr.io/linuxserver/sonarr:latest
container_name: sonarr
image: ghcr.io/linuxserver/sonarr:latest
network_mode: "service:gluetun"
environment:
- TZ=${TZ}