Docker: remove some programs I'm not likely using again

This commit is contained in:
Marko Korhonen 2025-06-09 23:24:50 -05:00
parent 998aa840a3
commit 7c1ded08bd
Signed by: FunctionalHacker
GPG key ID: A7F78BCB859CD890
14 changed files with 0 additions and 176 deletions

View file

View file

@ -1,48 +0,0 @@
volumes:
files: {}
config: {}
redis: {}
db: {}
services:
firefish:
image: registry.firefish.dev/firefish/firefish
container_name: firefish
restart: unless-stopped
depends_on:
- redis
ports:
- 3084:3000
networks:
- firefish
- proxy
environment:
NODE_ENV: production
volumes:
- files:/firefish/files
- config:/firefish/.config:ro
redis:
image: redis
container_name: redis-firefish
restart: unless-stopped
networks:
- firefish
volumes:
- redis:/data
db:
image: groonga/pgroonga:3.1.8-alpine-16-slim
container_name: firefish-db
restart: unless-stopped
networks:
- firefish
volumes:
- db:/var/lib/postgresql/data
healthcheck:
test: pg_isready --user="firefish" --dbname="firefish"
interval: 5s
timeout: 5s
retries: 5
networks:
firefish:
internal: true
proxy:
external: true

View file

@ -1,24 +0,0 @@
volumes:
config: {}
assets: {}
services:
netbootxyz:
image: lscr.io/linuxserver/netbootxyz
container_name: netbootxyz
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- MENU_VERSION=1.9.9
- PORT_RANGE=30000:30010
- SUBFOLDER=/
- NGINX_PORT=80
- WEB_APP_PORT=3000
ports:
- 3000:3000
- 69:69/udp
- 8081:80
volumes:
- config:/config
- assets:/assets

View file

@ -1,42 +0,0 @@
services:
opentogethertube:
image: dyc3/opentogethertube
container_name: opentogethertube
restart: unless-stopped
environment:
- PORT=8080
- REDIS_HOST=redis
- REDIS_PORT=6379
- FFPROBE_PATH=/usr/bin/ffprobe
- DB_MODE=postgres
- POSTGRES_USER=opentogethertube
- POSTGRES_DB=opentogethertube
- POSTGRES_HOST=postgres
- POSTGRES_PASSWORD
- DOCKER=1
- OTT_HOSTNAME=ott.korhonen.cc
- YOUTUBE_API_KEY
- OPENTOGETHERTUBE_API_KEY
- SESSION_SECRET
ports:
- 8080:8080
- 3002:3002
networks:
- default
- postgres
- proxy
depends_on:
- redis
volumes:
- ./production.toml:/app/env/production.toml
redis:
container_name: redis-opentogethertube
image: redis:alpine
restart: unless-stopped
healthcheck:
test: redis-cli ping
networks:
postgres:
external: true
proxy:
external: true

View file

@ -1,5 +0,0 @@
log = { level = "info" }
[room]
enable_create_temporary = false
enable_create_permanent = false

View file

View file

@ -1,29 +0,0 @@
volumes:
config: {}
dnsmasq: {}
services:
pihole:
container_name: pihole
image: pihole/pihole
ports:
- 53:53/tcp
- 53:53/udp
- 67:67/udp
- 8069:80/tcp
networks:
- proxy
volumes:
- config:/etc/pihole/
- dnsmasq:/etc/dnsmasq.d/
dns:
- 127.0.0.1
- 1.1.1.1
cap_add:
- NET_ADMIN
restart: unless-stopped
environment:
TZ: Europe/Helsinki
WEBPASSWORD: ${WEBPASSWORD}
networks:
proxy:
external: true

View file

View file

@ -1,10 +0,0 @@
services:
tftp:
container_name: tftp
image: pghalliday/tftp
restart: unless-stopped
ports:
- 69:69/udp
volumes:
- /etc/localtime:/etc/localtime:ro
- /docker/tftp:/var/tftpboot

View file

@ -1,18 +0,0 @@
services:
watchtower:
image: containrrr/watchtower
container_name: watchtower
restart: unless-stopped
environment:
- WATCHTOWER_CLEANUP=true
- WATCHTOWER_NOTIFICATION_EMAIL_FROM=watchtower@korhonen.cc
- WATCHTOWER_NOTIFICATION_EMAIL_TO=admin@korhonen.cc
- WATCHTOWER_NOTIFICATION_EMAIL_SERVER=smtp.migadu.com
- WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT=587
- WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER=${WATCHTOWER_NOTIFICATION_EMAIL_SERVER_USER}
- WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD=${WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD}
- WATCHTOWER_NOTIFICATION_EMAIL_DELAY=30
- WATCHTOWER_NOTIFICATIONS=email
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /etc/localtime:/etc/localtime:ro