1625e4ec8f
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
35 lines
424 B
Plaintext
35 lines
424 B
Plaintext
[frontend]
|
|
site_name = Student Proxy Access
|
|
|
|
[site]
|
|
hostname =
|
|
|
|
[database]
|
|
host =
|
|
port =
|
|
database =
|
|
user =
|
|
password =
|
|
|
|
[session]
|
|
secret =
|
|
|
|
[security]
|
|
required_entitlement =
|
|
admin_entitlement =
|
|
|
|
[oauth2]
|
|
authorization_url =
|
|
token_url =
|
|
introspection_url =
|
|
client_id =
|
|
client_secret =
|
|
|
|
[proxmox]
|
|
base_url =
|
|
username =
|
|
password =
|
|
|
|
[observability]
|
|
service_name =
|
|
otlp_endpoint = http://opentelemetry.dsv.su.se:4317 |