add wizarr

This commit is contained in:
azpsen
2025-01-06 13:16:54 -06:00
parent 665db5ca1d
commit 71ab4fb685
2 changed files with 99 additions and 80 deletions

View File

@@ -1,19 +1,7 @@
services:
#---------------- USER-FACING SERVICES ----------------#
## Actual (budget)
actual_server:
image: docker.io/actualbudget/actual-server:latest
container_name: actual
ports:
- 5006:5006
volumes:
- /docker/actual:/data
dns:
- 100.111.0.126
restart: unless-stopped
#---------------- MEDIA ----------------#
## AudioBookShelf (audiobook downloading)
audiobookshelf:
@@ -61,66 +49,6 @@ services:
- 100.111.0.126
restart: unless-stopped
## Gitea
gitea:
image: docker.io/gitea/gitea:latest-rootless
container_name: gitea
user: "1001"
volumes:
- /docker/gitea/data:/var/lib/gitea
- /docker/gitea/config:/etc/gitea
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- 3003:3000
- 2222:2222
dns:
- 100.111.0.126
restart: unless-stopped
## Grocy (home inventory management)
grocy:
container_name: grocy
image: lscr.io/linuxserver/grocy:latest
environment:
- PUID=1000
- PGID=1000
- TZ=America/Chicago
volumes:
- /docker/grocy:/config
ports:
- 9283:80
restart: unless-stopped
## Homepage (server dashboard)
homepage:
image: ghcr.io/gethomepage/homepage:latest
container_name: homepage
environment:
- PUID=1000
- PGID=1000
ports:
- 3000:3000
volumes:
- /docker/homepage:/app/config
- /docker/homepage/images:/app/public/images
- /docker/homepage/fonts:/app/public/fonts
- /media:/media:ro
dns:
- 100.111.0.126
restart: unless-stopped
docker-proxy:
image: ghcr.io/tecnativa/docker-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.sock:/var/run/docker.sock:ro
restart: unless-stopped
## Immich (photo library management)
immich-server:
container_name: immich_server
@@ -190,6 +118,81 @@ services:
- 100.111.0.126
restart: unless-stopped
#---------------- UTILITIES ----------------#
## Actual (budget)
actual_server:
image: docker.io/actualbudget/actual-server:latest
container_name: actual
ports:
- 5006:5006
volumes:
- /docker/actual:/data
dns:
- 100.111.0.126
restart: unless-stopped
## Gitea
gitea:
image: docker.io/gitea/gitea:latest-rootless
container_name: gitea
user: "1001"
volumes:
- /docker/gitea/data:/var/lib/gitea
- /docker/gitea/config:/etc/gitea
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- 3003:3000
- 2222:2222
dns:
- 100.111.0.126
restart: unless-stopped
## Grocy (home inventory management)
grocy:
container_name: grocy
image: lscr.io/linuxserver/grocy:latest
environment:
- PUID=1000
- PGID=1000
- TZ=America/Chicago
volumes:
- /docker/grocy:/config
ports:
- 9283:80
restart: unless-stopped
## Homepage (server dashboard)
homepage:
image: ghcr.io/gethomepage/homepage:latest
container_name: homepage
environment:
- PUID=1000
- PGID=1000
ports:
- 3000:3000
volumes:
- /docker/homepage:/app/config
- /docker/homepage/images:/app/public/images
- /docker/homepage/fonts:/app/public/fonts
- /media:/media:ro
dns:
- 100.111.0.126
restart: unless-stopped
docker-proxy:
image: ghcr.io/tecnativa/docker-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.sock:/var/run/docker.sock:ro
restart: unless-stopped
## Joplin (notes)
joplin:
image: joplin/server:latest
@@ -350,6 +353,18 @@ services:
- 100.111.0.126
restart: unless-stopped
# Wizarr (jellyfin invites)
wizarr:
container_name: wizarr
image: ghcr.io/wizarrrr/wizarr:latest
ports:
- 5690:5690
volumes:
- /docker/wizarr/database:/data/database
dns:
- 100.111.0.126
restart: unless-stopped
#---------------- MONITORING ----------------#