{% extends "base.html" %} {% block title %}WMT Client Releases – {{ app_name }}{% endblock %} {% block page_title %}WMT Client Release Management{% endblock %} {% block content %}
| Version | v{{ meta.version }} |
|---|---|
| File | {{ meta.filename }} |
| Size | {% if zip_size %}{{ (zip_size / 1024 / 1024) | round(2) }} MB{% else %}file missing!{% endif %} |
| Uploaded | {{ meta.uploaded_at }} |
| Notes | {{ meta.notes or '—' }} |
Package the WMT source folder that lives on this server into a clean release zip.
Hidden files (.git, .gitignore, .lgd-nfy0, …),
__pycache__, data/, venv/ and compiled
.pyc / .log files are automatically excluded.
GET /api/wmt/client/version
and compares server version with its own (from line 1 of app.py)
GET /api/wmt/client/download
app.py is backed up as app.py.bak.<version>
sudo systemctl restart wmt
(or reboots) to start the new code