AmazonS3
tcp/443
CloudFront
tcp/80
nginx 1.15.8
tcp/443 tcp/80
Open service 52.24.236.212:443 路 pwatest.bgior.com
2026-01-11 09:55
HTTP/1.1 200 OK
Server: nginx/1.15.8
Date: Sun, 11 Jan 2026 09:56:03 GMT
Content-Type: text/html
Content-Length: 1275
Last-Modified: Wed, 12 Nov 2025 04:55:00 GMT
Connection: close
ETag: "69141324-4fb"
Accept-Ranges: bytes
Page title: Minimal PWA
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Minimal PWA</title>
<link rel="manifest" href="manifest.json" />
<meta name="theme-color" content="#317EFB" />
<link rel="icon" href="icons/icon-192.png" />
</head>
<body>
<h1>Hello from Minimal PWA 馃憢</h1>
<button>Test</button>
<p>This app works offline once loaded.</p>
bbb
<script>
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/sw.js')
.then(() => console.log('Service Worker registered.'))
.catch(err => console.error('SW registration failed:', err));
}
</script>
<button id="installBtn" hidden>Install App</button>
<script>
let deferredPrompt;
const installBtn = document.getElementById('installBtn');
window.addEventListener('beforeinstallprompt', (e) => {
e.preventDefault();
deferredPrompt = e;
installBtn.hidden = false;
installBtn.addEventListener('click', async () => {
installBtn.hidden = true;
deferredPrompt.prompt();
const { outcome } = await deferredPrompt.userChoice;
console.log(`User response: ${outcome}`);
deferredPrompt = null;
});
});
</script>
</body>
</html>
Open service 52.24.236.212:80 路 pwatest.bgior.com
2026-01-11 09:55
HTTP/1.1 301 Moved Permanently Server: nginx/1.15.8 Date: Sun, 11 Jan 2026 09:56:01 GMT Content-Type: text/html Content-Length: 169 Connection: close Location: https://pwatest.bgior.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.15.8</center> </body> </html>
Open service 18.66.192.105:443 路 bgior.com
2026-01-11 04:20
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 3080
Connection: close
Last-Modified: Sat, 12 Jun 2021 18:47:43 GMT
Accept-Ranges: bytes
Server: AmazonS3
Date: Sun, 11 Jan 2026 04:20:49 GMT
Cache-Control: max-age=900,public
ETag: "b476a490c3da3672e3cc1671e98e9ced"
X-Cache: Hit from cloudfront
Via: 1.1 badff53d2116a4b3d32a2dd1eb918a48.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: SLe22dGRQs_wROFTPnhE9sJKYvQh_nWAukPYNsOGApDx1S9w5_eqMg==
Age: 3
Page title: Bruno Giorello
<!doctype html><html lang=en><head><meta charset=utf-8><meta http-equiv=x-ua-compatible content="ie=edge"><meta name=viewport content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name=description content="This is my personal website. Get in touch with me or check out some of my side projects."><title>Bruno Giorello</title><link rel=icon href="/images/favicon-df60d8de.ico"><link href="/stylesheets/application-c8bb2a4a.css" rel=stylesheet /><script src="/javascripts/application-da39a3ee.js"></script></head><body><main class="container my-4"><div id=home class="row justify-content-center"><div class="col-12 col-sm-11 col-md-10 col-lg-9 col-xl-8"><img src="/images/avatar-3a5c6071.png" id=imgAvatar alt=""/><h1>Bruno Giorello</h1><p>Hi! I'm a Software Engineer from Uruguay, and you've stumbled upon my personal website.</p><div class=title-outer><div class=title-inner><h2>Contact</h2></div><hr/><p>Looking to get in touch?</p></div><div class=contacts><div class=row><div class="col-6 col-sm-3"><a href="https://reddit.com/u/bgior"><div class="contact d-inline-block"><img src=/images/icons/reddit.min-110a5260.svg alt=""/><br/> Reddit </div></a></div><div class="col-6 col-sm-3"><a href="https://github.com/bgior"><div class="contact d-inline-block"><img src=/images/icons/github.min-59931bc9.svg alt=""/><br/> GitHub </div></a></div><div class="col-6 col-sm-3"><div class="contact d-inline-block" onclick="document.querySelector('#divEmail').classList.toggle('d-none')" role=button style="cursor: pointer"><img src=/images/icons/email.min-a1ab9eb5.svg alt=""/><br/> Email </div></div><div class="col-6 col-sm-3"><a href="https://keybase.io/brunogiorello"><div class="contact d-inline-block"><img src=/images/icons/keybase.min-def0d949.svg alt=""/><br/> Keybase </div></a></div></div></div><div id=divEmail class="d-none p-4"> You can find me at <i>[name]</i>.<i>[surname]</i>@gmail.com </div><div class=title-outer><div class=title-inner><h2>Projects</h2></div><hr/><p>Looking for a project hosted here?</p></div><div id=divProjects class=row><div class="col-12 col-lg-6 mt-2"><a href="https://trail.bgior.com"><div class=project><img src=/images/icons/trail.min-73564c32.svg class=mr-2 alt=""/><div><h3>Trail <span class=wip title="Work In Progress">WIP</span></h3> Web server access log viewer </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://rtk.bgior.com"><div class=project><img src=/images/icons/rtkf.min-ed396616.svg class=mr-2 alt=""/><div><h3>RTKFinder</h3> Tool for RTK users to find kanji </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://weavelore.bgior.com"><div class=project><img src=/images/icons/weavelore.min-eaa93a85.svg class=mr-2 alt=""/><div><h3>WeaveLore</h3> Spell reference for D&D 5e </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://cards.bgior.com"><div class=project><img src=/images/icons/cards.min-44efce07.svg class=mr-2 alt=""/><div><h3>WeaveLore cards</h3> Printable spell cards for D&D 5e </div></div></a></div></div></div></div></main></body></html>
Open service 18.66.192.27:80 路 bgior.com
2026-01-11 04:20
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sun, 11 Jan 2026 04:20:50 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://bgior.com/ X-Cache: Redirect from cloudfront Via: 1.1 5cc4b35b46cb9b55d49e7f47442e6838.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: qcoHvQWNfSQ4skrmOQGy4FJqR85NDYjTxN7plZTvSESmMkP_2E0sFA== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.66.192.22:443 路 bgior.com
2026-01-11 04:20
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 3080
Connection: close
Last-Modified: Sat, 12 Jun 2021 18:47:43 GMT
Accept-Ranges: bytes
Server: AmazonS3
Date: Sun, 11 Jan 2026 04:20:49 GMT
Cache-Control: max-age=900,public
ETag: "b476a490c3da3672e3cc1671e98e9ced"
X-Cache: Hit from cloudfront
Via: 1.1 551f2461af0b3bf4faaad831ee6e5b1e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: tBuykevMrNPnArwSAaxIIGLy-cvFlKXF2NI_JS-sfrRGozHk4peXeA==
Age: 3
Page title: Bruno Giorello
<!doctype html><html lang=en><head><meta charset=utf-8><meta http-equiv=x-ua-compatible content="ie=edge"><meta name=viewport content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name=description content="This is my personal website. Get in touch with me or check out some of my side projects."><title>Bruno Giorello</title><link rel=icon href="/images/favicon-df60d8de.ico"><link href="/stylesheets/application-c8bb2a4a.css" rel=stylesheet /><script src="/javascripts/application-da39a3ee.js"></script></head><body><main class="container my-4"><div id=home class="row justify-content-center"><div class="col-12 col-sm-11 col-md-10 col-lg-9 col-xl-8"><img src="/images/avatar-3a5c6071.png" id=imgAvatar alt=""/><h1>Bruno Giorello</h1><p>Hi! I'm a Software Engineer from Uruguay, and you've stumbled upon my personal website.</p><div class=title-outer><div class=title-inner><h2>Contact</h2></div><hr/><p>Looking to get in touch?</p></div><div class=contacts><div class=row><div class="col-6 col-sm-3"><a href="https://reddit.com/u/bgior"><div class="contact d-inline-block"><img src=/images/icons/reddit.min-110a5260.svg alt=""/><br/> Reddit </div></a></div><div class="col-6 col-sm-3"><a href="https://github.com/bgior"><div class="contact d-inline-block"><img src=/images/icons/github.min-59931bc9.svg alt=""/><br/> GitHub </div></a></div><div class="col-6 col-sm-3"><div class="contact d-inline-block" onclick="document.querySelector('#divEmail').classList.toggle('d-none')" role=button style="cursor: pointer"><img src=/images/icons/email.min-a1ab9eb5.svg alt=""/><br/> Email </div></div><div class="col-6 col-sm-3"><a href="https://keybase.io/brunogiorello"><div class="contact d-inline-block"><img src=/images/icons/keybase.min-def0d949.svg alt=""/><br/> Keybase </div></a></div></div></div><div id=divEmail class="d-none p-4"> You can find me at <i>[name]</i>.<i>[surname]</i>@gmail.com </div><div class=title-outer><div class=title-inner><h2>Projects</h2></div><hr/><p>Looking for a project hosted here?</p></div><div id=divProjects class=row><div class="col-12 col-lg-6 mt-2"><a href="https://trail.bgior.com"><div class=project><img src=/images/icons/trail.min-73564c32.svg class=mr-2 alt=""/><div><h3>Trail <span class=wip title="Work In Progress">WIP</span></h3> Web server access log viewer </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://rtk.bgior.com"><div class=project><img src=/images/icons/rtkf.min-ed396616.svg class=mr-2 alt=""/><div><h3>RTKFinder</h3> Tool for RTK users to find kanji </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://weavelore.bgior.com"><div class=project><img src=/images/icons/weavelore.min-eaa93a85.svg class=mr-2 alt=""/><div><h3>WeaveLore</h3> Spell reference for D&D 5e </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://cards.bgior.com"><div class=project><img src=/images/icons/cards.min-44efce07.svg class=mr-2 alt=""/><div><h3>WeaveLore cards</h3> Printable spell cards for D&D 5e </div></div></a></div></div></div></div></main></body></html>
Open service 18.66.192.105:80 路 bgior.com
2026-01-11 04:20
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sun, 11 Jan 2026 04:20:50 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://bgior.com/ X-Cache: Redirect from cloudfront Via: 1.1 878a01abbb158ab50d28bd4e882dc33a.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: M23OYyzVUIh0UpkYQpg7UTw3cNad9lUbYa0RsxpJjSAdrILgB-95lg== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.66.192.22:80 路 bgior.com
2026-01-11 04:20
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sun, 11 Jan 2026 04:20:50 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://bgior.com/ X-Cache: Redirect from cloudfront Via: 1.1 ba2af690a81a9d904af393a857344bf4.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: by3u0M2qMmq2AS5zqz7S2y8JSDPJueLNwSqGrwLx2u1y1zZmhR6DEA== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.66.192.16:443 路 bgior.com
2026-01-11 04:20
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 3080
Connection: close
Last-Modified: Sat, 12 Jun 2021 18:47:43 GMT
Accept-Ranges: bytes
Server: AmazonS3
Date: Sun, 11 Jan 2026 04:20:49 GMT
Cache-Control: max-age=900,public
ETag: "b476a490c3da3672e3cc1671e98e9ced"
X-Cache: Hit from cloudfront
Via: 1.1 a4a80ac7ffee78c042728f52e3f729e0.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: piYKQg0bQlE-tJDned72VOw7jYNeNSNOhIpuUROI0t4hBX840gyKJg==
Age: 2
Page title: Bruno Giorello
<!doctype html><html lang=en><head><meta charset=utf-8><meta http-equiv=x-ua-compatible content="ie=edge"><meta name=viewport content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name=description content="This is my personal website. Get in touch with me or check out some of my side projects."><title>Bruno Giorello</title><link rel=icon href="/images/favicon-df60d8de.ico"><link href="/stylesheets/application-c8bb2a4a.css" rel=stylesheet /><script src="/javascripts/application-da39a3ee.js"></script></head><body><main class="container my-4"><div id=home class="row justify-content-center"><div class="col-12 col-sm-11 col-md-10 col-lg-9 col-xl-8"><img src="/images/avatar-3a5c6071.png" id=imgAvatar alt=""/><h1>Bruno Giorello</h1><p>Hi! I'm a Software Engineer from Uruguay, and you've stumbled upon my personal website.</p><div class=title-outer><div class=title-inner><h2>Contact</h2></div><hr/><p>Looking to get in touch?</p></div><div class=contacts><div class=row><div class="col-6 col-sm-3"><a href="https://reddit.com/u/bgior"><div class="contact d-inline-block"><img src=/images/icons/reddit.min-110a5260.svg alt=""/><br/> Reddit </div></a></div><div class="col-6 col-sm-3"><a href="https://github.com/bgior"><div class="contact d-inline-block"><img src=/images/icons/github.min-59931bc9.svg alt=""/><br/> GitHub </div></a></div><div class="col-6 col-sm-3"><div class="contact d-inline-block" onclick="document.querySelector('#divEmail').classList.toggle('d-none')" role=button style="cursor: pointer"><img src=/images/icons/email.min-a1ab9eb5.svg alt=""/><br/> Email </div></div><div class="col-6 col-sm-3"><a href="https://keybase.io/brunogiorello"><div class="contact d-inline-block"><img src=/images/icons/keybase.min-def0d949.svg alt=""/><br/> Keybase </div></a></div></div></div><div id=divEmail class="d-none p-4"> You can find me at <i>[name]</i>.<i>[surname]</i>@gmail.com </div><div class=title-outer><div class=title-inner><h2>Projects</h2></div><hr/><p>Looking for a project hosted here?</p></div><div id=divProjects class=row><div class="col-12 col-lg-6 mt-2"><a href="https://trail.bgior.com"><div class=project><img src=/images/icons/trail.min-73564c32.svg class=mr-2 alt=""/><div><h3>Trail <span class=wip title="Work In Progress">WIP</span></h3> Web server access log viewer </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://rtk.bgior.com"><div class=project><img src=/images/icons/rtkf.min-ed396616.svg class=mr-2 alt=""/><div><h3>RTKFinder</h3> Tool for RTK users to find kanji </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://weavelore.bgior.com"><div class=project><img src=/images/icons/weavelore.min-eaa93a85.svg class=mr-2 alt=""/><div><h3>WeaveLore</h3> Spell reference for D&D 5e </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://cards.bgior.com"><div class=project><img src=/images/icons/cards.min-44efce07.svg class=mr-2 alt=""/><div><h3>WeaveLore cards</h3> Printable spell cards for D&D 5e </div></div></a></div></div></div></div></main></body></html>
Open service 18.66.192.27:443 路 bgior.com
2026-01-11 04:20
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 3080
Connection: close
Last-Modified: Sat, 12 Jun 2021 18:47:43 GMT
Accept-Ranges: bytes
Server: AmazonS3
Date: Sun, 11 Jan 2026 04:20:49 GMT
Cache-Control: max-age=900,public
ETag: "b476a490c3da3672e3cc1671e98e9ced"
X-Cache: Hit from cloudfront
Via: 1.1 89efe3a7854e47cf7f1fe47e28e39348.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: 6UYftj9U1osK28YKHwvUFfZX6HUH9p5eqiLq9_geNCWGdb2PA3xf2g==
Age: 3
Page title: Bruno Giorello
<!doctype html><html lang=en><head><meta charset=utf-8><meta http-equiv=x-ua-compatible content="ie=edge"><meta name=viewport content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name=description content="This is my personal website. Get in touch with me or check out some of my side projects."><title>Bruno Giorello</title><link rel=icon href="/images/favicon-df60d8de.ico"><link href="/stylesheets/application-c8bb2a4a.css" rel=stylesheet /><script src="/javascripts/application-da39a3ee.js"></script></head><body><main class="container my-4"><div id=home class="row justify-content-center"><div class="col-12 col-sm-11 col-md-10 col-lg-9 col-xl-8"><img src="/images/avatar-3a5c6071.png" id=imgAvatar alt=""/><h1>Bruno Giorello</h1><p>Hi! I'm a Software Engineer from Uruguay, and you've stumbled upon my personal website.</p><div class=title-outer><div class=title-inner><h2>Contact</h2></div><hr/><p>Looking to get in touch?</p></div><div class=contacts><div class=row><div class="col-6 col-sm-3"><a href="https://reddit.com/u/bgior"><div class="contact d-inline-block"><img src=/images/icons/reddit.min-110a5260.svg alt=""/><br/> Reddit </div></a></div><div class="col-6 col-sm-3"><a href="https://github.com/bgior"><div class="contact d-inline-block"><img src=/images/icons/github.min-59931bc9.svg alt=""/><br/> GitHub </div></a></div><div class="col-6 col-sm-3"><div class="contact d-inline-block" onclick="document.querySelector('#divEmail').classList.toggle('d-none')" role=button style="cursor: pointer"><img src=/images/icons/email.min-a1ab9eb5.svg alt=""/><br/> Email </div></div><div class="col-6 col-sm-3"><a href="https://keybase.io/brunogiorello"><div class="contact d-inline-block"><img src=/images/icons/keybase.min-def0d949.svg alt=""/><br/> Keybase </div></a></div></div></div><div id=divEmail class="d-none p-4"> You can find me at <i>[name]</i>.<i>[surname]</i>@gmail.com </div><div class=title-outer><div class=title-inner><h2>Projects</h2></div><hr/><p>Looking for a project hosted here?</p></div><div id=divProjects class=row><div class="col-12 col-lg-6 mt-2"><a href="https://trail.bgior.com"><div class=project><img src=/images/icons/trail.min-73564c32.svg class=mr-2 alt=""/><div><h3>Trail <span class=wip title="Work In Progress">WIP</span></h3> Web server access log viewer </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://rtk.bgior.com"><div class=project><img src=/images/icons/rtkf.min-ed396616.svg class=mr-2 alt=""/><div><h3>RTKFinder</h3> Tool for RTK users to find kanji </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://weavelore.bgior.com"><div class=project><img src=/images/icons/weavelore.min-eaa93a85.svg class=mr-2 alt=""/><div><h3>WeaveLore</h3> Spell reference for D&D 5e </div></div></a></div><div class="col-12 col-lg-6 mt-2"><a href="https://cards.bgior.com"><div class=project><img src=/images/icons/cards.min-44efce07.svg class=mr-2 alt=""/><div><h3>WeaveLore cards</h3> Printable spell cards for D&D 5e </div></div></a></div></div></div></div></main></body></html>
Open service 18.66.192.16:80 路 bgior.com
2026-01-11 04:20
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sun, 11 Jan 2026 04:20:50 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://bgior.com/ X-Cache: Redirect from cloudfront Via: 1.1 033e374ece012797cbee0d505e2e61b4.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: DQAa965ju6QLtWKlZbq3LKPxKM9mRuTlMYXFa6PVuQR_5AHdJUrWqQ== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>