cloudflare
tcp/443 tcp/80 tcp/8443
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522d99aa67e
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/tomknowstech/TKT-Website.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
Open service 172.67.153.105:443 · dev.tomknows.tech
2026-01-09 04:32
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 04:32:47 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tJLrAErJWagcoudbNNH16jf96smIOxuOm6AYRRsaU9f2%2Bm%2BrkwnmXnkLDFuPqgSHgEWbjjPBOB%2FN1tEqMgmc18qDESVkMD4dUL4iTmd0AhGi"}]}
last-modified: Sun, 30 Nov 2025 20:04:08 GMT
Server: cloudflare
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=17,cfOrigin;dur=1079
CF-RAY: 9bb1366eefb39c8c-SIN
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
<!-- Umami Analytics -->
<script defer src="https://analytics.tomknows.tech/script.js" data-website-id="404f3078-0aeb-4d0d-9276-7302173a0773"></script>
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
Open service 104.21.82.47:443 · tomknows.tech
2026-01-08 22:06
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 22:06:55 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
last-modified: Sat, 03 Jan 2026 01:21:55 GMT
access-control-allow-origin: *
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
expires: Thu, 08 Jan 2026 22:16:53 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bpz2i7Bbw0CtqtAfvAUy5wxIHAe2%2BAUfm5KLmeoGsAcGs4HkxVkv4L48jAQTNQdJmpNysY6brcfNUeQtG3ilRKQx9jwZ2B4rwtsmxIg%3D"}]}
x-proxy-cache: MISS
x-github-request-id: 3F46:17204C:A1E694:B2602A:69602A7D
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=3
via: 1.1 varnish
Age: 2
x-served-by: cache-lga21944-LGA
x-cache: HIT
x-cache-hits: 1
x-timer: S1767910016.945468,VS0,VE1
vary: Accept-Encoding
x-fastly-request-id: 6f6fe215ee2b5375524ea235481df0df8cad371d
cf-cache-status: DYNAMIC
CF-RAY: 9baf013f9d9cb4c6-EWR
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/remote-support.html">Remote Support</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-globe"/></
Open service 2606:4700:3034::ac43:9969:443 · tomknows.tech
2026-01-04 10:17
HTTP/1.1 200 OK
Date: Sun, 04 Jan 2026 10:17:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
last-modified: Sat, 03 Jan 2026 01:21:55 GMT
access-control-allow-origin: *
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
expires: Sun, 04 Jan 2026 07:31:15 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hz5lKH45croToxktj5xrEgNEylqRc4tExC06YCcH%2BIKw%2BJi0AvRqpDYyY0chZ6LOKZkv2%2BCmOQa%2F3h6iZTgb15GMh371hAImwu1x5m8qZUVeH2e1EZn1L%2FQ%3D"}]}
x-proxy-cache: MISS
x-github-request-id: B072:2DC98A:4A1FB8B:4C001FC:695A14EA
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=24,cfOrigin;dur=4
via: 1.1 varnish
Age: 0
x-served-by: cache-sin-wsat1880081-SIN
x-cache: HIT
x-cache-hits: 1
x-timer: S1767521857.759588,VS0,VE1
vary: Accept-Encoding
x-fastly-request-id: 500ac3a0170d7658780ffbe60a9b847ce3c85101
cf-cache-status: DYNAMIC
CF-RAY: 9b89fcb49d965d38-SIN
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/remote-support.html">Remote Support</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-globe"/></
Open service 104.21.82.47:80 · tomknows.tech
2026-01-04 10:17
HTTP/1.1 200 OK
Date: Sun, 04 Jan 2026 10:17:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
x-origin-cache: HIT
Last-Modified: Sat, 03 Jan 2026 01:21:55 GMT
Access-Control-Allow-Origin: *
expires: Sun, 04 Jan 2026 10:27:36 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1tgSlrzajHxu1JldvvhjcgzrYGH4VVEQzyKND%2Ftxi%2FC%2Fz2XTwxVM6bs3VDZvv54e%2Fp9%2BTTwELqYZAa2dkrz4J1qxttn0hfrdWx0B7L0%3D"}]}
x-proxy-cache: MISS
X-GitHub-Request-Id: 89C1:104E4E:26240E6:2A1E528:695A3E3F
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=2
Via: 1.1 varnish
Age: 0
X-Served-By: cache-lga21954-LGA
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767521857.525137,VS0,VE1
Vary: Accept-Encoding
X-Fastly-Request-ID: 76dacf9e546d69a59f0e71e63fc97978b89edb62
cf-cache-status: DYNAMIC
CF-RAY: 9b89fcb33a67939a-EWR
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/remote-support.html">Remote Support</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-globe"/></
Open service 2606:4700:3033::6815:522f:8443 · tomknows.tech
2026-01-04 10:17
Open service 2606:4700:3034::ac43:9969:80 · tomknows.tech
2026-01-04 10:17
HTTP/1.1 200 OK
Date: Sun, 04 Jan 2026 10:17:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Last-Modified: Sat, 03 Jan 2026 01:21:55 GMT
Access-Control-Allow-Origin: *
expires: Sun, 04 Jan 2026 10:27:36 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=a%2BEqrqBBM6scO7voXCldLa0omJg1Du7DI8HqlQrYKOcK39FuiwPGLYi2yqkSW%2BhmPiM3Z3TqBoGYC7Cy7yN9Z%2FAGU7ZyEnQjijL0DmCtSUytNOO2IUAfFJE%3D"}]}
x-proxy-cache: MISS
X-GitHub-Request-Id: B166:3D620:65C311F:67AF84D:695A3E3F
Via: 1.1 varnish
Age: 0
X-Served-By: cache-lcy-eglc8600020-LCY
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767521857.579514,VS0,VE1
Vary: Accept-Encoding
X-Fastly-Request-ID: 3805faf0b12fa34c25254e6dafa462e0586774a4
cf-cache-status: DYNAMIC
CF-RAY: 9b89fcb3794d958a-LHR
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/remote-support.html">Remote Support</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-globe"/></
Open service 2606:4700:3033::6815:522f:443 · tomknows.tech
2026-01-04 10:17
HTTP/1.1 200 OK
Date: Sun, 04 Jan 2026 10:17:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
last-modified: Sat, 03 Jan 2026 01:21:55 GMT
access-control-allow-origin: *
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
expires: Sun, 04 Jan 2026 10:27:22 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7EuG4Z%2FPnIVYsrrNBBZVQzguG5Zd9pEF%2FBM%2Bic7tqmxybn8auQuo4%2BU2o7W9XhWqgdI47e1rCDJ6P%2BbSY3%2B8a71dX8adUvM0oh9Cj6QQAto9XYZphml7Xu8%3D"}]}
x-proxy-cache: MISS
x-github-request-id: EE94:361F1F:3E12019:44044CE:695A3E31
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=2
via: 1.1 varnish
Age: 14
x-served-by: cache-lga21931-LGA
x-cache: HIT
x-cache-hits: 2
x-timer: S1767521856.437134,VS0,VE0
vary: Accept-Encoding
x-fastly-request-id: fa50e5c54332f83f83bd7e7903acf2a461bc2b7f
cf-cache-status: DYNAMIC
CF-RAY: 9b89fcb2be3ad911-EWR
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/remote-support.html">Remote Support</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-globe"/></
Open service 172.67.153.105:80 · tomknows.tech
2026-01-04 10:17
HTTP/1.1 200 OK
Date: Sun, 04 Jan 2026 10:17:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Last-Modified: Sat, 03 Jan 2026 01:21:55 GMT
Access-Control-Allow-Origin: *
expires: Sun, 04 Jan 2026 10:27:36 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vqGITMEKlVIJfABgLErTSc6o59bAcFvhddQCtiIMT3Ow0swTwKf84RjG3iQrkPQrzoWmfJE6BS3Fudp7keUzp%2Fam2gsda84WymaER7s%3D"}]}
x-proxy-cache: MISS
X-GitHub-Request-Id: F892:2FB824:F0B4920:F3FB2EE:695A3E40
Via: 1.1 varnish
Age: 0
X-Served-By: cache-fra-eddf8230039-FRA
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767521857.556495,VS0,VE2
Vary: Accept-Encoding
X-Fastly-Request-ID: 977e6eb02ff9038f6cc6b9907e9d32d0a7aeb692
cf-cache-status: DYNAMIC
CF-RAY: 9b89fcb35dbc381c-FRA
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/remote-support.html">Remote Support</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-globe"/></
Open service 2606:4700:3033::6815:522f:80 · tomknows.tech
2026-01-04 10:17
HTTP/1.1 200 OK
Date: Sun, 04 Jan 2026 10:17:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Last-Modified: Sat, 03 Jan 2026 01:21:55 GMT
Access-Control-Allow-Origin: *
expires: Sun, 04 Jan 2026 10:27:36 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9T6QcUgGMH%2BWEudX%2FTlbCmiI9ucrf9Opd9sdZ6QMjHsSnZn%2FgxXFPg%2Fc4bKrRMQFPq4emjDfDp9nIaSQPC45U%2Bx%2BTi0gKz2MWbF0q4T3rAkmkui6Nhd5LD8%3D"}]}
x-proxy-cache: MISS
X-GitHub-Request-Id: CA8A:335336:39AF6A5:3FA6C38:695A3E3C
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=3
Via: 1.1 varnish
Age: 0
X-Served-By: cache-yyz4536-YYZ
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767521856.457671,VS0,VE1
Vary: Accept-Encoding
X-Fastly-Request-ID: 619a8edb3d66a489aea452bade6ca82045547d81
cf-cache-status: DYNAMIC
CF-RAY: 9b89fcb2bd58ab99-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/remote-support.html">Remote Support</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-globe"/></
Open service 104.21.82.47:8443 · tomknows.tech
2026-01-04 10:17
Open service 2606:4700:3034::ac43:9969:8443 · tomknows.tech
2026-01-04 10:17
Open service 104.21.82.47:443 · tomknows.tech
2026-01-04 10:17
HTTP/1.1 200 OK
Date: Sun, 04 Jan 2026 10:17:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
last-modified: Sat, 03 Jan 2026 01:21:55 GMT
access-control-allow-origin: *
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
expires: Sun, 04 Jan 2026 10:27:36 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yEnqEEqwZT3Noc97SpKS54dGWUM%2FeKJgK%2BAB35cAfOkcYkQlTyAnOozfMbYs3Bvb8nxdUOUs9W4TKR7w%2Bcs49cOt6WDYagkeyJIBrNQ%3D"}]}
x-proxy-cache: MISS
x-github-request-id: BEFC:2A276E:3E186A9:440EDC5:695A3E3E
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=5
via: 1.1 varnish
Age: 0
x-served-by: cache-yyz4572-YYZ
x-cache: HIT
x-cache-hits: 1
x-timer: S1767521856.446575,VS0,VE1
vary: Accept-Encoding
x-fastly-request-id: 532fa29389175f973fcdc2123465b3f167363d8b
cf-cache-status: DYNAMIC
CF-RAY: 9b89fcb2ac5c44b0-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/remote-support.html">Remote Support</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-globe"/></
Open service 172.67.153.105:8443 · tomknows.tech
2026-01-04 10:17
Open service 172.67.153.105:443 · tomknows.tech
2026-01-04 10:17
HTTP/1.1 200 OK
Date: Sun, 04 Jan 2026 10:17:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
last-modified: Sat, 03 Jan 2026 01:21:55 GMT
access-control-allow-origin: *
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
expires: Sun, 04 Jan 2026 07:31:15 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hCZ%2BDPVCxckEe1zl7602nZAZ7Vjpna67IthoixpBzb4jxyk4YjY1jQjuVXdEnR5It3JfzRaZjvWk3OiMBVEyGu%2BzsLq2kEk4pbkhu8Q%3D"}]}
x-proxy-cache: MISS
x-github-request-id: B072:2DC98A:4A1FB8B:4C001FC:695A14EA
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=5
via: 1.1 varnish
Age: 0
x-served-by: cache-sin-wsat1880020-SIN
x-cache: HIT
x-cache-hits: 1
x-timer: S1767521857.896801,VS0,VE1
vary: Accept-Encoding
x-fastly-request-id: bbda65767314082deb59be6bce2365fbf78d18ea
cf-cache-status: DYNAMIC
CF-RAY: 9b89fcb58d0edfc6-SIN
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/remote-support.html">Remote Support</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-globe"/></
Open service 172.67.153.105:8443 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 04:04:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19546,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b775eeb5be58b9e-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3034::ac43:9969:80 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 04:04:09 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://dev.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=11
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vWOGZOh8aEz6oSsn4LxOZFYcUv%2BS5XMPdEcbWKh4FTGrTS8lBU9bUNOPeRcD0mc6gDftuekMimheN7U1bKpYtnpn4uvohZrequbOxMiORXe2E3agoYcrBjYbLxLy"}]}
Server: cloudflare
CF-RAY: 9b775ee4ce741c6f-EWR
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 2606:4700:3033::6815:522f:80 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 04:04:09 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://dev.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FQHxSAv44FqgTnk5Hbrh492rDgEPWbWlU6ZdN1jNEmitffbIiGC0BKZ4aDj5tRYYUE1bMu1iILro6EkWC%2B%2FeDljIrvURzW1DZ8ZkI7Sfc%2B7nF7%2BA%2B48F%2F3dAcGV%2B"}]}
Server: cloudflare
CF-RAY: 9b775ee52aa463fe-LHR
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 104.21.82.47:443 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 04:04:09 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Yni60WJcym7%2B%2B%2B02dXr8bZ0hRbHriU%2BOUKuVEZXPENOAg%2BxYFw8%2FklV3mjhmvzX0U7AHPpIiWGTT15Sd7SqJiz%2FQOLr9kkDHxelIsn66OyPR"}]}
last-modified: Sun, 30 Nov 2025 20:04:08 GMT
Server: cloudflare
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9b775ee5eea71669-LHR
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
<!-- Umami Analytics -->
<script defer src="https://analytics.tomknows.tech/script.js" data-website-id="404f3078-0aeb-4d0d-9276-7302173a0773"></script>
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
Open service 104.21.82.47:8443 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 04:04:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19282,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b775ee9cfdef4cc-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3034::ac43:9969:8443 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 04:04:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19426,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b775ee9acb736d7-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.153.105:443 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 04:04:08 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2ObojzJi%2BVg385s0%2FHxSTjzrb6HzlkDmVACRyIFOBf4NR93QPVnTKys4AzWpvuV46YTlmpFcWVShIrl5u37cIkKYD0ey%2ByVRpGLco4p3L9KG"}]}
last-modified: Sun, 30 Nov 2025 20:04:08 GMT
Server: cloudflare
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=37
CF-RAY: 9b775ee3bd829d36-EWR
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
<!-- Umami Analytics -->
<script defer src="https://analytics.tomknows.tech/script.js" data-website-id="404f3078-0aeb-4d0d-9276-7302173a0773"></script>
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
Open service 172.67.153.105:80 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 04:04:08 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://dev.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=20,cfOrigin;dur=14
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NHLK%2F7IHSu835gQldexhg2KUis1aQwVAbe9edwFeUpyqwN8EHG7TdX2lk8u2FY54k9DwJSnklaGldVsSPiobfUOwaDcLZ%2FOI%2F%2FccSLc0HWnL"}]}
Server: cloudflare
CF-RAY: 9b775ee36b3d43f1-EWR
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 104.21.82.47:80 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 04:04:08 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://dev.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=39
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=cOGbeYRvkp50ez60S279fF8%2FXldDPNr7UElfXoDQN3vmxg%2BnhHcefIuUk17AiMiZxO1h5%2FJUKC6VLS2opukTfhHjIG3jtYAq5AX0C1AIenDu"}]}
Server: cloudflare
CF-RAY: 9b775ee3b8cdaa71-YYZ
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 2606:4700:3033::6815:522f:443 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 04:04:09 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=UC%2Bqan3wQ%2FeBrNBIIzAAmTmRoI7gvA9yAHB617RVxQziQng7weIYSvlP9nV1DIcQtvO7BkDx23qq3RKRXtqY0%2BA7KToEGwhXYKMFMK5%2FckLVDHrE7CmzFCb3WyGy"}]}
last-modified: Sun, 30 Nov 2025 20:04:08 GMT
Server: cloudflare
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9b775ee58c565d88-FRA
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
<!-- Umami Analytics -->
<script defer src="https://analytics.tomknows.tech/script.js" data-website-id="404f3078-0aeb-4d0d-9276-7302173a0773"></script>
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
Open service 2606:4700:3033::6815:522f:8443 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 04:04:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b775ee96ff3371b-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3034::ac43:9969:443 · dev.tomknows.tech
2026-01-02 04:04
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 04:04:09 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nfCslixepuIbkBHjOvHYSf93OH9FegFxRdOM1v%2FrFDfAV%2FFV8tjWjPclByQDtsaF7cqDcJyBIpqO7inDvi8qqKRpFQTFgC5LCwi31Vg2%2FfCAo4JPBtZTjR1rr7Hv"}]}
last-modified: Sun, 30 Nov 2025 20:04:08 GMT
Server: cloudflare
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9b775ee57ab39bb3-FRA
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
<!-- Umami Analytics -->
<script defer src="https://analytics.tomknows.tech/script.js" data-website-id="404f3078-0aeb-4d0d-9276-7302173a0773"></script>
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
Open service 104.21.82.47:443 · tomknows.tech
2026-01-01 23:57
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 23:57:28 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
last-modified: Fri, 19 Dec 2025 15:59:32 GMT
access-control-allow-origin: *
expires: Fri, 02 Jan 2026 00:02:18 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=U1s899jtU6pG6mFq7q3yDGygqAGKQiogVh7N5XqWMhVKJbBUrAAD7jMdhzHMSCgEAFA3kLVuiNnoUQGzxvK%2Fyeo5vuvFe1CE%2FwzzQb8%3D"}]}
x-proxy-cache: MISS
x-github-request-id: 8EE0:2FB824:C04C671:C2E8AD7:695708B2
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
via: 1.1 varnish
Age: 0
x-served-by: cache-fra-eddf8230141-FRA
x-cache: HIT
x-cache-hits: 1
x-timer: S1767311848.246906,VS0,VE1
vary: Accept-Encoding
x-fastly-request-id: b7f7db6590b43785b0e1b7d2a387fa1115d3b787
cf-cache-status: DYNAMIC
CF-RAY: 9b75f58b7af2b71e-FRA
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
<!-- Umami Analytics -->
<script defer src="https://analytics.tomknows.tech/script.js" data-website-id="404f3078-0aeb-4d0d-9276-7302173a0773"></script>
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
Open service 104.21.82.47:443 · tomknows.tech
2025-12-30 07:33
HTTP/1.1 200 OK
Date: Tue, 30 Dec 2025 07:33:33 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
last-modified: Fri, 19 Dec 2025 15:59:32 GMT
access-control-allow-origin: *
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
expires: Tue, 30 Dec 2025 07:43:33 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=b6aRHSrN54coatC9V%2BjLi5wI%2F6FSrETuHqkXZQxCESNQ4%2Bly1NU9OLTG5IWFal7Emxb5KovqCqnED%2FIljmAQxLx1BUkwfFEMCdJC9DY%3D"}]}
x-proxy-cache: MISS
x-github-request-id: 4B76:3B65E7:5A4B4D3:6155C33:6953804C
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=7
via: 1.1 varnish
Age: 0
x-served-by: cache-lga21923-LGA
x-cache: HIT
x-cache-hits: 1
x-timer: S1767080013.057132,VS0,VE1
vary: Accept-Encoding
x-fastly-request-id: 375ffd83173d187bdae99dc77de1c24c8b08060c
cf-cache-status: DYNAMIC
CF-RAY: 9b5fd981886b069b-EWR
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
<!-- Umami Analytics -->
<script defer src="https://analytics.tomknows.tech/script.js" data-website-id="404f3078-0aeb-4d0d-9276-7302173a0773"></script>
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
Open service 45.33.69.105:443 · mc.tomknows.tech
2025-12-30 06:36
HTTP/1.1 200 OK
Referrer-Policy: no-referrer
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: default-src 'none'; font-src 'self' fonts.gstatic.com data:; script-src 'self' 'unsafe-inline' ; connect-src 'self' wss://mc.tomknows.tech; img-src 'self' blob: data: data:; style-src 'self' 'unsafe-inline' fonts.googleapis.com; frame-src 'self' blob: mcrouter:; media-src 'self'; form-action 'self' ; manifest-src 'self'
X-Frame-Options: sameorigin
Strict-Transport-Security: max-age=63072000
Cache-Control: no-store
Content-Type: text/html; charset=utf-8
Content-Length: 74123
ETag: W/"1218b-KHVF9OFGf2LLQ7EXmQjj0KF3T98"
Set-Cookie: xid=e30=; path=/; samesite=lax; secure; httponly
Set-Cookie: xid.sig=90Em509_TJuqyRCSYqzAu1VtG-GlZXFlWDNENbVChPJ1U3FkiLf0zZfmAagJ80vl; path=/; samesite=lax; secure; httponly
Date: Tue, 30 Dec 2025 06:36:38 GMT
Connection: close
Page title: Tom Knows Tech MeshCentral - Login
<!DOCTYPE html>
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
<head lang="en">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<meta name="viewport" content="user-scalable=1.0,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="format-detection" content="telephone=no" />
<meta name="robots" content="noindex,nofollow">
<link rel="manifest" href="/manifest.json">
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<link keeplink=1 type="text/css" href="styles/style.css" media="screen" rel="stylesheet" title="CSS" />
<link keeplink=1 type="text/css" href="styles/custom.css" media="screen" rel="stylesheet" title="CSS" />
<link rel="apple-touch-icon" href="/favicon-303x303.png" />
<script type="text/javascript" src="scripts/common-0.0.1.js"></script>
<script keeplink=1 type="text/javascript" src="scripts/u2f-api.js"></script>
<script keeplink=1 type="text/javascript" src="scripts/custom.js"></script>
<title>Tom Knows Tech MeshCentral - Login</title>
<style>
#body {
background-color: cadetblue;
background: linear-gradient(to bottom right, #369, #036);
}
#flink a:link {
color: #c8c8c8;
}
#flink a:visited {
color: #c8c8c8;
}
#flink a:hover {
color: #c8c8c8;
}
#flink a:active {
color: #c8c8c8;
}
#welcomeText a:link {
color: #FFF;
}
#welcomeText a:visited {
color: #FFF;
}
#welcomeText a:hover {
color: #FFF;
}
#welcomeText a:active {
color: #FFF;
}
</style>
</head>
<body id="body" onload="if (typeof(startup) !== 'undefined') startup();" class="arg_hide login">
<div id="backgroundImage" style="position:absolute;left:0;bottom:0;z-index:-1;height:60%;width:100%;opacity:0.1;background-image:url('welcome.png');background-repeat:no-repeat;background-position:left bottom;background-size:contain"></div>
<table id="centralTable" class="container" style="height:100%;z-index:1">
<tr>
<td id="logincell">
<img id="loginPicture" />
<div style="font-size:46px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;padding-bottom:10px;color:#c8c8c8;text-shadow: 2px 2px 2px #000;">Tom Knows Tech MeshCentral<sup style="font-size:20px"> </sup></div>
<div id=loginpanel style="display:none;box-shadow:1px 1px 4px #000">
<form id=loginpanelform method=post>
<input type=hidden name=action value=login />
<div id=message1></div>
<div id="loginuserpassdiv" style="display:none">
<table style="width:100%">
<tr>
<td>
<input id=username title="Username" style="box-sizing:border-box;width:280px;border:0;border-radius:4px;padding:8px;background-color:#FFF8CC" autocomplete="username" placeholder="Username" type=text maxlength=64 name=username required onchange=validateLogin(1) onkeyup=validateLogin(1,event) />
</td>
</tr>
<tr>
<td>
<input id=password title="Password" style="box-sizing:border-box;width:280px;border:0;border-radius:4px;padding:8px;background-color:#FFF8CC" autocomplete="current-password" placeholder="Password" type=password maxlength=256 name=password required onchange=validateLogin(2) onkeyup=validateLogin(2,event) />
</td>
</tr>
<tr>
Open service 45.33.69.105:80 · mc.tomknows.tech
2025-12-30 06:36
HTTP/1.1 302 Found strict-transport-security: max-age=60000; includeSubDomains Referrer-Policy: no-referrer x-frame-options: SAMEORIGIN X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff Content-Security-Policy: default-src 'none'; style-src 'self' 'unsafe-inline'; Location: https://mc.tomknows.tech:443/ Vary: Accept Content-Type: text/plain; charset=utf-8 Content-Length: 51 Date: Tue, 30 Dec 2025 06:36:38 GMT Connection: close Found. Redirecting to https://mc.tomknows.tech:443/
Open service 104.21.82.47:443 · tomknows.tech
2025-12-22 08:57
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 08:57:29 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
last-modified: Fri, 19 Dec 2025 15:59:32 GMT
access-control-allow-origin: *
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
expires: Mon, 22 Dec 2025 09:07:29 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=q8eeQAQFEmCl2ms1d4y4gRAKSqSTaOjKhmlCrFo5DsWp51qKjZzB%2F%2BVG9Krg7REiFbqnKqZpIfkKmI3nkqHVqbzn4C9zeqpTLExTJb0%3D"}]}
x-proxy-cache: MISS
x-github-request-id: 6CBA:184705:2F4A73:35A7B8:694907F8
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=4
via: 1.1 varnish
Age: 0
x-served-by: cache-bom-vanm7210063-BOM
x-cache: HIT
x-cache-hits: 1
x-timer: S1766393849.288138,VS0,VE1
vary: Accept-Encoding
x-fastly-request-id: bf2136809ef7d23c7ed350cbee8a61ad76366a9d
cf-cache-status: DYNAMIC
CF-RAY: 9b1e6975cc94b550-BOM
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
<!-- Umami Analytics -->
<script defer src="https://analytics.tomknows.tech/script.js" data-website-id="404f3078-0aeb-4d0d-9276-7302173a0773"></script>
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>
Open service 2606:4700:3033::6815:522f:8443 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:35 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19708,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b7258bf3b888d-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.82.47:80 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:19:15 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://dockge.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=442
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MmRPu4lMgA8vzEMkiKK3HoNB%2BDFzij6P6Fq8YHUH5xVBmn52bHurLex%2Bz3Qnj%2BE8jNA3%2BZIVp7I%2F6D6ZEMyoco1CJjAGuBojWnm4cBNFXIwEoEnL"}]}
Server: cloudflare
CF-RAY: 9b1b72550dcff90e-SIN
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 2606:4700:3034::ac43:9969:8443 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:35 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19576,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b72584a0d50a1-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.153.105:80 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:19:15 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://dockge.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=452
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Z9XrGGyyyX1DKfrRdzINL4gNslDQ%2FlP5hAYtT7eKCegrE7Wdr0djswxQO9hhi7ixHV7Y7aniBF6ENf%2BFNJXyoztG1x3UbtfsM2r%2B6xEvjJlPYxCD"}]}
Server: cloudflare
CF-RAY: 9b1b72550b97cde6-SIN
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 2606:4700:3033::6815:522f:80 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:19:15 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://dockge.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tu6qDmZILcen4pTvasRtg41atXvmxWFYYYaeUEy0zfoML0ii4KdRVa2qi6BdNAvbwtZHNe9Xpnky2Z3OHi0r6194e4%2FmVsCvDg957cMFrXifqu73aHWdx5GGSKJANE6D"}]}
Server: cloudflare
CF-RAY: 9b1b725298ed03f0-FRA
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 2606:4700:3033::6815:522f:443 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 00:19:15 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sCG%2BPUsQurUkmqoQZrzjhLIgRnO4u7LC%2BwAZCpqLUeT6GI2oIUsvwZ6Tuky4fLpfUJ5SxajK8Xz5DtPBesEZ7Fui8hyUrkcUehEBaEnUo698yNVCKttM5X2xdTxSzQ%3D%3D"}]}
x-powered-by: Express
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b1b72543f8f9a23-FRA
alt-svc: h3=":443"; ma=86400
Page title: Dockge
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/svg+xml" href="/icon.svg" />
<link rel="manifest" href="/manifest.json" />
<meta name="theme-color" id="theme-color" content="" />
<meta name="description" content="" />
<title>Dockge</title>
<style>
.noscript-message {
font-size: 20px;
text-align: center;
padding: 10px;
max-width: 500px;
margin: 0 auto;
}
</style>
<script type="module" crossorigin src="/assets/index-C05rZzxa.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-1wBBTXYJ.css">
</head>
<body>
<noscript>
<div class="noscript-message">
Sorry, you don't seem to have JavaScript enabled or your browser
doesn't support it.<br />This website requires JavaScript to function.
Please enable JavaScript in your browser settings to continue.
</div>
</noscript>
<div id="app"></div>
</body>
</html>
Open service 2606:4700:3034::ac43:9969:443 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 00:19:15 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MVqQLk3mVM3uFKyTSpZ1eSCRseOAqgA4Cq5iPhJlsUncCFwteBYej6Zd51bUsNi4f85qjhEurzvPol5isbMsWlD0BEnJV%2FWeTfsaIewJNn6jCjX2dwuej4hUAxP8yqf%2B"}]}
x-powered-by: Express
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b1b72539900d278-FRA
alt-svc: h3=":443"; ma=86400
Page title: Dockge
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/svg+xml" href="/icon.svg" />
<link rel="manifest" href="/manifest.json" />
<meta name="theme-color" id="theme-color" content="" />
<meta name="description" content="" />
<title>Dockge</title>
<style>
.noscript-message {
font-size: 20px;
text-align: center;
padding: 10px;
max-width: 500px;
margin: 0 auto;
}
</style>
<script type="module" crossorigin src="/assets/index-C05rZzxa.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-1wBBTXYJ.css">
</head>
<body>
<noscript>
<div class="noscript-message">
Sorry, you don't seem to have JavaScript enabled or your browser
doesn't support it.<br />This website requires JavaScript to function.
Please enable JavaScript in your browser settings to continue.
</div>
</noscript>
<div id="app"></div>
</body>
</html>
Open service 2606:4700:3034::ac43:9969:80 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:19:14 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://dockge.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=38
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=oi9%2FPEGiyY2J9Rq9csrtCojwTB3NM4ds9%2BglfKFjtMJZY%2F%2Bo45%2B8Qc1cr6pbGTqIxRhpix8uDHJI9MJofvYl%2BtXvJJuvwtFfVtuMit8ggw56ADMomi8pVowxaCYVkCD0"}]}
Server: cloudflare
CF-RAY: 9b1b72517af11117-YYZ
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 104.21.82.47:443 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 00:19:14 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=SA0VCAMTvwRap0ToClT6%2FreP3iSOPyJ3Gj6TcxLDORgFtWd5LeFZFE7Op7tU0%2FsrcsgS1fJYZbcWCyspY7ZXbJE0u0DqVmbwW5CozuCSyP5UqEIG"}]}
x-powered-by: Express
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=20
Server: cloudflare
CF-RAY: 9b1b7251cd60ac25-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Dockge
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/svg+xml" href="/icon.svg" />
<link rel="manifest" href="/manifest.json" />
<meta name="theme-color" id="theme-color" content="" />
<meta name="description" content="" />
<title>Dockge</title>
<style>
.noscript-message {
font-size: 20px;
text-align: center;
padding: 10px;
max-width: 500px;
margin: 0 auto;
}
</style>
<script type="module" crossorigin src="/assets/index-C05rZzxa.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-1wBBTXYJ.css">
</head>
<body>
<noscript>
<div class="noscript-message">
Sorry, you don't seem to have JavaScript enabled or your browser
doesn't support it.<br />This website requires JavaScript to function.
Please enable JavaScript in your browser settings to continue.
</div>
</noscript>
<div id="app"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"bb0de94a51044b138241760d7b066ded","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.82.47:8443 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:35 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b725759fd3625-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.153.105:8443 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:35 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b72574ec00b89-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.153.105:443 · dockge.tomknows.tech
2025-12-22 00:19
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 00:19:15 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=flZ%2F7joIjYdLf6VsrZ2G5HDxtUBZ2Ga4%2FIzGTfzA7kapZ4vsxGl0jxGB7OcOMZgCTzj1%2Fm%2BCCcZ8VHFmCk9IyYgWu%2B%2BRY5HBZ13eaVoCaU65jXfT"}]}
x-powered-by: Express
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b1b72533bee03a0-FRA
alt-svc: h3=":443"; ma=86400
Page title: Dockge
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/svg+xml" href="/icon.svg" />
<link rel="manifest" href="/manifest.json" />
<meta name="theme-color" id="theme-color" content="" />
<meta name="description" content="" />
<title>Dockge</title>
<style>
.noscript-message {
font-size: 20px;
text-align: center;
padding: 10px;
max-width: 500px;
margin: 0 auto;
}
</style>
<script type="module" crossorigin src="/assets/index-C05rZzxa.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-1wBBTXYJ.css">
</head>
<body>
<noscript>
<div class="noscript-message">
Sorry, you don't seem to have JavaScript enabled or your browser
doesn't support it.<br />This website requires JavaScript to function.
Please enable JavaScript in your browser settings to continue.
</div>
</noscript>
<div id="app"></div>
</body>
</html>
Open service 2606:4700:3033::6815:522f:80 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:19:04 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://ntfy.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=20,cfOrigin;dur=14
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FJtD4Wr5VEhAPx1fQL56yP4jacm2Ea%2F9zX5g5vPpOfmzgrw5AWhHxu%2F%2F7nTJ%2FYctQECv5x9mZyvXss9%2BoJVBe37cKGw1SDEMSrPEKm3VHiThlcikTdPqmw1VNTWFlQ%3D%3D"}]}
Server: cloudflare
CF-RAY: 9b1b720f3c7c8c6c-EWR
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 172.67.153.105:443 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 00:19:04 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=prlPVfBzce7wd0Y37Rz0O6pWLqlITkAvspkt7vVcHZDRnTnbSDSWp542hJSev5Oe4SgaREPtrYGPQ7W5Pc4HklKlm9c9SAy%2B%2FHPa9f5kYsiLmg%3D%3D"}]}
last-modified: Mon, 17 Nov 2025 04:01:59 GMT
cf-cache-status: DYNAMIC
vary: accept-encoding
Server: cloudflare
CF-RAY: 9b1b7211f8b118b9-FRA
alt-svc: h3=":443"; ma=86400
Page title: ntfy web
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>ntfy web</title>
<!-- Mobile view -->
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="HandheldFriendly" content="true" />
<!-- Mobile browsers, background color -->
<meta name="theme-color" content="#317f6f" />
<meta name="msapplication-navbutton-color" content="#317f6f" />
<meta name="apple-mobile-web-app-status-bar-style" content="#317f6f" />
<link rel="apple-touch-icon" href="/static/images/apple-touch-icon.png" sizes="180x180" />
<link rel="mask-icon" href="/static/images/mask-icon.svg" color="#317f6f" />
<!-- Favicon, see favicon.io -->
<link rel="icon" type="image/png" href="/static/images/favicon.ico" />
<!-- Previews in Google, Slack, WhatsApp, etc. -->
<meta
name="description"
content="ntfy lets you send push notifications via scripts from any computer or phone. Made with ❤ by Philipp C. Heckel, Apache License 2.0, source at https://heckel.io/ntfy."
/>
<meta property="og:type" content="website" />
<meta property="og:locale" content="en_US" />
<meta property="og:site_name" content="ntfy web" />
<meta property="og:title" content="ntfy web" />
<meta
property="og:description"
content="ntfy lets you send push notifications via scripts from any computer or phone. Made with ❤ by Philipp C. Heckel, Apache License 2.0, source at https://heckel.io/ntfy."
/>
<meta property="og:image" content="/static/images/ntfy.png" />
<meta property="og:url" content="https://ntfy.sh" />
<!-- Never index -->
<meta name="robots" content="noindex, nofollow" />
<!-- Style overrides & fonts -->
<link rel="stylesheet" href="/static/css/app.css" type="text/css" />
<link rel="stylesheet" href="/static/css/fonts.css" type="text/css" />
<!-- PWA -->
<link rel="manifest" href="/manifest.webmanifest" />
<script type="module" crossorigin src="/static/media/index-B_d1RqKQ.js"></script>
</head>
<body>
<noscript>
ntfy web requires JavaScript, but you can also use the
<a href="https://ntfy.sh/docs/subscribe/cli/">CLI</a> or <a href="https://ntfy.sh/docs/subscribe/phone/">Android/iOS app</a> to
subscribe.
</noscript>
<div id="root"></div>
<script src="/config.js"></script>
</body>
</html>
Open service 104.21.82.47:8443 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:24 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19511,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b72155eb247d9-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3034::ac43:9969:443 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 00:19:04 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eOMN35x98UZy%2FE6wJS7932hoBPH8KdRZSbDzK9QwjZpSM1gL11rvs7QZQNeIWiU%2FnorfNCa27QCzy9b70CSCJaiboay6ZUTA2rvZ9%2FI3hEW9yysjZAjfQFzPbheewQ%3D%3D"}]}
last-modified: Mon, 17 Nov 2025 04:01:59 GMT
cf-cache-status: DYNAMIC
vary: accept-encoding
Server: cloudflare
CF-RAY: 9b1b7210ec38d0d1-AMS
alt-svc: h3=":443"; ma=86400
Page title: ntfy web
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>ntfy web</title>
<!-- Mobile view -->
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="HandheldFriendly" content="true" />
<!-- Mobile browsers, background color -->
<meta name="theme-color" content="#317f6f" />
<meta name="msapplication-navbutton-color" content="#317f6f" />
<meta name="apple-mobile-web-app-status-bar-style" content="#317f6f" />
<link rel="apple-touch-icon" href="/static/images/apple-touch-icon.png" sizes="180x180" />
<link rel="mask-icon" href="/static/images/mask-icon.svg" color="#317f6f" />
<!-- Favicon, see favicon.io -->
<link rel="icon" type="image/png" href="/static/images/favicon.ico" />
<!-- Previews in Google, Slack, WhatsApp, etc. -->
<meta
name="description"
content="ntfy lets you send push notifications via scripts from any computer or phone. Made with ❤ by Philipp C. Heckel, Apache License 2.0, source at https://heckel.io/ntfy."
/>
<meta property="og:type" content="website" />
<meta property="og:locale" content="en_US" />
<meta property="og:site_name" content="ntfy web" />
<meta property="og:title" content="ntfy web" />
<meta
property="og:description"
content="ntfy lets you send push notifications via scripts from any computer or phone. Made with ❤ by Philipp C. Heckel, Apache License 2.0, source at https://heckel.io/ntfy."
/>
<meta property="og:image" content="/static/images/ntfy.png" />
<meta property="og:url" content="https://ntfy.sh" />
<!-- Never index -->
<meta name="robots" content="noindex, nofollow" />
<!-- Style overrides & fonts -->
<link rel="stylesheet" href="/static/css/app.css" type="text/css" />
<link rel="stylesheet" href="/static/css/fonts.css" type="text/css" />
<!-- PWA -->
<link rel="manifest" href="/manifest.webmanifest" />
<script type="module" crossorigin src="/static/media/index-B_d1RqKQ.js"></script>
</head>
<body>
<noscript>
ntfy web requires JavaScript, but you can also use the
<a href="https://ntfy.sh/docs/subscribe/cli/">CLI</a> or <a href="https://ntfy.sh/docs/subscribe/phone/">Android/iOS app</a> to
subscribe.
</noscript>
<div id="root"></div>
<script src="/config.js"></script>
</body>
</html>
Open service 104.21.82.47:443 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 00:19:04 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=85
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LftxNuqdGotGMIBtKquGGNHQWCRWN9uTCJ%2B3m47nXF9hK33lvcqNr%2Brd8xDIfsXyEUXYu%2Bt1d1Ukcgy7Hdgxvs8rgz47LG0xQciOde7xZehr%2FA%3D%3D"}]}
last-modified: Mon, 17 Nov 2025 04:01:59 GMT
cf-cache-status: DYNAMIC
vary: accept-encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b1b720f1f43abd0-YYZ
alt-svc: h3=":443"; ma=86400
Page title: ntfy web
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>ntfy web</title>
<!-- Mobile view -->
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="HandheldFriendly" content="true" />
<!-- Mobile browsers, background color -->
<meta name="theme-color" content="#317f6f" />
<meta name="msapplication-navbutton-color" content="#317f6f" />
<meta name="apple-mobile-web-app-status-bar-style" content="#317f6f" />
<link rel="apple-touch-icon" href="/static/images/apple-touch-icon.png" sizes="180x180" />
<link rel="mask-icon" href="/static/images/mask-icon.svg" color="#317f6f" />
<!-- Favicon, see favicon.io -->
<link rel="icon" type="image/png" href="/static/images/favicon.ico" />
<!-- Previews in Google, Slack, WhatsApp, etc. -->
<meta
name="description"
content="ntfy lets you send push notifications via scripts from any computer or phone. Made with ❤ by Philipp C. Heckel, Apache License 2.0, source at https://heckel.io/ntfy."
/>
<meta property="og:type" content="website" />
<meta property="og:locale" content="en_US" />
<meta property="og:site_name" content="ntfy web" />
<meta property="og:title" content="ntfy web" />
<meta
property="og:description"
content="ntfy lets you send push notifications via scripts from any computer or phone. Made with ❤ by Philipp C. Heckel, Apache License 2.0, source at https://heckel.io/ntfy."
/>
<meta property="og:image" content="/static/images/ntfy.png" />
<meta property="og:url" content="https://ntfy.sh" />
<!-- Never index -->
<meta name="robots" content="noindex, nofollow" />
<!-- Style overrides & fonts -->
<link rel="stylesheet" href="/static/css/app.css" type="text/css" />
<link rel="stylesheet" href="/static/css/fonts.css" type="text/css" />
<!-- PWA -->
<link rel="manifest" href="/manifest.webmanifest" />
<script type="module" crossorigin src="/static/media/index-B_d1RqKQ.js"></script>
</head>
<body>
<noscript>
ntfy web requires JavaScript, but you can also use the
<a href="https://ntfy.sh/docs/subscribe/cli/">CLI</a> or <a href="https://ntfy.sh/docs/subscribe/phone/">Android/iOS app</a> to
subscribe.
</noscript>
<div id="root"></div>
<script src="/config.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"bb0de94a51044b138241760d7b066ded","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 172.67.153.105:80 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:19:04 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://ntfy.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=8
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ePbs2xV13e2qUmpXHQnEr42kcAMpfUgpohZqBzKFTmCRusfBBVHULl9v%2F%2FlkSwr0%2Bq8sg6D9I1LxEpn1MQnu%2Bxdte1sEtEMFHMj1YZzptnolSA%3D%3D"}]}
Server: cloudflare
CF-RAY: 9b1b720e98900e82-EWR
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 2606:4700:3034::ac43:9969:8443 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:24 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19571,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b7214fd724910-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.82.47:80 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:19:04 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://ntfy.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sIHbmhOrpje6Bfan%2Fvrb7N8Dzo6Qobn%2BgoN4wSeDU2OCKreKjFAQexNveXlVueOFNBCEOhEnzK1DS3kNZW7WN6RFym1eDEXK6MEkWwBqRjTfIw%3D%3D"}]}
Server: cloudflare
CF-RAY: 9b1b720f6b826d17-AMS
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 2606:4700:3033::6815:522f:443 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 00:19:04 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=322
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ExvbS8U7sdyt44hRD%2Bgl4se%2FXiGXhHz734WaCt48IBuvI1xLZRX%2BfYygEc1OF94uYo3ZoIc6GNbO4PPrxpGoAyebbbE86ypPXcBFU%2FwGaPSJ%2F5PXEb8hojYm9bxLiA%3D%3D"}]}
last-modified: Mon, 17 Nov 2025 04:01:59 GMT
cf-cache-status: DYNAMIC
vary: accept-encoding
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b1b72104ec441ce-SJC
alt-svc: h3=":443"; ma=86400
Page title: ntfy web
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>ntfy web</title>
<!-- Mobile view -->
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="HandheldFriendly" content="true" />
<!-- Mobile browsers, background color -->
<meta name="theme-color" content="#317f6f" />
<meta name="msapplication-navbutton-color" content="#317f6f" />
<meta name="apple-mobile-web-app-status-bar-style" content="#317f6f" />
<link rel="apple-touch-icon" href="/static/images/apple-touch-icon.png" sizes="180x180" />
<link rel="mask-icon" href="/static/images/mask-icon.svg" color="#317f6f" />
<!-- Favicon, see favicon.io -->
<link rel="icon" type="image/png" href="/static/images/favicon.ico" />
<!-- Previews in Google, Slack, WhatsApp, etc. -->
<meta
name="description"
content="ntfy lets you send push notifications via scripts from any computer or phone. Made with ❤ by Philipp C. Heckel, Apache License 2.0, source at https://heckel.io/ntfy."
/>
<meta property="og:type" content="website" />
<meta property="og:locale" content="en_US" />
<meta property="og:site_name" content="ntfy web" />
<meta property="og:title" content="ntfy web" />
<meta
property="og:description"
content="ntfy lets you send push notifications via scripts from any computer or phone. Made with ❤ by Philipp C. Heckel, Apache License 2.0, source at https://heckel.io/ntfy."
/>
<meta property="og:image" content="/static/images/ntfy.png" />
<meta property="og:url" content="https://ntfy.sh" />
<!-- Never index -->
<meta name="robots" content="noindex, nofollow" />
<!-- Style overrides & fonts -->
<link rel="stylesheet" href="/static/css/app.css" type="text/css" />
<link rel="stylesheet" href="/static/css/fonts.css" type="text/css" />
<!-- PWA -->
<link rel="manifest" href="/manifest.webmanifest" />
<script type="module" crossorigin src="/static/media/index-B_d1RqKQ.js"></script>
</head>
<body>
<noscript>
ntfy web requires JavaScript, but you can also use the
<a href="https://ntfy.sh/docs/subscribe/cli/">CLI</a> or <a href="https://ntfy.sh/docs/subscribe/phone/">Android/iOS app</a> to
subscribe.
</noscript>
<div id="root"></div>
<script src="/config.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"bb0de94a51044b138241760d7b066ded","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3034::ac43:9969:80 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:19:04 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://ntfy.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=158
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hVrXCsKWubM4mxxSzT6hw3enlPfj6sugAhFkaTFG7wm8fwtH8ght%2FfQBlT1KkEJUdLDM5%2FzSutc7ymF1nVhyqBwY5j2VUcwkB9xBqP7R5iEUsCO41N7UZ71sP24dVg%3D%3D"}]}
Server: cloudflare
CF-RAY: 9b1b720f5d99d5e7-SJC
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 172.67.153.105:8443 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:24 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19308,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b721409944258-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3033::6815:522f:8443 · ntfy.tomknows.tech
2025-12-22 00:19
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:24 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b7213e9d468c7-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3033::6815:522f:80 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://healthchecks.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=71
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1YP9uB5Fz0EUv6%2FtehUdTD4Xpjiy045T1AqkdSWlGo5c%2BpUYIGnCoNg6wJeW5dlcUcOS%2BUxNK0T7rF6nOU2SxCdnRcOqJPr%2Bd3U%2ByEPvCXxx0Mln3TRnvL%2BquzchIE35vfYNVA%3D%3D"}]}
Server: cloudflare
CF-RAY: 9b1b71d59c9815e9-SJC
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 2606:4700:3034::ac43:9969:443 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 302 Found
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
cross-origin-opener-policy: same-origin
location: /accounts/login/
referrer-policy: same-origin
vary: Cookie
x-content-type-options: nosniff
x-frame-options: DENY
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=294
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2BTcd4XCIE86y9eNnlM4bkdw0ZnUK2jaWEL3vxDv%2FDGJDVYcJBnzc6foCT7zUKH7Rf3%2FWrVYp44Yq7rPA4%2FkdY3Ok%2FJqEnK0FOXgrA9A5%2F%2BBX26h1q4%2Bg3mZe8cJSIYg3pUddjtG"}]}
Server: cloudflare
CF-RAY: 9b1b71d6bf5f545f-SJC
alt-svc: h3=":443"; ma=86400
Open service 104.21.82.47:443 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 302 Found
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
cross-origin-opener-policy: same-origin
location: /accounts/login/
referrer-policy: same-origin
vary: Cookie
x-content-type-options: nosniff
x-frame-options: DENY
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=287
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1LqjvfOnbyZ5axcDazeytD%2BTfKugD3B%2F24EzywzgUcxcEVgRrCCoqUn9ViXukIH4ZGprHcX7SNTyaZa8EFq3A86R49aG3ikntR0ea4Akmjv4WLyyr2%2Bb8w%3D%3D"}]}
Server: cloudflare
CF-RAY: 9b1b71d699d11f2f-SJC
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3033::6815:522f:8443 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:15 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19250,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b71dacc378e1f-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.153.105:443 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 302 Found
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
cross-origin-opener-policy: same-origin
location: /accounts/login/
referrer-policy: same-origin
vary: Cookie
x-content-type-options: nosniff
x-frame-options: DENY
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=24,cfOrigin;dur=295
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tYuqw30pcCo3XMlTNiTa2YwEeKGOOLm%2Bdh4inNBuH%2Bxh1JOeE%2BqqJJH18ip5RDmaYdn3gPhnNF2vuut3GIjUQjFJQOLrLU%2F%2Brhhx53xoihQkgElcMxolkTHL"}]}
Server: cloudflare
CF-RAY: 9b1b71d6bdf3cff9-SJC
alt-svc: h3=":443"; ma=86400
Open service 104.21.82.47:80 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://healthchecks.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=19,cfOrigin;dur=143
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Y6L3AJUkPL2WAzHSd5%2F4LgddVh0WOEhzEWeQiZE3bzbJ8DkfLzXaolVHV8ZlT2D9V0w0M5T7HJMHuA%2FEJj9LN%2F1Dz8iRVth%2Bgqsjm%2FxHR6trZUIALr7vUA%3D%3D"}]}
Server: cloudflare
CF-RAY: 9b1b71d5aa2267a0-SJC
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 2606:4700:3034::ac43:9969:8443 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:15 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b71da6ffc4d68-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.82.47:8443 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:15 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b71da7a9cdbe6-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3033::6815:522f:443 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 302 Found
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
cross-origin-opener-policy: same-origin
location: /accounts/login/
referrer-policy: same-origin
vary: Cookie
x-content-type-options: nosniff
x-frame-options: DENY
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CYEfvEmRfgV1VReaiUajNtC3kJ1pSQhrJhKl%2BG6al9Mk0tXBFq2GD2wTGOIFeBgBPY%2BZDgYN6IZ8lVbhHdkS6CGG%2BsOe%2FUZgqEZkXTd8CvCDf%2Buzt0Tx3u%2FsIlgMtc%2BFQ%2FWy2atK"}]}
Server: cloudflare
CF-RAY: 9b1b71d67e3edb08-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3034::ac43:9969:80 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://healthchecks.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=d84mk7ZWtTEkYIS6LylIBucQTWPoi9UtSKuqp7LT5ElJmZjZ3ebovsfqzYoochGXrV4OjQMA%2BGj6aEp1G6Y%2BUF4O%2ByLTisg0O1vhExsQfkgj0Ujftr5cCz05ZfV60FQoSBW3hA51"}]}
Server: cloudflare
CF-RAY: 9b1b71d55a25348f-FRA
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 172.67.153.105:80 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://healthchecks.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FTX6%2FVlTaYmQlQmDXVCvDbrrVgxdFO7ko8MBGX0mhJWuQO7ygrn9l8BOt043%2FNraPW8HoYp8pmMVz9lOxLbepbZbreFmEJ95CYafgiZPAr24bE8Emx5ZsTH7"}]}
Server: cloudflare
CF-RAY: 9b1b71d55d1cbb89-FRA
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 172.67.153.105:8443 · healthchecks.tomknows.tech
2025-12-22 00:18
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:15 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b71da6fcb254d-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3033::6815:522f:80 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://uptime.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=230
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OODnAcGnU1xWBU6GPlQhBp8JqZJBejk%2FLx30Rd765wm%2FsKBsgPztYdSTQCC4OZMZFpJfDxLJ5e8e9s49HaUC5LaNpiLlwpjKbZv1QNwdhDiwpGid23VhH5EaGoHOHU4E"}]}
Server: cloudflare
CF-RAY: 9b1b71d6b9eaa023-SIN
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 104.21.82.47:80 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:18:54 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://uptime.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=31,cfOrigin;dur=151
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yNM9z%2BOI34sVG3m0IyFaYcCeriHnVtWLes7mcfjy5zc67MPOlxOFiv%2F74Glw3AqyFKkXVBRoJw73he4L4NPyYYWGD3kl8Wnv7Bx6H60nEPdQNRNq"}]}
Server: cloudflare
CF-RAY: 9b1b71d44d36fa66-SJC
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 2606:4700:3034::ac43:9969:8443 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:14 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19277,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b71d96ed8aaa8-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.153.105:80 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:18:54 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://uptime.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=19,cfOrigin;dur=15
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gcgH6paNU79c8FywjFH%2F2D7JuVWFty1nr2RwJjv20ktdqewRjOP1apzR5nAbzW9EzMOEGRBbV34gDk1RitciczXV27l%2BmFAwrcuojRnjmOgMO2wB"}]}
Server: cloudflare
CF-RAY: 9b1b71d34e974204-EWR
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 104.21.82.47:8443 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:15 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b71d94a264d89-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.153.105:8443 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:15 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b71d9186465bf-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3033::6815:522f:443 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 302 Found
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 37
Connection: close
location: /status/default
vary: Accept
x-frame-options: SAMEORIGIN
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=scyIgfVEfghZFUGdgkVfhnMHglxL20adSn8D%2FwqopsQnifnr0aq9DynWmuEpiPaQr0a6iDhgdBYv4D91ebXn8iNh9YEIn5UNcphcYXzSlvUBNX%2BmNlT0glq1%2BF4etvkP"}]}
Server: cloudflare
CF-RAY: 9b1b71d54b9a65bd-FRA
alt-svc: h3=":443"; ma=86400
Found. Redirecting to /status/default
Open service 2606:4700:3034::ac43:9969:80 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 00:18:54 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 17
Connection: close
Location: https://uptime.tomknows.tech/
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=l6q1r3Ri9Ybk73HqF2QEl61wpBYfOizIuj3%2FIDrgPAGE4pdJwadvVu0Q%2FrehI%2Bg8j4XWYX8uzaF4z1EtQmJk%2Bp8JxxqxkxxuWw5TGWqSxZTfq8j76Kh8DPP%2B1GF16GYG"}]}
Server: cloudflare
CF-RAY: 9b1b71d40f2041b8-LHR
alt-svc: h3=":443"; ma=86400
Moved Permanently
Open service 172.67.153.105:443 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 302 Found
Date: Mon, 22 Dec 2025 00:18:54 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 37
Connection: close
location: /status/default
vary: Accept
x-frame-options: SAMEORIGIN
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=88
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=w%2B%2BlmCS8nTt6puyEfi0p6kdAhrWs6cmVtjUSqE5TsIdzy6jbxumTgsYRu3Tk83BY47PStg2kvQbt%2BRC1GJM3DmIf9EFGjqkmoP1Joy65Wq1C7w%2B8"}]}
Server: cloudflare
CF-RAY: 9b1b71d36c60ab81-YYZ
alt-svc: h3=":443"; ma=86400
Found. Redirecting to /status/default
Open service 2606:4700:3034::ac43:9969:443 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 302 Found
Date: Mon, 22 Dec 2025 00:18:56 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 37
Connection: close
location: /status/default
vary: Accept
x-frame-options: SAMEORIGIN
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=965
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QLKRJ7SE4nTTwkDNWCoT0%2Fva%2BJF7ZhJNK2%2BJYg10X1TXkj5Q5GN%2BVB6gzMUKA8OPYGBUEZ6RfUH3EwIVaW5UKvWmN5ZiP3aowtq9cbhLCRWN2K0FL%2Fd%2Bwzu79xMN2fR3"}]}
Server: cloudflare
CF-RAY: 9b1b71d8a9d0ce66-SIN
alt-svc: h3=":443"; ma=86400
Found. Redirecting to /status/default
Open service 104.21.82.47:443 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 302 Found
Date: Mon, 22 Dec 2025 00:18:55 GMT
Content-Type: text/plain; charset=utf-8
Content-Length: 37
Connection: close
location: /status/default
vary: Accept
x-frame-options: SAMEORIGIN
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Y3WW07Y2rrdL277WePKgGbhmRKPw1t1ENT3cuiKobzENV%2FCtSVia4niLE1keN3jS%2BKrJNEyB3c7B6lwLsTMwj7nKyu0B7DjzQdELpwJ2CXa4mGMQ"}]}
Server: cloudflare
CF-RAY: 9b1b71d3eead0876-LHR
alt-svc: h3=":443"; ma=86400
Found. Redirecting to /status/default
Open service 2606:4700:3033::6815:522f:8443 · uptime.tomknows.tech
2025-12-22 00:18
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 00:19:14 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b1b71d7de586652-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.82.47:443 · tomknows.tech
2025-12-20 09:07
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 09:07:01 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Last-Modified: Fri, 19 Dec 2025 15:59:32 GMT
Access-Control-Allow-Origin: *
expires: Sat, 20 Dec 2025 07:48:10 GMT
Cache-Control: max-age=600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yPmTsL7MwSR%2BbJliCL801VhGC3DJYZ3Ye6d5LcLy4hXG3R5bfEs0j3cC3MnBnkvbszuIfq8oXdb1GcYYn1EQICRlFhBOPX2eA56t"}]}
x-proxy-cache: MISS
X-GitHub-Request-Id: 6A7C:306F40:2CA045:2DAFE2:69465262
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=2
Via: 1.1 varnish
Age: 0
X-Served-By: cache-sin-wsat1880096-SIN
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1766221622.891399,VS0,VE1
Vary: Accept-Encoding
X-Fastly-Request-ID: cb8f17e7c7e7e0a5be219896b199c54eab52cd6e
cf-cache-status: DYNAMIC
CF-RAY: 9b0dfcb0c9a8ec6e-SIN
alt-svc: h3=":443"; ma=86400
Page title: Tom Knows Tech – Local Tech Consulting in Central Ohio
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Tom Knows Tech – Local Tech Consulting in Central Ohio</title>
<meta name="description" content="Friendly, modern IT help for home & small business: desktop support, networking, backups, websites, and more in Central Ohio." />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/css/main.css">
<!-- Umami Analytics -->
<script defer src="https://analytics.tomknows.tech/script.js" data-website-id="404f3078-0aeb-4d0d-9276-7302173a0773"></script>
</head>
<body>
<!-- Inline SVG sprite for icons (no external deps) -->
<svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="icon-desktop" viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/></symbol>
<symbol id="icon-network" viewBox="0 0 24 24"><circle cx="12" cy="5" r="3"/><circle cx="5" cy="19" r="3"/><circle cx="19" cy="19" r="3"/><path d="M12 8v4M9 12H6M15 12h3M9 12l-3 4M15 12l3 4"/></symbol>
<symbol id="icon-shield" viewBox="0 0 24 24"><path d="M12 2l8 4v6c0 5-3.6 8.5-8 10-4.4-1.5-8-5-8-10V6l8-4z"/></symbol>
<symbol id="icon-globe" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20"/></symbol>
</svg>
<header class="navbar">
<div class="container nav-inner">
<a href="/" class="brand">
<img src="/assets/img/TomKnowsTech_Logo.png" alt="Tom Knows Tech logo">
</a>
<button class="nav-toggle" aria-expanded="false" aria-controls="nav">Menu</button>
<nav id="nav" class="nav" aria-expanded="false">
<a href="/index.html" class="active">Home</a>
<a href="/services.html">Services</a>
<a href="/portfolio.html">Portfolio</a>
<a href="/contact.html">Contact</a>
</nav>
</div>
</header>
<main>
<section class="hero">
<div class="container hero-wrap">
<div>
<p class="kicker">Central Ohio • Local Tech Consulting</p>
<h1>Friendly, modern IT help for home & small business.</h1>
<p>We're locally owned and operated in Central Ohio. From dependable Wi-Fi and server maintenance to clean, secure websites, we focus on practical solutions that just work—without the bloat.</p>
<div class="cta">
<a class="btn" href="/services.html">Explore services</a>
<a class="btn-ghost" href="/contact.html">Get a quick quote</a>
</div>
</div>
<div class="hero-card">
<strong>What can we help with today?</strong>
<ul>
<li>PC/Mac tune-ups & new device setup</li>
<li>Whole-home/office Wi-Fi fixes</li>
<li>Backups & photo protection</li>
<li>Simple websites with contact forms</li>
</ul>
</div>
</div>
</section>
<section class="container section">
<h2>What we do</h2>
<div class="grid services-preview">
<div class="service">
<svg class="icon"><use href="#icon-desktop"/></svg>
<div>
<strong>Desktop & Server Support</strong>
<div class="muted">Setup, troubleshooting, upgrades, and ongoing care.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-network"/></svg>
<div>
<strong>Networking & Wi-Fi</strong>
<div class="muted">Mesh Wi-Fi, router/firewall setup, and better coverage.</div>
</div>
</div>
<div class="service">
<svg class="icon"><use href="#icon-shield"/></svg>
<div>
<strong>Backup & Data Protection</strong>
<div class="muted">Local + cloud backups with restore verification.</div>
</div>