Commit 930790
2026-04-13 23:54:16 Anonymous: Initial commit| /dev/null .. vip docs/deploying isnai-vip-backend.md | |
| @@ 0,0 1,44 @@ | |
| + | # Vip Docs: Deploying Pixelstreaming server |
| + | |
| + | ssh into krypton at 192.168.40.60 |
| + | |
| + | The pixelstreaming server is a system deamon called signalling. So you can simply use systemctl to interact with it. |
| + | |
| + | **Taking the server down** |
| + | ``` |
| + | systemctl stop signalling |
| + | ``` |
| + | |
| + | **Deploying the server** |
| + | ``` |
| + | systemctl start signalling |
| + | ``` |
| + | |
| + | **Updating the frontend** |
| + | |
| + | 1. CD to the frontend dir: |
| + | |
| + | ``` |
| + | cd /opt/vip/pixelstreaming/PixelStreamingIsn2/WebServers/Frontend/implementations/typescript |
| + | ``` |
| + | |
| + | 2. Git pull if you need to. |
| + | |
| + | ``` |
| + | git pull |
| + | ``` |
| + | |
| + | 3. Build the frontend (you must be in `/opt/vip/pixelstreaming/PixelStreamingIsn2/WebServers/Frontend/implementations/typescript`) |
| + | |
| + | ``` |
| + | npm run build-all |
| + | ``` |
| + | |
| + | 4. Restart the deamon |
| + | |
| + | ``` |
| + | systemctl stop signalling |
| + | ``` |
| + | ``` |
| + | systemctl start signalling |
| + | ``` |
