Files
Sebastian Gabrielsson 1625e4ec8f Migration to FastAPI is complete. Also added observability functionality to integrate with opentelemetry.
Migration includes:
* A move away from being a SPA to have actual endpoints
* Every page is generated via Jinja2Template
* Added observability class to export metrics and logs to opentelemetry to integrate with observability stack
* Let's database cache what the current status of all VMs are instead of using a dict to allow more multiple workers reading from a single source
* The vm status API check to proxmox not caches authentication header for an hour instead of requesting a new header everytime it makes a request every thirty seconds.
* Updated front end to be more WCAG compatible but it's still WIP
2026-05-21 15:44:03 +02:00

9 lines
583 B
HTML

<h3>Jupyter</h3>
<p>To access jupyter you will need to set up a ssh tunnel binding your local machine. You will also need to know what port and token it is using. On your machine you can get both by running</p>
<pre>jupyter notebook list</pre>
<p>If you want to bind your local port 8888 to your VMs port 8888 you can use:</p>
<pre>ssh -N -L 8888:localhost:8888 {{username}}@{{dns}} </pre>
<p>Observe that you will not get any feedback that the connection is currently active</p>
<p>From here you can access jupyter notebook in your browser by going to</p>
<pre>localhost:8888</pre>