Skip to content
This repository was archived by the owner on Jul 21, 2026. It is now read-only.

Development Build dev.0.0.74

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Jan 07:53

[0.0.29] - 2026-01-16

Docker Images

This release is available as multi-architecture Docker images (amd64, arm64):

Pull the image:

# Specific version
docker pull ghcr.io/Serph91P/mediacurator:${VERSION}

# Or latest stable (main branch)
docker pull ghcr.io/Serph91P/mediacurator:latest

# Or development (develop branch)
docker pull ghcr.io/Serph91P/mediacurator:dev

Run with Docker:

docker run -d \
  --name mediacurator \
  -p 8080:8080 \
  -v $(pwd)/data:/app/data \
  -e SECRET_KEY=your-secret-key \
  ghcr.io/Serph91P/mediacurator:${VERSION}

Run with Docker Compose:

# Download docker-compose.yml
curl -O https://raw.githubusercontent.com/Serph91P/MediaCleanup/main/docker-compose.yml

# Start services
docker compose up -d

Registry Information

  • Registry: GitHub Container Registry (ghcr.io)
  • Image: ghcr.io/Serph91P/mediacurator
  • Version: ${VERSION}
  • Architectures: linux/amd64, linux/arm64
  • Base Image: Python 3.14-slim (backend), Node 24-alpine (frontend build)

Configuration

See the README.md for full configuration options.

Required Environment Variables:

  • SECRET_KEY - Your secret key for JWT tokens (generate with openssl rand -hex 32)
  • DATABASE_URL - PostgreSQL connection string

Optional Configuration:

  • Media server URLs (Emby, Jellyfin)
  • Sonarr/Radarr API endpoints
  • Notification webhooks (Discord, Slack, etc.)