feat: add hbpn.link cert and proxy logic to it

This commit is contained in:
skeris 2023-12-12 12:08:13 +03:00
parent 2a06847c22
commit ee7e960e49
3 changed files with 33 additions and 28 deletions

@ -104,7 +104,12 @@ server {
add_header Access-Control-Allow-Credentials true always; add_header Access-Control-Allow-Credentials true always;
add_header Access-Control-Allow-Headers content-type,authorization always; add_header Access-Control-Allow-Headers content-type,authorization always;
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE; add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
proxy_pass http://10.6.0.23:1488/; if ($host = squiz.pena.digital) {
proxy_pass http://10.6.0.23:1488/;
}
if ($host = hbpn.link) {
proxy_pass http://10.6.0.23:1490/;
}
} }
location /squizstorer/ { location /squizstorer/ {

@ -1,30 +1,30 @@
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
MIIEzTCCA7WgAwIBAgISA7r+Kw5sp8O8pzZexNvnx5oXMA0GCSqGSIb3DQEBCwUA MIIE2jCCA8KgAwIBAgISA//+IOgyhw4Ko9PA9pcrgADhMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzEwMjMxMjMxMDhaFw0yNDAxMjExMjMxMDdaMBwxGjAYBgNVBAMT EwJSMzAeFw0yMzEyMTIwNzU5NTZaFw0yNDAzMTEwNzU5NTVaMBwxGjAYBgNVBAMT
EWRvY3MucGVuYS5kaWdpdGFsMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE7DWH EWRvY3MucGVuYS5kaWdpdGFsMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEqxiH
4GRTMpYlrHZahoqLOM3g7VZSI9V45fToR1NzM2ifnqBP/JoZVQUrYABj7X0JEox7 KmvLPlGbIqF/vSq2i2ZkK6XyeDT12WZR+t+UBMRtyJPbpf/Rr3cEhgOzprzmdrT6
zEkJO9mJsIBib9N7+6OCArwwggK4MA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAU TbP6xpcuS31nb3H3AKOCAskwggLFMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAU
BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUa+uK BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU8uFS
xi+xwaZOOGJYVYYnSj6SXCAwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+vnYsU aTCM0ITQER5gr1UIeAGUPwgwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+vnYsU
wsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5sZW5j wsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5sZW5j
ci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wgcQGA1Ud ci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wgc8GA1Ud
EQSBvDCBuYISYWRtaW4ucGVuYS5kaWdpdGFsghFkb2NzLnBlbmEuZGlnaXRhbIIQ EQSBxzCBxIISYWRtaW4ucGVuYS5kaWdpdGFsghFkb2NzLnBlbmEuZGlnaXRhbIIJ
aHViLnBlbmEuZGlnaXRhbIISbGlua3MucGVuYS5kaWdpdGFsghRtZXRyaWNhLnBl aGJwbi5saW5rghBodWIucGVuYS5kaWdpdGFsghJsaW5rcy5wZW5hLmRpZ2l0YWyC
bmEuZGlnaXRhbIIVbmV3ZXJhaXQucGVuYS5kaWdpdGFsghJvYXV0aC5wZW5hLmRp FG1ldHJpY2EucGVuYS5kaWdpdGFsghVuZXdlcmFpdC5wZW5hLmRpZ2l0YWyCEm9h
Z2l0YWyCFXNlcnZpY2VzLnBlbmEuZGlnaXRhbIISc3F1aXoucGVuYS5kaWdpdGFs dXRoLnBlbmEuZGlnaXRhbIIVc2VydmljZXMucGVuYS5kaWdpdGFsghJzcXVpei5w
MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHcA ZW5hLmRpZ2l0YWwwEwYDVR0gBAwwCjAIBgZngQwBAgEwggEGBgorBgEEAdZ5AgQC
2ra/az+1tiKfm8K7XGvocJFxbLtRhIU0vaQ9MEjX+6sAAAGLXLtsJAAABAMASDBG BIH3BIH0APIAdwBIsONr2qZHNA/lagL6nTDrHFIBy1bdLIHZu7+rOdiEcwAAAYxd
AiEA5DifSSxTZWsc8sX4N2YCe03L7CxX/KjCfbW7mnMYuz4CIQDmYErb+n/XZ9Dm QRrcAAAEAwBIMEYCIQCWfL9GE8Ks9+ymFT0fZX07MYIJAlSnodusOArxCmyUzgIh
CPmqCQeBa6woKZg8KkkvDFqOiAzKYQB1AO7N0GTV2xrOxVy3nbTNE6Iyh0Z8vOze ALEZ8HnCtuQRLdGGcKAQVciA5ZL228yL3LULI/KdlqbgAHcAouK/1h7eLy8HoNZO
w1FIWUZxH7WbAAABi1y7bBoAAAQDAEYwRAIgWubyjqYAqRxzXVTy785A+7ZEBUDV bTen3GVDsMa1LqLat4r4mm31F9gAAAGMXUEa7gAABAMASDBGAiEAqHIycZK98/df
5xaffy6XZw28ybwCICNjjzGqtUO7cXFw8ICjRmCfglUyfNnSIWjV6+5L4uf8MA0G Mq0HtzJ10vtL8Z7FrghwHUdLgqlbw3gCIQDVRzpmE7t1UYJx6rvT2VqbJzeH0nc3
CSqGSIb3DQEBCwUAA4IBAQBhEuJCB/+J9JG4BNDAk1fIELJJABiQZFU88+SaihSh mTdIdYSOSfzTgDANBgkqhkiG9w0BAQsFAAOCAQEADcEG9kgNJpd6P6in2bdEyBq/
uHyJ8MfCRnZGYkNuPmcG5SWqZcLQDM8Wk6puTJxK8iAxwINMPS3aitCIEj0vqbnr 9kkJj9j78mZUpw0vxCOjCCB518/8xM2VSqhiKr4w9KVVmGaEdLd7Xc3Vswn8i66t
0DPB7Vl8+kwZOsaSgmfBlDuX2+e+3Tm7yiLeNV8MnV569VpfVJSCWvawyG592fiI EKj9oRka7blcfWflaHu8eCTLgtvVl1Ab0FLas28ycj0s7DKfpAcAQKcpXYfkkuiN
4qyP/rVnCM+5xZfKfTTFOOieJesv4VJcC3TVg5lwfvC6xUIAKbY307cs/hkD2KR7 pLzXDvnQtAajcEqxA30dZ/E6LP9IWcpykiyhg03C55NfP3y6km2nKBh1JpZv2AP4
14CwlhmAGeTt3MNEhD5QdruDM8+vwkjlX90Uvux5Cpvv8XSm1wWYBLXd/khCUjVp AqHpxlbrbRJgZGOjehujghcROYVirpKP0UNnKlJ4Ezi2Sj1fd0f3eGFS6VKYBh76
o7XSllYFsr/lWVsQajsPJFYBIYNvBFrOx8ZEI2elP0XS sEkDGdNjSPBnskhJIQTtK3uhir7hlZs1LkwgVDrhteT2k7qGp5BxC5IO7cbBag==
-----END CERTIFICATE----- -----END CERTIFICATE-----
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw

@ -1,5 +1,5 @@
-----BEGIN PRIVATE KEY----- -----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgC0Et1iyIe/4B6AvH MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQghAgj/duarvIANDGO
gyzxBxIcfHRvCJ6jjmhFJfiJUj6hRANCAATsNYfgZFMyliWsdlqGios4zeDtVlIj gZJ02Rzs3CgDtDA9gUP5P/3gQauhRANCAASrGIcqa8s+UZsioX+9KraLZmQrpfJ4
1Xjl9OhHU3MzaJ+eoE/8mhlVBStgAGPtfQkSjHvMSQk72YmwgGJv03v7 NPXZZlH635QExG3Ik9ul/9GvdwSGA7OmvOZ2tPpNs/rGly5LfWdvcfcA
-----END PRIVATE KEY----- -----END PRIVATE KEY-----