CloudFront
tcp/80
Open service 2600:9000:20e8:1c00:5:dda4:73c0:93a1:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:41 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 1e1028b522e69ca6397d3d1c529bc81a.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: _UQU1npTf_aSTlYRV5lS3Neq2R-hWIfshsI635uymjNUaiOJJipVhQ== 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 2600:9000:20e8:5400:5:dda4:73c0:93a1:443 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 7670
Connection: close
Date: Sat, 20 Dec 2025 11:31:16 GMT
ETag: "r51l3zg5m85wd"
x-nextjs-cache: HIT
x-powered-by: Next.js
Cache-Control: s-maxage=31536000, stale-while-revalidate
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 757b87a07a703d50b271cd987845f190.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P13
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: KcPqHFyKuLYbnTM0se85h161GAqvVlHnZ7X1MCMMvSKy9uOliMvxgQ==
Age: 245244
Page title: Layered Stack - UI (Example)
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5b43f62852ec6f2c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9ed89802d2802f34.js"/><script src="/_next/static/chunks/fd9d1056-da2b15cd87091af9.js" async=""></script><script src="/_next/static/chunks/23-0507b63c853058dc.js" async=""></script><script src="/_next/static/chunks/main-app-9dcc128000507f42.js" async=""></script><script src="/_next/static/chunks/79-0e6ccec3e1c0b671.js" async=""></script><script src="/_next/static/chunks/app/page-2b0f03307044a7bd.js" async=""></script><title>Layered Stack - UI (Example)</title><meta name="description" content="Example of the Layered Stack - UI interface components"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script></head><body><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><main><header class="ls_ui-header"><div class="ls_ui-logo"><img alt="Logo (Dark)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-dark" style="color:transparent" src="/_next/static/media/logo_dark.e23a245c.svg"/><img alt="Logo (Light)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-light" style="color:transparent" src="/_next/static/media/logo_light.e15bcdfe.svg"/></div><div class="ls_ui-user_menu"><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul><div class="ls_ui-rounded_icon ls_ui-user_icon">TG</div><a class="ls_ui-mobile_menu_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path fill-rule="evenodd" d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25Zm0 4.5A.75.75 0 0 1 3.75 9h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path></svg></a></div></header><div class="ls_ui-mobile-menu "><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></div><div class="ls_ui-page"><aside class="ls_ui-navigation"><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></aside><div class="ls_ui-content"><div class="ls_ui-content_container"><h1>Hello world!</h1><p>This is a simple page.</p><section><h1>Backend: <span class="ls_ui-not-connected">Not Connected</span></h1><p>The following message is from the backend API (<!-- -->https://api.layeredstack.org/api/v1/examples.json<!-- -->):<br/></p></section></div></div></div></main><script src="/_next/static/chunks/webpack-9ed89802d2802f34.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/5b43f62852ec6f2c.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"2:I[95751,[],\"\"]\n4:I[68768,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"\"]\n5:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"useTheme\",1]\n6:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"ThemeProvider\",1]\n7:I[39275,[],\"\"]\n8:I[61343,[],\"\"
Open service 2600:9000:20e8:5800:5:dda4:73c0:93a1:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:40 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 78b0029919745e3a036dff24db6f9b72.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: pWUX-12RXbSmjNtZN632QnlThhL_bwq3U23KxNgjXvod35_fXNkJkw== 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 99.84.152.101:443 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 7670
Connection: close
Date: Tue, 23 Dec 2025 07:38:40 GMT
ETag: "r51l3zg5m85wd"
x-nextjs-cache: HIT
x-powered-by: Next.js
Cache-Control: s-maxage=31536000, stale-while-revalidate
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 db863971352ff4860373667d6300f00a.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P13
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: WwyQhIMqd_GRjtP4wj46q8C1UBAIsidJhYKAT6euBz0na5-wx5_mRA==
Page title: Layered Stack - UI (Example)
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5b43f62852ec6f2c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9ed89802d2802f34.js"/><script src="/_next/static/chunks/fd9d1056-da2b15cd87091af9.js" async=""></script><script src="/_next/static/chunks/23-0507b63c853058dc.js" async=""></script><script src="/_next/static/chunks/main-app-9dcc128000507f42.js" async=""></script><script src="/_next/static/chunks/79-0e6ccec3e1c0b671.js" async=""></script><script src="/_next/static/chunks/app/page-2b0f03307044a7bd.js" async=""></script><title>Layered Stack - UI (Example)</title><meta name="description" content="Example of the Layered Stack - UI interface components"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script></head><body><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><main><header class="ls_ui-header"><div class="ls_ui-logo"><img alt="Logo (Dark)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-dark" style="color:transparent" src="/_next/static/media/logo_dark.e23a245c.svg"/><img alt="Logo (Light)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-light" style="color:transparent" src="/_next/static/media/logo_light.e15bcdfe.svg"/></div><div class="ls_ui-user_menu"><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul><div class="ls_ui-rounded_icon ls_ui-user_icon">TG</div><a class="ls_ui-mobile_menu_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path fill-rule="evenodd" d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25Zm0 4.5A.75.75 0 0 1 3.75 9h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path></svg></a></div></header><div class="ls_ui-mobile-menu "><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></div><div class="ls_ui-page"><aside class="ls_ui-navigation"><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></aside><div class="ls_ui-content"><div class="ls_ui-content_container"><h1>Hello world!</h1><p>This is a simple page.</p><section><h1>Backend: <span class="ls_ui-not-connected">Not Connected</span></h1><p>The following message is from the backend API (<!-- -->https://api.layeredstack.org/api/v1/examples.json<!-- -->):<br/></p></section></div></div></div></main><script src="/_next/static/chunks/webpack-9ed89802d2802f34.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/5b43f62852ec6f2c.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"2:I[95751,[],\"\"]\n4:I[68768,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"\"]\n5:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"useTheme\",1]\n6:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"ThemeProvider\",1]\n7:I[39275,[],\"\"]\n8:I[61343,[],\"\"
Open service 99.84.152.85:443 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 7670
Connection: close
Date: Tue, 23 Dec 2025 07:38:40 GMT
ETag: "r51l3zg5m85wd"
x-nextjs-cache: HIT
x-powered-by: Next.js
Cache-Control: s-maxage=31536000, stale-while-revalidate
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 7ad0b0442533f4f7737588a9858061e2.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P13
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: OGn3JDXydoMIYTjnj4fQO8EYdYDqlHv9KYIPxlkdbft_toWEdDpB9w==
Page title: Layered Stack - UI (Example)
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5b43f62852ec6f2c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9ed89802d2802f34.js"/><script src="/_next/static/chunks/fd9d1056-da2b15cd87091af9.js" async=""></script><script src="/_next/static/chunks/23-0507b63c853058dc.js" async=""></script><script src="/_next/static/chunks/main-app-9dcc128000507f42.js" async=""></script><script src="/_next/static/chunks/79-0e6ccec3e1c0b671.js" async=""></script><script src="/_next/static/chunks/app/page-2b0f03307044a7bd.js" async=""></script><title>Layered Stack - UI (Example)</title><meta name="description" content="Example of the Layered Stack - UI interface components"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script></head><body><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><main><header class="ls_ui-header"><div class="ls_ui-logo"><img alt="Logo (Dark)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-dark" style="color:transparent" src="/_next/static/media/logo_dark.e23a245c.svg"/><img alt="Logo (Light)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-light" style="color:transparent" src="/_next/static/media/logo_light.e15bcdfe.svg"/></div><div class="ls_ui-user_menu"><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul><div class="ls_ui-rounded_icon ls_ui-user_icon">TG</div><a class="ls_ui-mobile_menu_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path fill-rule="evenodd" d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25Zm0 4.5A.75.75 0 0 1 3.75 9h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path></svg></a></div></header><div class="ls_ui-mobile-menu "><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></div><div class="ls_ui-page"><aside class="ls_ui-navigation"><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></aside><div class="ls_ui-content"><div class="ls_ui-content_container"><h1>Hello world!</h1><p>This is a simple page.</p><section><h1>Backend: <span class="ls_ui-not-connected">Not Connected</span></h1><p>The following message is from the backend API (<!-- -->https://api.layeredstack.org/api/v1/examples.json<!-- -->):<br/></p></section></div></div></div></main><script src="/_next/static/chunks/webpack-9ed89802d2802f34.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/5b43f62852ec6f2c.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"2:I[95751,[],\"\"]\n4:I[68768,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"\"]\n5:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"useTheme\",1]\n6:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"ThemeProvider\",1]\n7:I[39275,[],\"\"]\n8:I[61343,[],\"\"
Open service 2600:9000:20e8:5800:5:dda4:73c0:93a1:443 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 7670
Connection: close
Date: Tue, 23 Dec 2025 07:38:40 GMT
ETag: "r51l3zg5m85wd"
x-nextjs-cache: HIT
x-powered-by: Next.js
Cache-Control: s-maxage=31536000, stale-while-revalidate
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 862f174c876650e6fe7d342794ec4614.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P13
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: JlLpRZZklRgGgPM8UPqtzc24DpKsm2yHzIcYkwHbxjXPxL2QBd-i_g==
Age: 1
Page title: Layered Stack - UI (Example)
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5b43f62852ec6f2c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9ed89802d2802f34.js"/><script src="/_next/static/chunks/fd9d1056-da2b15cd87091af9.js" async=""></script><script src="/_next/static/chunks/23-0507b63c853058dc.js" async=""></script><script src="/_next/static/chunks/main-app-9dcc128000507f42.js" async=""></script><script src="/_next/static/chunks/79-0e6ccec3e1c0b671.js" async=""></script><script src="/_next/static/chunks/app/page-2b0f03307044a7bd.js" async=""></script><title>Layered Stack - UI (Example)</title><meta name="description" content="Example of the Layered Stack - UI interface components"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script></head><body><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><main><header class="ls_ui-header"><div class="ls_ui-logo"><img alt="Logo (Dark)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-dark" style="color:transparent" src="/_next/static/media/logo_dark.e23a245c.svg"/><img alt="Logo (Light)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-light" style="color:transparent" src="/_next/static/media/logo_light.e15bcdfe.svg"/></div><div class="ls_ui-user_menu"><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul><div class="ls_ui-rounded_icon ls_ui-user_icon">TG</div><a class="ls_ui-mobile_menu_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path fill-rule="evenodd" d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25Zm0 4.5A.75.75 0 0 1 3.75 9h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path></svg></a></div></header><div class="ls_ui-mobile-menu "><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></div><div class="ls_ui-page"><aside class="ls_ui-navigation"><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></aside><div class="ls_ui-content"><div class="ls_ui-content_container"><h1>Hello world!</h1><p>This is a simple page.</p><section><h1>Backend: <span class="ls_ui-not-connected">Not Connected</span></h1><p>The following message is from the backend API (<!-- -->https://api.layeredstack.org/api/v1/examples.json<!-- -->):<br/></p></section></div></div></div></main><script src="/_next/static/chunks/webpack-9ed89802d2802f34.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/5b43f62852ec6f2c.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"2:I[95751,[],\"\"]\n4:I[68768,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"\"]\n5:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"useTheme\",1]\n6:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"ThemeProvider\",1]\n7:I[39275,[],\"\"]\n8:I[61343,[],\"\"
Open service 99.84.152.85:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:40 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 1a61dccfa43ad7a6e24bf7fcb93ea430.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: 5hMz6BFaycwa0U7LwG8F0gpd3s4sWDEKHuTnbp1J5YtsfTi2QCh4Ag== 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 2600:9000:20e8:2e00:5:dda4:73c0:93a1:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:41 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 bc7c353da4431a6dd3688d01f8a48b98.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: 3ELdP28fTYKduAPRJB8M-mW2lqpk8uUEOLHyTQyYq2CkhriguvMKQA== 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 2600:9000:20e8:400:5:dda4:73c0:93a1:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:40 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 78b0029919745e3a036dff24db6f9b72.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: 7C1O_U8t-cvN1CqiJcIvogTR67A4bXUchR852zuP77DoCuOwGrvWpg== 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 99.84.152.102:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:40 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 b74d6c89144cb8da91c4c493eac8fb22.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: 3CJ2yb2Id3Mv8Sy2i1tukNJEpJ3AZ-HOyJP27lmVjJ1zLMqdbAqRRw== 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 2600:9000:20e8:1c00:5:dda4:73c0:93a1:443 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 7670
Connection: close
Date: Sun, 21 Dec 2025 05:14:55 GMT
ETag: "r51l3zg5m85wd"
x-nextjs-cache: HIT
x-powered-by: Next.js
Cache-Control: s-maxage=31536000, stale-while-revalidate
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 7ad0b0442533f4f7737588a9858061e2.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P13
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: k90V4IgIWgUfwWYF9rWjbLDf3TftLoQBwjHbAx1BW_nGzBnq8cUf5w==
Age: 181425
Page title: Layered Stack - UI (Example)
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5b43f62852ec6f2c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9ed89802d2802f34.js"/><script src="/_next/static/chunks/fd9d1056-da2b15cd87091af9.js" async=""></script><script src="/_next/static/chunks/23-0507b63c853058dc.js" async=""></script><script src="/_next/static/chunks/main-app-9dcc128000507f42.js" async=""></script><script src="/_next/static/chunks/79-0e6ccec3e1c0b671.js" async=""></script><script src="/_next/static/chunks/app/page-2b0f03307044a7bd.js" async=""></script><title>Layered Stack - UI (Example)</title><meta name="description" content="Example of the Layered Stack - UI interface components"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script></head><body><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><main><header class="ls_ui-header"><div class="ls_ui-logo"><img alt="Logo (Dark)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-dark" style="color:transparent" src="/_next/static/media/logo_dark.e23a245c.svg"/><img alt="Logo (Light)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-light" style="color:transparent" src="/_next/static/media/logo_light.e15bcdfe.svg"/></div><div class="ls_ui-user_menu"><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul><div class="ls_ui-rounded_icon ls_ui-user_icon">TG</div><a class="ls_ui-mobile_menu_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path fill-rule="evenodd" d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25Zm0 4.5A.75.75 0 0 1 3.75 9h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path></svg></a></div></header><div class="ls_ui-mobile-menu "><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></div><div class="ls_ui-page"><aside class="ls_ui-navigation"><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></aside><div class="ls_ui-content"><div class="ls_ui-content_container"><h1>Hello world!</h1><p>This is a simple page.</p><section><h1>Backend: <span class="ls_ui-not-connected">Not Connected</span></h1><p>The following message is from the backend API (<!-- -->https://api.layeredstack.org/api/v1/examples.json<!-- -->):<br/></p></section></div></div></div></main><script src="/_next/static/chunks/webpack-9ed89802d2802f34.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/5b43f62852ec6f2c.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"2:I[95751,[],\"\"]\n4:I[68768,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"\"]\n5:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"useTheme\",1]\n6:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"ThemeProvider\",1]\n7:I[39275,[],\"\"]\n8:I[61343,[],\"\"
Open service 2600:9000:20e8:5400:5:dda4:73c0:93a1:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:40 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 451dbf0c4b9432494b69933368eb09a8.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: OvOvb9HRaxwHWjn7bHLimNJpxFs9Kv4Il5IYfUPsChCSz8HihrFYpQ== 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 2600:9000:20e8:fe00:5:dda4:73c0:93a1:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:39 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 7ad0b0442533f4f7737588a9858061e2.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: vzaCJCKH59BgicBPkfk9-zolK2JhF515QgeYsCp3pZvTYvvbrTk6EA== 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 2600:9000:20e8:ae00:5:dda4:73c0:93a1:443 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 7670
Connection: close
Date: Tue, 23 Dec 2025 07:38:40 GMT
ETag: "r51l3zg5m85wd"
x-nextjs-cache: HIT
x-powered-by: Next.js
Cache-Control: s-maxage=31536000, stale-while-revalidate
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 d6f4f7f6ffad42fddc330a28a55aeffe.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P13
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: rOeTiK-w4dEwzigM2pcitnusoETRFo9feZZaQ3WylkZQRTRn1wkZNA==
Page title: Layered Stack - UI (Example)
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5b43f62852ec6f2c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9ed89802d2802f34.js"/><script src="/_next/static/chunks/fd9d1056-da2b15cd87091af9.js" async=""></script><script src="/_next/static/chunks/23-0507b63c853058dc.js" async=""></script><script src="/_next/static/chunks/main-app-9dcc128000507f42.js" async=""></script><script src="/_next/static/chunks/79-0e6ccec3e1c0b671.js" async=""></script><script src="/_next/static/chunks/app/page-2b0f03307044a7bd.js" async=""></script><title>Layered Stack - UI (Example)</title><meta name="description" content="Example of the Layered Stack - UI interface components"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script></head><body><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><main><header class="ls_ui-header"><div class="ls_ui-logo"><img alt="Logo (Dark)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-dark" style="color:transparent" src="/_next/static/media/logo_dark.e23a245c.svg"/><img alt="Logo (Light)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-light" style="color:transparent" src="/_next/static/media/logo_light.e15bcdfe.svg"/></div><div class="ls_ui-user_menu"><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul><div class="ls_ui-rounded_icon ls_ui-user_icon">TG</div><a class="ls_ui-mobile_menu_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path fill-rule="evenodd" d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25Zm0 4.5A.75.75 0 0 1 3.75 9h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path></svg></a></div></header><div class="ls_ui-mobile-menu "><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></div><div class="ls_ui-page"><aside class="ls_ui-navigation"><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></aside><div class="ls_ui-content"><div class="ls_ui-content_container"><h1>Hello world!</h1><p>This is a simple page.</p><section><h1>Backend: <span class="ls_ui-not-connected">Not Connected</span></h1><p>The following message is from the backend API (<!-- -->https://api.layeredstack.org/api/v1/examples.json<!-- -->):<br/></p></section></div></div></div></main><script src="/_next/static/chunks/webpack-9ed89802d2802f34.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/5b43f62852ec6f2c.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"2:I[95751,[],\"\"]\n4:I[68768,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"\"]\n5:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"useTheme\",1]\n6:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"ThemeProvider\",1]\n7:I[39275,[],\"\"]\n8:I[61343,[],\"\"
Open service 99.84.152.102:443 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 7670
Connection: close
Date: Tue, 23 Dec 2025 07:38:40 GMT
ETag: "r51l3zg5m85wd"
x-nextjs-cache: HIT
x-powered-by: Next.js
Cache-Control: s-maxage=31536000, stale-while-revalidate
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 b72a42509a5593c2695047de2fda54ba.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P13
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: Wr04mmYAUD1car2RjcjA4rHcf9KrB-rhs2ZZhJ3qhFKWlYMCEYWPvg==
Page title: Layered Stack - UI (Example)
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5b43f62852ec6f2c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9ed89802d2802f34.js"/><script src="/_next/static/chunks/fd9d1056-da2b15cd87091af9.js" async=""></script><script src="/_next/static/chunks/23-0507b63c853058dc.js" async=""></script><script src="/_next/static/chunks/main-app-9dcc128000507f42.js" async=""></script><script src="/_next/static/chunks/79-0e6ccec3e1c0b671.js" async=""></script><script src="/_next/static/chunks/app/page-2b0f03307044a7bd.js" async=""></script><title>Layered Stack - UI (Example)</title><meta name="description" content="Example of the Layered Stack - UI interface components"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script></head><body><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><main><header class="ls_ui-header"><div class="ls_ui-logo"><img alt="Logo (Dark)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-dark" style="color:transparent" src="/_next/static/media/logo_dark.e23a245c.svg"/><img alt="Logo (Light)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-light" style="color:transparent" src="/_next/static/media/logo_light.e15bcdfe.svg"/></div><div class="ls_ui-user_menu"><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul><div class="ls_ui-rounded_icon ls_ui-user_icon">TG</div><a class="ls_ui-mobile_menu_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path fill-rule="evenodd" d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25Zm0 4.5A.75.75 0 0 1 3.75 9h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path></svg></a></div></header><div class="ls_ui-mobile-menu "><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></div><div class="ls_ui-page"><aside class="ls_ui-navigation"><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></aside><div class="ls_ui-content"><div class="ls_ui-content_container"><h1>Hello world!</h1><p>This is a simple page.</p><section><h1>Backend: <span class="ls_ui-not-connected">Not Connected</span></h1><p>The following message is from the backend API (<!-- -->https://api.layeredstack.org/api/v1/examples.json<!-- -->):<br/></p></section></div></div></div></main><script src="/_next/static/chunks/webpack-9ed89802d2802f34.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/5b43f62852ec6f2c.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"2:I[95751,[],\"\"]\n4:I[68768,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"\"]\n5:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"useTheme\",1]\n6:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"ThemeProvider\",1]\n7:I[39275,[],\"\"]\n8:I[61343,[],\"\"
Open service 2600:9000:20e8:ae00:5:dda4:73c0:93a1:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:39 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 1a61dccfa43ad7a6e24bf7fcb93ea430.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: crxqc2hcJEY12B2VXSrugxzs4YePVQND0Hj_1BvgZjKlFWijoNuYuQ== 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 2600:9000:20e8:2e00:5:dda4:73c0:93a1:443 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 7670
Connection: close
Date: Tue, 23 Dec 2025 07:38:40 GMT
ETag: "r51l3zg5m85wd"
x-nextjs-cache: HIT
x-powered-by: Next.js
Cache-Control: s-maxage=31536000, stale-while-revalidate
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 451dbf0c4b9432494b69933368eb09a8.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P13
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: 9zzHHOTMukJ350w20aSrkQrcFq6_145YU0HMhXQSDORCBuE6geF7TQ==
Page title: Layered Stack - UI (Example)
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5b43f62852ec6f2c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9ed89802d2802f34.js"/><script src="/_next/static/chunks/fd9d1056-da2b15cd87091af9.js" async=""></script><script src="/_next/static/chunks/23-0507b63c853058dc.js" async=""></script><script src="/_next/static/chunks/main-app-9dcc128000507f42.js" async=""></script><script src="/_next/static/chunks/79-0e6ccec3e1c0b671.js" async=""></script><script src="/_next/static/chunks/app/page-2b0f03307044a7bd.js" async=""></script><title>Layered Stack - UI (Example)</title><meta name="description" content="Example of the Layered Stack - UI interface components"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script></head><body><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><main><header class="ls_ui-header"><div class="ls_ui-logo"><img alt="Logo (Dark)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-dark" style="color:transparent" src="/_next/static/media/logo_dark.e23a245c.svg"/><img alt="Logo (Light)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-light" style="color:transparent" src="/_next/static/media/logo_light.e15bcdfe.svg"/></div><div class="ls_ui-user_menu"><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul><div class="ls_ui-rounded_icon ls_ui-user_icon">TG</div><a class="ls_ui-mobile_menu_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path fill-rule="evenodd" d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25Zm0 4.5A.75.75 0 0 1 3.75 9h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path></svg></a></div></header><div class="ls_ui-mobile-menu "><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></div><div class="ls_ui-page"><aside class="ls_ui-navigation"><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></aside><div class="ls_ui-content"><div class="ls_ui-content_container"><h1>Hello world!</h1><p>This is a simple page.</p><section><h1>Backend: <span class="ls_ui-not-connected">Not Connected</span></h1><p>The following message is from the backend API (<!-- -->https://api.layeredstack.org/api/v1/examples.json<!-- -->):<br/></p></section></div></div></div></main><script src="/_next/static/chunks/webpack-9ed89802d2802f34.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/5b43f62852ec6f2c.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"2:I[95751,[],\"\"]\n4:I[68768,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"\"]\n5:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"useTheme\",1]\n6:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"ThemeProvider\",1]\n7:I[39275,[],\"\"]\n8:I[61343,[],\"\"
Open service 99.84.152.101:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:39 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 b74d6c89144cb8da91c4c493eac8fb22.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: zBsoPIT8OR333BC2Ho61ZFFsRTp9kM7UeWKVLn9qRWBy0lvScyigDw== 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 2600:9000:20e8:8a00:5:dda4:73c0:93a1:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:39 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 f83dbfb0fedcf4135c2e4ba4b6ef2dc2.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: BxumBXukz9FExML1BnC_jnCUEBYRgu_2Skiy-gse9ULgWekIKlOECg== 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 99.84.152.94:443 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 7670
Connection: close
Date: Tue, 23 Dec 2025 07:38:40 GMT
ETag: "r51l3zg5m85wd"
x-nextjs-cache: HIT
x-powered-by: Next.js
Cache-Control: s-maxage=31536000, stale-while-revalidate
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 db863971352ff4860373667d6300f00a.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P13
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: DQ3zp4wj_pmdicS49YjdqKcsA5EgMq2qpKk0XAmrtDED9oVnKuGydw==
Page title: Layered Stack - UI (Example)
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5b43f62852ec6f2c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9ed89802d2802f34.js"/><script src="/_next/static/chunks/fd9d1056-da2b15cd87091af9.js" async=""></script><script src="/_next/static/chunks/23-0507b63c853058dc.js" async=""></script><script src="/_next/static/chunks/main-app-9dcc128000507f42.js" async=""></script><script src="/_next/static/chunks/79-0e6ccec3e1c0b671.js" async=""></script><script src="/_next/static/chunks/app/page-2b0f03307044a7bd.js" async=""></script><title>Layered Stack - UI (Example)</title><meta name="description" content="Example of the Layered Stack - UI interface components"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script></head><body><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><main><header class="ls_ui-header"><div class="ls_ui-logo"><img alt="Logo (Dark)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-dark" style="color:transparent" src="/_next/static/media/logo_dark.e23a245c.svg"/><img alt="Logo (Light)" loading="lazy" width="144" height="26" decoding="async" data-nimg="1" class="ls_ui-logo-light" style="color:transparent" src="/_next/static/media/logo_light.e15bcdfe.svg"/></div><div class="ls_ui-user_menu"><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul><div class="ls_ui-rounded_icon ls_ui-user_icon">TG</div><a class="ls_ui-mobile_menu_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6"><path fill-rule="evenodd" d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25Zm0 4.5A.75.75 0 0 1 3.75 9h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path></svg></a></div></header><div class="ls_ui-mobile-menu "><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></div><div class="ls_ui-page"><aside class="ls_ui-navigation"><div><h1>Menu</h1><ul><li class="selected">One</li><li>Two</li><li>Three</li><li>Four</li><li>Five</li></ul></div></aside><div class="ls_ui-content"><div class="ls_ui-content_container"><h1>Hello world!</h1><p>This is a simple page.</p><section><h1>Backend: <span class="ls_ui-not-connected">Not Connected</span></h1><p>The following message is from the backend API (<!-- -->https://api.layeredstack.org/api/v1/examples.json<!-- -->):<br/></p></section></div></div></div></main><script src="/_next/static/chunks/webpack-9ed89802d2802f34.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/5b43f62852ec6f2c.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"2:I[95751,[],\"\"]\n4:I[68768,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"\"]\n5:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"useTheme\",1]\n6:I[79512,[\"79\",\"static/chunks/79-0e6ccec3e1c0b671.js\",\"931\",\"static/chunks/app/page-2b0f03307044a7bd.js\"],\"ThemeProvider\",1]\n7:I[39275,[],\"\"]\n8:I[61343,[],\"\"
Open service 99.84.152.94:80 · layeredstack.org
2025-12-23 07:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 07:38:39 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://layeredstack.org/ X-Cache: Redirect from cloudfront Via: 1.1 2694fffaa67bb0ec65670b8dce8dcd24.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P13 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: pcLtO-x4Hc4-jHqyAWm5fuWhGW9G-nt4mQ1ZqS8OV6sdJDaUgFLg9A== 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>
2600:9000:20e8:1c00:5:dda4:73c0:93a1 1 2600:9000:20e8:5400:5:dda4:73c0:93a1 1 2600:9000:20e8:5800:5:dda4:73c0:93a1 1 99.84.152.101 1 99.84.152.85 1 2600:9000:20e8:2e00:5:dda4:73c0:93a1 1 2600:9000:20e8:400:5:dda4:73c0:93a1 1 99.84.152.102 1 2600:9000:20e8:fe00:5:dda4:73c0:93a1 1 2600:9000:20e8:ae00:5:dda4:73c0:93a1 1 2600:9000:20e8:8a00:5:dda4:73c0:93a1 1 99.84.152.94 1