Releases: mildman1848/rclone
Releases · mildman1848/rclone
rclone v1.71.1
rclone v1.71.1
Changes
🛠️ CI/CD Standardization & Modernization
- Docker Compose Plugin: Migrated from legacy docker-compose to modern docker compose plugin
- Hadolint Standardization: Added consistent ignore directives (DL3007,DL3018,DL3013)
- Workflow Consistency: Aligned CI patterns with audiobookshelf and tandoor projects
- GitHub Actions Enhancement: Improved workflow reliability and eliminated legacy dependencies
📋 Pre-Push Guidelines Compliance
- Command Modernization: Updated docker-compose references to docker compose throughout CI
- Enhanced Documentation: Updated CLAUDE.md with workflow standardization details
🔧 Build & Infrastructure Updates
- Baseimage Testing: Added comprehensive baseimage update testing system with Make targets
- Infrastructure: Confirmed all baseimages and upstream versions are current (no updates needed)
📝 File Management
- gitignore: Added baseimage testing files (BASEIMAGE_UPDATE_REPORT.md, baseimage-test-.log, baseimage-test-.json)
- Security: Enhanced ignored patterns for security scan results and testing artifacts
🛠️ Make Command Extensions
make baseimage-check: Check for LinuxServer.io baseimage updatesmake baseimage-test: Test new LinuxServer.io baseimage versionmake baseimage-update: Update to latest LinuxServer.io baseimage
✅ Validation Status
- Upstream Version: v1.71.1 confirmed as current (no update needed)
- Base Image: 3.22-02acf855-ls10 confirmed as latest
- CI/CD Pipeline: All workflows passing successfully
🚀 Version Update & Management
- rclone Update: Upgraded from 1.71.0 to 1.71.1 (latest upstream release)
- Version Validation: Added mandatory upstream version checking with GitHub API
- Build Integration: version-check target enforced before builds
- Synchronization: Maintained alignment with upstream rclone/rclone releases
📚 Documentation Organization
- docs/ Structure: Moved LINUXSERVER.md files from root to docs/ directory
- Standards Compliance: Aligned with workspace documentation standards
- Consistency: Maintained bilingual documentation (English/German)
🔒 Security Validation
- Clean Scan: Zero vulnerabilities detected in comprehensive security assessment
- Alpine Base: LinuxServer.io Alpine 3.22.1 security validated
- Go Binary: rclone binary security verified
- Production Ready: Security posture optimized
📝 File Management Standardization (2025-09-23)
.gitignore and .dockerignore Updates
- Standardized Exclusions: Updated .gitignore and .dockerignore to follow workspace-wide patterns
- Directory Structure: Added standardized config/, data/, logs/, security/, security-reports/ exclusions
- CLAUDE.md Policy: Kept CLAUDE.md in repository for documentation (commented in ignore files)
- Application-specific Directories: Organized rclone-specific runtime directories (rclone-cache/, rclone-logs/)
- Security Patterns: Enhanced security-related file exclusions across all ignore files
- Runtime Volume Optimization: Optimized Docker build context by excluding runtime volumes
🏗️ Project Structure Standardization (2025-09-23)
Directory Structure Standardization
- Security Directory: Moved
seccomp-profile.jsonto standardizedsecurity/directory - Updated References: Updated docker-compose.production.yml to reference
./security/seccomp-profile.json - Path Consistency: Ensured all security-related files follow workspace template standards
- Cross-Project Alignment: Synchronized directory structure with audiobookshelf and tandoor projects
Security Enhancements
- seccomp Profile Location: Standardized seccomp profile location in
security/directory - Production Configuration: Enhanced docker-compose.production.yml security configuration references
- Template Compliance: Ensured all security configurations follow LinuxServer.io template standards
Documentation Updates
- Configuration Updates: Updated all references to security files in documentation
- Template Alignment: Ensured configuration files match workspace template standards
- Cross-Project Consistency: Maintained identical patterns across all workspace projects
Container Images
Docker Hub:
docker pull mildman1848/rclone:1.71.1
docker pull mildman1848/rclone:latestGitHub Container Registry:
docker pull ghcr.io/mildman1848/rclone:1.71.1
docker pull ghcr.io/mildman1848/rclone:latestArchitecture Support
- ✅ AMD64 (Intel/AMD 64-bit)
- ✅ ARM64 (Apple Silicon, ARM64 servers)
Quick Start
# Download docker-compose.yml
wget https://raw.githubusercontent.com/mildman1848/rclone/v1.71.1/docker-compose.yml
# Copy configuration template
cp .env.example .env
# Edit configuration (set PUID/PGID, ports, etc.)
nano .env
# Start container
docker-compose up -dVerification
- Container Image:
docker buildx imagetools inspect mildman1848/rclone:1.71.1 - SBOM: Available as release asset
- Security: Scanned with Trivy, CodeQL, and TruffleHog
Full Documentation: README.md
🤖 Generated with Claude Code