{"title":"Blacklight Inspection","page_title":"Blog | Tom Schlick","uri_ins":"http://tomschlick.com/","uri_dest":"https://tomschlick.com/","uri_redirects":["http://tomschlick.com/"],"secure_connection":{},"host":"tomschlick.com","config":{"emulateDevice":{"name":"Pixel 4a (5G)","userAgent":"Mozilla/5.0 (Linux; Android 11; Pixel 4a (5G)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4812.0 Mobile Safari/537.36","viewport":{"width":353,"height":745,"deviceScaleFactor":3,"isMobile":true,"hasTouch":true,"isLandscape":false}},"cleareCache":true,"captureHar":true,"captureLinks":false,"enableAdBlock":false,"saveBrowserProfile":false,"numPages":2,"defaultTimeout":35000,"defaultWaitUntil":"networkidle2","headless":true,"headers":{},"extraChromiumArgs":["--disable-features=TrackingProtection3pcd","--website-analysis-scan=cf182310-1aec-4ddf-a117-aeee57dcb00e"],"extraPuppeteerOptions":{}},"browser":{"name":"Chromium","version":"Chrome/127.0.6533.88","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/127.0.0.0 Safari/537.36","platform":{"name":"Linux","version":"4.4.302+"}},"script":{"host":"f55531b6c604","version":{"npm":"3.11.0","commit":"dev"},"node_version":"v24.20.0"},"start_time":"2026-09-12T06:16:10.081Z","end_time":"2026-09-12T06:16:28.365Z","browsing_history":["https://tomschlick.com/","https://tomschlick.com/blog/tags/pfsense","https://tomschlick.com/blog/tags/docker"],"hosts":{"requests":{"first_party":["tomschlick.com"],"third_party":["cdn.usefathom.com","pa.returnearly.net","static.cloudflareinsights.com","fonts.googleapis.com","placehold.co","tomschlick.s3.amazonaws.com","fonts.gstatic.com","cloudflareinsights.com"]}},"reports":{"behaviour_event_listeners":{"MOUSE":{"https://static.cloudflareinsights.com/beacon.min.js":["click"],"https://pa.returnearly.net/js/script.outbound-links.js":["click"]},"KEYBOARD":{"https://static.cloudflareinsights.com/beacon.min.js":["keydown"]}},"canvas_fingerprinters":{"data_url":{},"fingerprinters":[],"styles":{},"texts":{}},"canvas_font_fingerprinters":{"canvas_font":{},"text_measure":{}},"cookies":[],"fb_pixel_events":[],"tiktok_pixel_events":[],"twitter_pixel_events":[],"google_analytics_events":[],"key_logging":{},"session_recorders":{},"third_party_trackers":[{"data":{"body":{},"filter":"$ping,third-party","listName":"easyprivacy.txt","query":{"cid":89445529,"d":4,"dp":1,"h":"https://tomschlick.com","p":"/blog/tags/docker/","qs":{},"r":"","sid":"GJIASJVF"}},"stack":[{"fileName":"https://tomschlick.com/blog/tags/docker/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.usefathom.com/?dp=1&sid=GJIASJVF&h=https%3A%2F%2Ftomschlick.com&p=%2Fblog%2Ftags%2Fdocker%2F&r=&qs=%7B%7D&d=4&cid=89445529"},{"data":{"body":{"bi":{"be":"Blink","bev":"99","bv":"99"},"eventType":1,"firstContentfulPaint":236,"firstPaint":236,"location":"https://tomschlick.com/blog/tags/docker/","memory":{"jsHeapSizeLimit":2130968576,"totalJSHeapSize":12072679,"usedJSHeapSize":7638027},"nt":"navigate","pageloadId":"84512f47-a45d-428d-8e6b-8148a02efd2d","siteToken":"e39f9a561e044b8d93b67d3f8efe7b2d","st":2,"startTime":1789193784020,"timingsV2":{"connectEnd":28,"connectStart":28,"decodedBodySize":23196,"domComplete":1091,"domInteractive":310,"domainLookupEnd":28,"domainLookupStart":28,"firstInterimResponseStart":0,"loadEventEnd":1091,"loadEventStart":1091,"nextHopProtocol":"h3","redirectEnd":28,"redirectStart":3,"requestStart":30,"responseEnd":72,"responseStart":68,"secureConnectionStart":28,"transferSize":3826},"versions":{"js":"2026.9.1","timings":2}},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://tomschlick.com/blog/tags/docker/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cloudflareinsights.com/cdn-cgi/rum"},{"data":{"body":{},"filter":"||cdn.usefathom.com^","listName":"easyprivacy.txt","query":{"cid":15977474,"h":"https://tomschlick.com","p":"/blog/tags/docker/","qs":{},"r":"","sid":"GJIASJVF"}},"stack":[{"fileName":"https://tomschlick.com/blog/tags/docker/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.usefathom.com/?h=https%3A%2F%2Ftomschlick.com&p=%2Fblog%2Ftags%2Fdocker%2F&r=&sid=GJIASJVF&qs=%7B%7D&cid=15977474"},{"data":{"body":{},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://tomschlick.com/blog/tags/docker/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://static.cloudflareinsights.com/beacon.min.js"},{"data":{"body":{},"filter":"||cdn.usefathom.com^","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://tomschlick.com/blog/tags/docker/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.usefathom.com/script.js"},{"data":{"body":{"bi":{"be":"Blink","bev":"99","bv":"99"},"eventType":1,"firstContentfulPaint":251,"firstPaint":251,"location":"https://tomschlick.com/blog/tags/pfsense/","memory":{"jsHeapSizeLimit":2130968576,"totalJSHeapSize":9663233,"usedJSHeapSize":5972149},"nt":"navigate","pageloadId":"fdc2d35c-433d-41ab-9318-a93f9e4b0eb0","siteToken":"e39f9a561e044b8d93b67d3f8efe7b2d","st":2,"startTime":1789193779487,"timingsV2":{"connectEnd":30,"connectStart":30,"decodedBodySize":21859,"domComplete":776,"domInteractive":289,"domainLookupEnd":30,"domainLookupStart":30,"firstInterimResponseStart":0,"loadEventEnd":776,"loadEventStart":776,"nextHopProtocol":"h3","redirectEnd":30,"redirectStart":2,"requestStart":34,"responseEnd":83,"responseStart":80,"secureConnectionStart":30,"transferSize":3656},"versions":{"js":"2026.9.1","timings":2}},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://tomschlick.com/blog/tags/pfsense/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cloudflareinsights.com/cdn-cgi/rum"},{"data":{"body":{},"filter":"||cdn.usefathom.com^","listName":"easyprivacy.txt","query":{"cid":75780249,"h":"https://tomschlick.com","p":"/blog/tags/pfsense/","qs":{},"r":"","sid":"GJIASJVF"}},"stack":[{"fileName":"https://tomschlick.com/blog/tags/pfsense/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.usefathom.com/?h=https%3A%2F%2Ftomschlick.com&p=%2Fblog%2Ftags%2Fpfsense%2F&r=&sid=GJIASJVF&qs=%7B%7D&cid=75780249"},{"data":{"body":{},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://tomschlick.com/blog/tags/pfsense/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://static.cloudflareinsights.com/beacon.min.js"},{"data":{"body":{},"filter":"||cdn.usefathom.com^","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://tomschlick.com/blog/tags/pfsense/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.usefathom.com/script.js"},{"data":{"body":{"bi":{"be":"Blink","bev":"99","bv":"99"},"eventType":1,"firstContentfulPaint":915,"firstPaint":915,"location":"https://tomschlick.com/","memory":{"jsHeapSizeLimit":2130968576,"totalJSHeapSize":6912351,"usedJSHeapSize":4584655},"nt":"navigate","pageloadId":"7597a786-5176-4d12-932e-db4f0cab68b2","siteToken":"e39f9a561e044b8d93b67d3f8efe7b2d","st":2,"startTime":1789193775047,"timingsV2":{"connectEnd":95,"connectStart":38,"decodedBodySize":39903,"domComplete":1959,"domInteractive":1393,"domainLookupEnd":38,"domainLookupStart":21,"firstInterimResponseStart":0,"loadEventEnd":1959,"loadEventStart":1959,"nextHopProtocol":"h3","requestStart":96,"responseEnd":200,"responseStart":189,"secureConnectionStart":39,"transferSize":4316},"versions":{"js":"2026.9.1","timings":2}},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://tomschlick.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cloudflareinsights.com/cdn-cgi/rum"},{"data":{"body":{},"filter":"||cdn.usefathom.com^","listName":"easyprivacy.txt","query":{"cid":41124898,"h":"https://tomschlick.com","p":"/","qs":{},"r":"","sid":"GJIASJVF"}},"stack":[{"fileName":"https://tomschlick.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.usefathom.com/?h=https%3A%2F%2Ftomschlick.com&p=%2F&r=&sid=GJIASJVF&qs=%7B%7D&cid=41124898"},{"data":{"body":{},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://tomschlick.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://static.cloudflareinsights.com/beacon.min.js"},{"data":{"body":{},"filter":"||cdn.usefathom.com^","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://tomschlick.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.usefathom.com/script.js"}]}}