Fixture and live stream.conf are byte-identical (modulo header comment). Let me test the parser directly:
298 lines
5.6 KiB
JSON
298 lines
5.6 KiB
JSON
{
|
|
"available": true,
|
|
"via": "libc",
|
|
"config_directive": "10.1.0.1",
|
|
"ts": 1792886400.0,
|
|
"entries": [
|
|
{
|
|
"name": "reeseapps-gitea.reeselink.com",
|
|
"port": 2222,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.1.164"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "stackexpected-gitea.reeselink.com",
|
|
"port": 2222,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.1.78"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "web.reeselink.com",
|
|
"port": 5201,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.223"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "unifi-external.reeselink.com",
|
|
"port": 8080,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.222"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "minecraft.reeselink.com",
|
|
"port": 25565,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.118"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "minecraft.reeselink.com",
|
|
"port": 25566,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.118"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "nextcloud.reeselink.com",
|
|
"port": 11000,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.254"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "nextcloud.reeselink.com",
|
|
"port": 11001,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.254"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "gitea.reeselink.com",
|
|
"port": 3000,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.137"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "jellyfin.reeselink.com",
|
|
"port": 8096,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.75"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "127.0.0.1",
|
|
"port": 8081,
|
|
"status": "literal",
|
|
"addresses": [
|
|
"127.0.0.1"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "bricktracker.reeselink.com",
|
|
"port": 3333,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.66"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "keycloak.reeselink.com",
|
|
"port": 8080,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.1.75"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "emmaleaf.reeselink.com",
|
|
"port": 80,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.138"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "127.0.0.1",
|
|
"port": 4443,
|
|
"status": "literal",
|
|
"addresses": [
|
|
"127.0.0.1"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-homepage.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.1.33"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-ntfy.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.1.176"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-gitea.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.1.164"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-litellm.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.39"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-openwebui.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.2.39"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-keycloak.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.3.148"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-forgejo.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.3.189"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-brain-of-reese.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.2.64"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-brain-of-code.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.106"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-immich.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.3.159"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "reeseapps-whiteboard.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.2.79"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "stackexpected.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.3.64"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "stackexpected-gitea.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.1.78"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "stackexpected-keycloak.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.0.42"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "stackexpected-nextcloud.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.1.106"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "stackexpected-hedgedoc.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.3.142"
|
|
],
|
|
"ts": 1792886400.0
|
|
},
|
|
{
|
|
"name": "wfc.reeselink.com",
|
|
"port": 443,
|
|
"status": "ok",
|
|
"addresses": [
|
|
"10.1.1.41"
|
|
],
|
|
"ts": 1792886400.0
|
|
}
|
|
],
|
|
"errors": []
|
|
}
|