This commit is contained in:
Linrador 2025-09-08 22:53:44 +02:00
parent 5eb9d51b6d
commit aefe779db8
3 changed files with 57 additions and 2 deletions

7
.env
View File

@ -2,10 +2,13 @@
PORT=8082 PORT=8082
# Pfad für WebSocket-Clients (Frontend) # Pfad für WebSocket-Clients (Frontend)
WS_PATH=/telemetry WS_PATH=/positions
# Pfad, unter dem CS2 per GameStateIntegration postet # Pfad, unter dem CS2 per GameStateIntegration postet
GSI_PATH=/gsi GSI_PATH=/gsi
# Geheimtoken, muss 1:1 mit gamestate_integration_ws_telemetry.cfg übereinstimmen # Geheimtoken, muss 1:1 mit gamestate_integration_ironie.cfg übereinstimmen
GSI_TOKEN=Timmy0104199? GSI_TOKEN=Timmy0104199?
TLS_KEY=./certs/privkey.pem
TLS_CERT=./certs/fullchain.pem

47
certs/fullchain.pem Normal file
View File

@ -0,0 +1,47 @@
-----BEGIN CERTIFICATE-----
MIIDjDCCAxGgAwIBAgISBXcfjEWWJJ7gpvZyocClBV2FMAoGCCqGSM49BAMDMDIx
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
NTAeFw0yNTA4MTgxOTUwMTFaFw0yNTExMTYxOTUwMTBaMBsxGTAXBgNVBAMTEHdz
Lmlyb25pZW9wZW4uZGUwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATuHa/dKBqc
UMQkLTD0uhiWgdGfhqr/zo5Kwq1LzbXdWLv6+jT2JFedJ0+yxrsCEigpog+qSYfJ
LyzSOPIA4LDzo4ICHDCCAhgwDgYDVR0PAQH/BAQDAgeAMB0GA1UdJQQWMBQGCCsG
AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRJ5seuOoSx
Xi47AqouS+54zH7nzTAfBgNVHSMEGDAWgBSfK1/PPCFPnQS37SssxMZwi9LXDTAy
BggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lNS5pLmxlbmNyLm9y
Zy8wGwYDVR0RBBQwEoIQd3MuaXJvbmllb3Blbi5kZTATBgNVHSAEDDAKMAgGBmeB
DAECATAsBgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vZTUuYy5sZW5jci5vcmcvNi5j
cmwwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdQAS8U40vVNyTIQGGcOPP3oT+Oe1
YoeInG0wBYTr5YYmOgAAAZi+8P0JAAAEAwBGMEQCIBpHWTY/9xOgG2pof3P2IKde
XrIruUdb5gq9+Dgms4qlAiBIxfuDT3oMSNsIa4n9iC2qtOFdj3koVQ0qHT6ws+sC
1QB2AA3h8jAr0w3BQGISCepVLvxHdHyx1+kw7w5CHrR+Tqo0AAABmL7xBNkAAAQD
AEcwRQIgBXALdDu37aiZSx+GikIdMIEsGtTsQI8/QqIffMh06IQCIQD0K1IhXbOI
rsrFppL/G4DXh/aCBrbAygV8sVks/40ZzzAKBggqhkjOPQQDAwNpADBmAjEAvRXu
+GGage0JDVQfOQF1m27slYpaBMF+lrS/eqPoROIRMUUDWI7ACVTHHx1El8aQAjEA
4TRAfWpZ9C1FvvKFO2N8C0SPJoDsw4sDkNwxFMBGpofAa1PnSlay1+2txq5j6BD5
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEVzCCAj+gAwIBAgIRAIOPbGPOsTmMYgZigxXJ/d4wDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw
WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCRTUwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNCzqK
a2GOtu/cX1jnxkJFVKtj9mZhSAouWXW0gQI3ULc/FnncmOyhKJdyIBwsz9V8UiBO
VHhbhBRrwJCuhezAUUE8Wod/Bk3U/mDR+mwt4X2VEIiiCFQPmRpM5uoKrNijgfgw
gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSfK1/PPCFPnQS37SssxMZw
i9LXDTAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB
AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g
BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu
Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAH3KdNEVCQdqk0LKyuNImTKdRJY1C
2uw2SJajuhqkyGPY8C+zzsufZ+mgnhnq1A2KVQOSykOEnUbx1cy637rBAihx97r+
bcwbZM6sTDIaEriR/PLk6LKs9Be0uoVxgOKDcpG9svD33J+G9Lcfv1K9luDmSTgG
6XNFIN5vfI5gs/lMPyojEMdIzK9blcl2/1vKxO8WGCcjvsQ1nJ/Pwt8LQZBfOFyV
XP8ubAp/au3dc4EKWG9MO5zcx1qT9+NXRGdVWxGvmBFRAajciMfXME1ZuGmk3/GO
koAM7ZkjZmleyokP1LGzmfJcUd9s7eeu1/9/eg5XlXd/55GtYjAM+C4DG5i7eaNq
cm2F+yxYIPt6cbbtYVNJCGfHWqHEQ4FYStUyFnv8sjyqU8ypgZaNJ9aVcWSICLOI
E1/Qv/7oKsnZCWJ926wU6RqG1OYPGOi1zuABhLw61cuPVDT28nQS/e6z95cJXq0e
K1BcaJ6fJZsmbjRgD5p3mvEf5vdQM7MCEvU0tHbsx2I5mHHJoABHb8KVBgWp/lcX
GWiWaeOyB7RP+OfDtvi2OsapxXiV7vNVs7fMlrRjY1joKaqmmycnBvAq14AEbtyL
sVfOS66B8apkeFX2NY4XPEYV4ZSCe8VHPrdrERk2wILG3T/EGmSIkCYVUMSnjmJd
VQD9F6Na/+zmXCc=
-----END CERTIFICATE-----

5
certs/privkey.pem Normal file
View File

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgFJgXoee+QIRjPhJI
mF4JtWMtYhH7dRoIViJuReyXqcahRANCAATuHa/dKBqcUMQkLTD0uhiWgdGfhqr/
zo5Kwq1LzbXdWLv6+jT2JFedJ0+yxrsCEigpog+qSYfJLyzSOPIA4LDz
-----END PRIVATE KEY-----