github UwUDev/ygege v0.6.0
Release v0.6.0

13 hours ago

Ygégé v0.6.0 - 2025-11-26

🚀 Features

Docker Health Check Support

Added comprehensive Docker health check functionality to monitor container health:

  • Health Check Endpoint: Uses the existing /health endpoint for quick availability checks
  • Proper Configuration: Configured with correct port (8715) and localhost
  • Smart Timing: Includes 10s startup grace period, 1m30s intervals, 20s timeout, and 3 retries
  • Curl Dependency: Added curl to Docker runtime for health check execution
  • Complete Documentation: Updated all Docker guides (English & French) and API documentation

Prowlarr Integration Improvement

  • Enhanced Prowlarr compatibility by changing torrent details to use direct links instead of embedded content

📚 Documentation

  • Removed deprecated Docker Hub description file
  • Enhanced API documentation with Docker health check integration details
  • Updated Docker deployment guides with health check examples in both English and French

⚙️ Improvements

  • Updated GitHub Actions to latest versions for improved security and performance
  • Enhanced SBOM (Software Bill of Materials) attestation process with CycloneDX v1.7
  • Improved cosign signature and attestation verification workflow

🙏 Contributors

Special thanks to @ahyear for initiating the Docker health check feature!


Installation

Docker (Recommended)

docker pull uwucode/ygege:0.6.0
# or
docker pull uwucode/ygege:latest

Docker Compose Example with Health Check

services:
  ygege:
    image: uwucode/ygege:0.6.0
    container_name: ygege
    restart: unless-stopped
    volumes:
      - ./ygege/sessions:/app/sessions
      - ./ygege/config.json:/app/config.json
    ports:
      - 8715:8715
    healthcheck:
      test: ["CMD-SHELL", "curl --fail http://localhost:8715/health || exit 1"]
      interval: 1m30s
      timeout: 20s
      retries: 3
      start_period: 10s

For complete deployment instructions, see the Docker Guide.

📖 Documentation

Full Changelog

Full Changelog: v0.5.0...v0.6.0

Don't miss a new ygege release

NewReleases is sending notifications on new releases.