| # Start nginx as root (using sudo) | |
| sudo nginx | |
| # Start the VNC server | |
| vncserver :1 -geometry 1280x720 -depth 24 & | |
| # Start noVNC | |
| /opt/noVNC/utils/novnc_proxy --vnc localhost:5901 --listen localhost:6080 & | |
| # Start Streamlit | |
| streamlit run app.py --server.port 8501 --server.address 127.0.0.1 & | |
| # Keep the container running | |
| tail -f /dev/null |