Release v0.5.0
- Added custom fields support for scripts: https://www.youtube.com/watch?v=0-5jGGL3FOM
- Added default script arguments in script manager
- Implemented websocket support using django channels to allow future performance improvements to the web UI / realtime communication
Instructions for updating to v0.5.0 (ignore if using docker):
Edit /etc/nginx/sites-available/rmm.conf
with your text editor of choice (file must be opened with sudo
) e.g. sudo vim /etc/nginx/sites-available/rmm.conf
Add the following location block anywhere inside the 2nd server
block (the one that starts with listen 443 ssl
:
Check this example for a full reference
location ~ ^/ws/ {
proxy_pass http://unix:/rmm/daphne.sock;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
}
Verify you didn't make any syntax errors by running sudo nginx -t
Re-run the update.sh
script.