{% extends "base.html" %} {% block title %}System Updates - Enterprise VPN Hub{% endblock %} {% block content %}
Perform in-place application updates, manage versioning, and create rollback backups
This appliance adheres to strict semantic versioning tailored for virtual appliances:
0.x.y compliance and verify SHA-256 integrity checksums prior to installation.
.tar.gz update packages
| Backup Archive | Created Timestamp | File Size | Action |
|---|---|---|---|
| {{ b.filename }} | {{ b.created_at }} | {{ b.size_kb }} KB | âŠī¸ Rollback |
No rollback backups available yet. An automatic backup will be created whenever an update package is installed.
{% endif %}Administrators and developers can produce single-file update packages using the bundled CLI utility:
# Build a Minor Bug Fix Update (increments y): python3 /opt/vpn-portal/scripts/build_update_package.py \ --version 0.2.1 \ --description "Fix DNS configuration bug and optimize WireGuard handshake" \ --output /root/vpn-update-0.2.1.tar.gz # Build a Major Feature Update (increments x): python3 /opt/vpn-portal/scripts/build_update_package.py \ --version 0.3.0 \ --description "Add multi-factor authentication support" \ --output /root/vpn-update-0.3.0.tar.gz