This commit is contained in:
Sparky
2025-10-27 23:16:18 +00:00
parent aab9317734
commit 98e6eac4ae
7 changed files with 76 additions and 5 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,49 @@
-----BEGIN CERTIFICATE-----
MIIDuTCCAz6gAwIBAgISBoDTu+pITL4Yo73Nt1cQwqYuMAoGCCqGSM49BAMDMDIx
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
ODAeFw0yNTEwMjcyMjE1NThaFw0yNjAxMjUyMjE1NTdaMDAxLjAsBgNVBAMTJXBv
d2VyLW1ldGVyLXJlYWRlci5zaXRlLnF1YWNrLWxhYi5kZXYwWTATBgcqhkjOPQIB
BggqhkjOPQMBBwNCAAQVja8SiglTcfMHnKsbZDDlOkPFdH2TTZ+pqFlpodAPOjPV
SPn4FNigFQ4kd1rW9XD8dniEE7/HyNBsIKZNqD9ao4ICNDCCAjAwDgYDVR0PAQH/
BAQDAgeAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E
AjAAMB0GA1UdDgQWBBS0xnmaD6dUuwlLlsB8hQ3Q92rs3jAfBgNVHSMEGDAWgBSP
DROi9i5+0VBsMxg4XVmOI3KRyjAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKG
Fmh0dHA6Ly9lOC5pLmxlbmNyLm9yZy8wMAYDVR0RBCkwJ4IlcG93ZXItbWV0ZXIt
cmVhZGVyLnNpdGUucXVhY2stbGFiLmRldjATBgNVHSAEDDAKMAgGBmeBDAECATAt
BgNVHR8EJjAkMCKgIKAehhxodHRwOi8vZTguYy5sZW5jci5vcmcvNDcuY3JsMIIB
BQYKKwYBBAHWeQIEAgSB9gSB8wDxAHYAZBHEbKQS7KeJHKICLgC8q08oB9QeNSer
6v7VA8l9zfAAAAGaJ/Od2AAABAMARzBFAiEAnYh7o+ybSD3YXOcj7/yElkGebrLe
Wk75+8TXLXV4Yn0CIGw9hdc/twBCEXfbDmwsMoNxGtV8Vb4RqT7+WZYqKJB8AHcA
DleUvPOuqT4zGyyZB7P3kN+bwj1xMiXdIaklrGHFTiEAAAGaJ/Od4QAABAMASDBG
AiEAiRDpE3KVv0ODVySU2PVtTHdVXvIuNH2JPkIP/XXAA3UCIQDCxxSy8hIGATOE
ux+m+1/BKleWLdsINb92c7X51JpltzAKBggqhkjOPQQDAwNpADBmAjEAqYQsouw8
lKS1sF6MM2Cb6uLHZMBNpiYVTU8gBv34VhUiI4d08KyisCvU4XVcHr69AjEA4mCj
MYAOS6Eeis6li5gjBA5hP2QY+NEkPGIsj2KjvMjCU+IbP6ZmurkTCmzgdr9x
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP
MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy
Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa
Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF
bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c
S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb
R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB
9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j
cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB
BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE
DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j
ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0
RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d
AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8
otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA
aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm
Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2
HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1
Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR
xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d
tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/
jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS
u1igv3OefnWjSQ==
-----END CERTIFICATE-----

View File

@@ -0,0 +1,9 @@
{
"sans": [
"power-meter-reader.site.quack-lab.dev"
],
"issuer_data": {
"url": "https://acme-v02.api.letsencrypt.org/acme/cert/0680d3bbea484cbe18a3bdcdb75710c2a62e",
"ca": "https://acme-v02.api.letsencrypt.org/directory"
}
}

View File

@@ -0,0 +1,5 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIE2c8IPEwgB3+sCTV2TKmr8wK7Tk1iuznlF3JSAaEECMoAoGCCqGSM49
AwEHoUQDQgAEFY2vEooJU3HzB5yrG2Qw5TpDxXR9k02fqahZaaHQDzoz1Uj5+BTY
oBUOJHda1vVw/HZ4hBO/x8jQbCCmTag/Wg==
-----END EC PRIVATE KEY-----

View File

@@ -67,4 +67,15 @@ libre-metrics-exporter-jana.site.quack-lab.dev {
handle {
respond "Njet Molotoff" 403
}
}
power-meter-reader.site.quack-lab.dev {
@lan {
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12
}
handle @lan {
reverse_proxy host.docker.internal:9646
}
handle {
respond "Njet Molotoff" 403
}
}

View File

@@ -1,4 +1 @@
{
debug
}
import /dynamic/*.caddy

View File

@@ -37,7 +37,7 @@ scrape_configs:
- job_name: 'power-meter-reader'
scrape_interval: 30s
static_configs:
- targets: ['localhost:20132']
- targets: ['power-meter-reader.site.quack-lab.dev']
# - job_name: 'windows-exporter'
# scrape_interval: 10s