Hello,
i have searched for a long time, but have not found an answer for this problem.
The goal is to include a noVNC instance on a website where the virtual machines can be controlled. However, the Proxmox server should not be accessible from the outside, but only the page with the novnc viewer.
So the plan is to route the websocket connection from the Proxmox server including cookies to the server with the public website, so that the virtual machines can be controlled from there.
The authentication on the public website should be done by a token in the get-parameter, which will be compared with a database. A connection is then to be established to the corresponding virtual machine, which is linked to the token in the database.
I already have the basics with noVNC and the token authentication including the database.
Now the only question is how to implement the rest. Maybe someone of you has a clue and can give me some tips.
Greetings, frox
i have searched for a long time, but have not found an answer for this problem.
The goal is to include a noVNC instance on a website where the virtual machines can be controlled. However, the Proxmox server should not be accessible from the outside, but only the page with the novnc viewer.
So the plan is to route the websocket connection from the Proxmox server including cookies to the server with the public website, so that the virtual machines can be controlled from there.
The authentication on the public website should be done by a token in the get-parameter, which will be compared with a database. A connection is then to be established to the corresponding virtual machine, which is linked to the token in the database.
I already have the basics with noVNC and the token authentication including the database.
Now the only question is how to implement the rest. Maybe someone of you has a clue and can give me some tips.
Greetings, frox