v3.0.0
3.0.0 - 2025-12-19
Full changeset and discussions: #58.
Development of this release was supported by Reset Tech.
Added
- Support multi-tenant deployment on a single server, with isolated PM2 instances, nginx configurations, and SSH keys per collection
- Add configurable rate limiting for API requests through
ota_rate_limit_rateandota_rate_limit_burstinventory variables
Changed
- Breaking: Rename
ota_source_repositorytoota_collection_repository - Breaking: Rename
ota_source_repository_branchtoota_collection_repository_branch - Scope PM2 home directory per collection (
~/.pm2-{collection_id}) - Scope GitHub bot SSH keys per collection (
~/.ssh/ota-github-bot-key-{collection_id}) - Scope nginx configuration files per collection