{
  "ok": true,
  "listing": {
    "id": "lst_01M312SWWNK8FWMCKHD0Y4MH0F",
    "slug": "mike-solin-and-039-s-blog",
    "businessName": "mike solin&#039;s blog",
    "legalName": "",
    "description": {
      "short": "mike solin's blog Skip to the content mike solin's blog Toggle the mobile menu Toggle the search field About Resume Smart Home Inventory Search About Resume Smart Home Inventory Monitoring Homelab Containers By Mike On September 17, 2026 In Homelab , Tutorials I’ve written quite a bit about my homelab setup, and how almost all of the services I run are in Docker containers. I’ve been able to maintain pretty good uptime, but ran into a problem: if something went down or stopped working, how would I know? In general, I wouldn’t, and that made me a little uncomfortable.",
      "full": "mike solin's blog Skip to the content mike solin's blog Toggle the mobile menu Toggle the search field About Resume Smart Home Inventory Search About Resume Smart Home Inventory Monitoring Homelab Containers By Mike On September 17, 2026 In Homelab , Tutorials I’ve written quite a bit about my homelab setup, and how almost all of the services I run are in Docker containers. I’ve been able to maintain pretty good uptime, but ran into a problem: if something went down or stopped working, how would I know? In general, I wouldn’t, and that made me a little uncomfortable."
    },
    "industry": "",
    "website": "https://mikesolin.com/",
    "rootDomain": "mikesolin.com",
    "listingOrigin": "discovered",
    "entityType": "business",
    "entitySubtype": "commercial_organization",
    "entityClassification": {
      "type": "business",
      "subtype": "commercial_organization",
      "confidenceScore": 73,
      "classifiedAt": "2026-09-21T04:15:20.216Z",
      "government": null
    },
    "placementType": "global",
    "location": {
      "placementType": "global",
      "countryCode": "",
      "countryName": "Global",
      "flag": "",
      "region": "",
      "city": "",
      "mode": "online"
    },
    "primaryCategory": null,
    "claimStatus": "unclaimed",
    "verificationStatus": "unverified",
    "verified": false,
    "businessVerification": {
      "applicable": true,
      "status": "pending",
      "level": "none",
      "label": "Not Registry Verified",
      "badgeColor": "neutral",
      "countsAsVerified": false,
      "authority": null,
      "registryId": null,
      "matchScore": 0,
      "authorityCode": null,
      "lei": null,
      "jurisdiction": null,
      "registeredLegalName": null,
      "registryStatus": null,
      "registryUrl": null,
      "checkedAt": null,
      "verifiedAt": null,
      "nextCheckAt": null
    },
    "businessVerified": false,
    "commercialStatus": "free",
    "agentStatus": "active",
    "paidProfile": false,
    "freshnessStatus": "current",
    "media": {
      "logo": "https://mikesolin.com/favicon.ico",
      "explicitLogo": null,
      "favicon": null,
      "fallback": "https://mikesolin.com/favicon.ico"
    },
    "scores": {
      "dataConfidence": 80,
      "quality": 80,
      "verification": 0
    },
    "qualityScore": 80,
    "urls": {
      "directory": "https://directory.websdocs.com/business/mike-solin-and-039-s-blog",
      "json": "https://directory.websdocs.com/business/mike-solin-and-039-s-blog.json",
      "website": "https://mikesolin.com/",
      "gateway": null
    },
    "publishedAt": "2026-09-21T04:15:21.150Z",
    "updatedAt": "2026-09-21T04:15:31.487Z",
    "organizationType": "organization",
    "language": {
      "primary": "en-US",
      "supported": [
        "en-US"
      ],
      "currencies": []
    },
    "categories": [
      {
        "slug": "other-businesses",
        "name": "Other Businesses & Services",
        "primary": true,
        "confidenceScore": 35
      }
    ],
    "services": [],
    "products": [],
    "agentCapabilities": [
      {
        "key": "booking",
        "name": "Online booking",
        "description": "Detected from public website navigation or discovery metadata.",
        "protocol": "http",
        "actionUrl": "https://www.engadget.com/apps/ios-26-is-official-apple-changes-from-version-numbers-to-years-for-its-os-names-172129166.html",
        "method": "GET",
        "authenticationRequired": false
      },
      {
        "key": "support",
        "name": "Online support",
        "description": "Detected from public website navigation or discovery metadata.",
        "protocol": "http",
        "actionUrl": "http://wdc.custhelp.com/app/answers/detail/a_id/8538/session/L3RpbWUvMTMyODM3MzU0My9zaWQvSjdSYXdTUGs%3D",
        "method": "GET",
        "authenticationRequired": false
      }
    ],
    "contacts": [
      {
        "type": "phone",
        "label": "Public phone",
        "value": "192.168.1.0",
        "url": null,
        "platform": "phone",
        "primary": true,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "facebook",
        "value": "https://www.facebook.com/mike.solin",
        "url": "https://www.facebook.com/mike.solin",
        "platform": "facebook",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "github",
        "value": "https://github.com/basnijholt/adaptive-lighting",
        "url": "https://github.com/basnijholt/adaptive-lighting",
        "platform": "github",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "github",
        "value": "https://github.com/flammable",
        "url": "https://github.com/flammable",
        "platform": "github",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "github",
        "value": "https://github.com/grahamgilbert/printer-pkginfo",
        "url": "https://github.com/grahamgilbert/printer-pkginfo",
        "platform": "github",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "github",
        "value": "https://github.com/flammable/NoMAD_group_condition",
        "url": "https://github.com/flammable/NoMAD_group_condition",
        "platform": "github",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "github",
        "value": "https://github.com/wycomco/PrinterGenerator",
        "url": "https://github.com/wycomco/PrinterGenerator",
        "platform": "github",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "github",
        "value": "https://github.com/nmcspadden/PrinterGenerator",
        "url": "https://github.com/nmcspadden/PrinterGenerator",
        "platform": "github",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "github",
        "value": "https://github.com/flammable/munkireport_in_azure",
        "url": "https://github.com/flammable/munkireport_in_azure",
        "platform": "github",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "github",
        "value": "https://github.com/ps3mediaserver/ps3mediaserver",
        "url": "https://github.com/ps3mediaserver/ps3mediaserver",
        "platform": "github",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "github",
        "value": "https://github.com/flammable/enable_sudo_touchid",
        "url": "https://github.com/flammable/enable_sudo_touchid",
        "platform": "github",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "github",
        "value": "https://github.com/flammable/allow_diagnostic_sudo",
        "url": "https://github.com/flammable/allow_diagnostic_sudo",
        "platform": "github",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "instagram",
        "value": "https://www.instagram.com/incombustibility/",
        "url": "https://www.instagram.com/incombustibility/",
        "platform": "instagram",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "instagram",
        "value": "https://www.instagram.com/annadanilukova.photography",
        "url": "https://www.instagram.com/annadanilukova.photography",
        "platform": "instagram",
        "primary": false,
        "verificationStatus": "public_source"
      },
      {
        "type": "social",
        "label": "linkedin",
        "value": "https://www.linkedin.com/in/mikesolin/",
        "url": "https://www.linkedin.com/in/mikesolin/",
        "platform": "linkedin",
        "primary": false,
        "verificationStatus": "public_source"
      }
    ],
    "serviceAreas": [],
    "sources": [
      {
        "type": "website",
        "url": "https://mikesolin.com/",
        "title": "mike solin&#039;s blog",
        "primary": true,
        "lastObservedAt": "2026-09-21T04:15:08.056Z"
      },
      {
        "type": "website",
        "url": "https://mikesolin.com/tag/sudo/",
        "title": "sudo &#8211; mike solin&#039;s blog",
        "primary": false,
        "lastObservedAt": "2026-09-21T04:15:08.056Z"
      },
      {
        "type": "website",
        "url": "https://mikesolin.com/tag/kasa/",
        "title": "Kasa &#8211; mike solin&#039;s blog",
        "primary": false,
        "lastObservedAt": "2026-09-21T04:15:08.056Z"
      },
      {
        "type": "website",
        "url": "https://mikesolin.com/tag/arlo/",
        "title": "Arlo &#8211; mike solin&#039;s blog",
        "primary": false,
        "lastObservedAt": "2026-09-21T04:15:08.056Z"
      },
      {
        "type": "website",
        "url": "https://mikesolin.com/tag/nfs/",
        "title": "NFS &#8211; mike solin&#039;s blog",
        "primary": false,
        "lastObservedAt": "2026-09-21T04:15:08.056Z"
      },
      {
        "type": "website",
        "url": "https://mikesolin.com/page/2/",
        "title": "mike solin&#039;s blog &#8211; Page 2",
        "primary": false,
        "lastObservedAt": "2026-09-21T04:15:08.056Z"
      },
      {
        "type": "website",
        "url": "https://mikesolin.com/resume/",
        "title": "Resume &#8211; mike solin&#039;s blog",
        "primary": false,
        "lastObservedAt": "2026-09-21T04:15:08.056Z"
      },
      {
        "type": "website",
        "url": "https://mikesolin.com/about/",
        "title": "About &#8211; mike solin&#039;s blog",
        "primary": false,
        "lastObservedAt": "2026-09-21T04:15:08.056Z"
      }
    ],
    "timestamps": {
      "firstDiscoveredAt": "2026-09-21T04:15:08.056Z",
      "lastCrawledAt": "2026-09-21T04:15:21.150Z",
      "lastVerifiedAt": null,
      "publishedAt": "2026-09-21T04:15:21.150Z",
      "updatedAt": "2026-09-21T04:15:31.487Z"
    },
    "gatewayDiscovery": {
      "status": "unmapped",
      "activeAgent": false,
      "urls": {},
      "capabilities": {
        "ask": false,
        "checkout": false
      },
      "checkedAt": null
    },
    "quoteRequest": {
      "available": false,
      "endpoint": null
    }
  },
  "canonicalUrl": "https://directory.websdocs.com/business/mike-solin-and-039-s-blog",
  "generatedAt": "2026-09-22T02:30:55.887Z"
}