All notable changes to LXC AutoScale Installer will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- File permission fixes for web interface (403 error resolution)
- Comprehensive installation summary with IP address and access information
- Professional README with credits and documentation links
- CONTRIBUTING guidelines for developers
- Issue templates for bug reports and feature requests
1.0.0 - 2024-12-22
- Initial release
- One-command installation using Community-Scripts framework
- Automatic LXC container detection on Proxmox host
- Multi-language support (English and Turkish)
- Interactive locale selection via whiptail menu
- SSH key generation and display
- Original UI installation from upstream repository
- Fallback UI with modern dark theme
- Nginx web server on port 8080
- API endpoints for logs and metrics
- Systemd service configuration
- Automatic YAML configuration generation
- Support for Default and Advanced installation modes
- Integration with LXC AutoScale project
- No telemetry or data collection (privacy-focused)
- Based on Community-Scripts build.func framework
- Modified build.func to use custom repository URLs
- Debian 13 (Trixie) unprivileged container
- Python 3 with required dependencies
- Automated dependency installation
- Service auto-start on boot
- Built on fabriziosalmi/proxmox-lxc-autoscale
- Uses community-scripts/ProxmoxVE framework
- In memory of tteck, original creator of Community Scripts
- New features
- Changes in existing functionality
- Soon-to-be removed features
- Removed features
- Bug fixes
- Security improvements