Domain workshoplabs.ai
United States
GOOGLE-CLOUD-PLATFORM
Ubuntu
Software information

cloudflare cloudflare

tcp/443 tcp/80 tcp/8443

nginx nginx 1.18.0

tcp/80

  • Open service 34.30.29.124:80 · sync.api.staging.workshoplabs.ai

    2026-01-26 05:42

    HTTP/1.1 200 OK
    Server: nginx/1.18.0 (Ubuntu)
    Date: Mon, 26 Jan 2026 05:42:48 GMT
    Content-Type: text/html
    Content-Length: 612
    Last-Modified: Mon, 26 Jan 2026 05:40:03 GMT
    Connection: close
    ETag: "6976fe33-264"
    Accept-Ranges: bytes
    
    Page title: Welcome to nginx!
    
    <!DOCTYPE html>
    <html>
    <head>
    <title>Welcome to nginx!</title>
    <style>
        body {
            width: 35em;
            margin: 0 auto;
            font-family: Tahoma, Verdana, Arial, sans-serif;
        }
    </style>
    </head>
    <body>
    <h1>Welcome to nginx!</h1>
    <p>If you see this page, the nginx web server is successfully installed and
    working. Further configuration is required.</p>
    
    <p>For online documentation and support please refer to
    <a href="http://nginx.org/">nginx.org</a>.<br/>
    Commercial support is available at
    <a href="http://nginx.com/">nginx.com</a>.</p>
    
    <p><em>Thank you for using nginx.</em></p>
    </body>
    </html>
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 34.69.80.13:80 · sync.api.dev.workshoplabs.ai

    2026-01-26 05:42

    HTTP/1.1 200 OK
    Server: nginx/1.18.0 (Ubuntu)
    Date: Mon, 26 Jan 2026 05:42:35 GMT
    Content-Type: text/html
    Content-Length: 612
    Last-Modified: Mon, 26 Jan 2026 05:39:49 GMT
    Connection: close
    ETag: "6976fe25-264"
    Accept-Ranges: bytes
    
    Page title: Welcome to nginx!
    
    <!DOCTYPE html>
    <html>
    <head>
    <title>Welcome to nginx!</title>
    <style>
        body {
            width: 35em;
            margin: 0 auto;
            font-family: Tahoma, Verdana, Arial, sans-serif;
        }
    </style>
    </head>
    <body>
    <h1>Welcome to nginx!</h1>
    <p>If you see this page, the nginx web server is successfully installed and
    working. Further configuration is required.</p>
    
    <p>For online documentation and support please refer to
    <a href="http://nginx.org/">nginx.org</a>.<br/>
    Commercial support is available at
    <a href="http://nginx.com/">nginx.com</a>.</p>
    
    <p><em>Thank you for using nginx.</em></p>
    </body>
    </html>
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 172.67.75.33:8443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 522 <none>
    Date: Wed, 21 Jan 2026 18:48:28 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: 9c18fbed0f95fd77-SIN
    
    
    error code: 522
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4b21:443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 200 OK
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Cache-Control: s-maxage=31536000
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=poInBPFUkgueD2VG5VXoRZkqqO2pUCxV7c1WmMiHzeAFphTHTIDJLo%2F%2FATeoRJc89ByYuR0ojy9rG6R%2FusH87EzWjAThyr75OnQWueLCZE1zM6EmMhTRUVlx"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    x-railway-edge: railway/asia-southeast1-eqsg3a
    x-railway-request-id: oVUkTUFFT6WeYoVA0ubPiw
    cf-cache-status: DYNAMIC
    CF-RAY: 9c18fbeccfa54dbc-SIN
    
    Page title: Workshop Labs
    
    <!DOCTYPE html><!--c53d4U1_pHsIRihRqB9LS--><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/83a725159d86ed91.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-4e6bf084ac60582b.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-cb395327542b56ef.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/page-56f536f76e262951.js" async=""></script><title>Workshop Labs</title><meta name="description" content="Building the future of AI-assisted work"/><link rel="icon" href="/logo.svg"/><link rel="apple-touch-icon" href="/logo.svg"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style>
      .nav-link {
        text-decoration: none;
        display: inline-block;
        padding: 0.9vw 2vw;
        font-weight: 400;
        font-size: 1.2vw;
        letter-spacing: 0.02em;
        color: #000;
        transition: all 0.2s ease;
        cursor: pointer;
        background: rgba(200, 198, 185, 0.25);
        border: none;
        font-family: inherit;
        border-radius: 50px;
        backdrop-filter: blur(8px);
        -webkit-backdrop-filter: blur(8px);
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08);
        border: 0.3vw solid transparent;
      }
      .nav-link:hover {
        background: rgba(180, 178, 165, 0.4);
        text-decoration: underline;
        text-underline-offset: 4px;
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
      }
      .back-link {
        text-decoration: none;
        display: inline-flex;
        align-items: center;
        gap: 0.4vw;
        font-weight: 500;
        font-size: 0.9vw;
        color: #000;
        opacity: 0.6;
        transition: all 0.2s ease;
        cursor: pointer;
        background: none;
        border: none;
        padding: 0;
        font-family: inherit;
      }
      .back-link:hover {
        opacity: 1;
        text-decoration: underline;
        text-underline-offset: 4px;
      }
      .job-row {
        cursor: pointer !important;
        position: relative;
        z-index: 10;
      }
      .job-row * {
        pointer-events: none;
      }
      .job-row:hover {
        background: rgba(100, 118, 84, 0.1) !important;
        transform: translateX(4px);
      }
      .job-row:hover .job-arrow {
        transform: translateX(4px);
      }
      @keyframes fadeIn {
        from { opacity: 0; }
        to { opacity: 1; }
      }
      .fade-in {
        animation: fadeIn 0.4s ease-out forwards;
      }
    </style><div style="position:fixed;top:0;left:0;right:0;bottom:0;background:#ECEBE1;z-index:0"></div><!--$--><!--/$--><script src="/_next/static/chunks/webpack-4e6bf084ac60582b.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9766,[],\"\"]\n3:I[8924,[],\"\"]\n4:I[1959,[],\"ClientPageRoot\"]\n5:I[9547,[\"974\",\"static/chunks/app/page-56f536f76e262951.js\"],\"default\"]\n8:I[4431,[],\"OutletBoundary\"]\na:I[5278,[],\"AsyncMetadataOutlet\"]\nc:I[4431,[],\"ViewportBoundary\"]\ne:I[4431,[],\"MetadataBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[7150,[],\"\"]\n:HL[\"/_next/static/css/83a725159d86ed91.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"c53d4U1-pHsIRihRqB9LS\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/83a725159d86ed91.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4b21:80 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 301 Moved Permanently
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Location: https://workshoplabs.ai/
    Server: cloudflare
    X-Railway-Edge: railway/us-east4-eqdc4a
    X-Railway-Request-Id: KNIFlrwkRtW27jB-c9o55Q
    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=QrzcEWG157Gqid82Cg%2B6Hwr97Qf8ovJIn0hoaIVBX5waYwhGjnork1oh7THjNJRx8ckJ%2F48GMo%2FIeIe0K5jVS%2BHlGmcykBFW%2Bynq0kqfrtHlbDCyqkIbuE2u"}]}
    CF-RAY: 9c18fbeccb83fcd9-YYZ
    
    
    <a href="https://workshoplabs.ai/">Moved Permanently</a>.
    
    
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:97b:443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 200 OK
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Cache-Control: s-maxage=31536000
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZIpfLjR2qX0%2B%2BzO9lwZYJBlo88ylHulfUkRrjcuZsSQOdIaFFgXZrXObt3J93zsP%2FBJAf7htn0Z0dzRD7Zf1m5tMYbILhXC8MW3VKZjhx2FD%2FJZ6c8mSdE7h"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    x-railway-edge: railway/us-east4-eqdc4a
    x-railway-request-id: K4qlIzd9SY6_Dl92g4a9AQ
    cf-cache-status: DYNAMIC
    CF-RAY: 9c18fbecdab541f3-EWR
    
    Page title: Workshop Labs
    
    <!DOCTYPE html><!--c53d4U1_pHsIRihRqB9LS--><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/83a725159d86ed91.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-4e6bf084ac60582b.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-cb395327542b56ef.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/page-56f536f76e262951.js" async=""></script><title>Workshop Labs</title><meta name="description" content="Building the future of AI-assisted work"/><link rel="icon" href="/logo.svg"/><link rel="apple-touch-icon" href="/logo.svg"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style>
      .nav-link {
        text-decoration: none;
        display: inline-block;
        padding: 0.9vw 2vw;
        font-weight: 400;
        font-size: 1.2vw;
        letter-spacing: 0.02em;
        color: #000;
        transition: all 0.2s ease;
        cursor: pointer;
        background: rgba(200, 198, 185, 0.25);
        border: none;
        font-family: inherit;
        border-radius: 50px;
        backdrop-filter: blur(8px);
        -webkit-backdrop-filter: blur(8px);
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08);
        border: 0.3vw solid transparent;
      }
      .nav-link:hover {
        background: rgba(180, 178, 165, 0.4);
        text-decoration: underline;
        text-underline-offset: 4px;
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
      }
      .back-link {
        text-decoration: none;
        display: inline-flex;
        align-items: center;
        gap: 0.4vw;
        font-weight: 500;
        font-size: 0.9vw;
        color: #000;
        opacity: 0.6;
        transition: all 0.2s ease;
        cursor: pointer;
        background: none;
        border: none;
        padding: 0;
        font-family: inherit;
      }
      .back-link:hover {
        opacity: 1;
        text-decoration: underline;
        text-underline-offset: 4px;
      }
      .job-row {
        cursor: pointer !important;
        position: relative;
        z-index: 10;
      }
      .job-row * {
        pointer-events: none;
      }
      .job-row:hover {
        background: rgba(100, 118, 84, 0.1) !important;
        transform: translateX(4px);
      }
      .job-row:hover .job-arrow {
        transform: translateX(4px);
      }
      @keyframes fadeIn {
        from { opacity: 0; }
        to { opacity: 1; }
      }
      .fade-in {
        animation: fadeIn 0.4s ease-out forwards;
      }
    </style><div style="position:fixed;top:0;left:0;right:0;bottom:0;background:#ECEBE1;z-index:0"></div><!--$--><!--/$--><script src="/_next/static/chunks/webpack-4e6bf084ac60582b.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9766,[],\"\"]\n3:I[8924,[],\"\"]\n4:I[1959,[],\"ClientPageRoot\"]\n5:I[9547,[\"974\",\"static/chunks/app/page-56f536f76e262951.js\"],\"default\"]\n8:I[4431,[],\"OutletBoundary\"]\na:I[5278,[],\"AsyncMetadataOutlet\"]\nc:I[4431,[],\"ViewportBoundary\"]\ne:I[4431,[],\"MetadataBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[7150,[],\"\"]\n:HL[\"/_next/static/css/83a725159d86ed91.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"c53d4U1-pHsIRihRqB9LS\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/83a725159d86ed91.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 104.26.8.123:80 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 301 Moved Permanently
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Location: https://workshoplabs.ai/
    Server: cloudflare
    X-Railway-Edge: railway/europe-west4-drams3a
    X-Railway-Request-Id: fX7oeFvqQdClq-iLm3z_FQ
    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=VYg9uwI6MINyjnhBKCf1jrb3mqUbYzXXEes54JOnwj0BSCtPh0an%2BVjGSdmzQfBIgfY4dQ2FQ8QPyb4147z6EOUQRhbFno%2BG10fR4M5J"}]}
    CF-RAY: 9c18fbec8ce73838-FRA
    
    
    <a href="https://workshoplabs.ai/">Moved Permanently</a>.
    
    
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 104.26.8.123:443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 200 OK
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Cache-Control: s-maxage=31536000
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=22MxevGeaOdB4T8Ma90ZC78jJKaaQOBD1l8xwOfok0BMEu8JyqPiEw%2FGXD8sZ5IsWN%2BlXAyY3Q7mMmR61nbRtdAjeoQEvw%2FbOvpv5bk1"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    x-railway-edge: railway/europe-west4-drams3a
    x-railway-request-id: iCmHwGojR2G-pcorYqdHTg
    cf-cache-status: DYNAMIC
    CF-RAY: 9c18fbec7edc9a08-LHR
    
    Page title: Workshop Labs
    
    <!DOCTYPE html><!--c53d4U1_pHsIRihRqB9LS--><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/83a725159d86ed91.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-4e6bf084ac60582b.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-cb395327542b56ef.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/page-56f536f76e262951.js" async=""></script><title>Workshop Labs</title><meta name="description" content="Building the future of AI-assisted work"/><link rel="icon" href="/logo.svg"/><link rel="apple-touch-icon" href="/logo.svg"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style>
      .nav-link {
        text-decoration: none;
        display: inline-block;
        padding: 0.9vw 2vw;
        font-weight: 400;
        font-size: 1.2vw;
        letter-spacing: 0.02em;
        color: #000;
        transition: all 0.2s ease;
        cursor: pointer;
        background: rgba(200, 198, 185, 0.25);
        border: none;
        font-family: inherit;
        border-radius: 50px;
        backdrop-filter: blur(8px);
        -webkit-backdrop-filter: blur(8px);
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08);
        border: 0.3vw solid transparent;
      }
      .nav-link:hover {
        background: rgba(180, 178, 165, 0.4);
        text-decoration: underline;
        text-underline-offset: 4px;
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
      }
      .back-link {
        text-decoration: none;
        display: inline-flex;
        align-items: center;
        gap: 0.4vw;
        font-weight: 500;
        font-size: 0.9vw;
        color: #000;
        opacity: 0.6;
        transition: all 0.2s ease;
        cursor: pointer;
        background: none;
        border: none;
        padding: 0;
        font-family: inherit;
      }
      .back-link:hover {
        opacity: 1;
        text-decoration: underline;
        text-underline-offset: 4px;
      }
      .job-row {
        cursor: pointer !important;
        position: relative;
        z-index: 10;
      }
      .job-row * {
        pointer-events: none;
      }
      .job-row:hover {
        background: rgba(100, 118, 84, 0.1) !important;
        transform: translateX(4px);
      }
      .job-row:hover .job-arrow {
        transform: translateX(4px);
      }
      @keyframes fadeIn {
        from { opacity: 0; }
        to { opacity: 1; }
      }
      .fade-in {
        animation: fadeIn 0.4s ease-out forwards;
      }
    </style><div style="position:fixed;top:0;left:0;right:0;bottom:0;background:#ECEBE1;z-index:0"></div><!--$--><!--/$--><script src="/_next/static/chunks/webpack-4e6bf084ac60582b.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9766,[],\"\"]\n3:I[8924,[],\"\"]\n4:I[1959,[],\"ClientPageRoot\"]\n5:I[9547,[\"974\",\"static/chunks/app/page-56f536f76e262951.js\"],\"default\"]\n8:I[4431,[],\"OutletBoundary\"]\na:I[5278,[],\"AsyncMetadataOutlet\"]\nc:I[4431,[],\"ViewportBoundary\"]\ne:I[4431,[],\"MetadataBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[7150,[],\"\"]\n:HL[\"/_next/static/css/83a725159d86ed91.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"c53d4U1-pHsIRihRqB9LS\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/83a725159d86ed91.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:97b:80 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 301 Moved Permanently
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Location: https://workshoplabs.ai/
    Server: cloudflare
    X-Railway-Edge: railway/europe-west4-drams3a
    X-Railway-Request-Id: Ni0h2ouQReeGn-BHm3z_FQ
    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=W9OvSJJH8aQPltpDgr%2BpDGI%2B2bbxbUO%2Bgl5htjMp13VcsRp0BXlBTYBC%2FP7G88K0ji7itnLcP84iAFSP14xOcifI6agV540eWu4C5%2Bfq4MwkcCg384%2F1H4hE"}]}
    CF-RAY: 9c18fbec585b9911-LHR
    
    
    <a href="https://workshoplabs.ai/">Moved Permanently</a>.
    
    
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:87b:8443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 522 <none>
    Date: Wed, 21 Jan 2026 18:48:28 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: 9c18fbec5a4436e0-FRA
    
    
    error code: 522
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 104.26.9.123:80 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 301 Moved Permanently
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Location: https://workshoplabs.ai/
    Server: cloudflare
    X-Railway-Edge: railway/europe-west4-drams3a
    X-Railway-Request-Id: MvEkMq5KTpiLCbgZw9P4nw
    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=bQwUlzfQhaHM0lDPIqqzq5gMXoH049k1vm3ONKQvMktswBrtIfk%2F1bEquPDmzOSmEU1QDT8%2F5Mf2P62FHBQH1VbciIKdy9a6LCm685VM"}]}
    CF-RAY: 9c18fbec4cc61c34-FRA
    
    
    <a href="https://workshoplabs.ai/">Moved Permanently</a>.
    
    
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 104.26.9.123:443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 200 OK
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Cache-Control: s-maxage=31536000
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9%2BtiW7zQPdOGFv0FHHym3lxmLsl64ViYGXcQFxHmELGqjATQgy0Aoh53kJ%2FIhzhbPgUMvm%2FOWUVkDww9GjnHIJQTzT2BN5Syb%2BvRGPrw"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    x-railway-edge: railway/us-east4-eqdc4a
    x-railway-request-id: A6ViuUOlTQWV73uVozsQ6Q
    cf-cache-status: DYNAMIC
    CF-RAY: 9c18fbec4b6b499b-EWR
    
    Page title: Workshop Labs
    
    <!DOCTYPE html><!--c53d4U1_pHsIRihRqB9LS--><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/83a725159d86ed91.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-4e6bf084ac60582b.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-cb395327542b56ef.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/page-56f536f76e262951.js" async=""></script><title>Workshop Labs</title><meta name="description" content="Building the future of AI-assisted work"/><link rel="icon" href="/logo.svg"/><link rel="apple-touch-icon" href="/logo.svg"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style>
      .nav-link {
        text-decoration: none;
        display: inline-block;
        padding: 0.9vw 2vw;
        font-weight: 400;
        font-size: 1.2vw;
        letter-spacing: 0.02em;
        color: #000;
        transition: all 0.2s ease;
        cursor: pointer;
        background: rgba(200, 198, 185, 0.25);
        border: none;
        font-family: inherit;
        border-radius: 50px;
        backdrop-filter: blur(8px);
        -webkit-backdrop-filter: blur(8px);
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08);
        border: 0.3vw solid transparent;
      }
      .nav-link:hover {
        background: rgba(180, 178, 165, 0.4);
        text-decoration: underline;
        text-underline-offset: 4px;
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
      }
      .back-link {
        text-decoration: none;
        display: inline-flex;
        align-items: center;
        gap: 0.4vw;
        font-weight: 500;
        font-size: 0.9vw;
        color: #000;
        opacity: 0.6;
        transition: all 0.2s ease;
        cursor: pointer;
        background: none;
        border: none;
        padding: 0;
        font-family: inherit;
      }
      .back-link:hover {
        opacity: 1;
        text-decoration: underline;
        text-underline-offset: 4px;
      }
      .job-row {
        cursor: pointer !important;
        position: relative;
        z-index: 10;
      }
      .job-row * {
        pointer-events: none;
      }
      .job-row:hover {
        background: rgba(100, 118, 84, 0.1) !important;
        transform: translateX(4px);
      }
      .job-row:hover .job-arrow {
        transform: translateX(4px);
      }
      @keyframes fadeIn {
        from { opacity: 0; }
        to { opacity: 1; }
      }
      .fade-in {
        animation: fadeIn 0.4s ease-out forwards;
      }
    </style><div style="position:fixed;top:0;left:0;right:0;bottom:0;background:#ECEBE1;z-index:0"></div><!--$--><!--/$--><script src="/_next/static/chunks/webpack-4e6bf084ac60582b.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9766,[],\"\"]\n3:I[8924,[],\"\"]\n4:I[1959,[],\"ClientPageRoot\"]\n5:I[9547,[\"974\",\"static/chunks/app/page-56f536f76e262951.js\"],\"default\"]\n8:I[4431,[],\"OutletBoundary\"]\na:I[5278,[],\"AsyncMetadataOutlet\"]\nc:I[4431,[],\"ViewportBoundary\"]\ne:I[4431,[],\"MetadataBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[7150,[],\"\"]\n:HL[\"/_next/static/css/83a725159d86ed91.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"c53d4U1-pHsIRihRqB9LS\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/83a725159d86ed91.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 172.67.75.33:80 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 301 Moved Permanently
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Location: https://workshoplabs.ai/
    Server: cloudflare
    X-Railway-Edge: railway/us-east4-eqdc4a
    X-Railway-Request-Id: 0-YRkg9xTOyrt2sjAax-fw
    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=VOtDGFEySP4haBxJNnKXpfDO9fbeRcZu91R9GL0f2V7MWUH9pSK0Xl%2FdbiXRvyYuysno%2BkbNdRR%2BTg8F0bp%2FkoBXoyWXUUUuuHDqFfCJ"}]}
    CF-RAY: 9c18fbec0e5a728c-EWR
    
    
    <a href="https://workshoplabs.ai/">Moved Permanently</a>.
    
    
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 104.26.8.123:8443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 522 <none>
    Date: Wed, 21 Jan 2026 18:48:27 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: 9c18fbebbeabaf3d-BLR
    
    
    error code: 522
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4b21:8443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 522 <none>
    Date: Wed, 21 Jan 2026 18:48:27 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: 9c18fbebf9b4aab0-YYZ
    
    
    error code: 522
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:97b:8443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 522 <none>
    Date: Wed, 21 Jan 2026 18:48:27 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: 9c18fbebd83e001c-LHR
    
    
    error code: 522
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 172.67.75.33:443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 200 OK
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Cache-Control: s-maxage=31536000
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZZA2S9fIhrm6zQfEBbOX9ktwPaXVX2P6be7GqjyLvGJlPGBJdZkh%2FdeGukFS11b%2FJZZsc8pAsIRCfPcDIE62aPBVbgaTrrReL1DQqRyV"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    x-railway-edge: railway/europe-west4-drams3a
    x-railway-request-id: KKTk_U0GRXOtuh5mw9P4nw
    cf-cache-status: DYNAMIC
    CF-RAY: 9c18fbebeafdbb07-LHR
    
    Page title: Workshop Labs
    
    <!DOCTYPE html><!--c53d4U1_pHsIRihRqB9LS--><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/83a725159d86ed91.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-4e6bf084ac60582b.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-cb395327542b56ef.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/page-56f536f76e262951.js" async=""></script><title>Workshop Labs</title><meta name="description" content="Building the future of AI-assisted work"/><link rel="icon" href="/logo.svg"/><link rel="apple-touch-icon" href="/logo.svg"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style>
      .nav-link {
        text-decoration: none;
        display: inline-block;
        padding: 0.9vw 2vw;
        font-weight: 400;
        font-size: 1.2vw;
        letter-spacing: 0.02em;
        color: #000;
        transition: all 0.2s ease;
        cursor: pointer;
        background: rgba(200, 198, 185, 0.25);
        border: none;
        font-family: inherit;
        border-radius: 50px;
        backdrop-filter: blur(8px);
        -webkit-backdrop-filter: blur(8px);
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08);
        border: 0.3vw solid transparent;
      }
      .nav-link:hover {
        background: rgba(180, 178, 165, 0.4);
        text-decoration: underline;
        text-underline-offset: 4px;
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
      }
      .back-link {
        text-decoration: none;
        display: inline-flex;
        align-items: center;
        gap: 0.4vw;
        font-weight: 500;
        font-size: 0.9vw;
        color: #000;
        opacity: 0.6;
        transition: all 0.2s ease;
        cursor: pointer;
        background: none;
        border: none;
        padding: 0;
        font-family: inherit;
      }
      .back-link:hover {
        opacity: 1;
        text-decoration: underline;
        text-underline-offset: 4px;
      }
      .job-row {
        cursor: pointer !important;
        position: relative;
        z-index: 10;
      }
      .job-row * {
        pointer-events: none;
      }
      .job-row:hover {
        background: rgba(100, 118, 84, 0.1) !important;
        transform: translateX(4px);
      }
      .job-row:hover .job-arrow {
        transform: translateX(4px);
      }
      @keyframes fadeIn {
        from { opacity: 0; }
        to { opacity: 1; }
      }
      .fade-in {
        animation: fadeIn 0.4s ease-out forwards;
      }
    </style><div style="position:fixed;top:0;left:0;right:0;bottom:0;background:#ECEBE1;z-index:0"></div><!--$--><!--/$--><script src="/_next/static/chunks/webpack-4e6bf084ac60582b.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9766,[],\"\"]\n3:I[8924,[],\"\"]\n4:I[1959,[],\"ClientPageRoot\"]\n5:I[9547,[\"974\",\"static/chunks/app/page-56f536f76e262951.js\"],\"default\"]\n8:I[4431,[],\"OutletBoundary\"]\na:I[5278,[],\"AsyncMetadataOutlet\"]\nc:I[4431,[],\"ViewportBoundary\"]\ne:I[4431,[],\"MetadataBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[7150,[],\"\"]\n:HL[\"/_next/static/css/83a725159d86ed91.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"c53d4U1-pHsIRihRqB9LS\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/83a725159d86ed91.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 104.26.9.123:8443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 522 <none>
    Date: Wed, 21 Jan 2026 18:48:27 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: 9c18fbeb9eb49cdd-EWR
    
    
    error code: 522
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:87b:443 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 200 OK
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Cache-Control: s-maxage=31536000
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Q%2B5YoXUHPd1tmgayjBaAHUv9d1FEuJF4PY6Ts4jue57qLyOpYKOT0bamyGtbWvXFZHOZ%2FufUMrEw44RkEVz1%2BOxiAnvwnYApYfOvzCbxzinWGLpKOwCp%2BjpH"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    x-railway-edge: railway/europe-west4-drams3a
    x-railway-request-id: 7qu68e-1QC2xxc9yjUJq2g
    cf-cache-status: DYNAMIC
    CF-RAY: 9c18fbeb7a5af4f1-FRA
    
    Page title: Workshop Labs
    
    <!DOCTYPE html><!--c53d4U1_pHsIRihRqB9LS--><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/83a725159d86ed91.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-4e6bf084ac60582b.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-cb395327542b56ef.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/page-56f536f76e262951.js" async=""></script><title>Workshop Labs</title><meta name="description" content="Building the future of AI-assisted work"/><link rel="icon" href="/logo.svg"/><link rel="apple-touch-icon" href="/logo.svg"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style>
      .nav-link {
        text-decoration: none;
        display: inline-block;
        padding: 0.9vw 2vw;
        font-weight: 400;
        font-size: 1.2vw;
        letter-spacing: 0.02em;
        color: #000;
        transition: all 0.2s ease;
        cursor: pointer;
        background: rgba(200, 198, 185, 0.25);
        border: none;
        font-family: inherit;
        border-radius: 50px;
        backdrop-filter: blur(8px);
        -webkit-backdrop-filter: blur(8px);
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08);
        border: 0.3vw solid transparent;
      }
      .nav-link:hover {
        background: rgba(180, 178, 165, 0.4);
        text-decoration: underline;
        text-underline-offset: 4px;
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
      }
      .back-link {
        text-decoration: none;
        display: inline-flex;
        align-items: center;
        gap: 0.4vw;
        font-weight: 500;
        font-size: 0.9vw;
        color: #000;
        opacity: 0.6;
        transition: all 0.2s ease;
        cursor: pointer;
        background: none;
        border: none;
        padding: 0;
        font-family: inherit;
      }
      .back-link:hover {
        opacity: 1;
        text-decoration: underline;
        text-underline-offset: 4px;
      }
      .job-row {
        cursor: pointer !important;
        position: relative;
        z-index: 10;
      }
      .job-row * {
        pointer-events: none;
      }
      .job-row:hover {
        background: rgba(100, 118, 84, 0.1) !important;
        transform: translateX(4px);
      }
      .job-row:hover .job-arrow {
        transform: translateX(4px);
      }
      @keyframes fadeIn {
        from { opacity: 0; }
        to { opacity: 1; }
      }
      .fade-in {
        animation: fadeIn 0.4s ease-out forwards;
      }
    </style><div style="position:fixed;top:0;left:0;right:0;bottom:0;background:#ECEBE1;z-index:0"></div><!--$--><!--/$--><script src="/_next/static/chunks/webpack-4e6bf084ac60582b.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9766,[],\"\"]\n3:I[8924,[],\"\"]\n4:I[1959,[],\"ClientPageRoot\"]\n5:I[9547,[\"974\",\"static/chunks/app/page-56f536f76e262951.js\"],\"default\"]\n8:I[4431,[],\"OutletBoundary\"]\na:I[5278,[],\"AsyncMetadataOutlet\"]\nc:I[4431,[],\"ViewportBoundary\"]\ne:I[4431,[],\"MetadataBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[7150,[],\"\"]\n:HL[\"/_next/static/css/83a725159d86ed91.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"c53d4U1-pHsIRihRqB9LS\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/83a725159d86ed91.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:87b:80 · workshoplabs.ai

    2026-01-21 18:48

    HTTP/1.1 301 Moved Permanently
    Date: Wed, 21 Jan 2026 18:48:08 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Location: https://workshoplabs.ai/
    Server: cloudflare
    X-Railway-Edge: railway/europe-west4-drams3a
    X-Railway-Request-Id: 9lCAez9WSI-Zod5PN8N_Fg
    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=tFz2Iv0GGDPWeoDaDoaWEYeAyEPD1RD83JG3aZIYNvJDVX1GlMwChQPpcQTXzg%2B0pJhoHybQkT3oIsb3uAGKv5gHB%2BmU6D0MZBODWXSsGFrUJpO2poAYQZ%2BI"}]}
    CF-RAY: 9c18fbeb58c52be4-FRA
    
    
    <a href="https://workshoplabs.ai/">Moved Permanently</a>.
    
    
    Found 2026-01-21 by HttpPlugin
    Create report
workshoplabs.ai*.workshoplabs.ai
CN:
workshoplabs.ai
Key:
ECDSA-256
Issuer:
WE1
Not before:
2026-01-18 08:41
Not after:
2026-04-18 09:41