Move from Overseerr to Seerr

Overseerr and Jellyseerr will be merged and be called Seerr, so let's prepare for it
This commit is contained in:
Marco Marinho
2025-11-01 18:36:12 +00:00
parent a531f921bf
commit 7d29501741
15 changed files with 85 additions and 85 deletions
+4 -4
View File
@@ -13,7 +13,7 @@ Each service is defined in its own YAML file for better organization and mainten
│ ├── volumes.yml # Volume definitions
│ ├── traefik.yml # Reverse proxy
│ ├── plex.yml # Media server
│ ├── overseerr.yml # Request management
│ ├── seerr.yml # Request management
│ ├── radarr.yml # Movie management
│ ├── sonarr.yml # TV show management
│ └── ... # Other services
@@ -28,8 +28,8 @@ docker compose up -d
### Start specific services:
```bash
# Start only Plex and Overseerr
docker compose up -d plex overseerr
# Start only Plex and Seerr
docker compose up -d plex seerr
# Start media management stack
docker compose up -d radarr sonarr prowlarr
@@ -69,7 +69,7 @@ docker compose up -d radarr
- `plex.yml` - Plex Media Server
### Request Management
- `overseerr.yml` - Media requests
- `seerr.yml` - Media requests
### Media Management (*arr stack)
- `radarr.yml` - Movies
+1 -1
View File
@@ -25,7 +25,7 @@ services:
retries: 5
start_period: 90s
depends_on:
overseerr:
seerr:
condition: service_healthy
restart: true
rclone:
@@ -1,14 +1,14 @@
# Overseerr - Request Management
# Seerr - Request Management
services:
overseerr:
image: ${OVERSEERR_IMAGE}:${OVERSEERR_TAG}
seerr:
image: ${SEERR_IMAGE}:${SEERR_TAG}
env_file:
- ../.env.defaults
- ../.env.local
container_name: overseerr
container_name: seerr
cpus: 0.5
user: ${OVERSEERR_UID}:${MEDIACENTER_GID}
user: ${SEERR_UID}:${MEDIACENTER_GID}
networks:
mediacenter:
ipv4_address: 172.30.0.12
@@ -19,17 +19,17 @@ services:
retries: 4
start_period: 5s
environment:
- PUID=${OVERSEERR_UID}
- PUID=${SEERR_UID}
- PGID=${MEDIACENTER_GID}
- UMASK=002
- TZ=${TIMEZONE}
tmpfs:
- /tmp:mode=770,noexec,size=30M,uid=${OVERSEERR_UID},gid=${MEDIACENTER_GID}
- /app/config/logs:mode=770,size=50M,uid=${OVERSEERR_UID},gid=${MEDIACENTER_GID}
- /tmp:mode=770,noexec,size=30M,uid=${SEERR_UID},gid=${MEDIACENTER_GID}
- /app/config/logs:mode=770,size=50M,uid=${SEERR_UID},gid=${MEDIACENTER_GID}
volumes:
- ${ROOT_DIR}/config/overseerr-config:/app/config
- ${ROOT_DIR}/config/seerr-config:/app/config
ports:
- ${OVERSEERR_PORT}:5055
- ${SEERR_PORT}:5055
restart: on-failure:5
logging:
driver: local
@@ -38,9 +38,9 @@ services:
max-size: 10m
labels:
- traefik.enable=true
- traefik.http.routers.overseerr.rule=Host(`${OVERSEERR_TRAEFIK_NAME}.${DOMAIN_NAME}`)
- traefik.http.routers.overseerr.entrypoints=web
- traefik.http.services.overseerr.loadbalancer.server.port=5055
- traefik.http.routers.seerr.rule=Host(`${SEERR_TRAEFIK_NAME}.${DOMAIN_NAME}`)
- traefik.http.routers.seerr.entrypoints=web
- traefik.http.services.seerr.loadbalancer.server.port=5055
depends_on:
sonarr:
condition: service_healthy