1<!doctype html> 2<html lang="en" dir="ltr" class="plugin-pages plugin-id-default" data-has-hydrated="false"> 3<head> 4<meta charset="UTF-8"> 5<meta name="generator" content="Docusaurus v3.10.1"> 6<title data-rh="true">Kubernetes Native Health Check Platform | Mission Control</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://flanksource.com/img/flanksource-icon.png"><meta data-rh="true" name="twitter:image" content="https://flanksource.com/img/flanksource-icon.png"><meta data-rh="true" property="og:url" content="https://flanksource.com/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docsearch:docusaurus_tag" content="default"><meta data-rh="true" name="keywords" content="internal developer portal, internal developer platform, IDP, kubernetes"><meta data-rh="true" property="og:title" content="Kubernetes Native Health Check Platform | Mission Control"><meta data-rh="true" name="description" content="Kubernetes Native Health Check Platform"><meta data-rh="true" property="og:description" content="Kubernetes Native Health Check Platform"><link data-rh="true" rel="icon" href="/img/flanksource-icon.png"><link data-rh="true" rel="canonical" href="https://flanksource.com/"><link data-rh="true" rel="alternate" href="https://flanksource.com/" hreflang="en"><link data-rh="true" rel="alternate" href="https://flanksource.com/" hreflang="x-default">
6<script data-rh="true">function insertBanner(){var n=document.createElement("div");n.id="__docusaurus-base-url-issue-banner-container";n.innerHTML='\n<div id="__docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">/</span> (default value)</p>\n <p>We suggest trying baseUrl = <span id="__docusaurus-base-url-issue-banner-suggestion-container" style="font-weight: bold; color: green;"></span></p>\n</div>\n',document.body.prepend(n);var e=document.getElementById("__docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname,o="/"===s.substr(-1)?s:s+"/";e.innerHTML=o}document.addEventListener("DOMContentLoaded",function(){void 0===window.docusaurus&&insertBanner()})</script>
6<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Mission Control RSS Feed"> 7<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Mission Control Atom Feed"> 8<link rel="alternate" type="application/json" href="/blog/feed.json" title="Mission Control JSON Feed"> 9 10<link rel="preconnect" href="https://www.googletagmanager.com">
11<script>window.dataLayer=window.dataLayer||[]</script>
vendor: 1 bytes, line 11
11
12<script>!function(e,t,a,n){e[n]=e[n]||[],e[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var g=t.getElementsByTagName(a)[0],m=t.createElement(a);m.async=!0,m.src="https://www.googletagmanager.com/gtm.js?id=GTM-KZHC2BXZ",g.parentNode.insertBefore(m,g)}(window,document,"script","dataLayer")</script>
12 13 14 15 16<link rel="search" type="application/opensearchdescription+xml" title="Mission Control" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.0fe19cca.css">
17<script src="/assets/js/runtime~main.1743460d.js" defer="defer"></script>
vendor: 1 bytes, line 17
17
18<script src="/assets/js/main.ec534348.js" defer="defer"></script>
18 19</head> 20<body>
vendor: 68 bytes, lines 20-21
20 21<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
21GTM-KZHC2BXZ
vendor: 85 bytes, lines 21-23
21" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 22 23
24<svg style="display: none;"><defs> 25<symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol> 26</defs></svg>
27<script>document.documentElement.setAttribute("data-theme","light"),document.documentElement.setAttribute("data-theme-choice","light"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script>
27<div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><div id="__docusaurus_skipToContent_fallback" class="theme-layout-main main-wrapper mainWrapper_eExm"><div class="min-h-screen bg-white"><nav class="bg-white shadow-sm border-b border-gray-200 relative"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="flex justify-between items-center h-16"><div class="flex items-center"><div class="flex-shrink-0 flex items-center"><a href="/"><span class="text-2xl font-bold text-blue-600"><img src="/img/mission-control-logo.svg"></span></a></div></div><div class="hidden md:flex space-x-4"><div class="relative"><button class="flex items-center px-3 py-2 rounded-md text-lg font-medium transition-colors text-gray-700 hover:text-blue-600">Products<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="ml-1 text-sm" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></button></div><div class="relative"><button class="flex items-center px-3 py-2 rounded-md text-lg font-medium transition-colors text-gray-700 hover:text-blue-600">Services<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="ml-1 text-sm" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></button></div><a href="/pricing" class="px-3 py-2 rounded-md text-lg font-medium transition-colors text-gray-700 hover:text-blue-600">Pricing</a><a href="/docs" class="px-3 py-2 rounded-md text-lg font-medium transition-colors text-gray-700 hover:text-blue-600">Docs</a><a href="/blog" class="px-3 py-2 rounded-md text-lg font-medium transition-colors text-gray-700 hover:text-blue-600">Blog</a><a href="/about" class="px-3 py-2 rounded-md text-lg font-medium transition-colors text-gray-700 hover:text-blue-600">About</a><a href="https://app.flanksource.com/" class="bg-blue-600 text-white px-4 py-2 rounded-md text-lg font-medium hover:bg-blue-700">Login</a><a href="https://accounts.flanksource.com/sign-up" class="bg-green-600 text-white px-4 py-2 rounded-md text-lg font-medium hover:bg-green-700 transition-colors">Sign Up</a></div><div class="md:hidden"><button class="text-gray-700 hover:text-blue-600 p-2"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"></path></svg></button></div></div></div></nav><section class="bg-gradient-to-br from-blue-50 to-indigo-100 py-20"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center"><h1 class="text-4xl md:text-6xl font-bold text-gray-900 mb-6">Internal Developer<span class="block text-blue-600 ml-2">Portal for Operations</span></h1><p class="text-xl text-gray-600 max-w-3xl mx-auto mb-8">Flanksource Mission Control is a source-open Kubernetes-native internal developer portal that helps teams of all maturity levels improve developer productivity and operational resilience.</p><div class="max-w-6xl mx-auto mb-8"><div class="relative group cursor-pointer"><div class="aspect-video bg-gray-200 rounded-xl overflow-hidden shadow-2xl"><iframe src="https://www.youtube.com/embed/TK5sqwfUyps" title="Flanksource Mission Control Demo" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" class="w-full h-full"></iframe></div><div class="absolute inset-0 flex items-center justify-center bg-black bg-opacity-20 opacity-0 group-hover:opacity-100 transition-opacity duration-300 rounded-xl pointer-events-none"><div class="bg-white bg-opacity-90 rounded-full p-4"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="text-blue-600 text-2xl ml-1" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"></path></svg></div></div></div></div><div class="flex justify-center space-x-4"><a href="/docs" class="bg-blue-600 text-white px-8 py-3 rounded-lg text-lg font-semibold hover:bg-blue-700 transition-colors flex items-center">See Docs<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 320 512" class="ml-2 text-sm" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522
27-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg></a><a href="https://youtu.be/TK5sqwfUyps" target="_blank" rel="noopener noreferrer" class="bg-white text-blue-600 border-2 border-blue-600 px-8 py-3 rounded-lg text-lg font-semibold hover:bg-blue-50 transition-colors flex items-center"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="mr-2 text-sm" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"></path></svg>Watch on YouTube</a></div></div></div></section><section class="py-16 bg-white border-b border-gray-100"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-12"><h2 class="text-2xl font-semibold text-gray-900 mb-4">Trusted by teams worldwide</h2><p class="text-gray-600">Join companies already using Mission Control to improve their developer experience</p></div><div class="grid grid-cols-2 md:grid-cols-4 gap-8 items-center justify-items-center"><div class="flex items-center justify-center h-16 w-32"><img src="/img/flanksource/customers/ada.png" alt="Ada" class="max-h-12 max-w-full object-contain grayscale hover:grayscale-0 transition-all duration-300 opacity-60 hover:opacity-100"></div><div class="flex items-center justify-center h-16 w-32"><img src="/img/flanksource/customers/bcb.png" alt="BCB" class="max-h-12 max-w-full object-contain grayscale hover:grayscale-0 transition-all duration-300 opacity-60 hover:opacity-100"></div><div class="flex items-center justify-center h-16 w-32"><img src="/img/flanksource/customers/discovery.svg" alt="Discovery" class="max-h-12 max-w-full object-contain grayscale hover:grayscale-0 transition-all duration-300 opacity-60 hover:opacity-100"></div><div class="flex items-center justify-center h-16 w-32"><img src="/img/flanksource/customers/elerian.webp" alt="Elerian" class="max-h-12 max-w-full object-contain grayscale hover:grayscale-0 transition-all duration-300 opacity-60 hover:opacity-100"></div></div></div></section><section class="py-20"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="overflow-hidden bg-white py-24 sm:py-12"><div class="mx-auto max-w-7xl px-6 lg:px-8"><div class="mx-auto grid max-w-2xl grid-cols-1 gap-x-8 gap-y-16 sm:gap-y-20 lg:mx-0 lg:max-w-none lg:grid-cols-2"><div class="lg:pr-8 lg:pt-4"><div class="lg:max-w-lg"><h2 class="text-base font-semibold leading-7 text-blue-600 uppercase">SECURITY & CONTROL</h2><p id="self-hosted-first" class="mt-2 text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl scroll-mt-20">Self-Hosted First</p><p class="mt-6 text-lg text-gray-600">Mission Control is self-hosted first, and easy to install using a Helm Chart. Self-Hosted, SaaS or Hybrid Deployment Models with no network or proxy access required and no secrets stored in the SaaS.</p><div class="mt-3"><a href="/docs/installation" target="_blank" class="text-base cursor-pointer font-semibold leading-6 text-blue-600 mt-5">Learn More <span aria-hidden="true">â</span></a></div></div></div><img class="relative mx-auto rounded-lg image-rendering-crisp max-h-80 object-contain" src="/img/flanksource/self-hosted.svg" alt="Self-Hosted First"></div></div></div><div class="overflow-hidden bg-white py-24 sm:py-12"><div class="mx-auto max-w-7xl px-6 lg:px-8"><div class="mx-auto grid max-w-2xl grid-cols-1 gap-x-8 gap-y-16 sm:gap-y-20 lg:mx-0 lg:max-w-none lg:grid-cols-2"><img class="relative mx-auto rounded-lg image-rendering-crisp max-h-80 object-contain" src="/img/flanksource/gitops.png" alt="GitOps Preferred*"><div class="lg:pr-8 lg:pt-4"><div class="lg:max-w-lg"><h2 class="text-base font-semibold leading-7 text-blue-600 uppercase">KUBERNETES-NATIVE</h2><p id="gitops-preferred" class="mt-2 text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl scroll-mt-20">GitOps Preferred*</p><p class="mt-6 text-lg text-gray-600">Mission Control is a suite of Kubernetes Operators, that work together using GitOps principles to enable the configuration of an internal developer platform in a decentralized way. Seamless integration with Helm, Argo and Kustomize with secure secret management out of the box.<br><br><em class="text-sm text-gray-500">* A UI for CRUD operations is also available if you prefer ClickOps.</em></p><div class="mt-3"><a href="/docs/guide/playbooks/actions/gitops" target="_blank" class="text-base cursor-pointer font-semibold leading-6 text-blue-600 mt-5">
27Learn More <span aria-hidden="true">â</span></a></div></div></div></div></div></div><div class="overflow-hidden bg-white py-24 sm:py-12"><div class="mx-auto max-w-7xl px-6 lg:px-8"><div class="mx-auto grid max-w-2xl grid-cols-1 gap-x-8 gap-y-16 sm:gap-y-20 lg:mx-0 lg:max-w-none lg:grid-cols-2"><div class="lg:pr-8 lg:pt-4"><div class="lg:max-w-lg"><h2 class="text-base font-semibold leading-7 text-blue-600 uppercase">COMPREHENSIVE VISIBILITY</h2><p id="unified-catalog" class="mt-2 text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl scroll-mt-20">Unified Catalog</p><p class="mt-6 text-lg text-gray-600">Catalog all your infrastructure, applications, pipelines and configuration into a schema-less JSON database. Track changes on everything with a JSON diff, link events from AWS CloudTrail and Kubernetes, and consolidate cost, security and resilience insights.</p><div class="mt-3"><a href="/docs/guide/config-db" target="_blank" class="text-base cursor-pointer font-semibold leading-6 text-blue-600 mt-5">Learn More <span aria-hidden="true">â</span></a></div></div></div><img class="relative mx-auto rounded-lg image-rendering-crisp max-h-80 object-contain" src="/img/flanksource/catalog.svg" alt="Unified Catalog"></div></div></div><div class="overflow-hidden bg-white py-24 sm:py-12"><div class="mx-auto max-w-7xl px-6 lg:px-8"><div class="mx-auto grid max-w-2xl grid-cols-1 gap-x-8 gap-y-16 sm:gap-y-20 lg:mx-0 lg:max-w-none lg:grid-cols-2"><img class="relative mx-auto rounded-lg image-rendering-crisp max-h-80 object-contain" src="/img/flanksource/status_pages.png" alt="Internal Status Pages"><div class="lg:pr-8 lg:pt-4"><div class="lg:max-w-lg"><h2 class="text-base font-semibold leading-7 text-blue-600 uppercase">HEALTH MONITORING</h2><p id="internal-status-pages" class="mt-2 text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl scroll-mt-20">Internal Status Pages</p><p class="mt-6 text-lg text-gray-600">Understand the health of complex services at a glance with red, amber, green statuses which leverage active/passive health checks and consolidated alerts from Prometheus, AWS, Dynatrace, and more.</p><div class="mt-3"><a href="/docs/guide/canary-checker" target="_blank" class="text-base cursor-pointer font-semibold leading-6 text-blue-600 mt-5">Learn More <span aria-hidden="true">â</span></a></div></div></div></div></div></div><div class="overflow-hidden bg-white py-24 sm:py-12"><div class="mx-auto max-w-7xl px-6 lg:px-8"><div class="mx-auto grid max-w-2xl grid-cols-1 gap-x-8 gap-y-16 sm:gap-y-20 lg:mx-0 lg:max-w-none lg:grid-cols-2"><div class="lg:pr-8 lg:pt-4"><div class="lg:max-w-lg"><h2 class="text-base font-semibold leading-7 text-blue-600 uppercase">DEVELOPER ENABLEMENT</h2><p id="playbooks" class="mt-2 text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl scroll-mt-20">Playbooks</p><p class="mt-6 text-lg text-gray-600">Empower developers to be more self-sufficient without the need to become experts in the Cloud and Kubernetes. Run playbooks automatically on failing health checks/alerts, implement security best practices of least privilege and just in time (JIT) access, and use the built-in library of actions.</p><div class="mt-3"><a href="/docs/guide/playbooks" target="_blank" class="text-base cursor-pointer font-semibold leading-6 text-blue-600 mt-5">Learn More <span aria-hidden="true">â</span></a></div></div></div><img class="relative mx-auto rounded-lg image-rendering-crisp max-h-80 object-contain" src="/img/flanksource/playbooks.svg" alt="Playbooks"></div></div></div><div class="overflow-hidden bg-white py-24 sm:py-12"><div class="mx-auto max-w-7xl px-6 lg:px-8"><div class="mx-auto grid max-w-2xl grid-cols-1 gap-x-8 gap-y-16 sm:gap-y-20 lg:mx-0 lg:max-w-none lg:grid-cols-2"><img class="relative mx-auto rounded-lg image-rendering-crisp max-h-80 object-contain" src="/img/flanksource/cli.png" alt="Local Development"><div class="lg:pr-8 lg:pt-4"><div class="lg:max-w-lg"><h2 class="text-base font-semibold leading-7 text-blue-600 uppercase">DEVELOPER EXPERIENCE</h2><p id="local-development" class="mt-2 text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl scroll-mt-20">Local Development</p><p class="mt-6 text-lg text-gray-600">Mission Control provides open-source CLI's for all the major components, this provides a setup-free, rapid feedback loop when building health checks and rules. Integration tests can be created to run inside CI/CD pipelines.</p><div class="mt-3"><a href="/docs/guide/canary-checker/troubleshooting" target="_blank" class="text-base cursor-pointer font-semibold leading-6 text-blue-600 mt-5">
27Learn More <span aria-hidden="true">â</span></a></div></div></div></div></div></div></div></section><section class="bg-gray-50 py-20"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-16"><h2 class="text-3xl font-bold text-gray-900 mb-4">Quickly answer questions like:</h2></div><div class="grid md:grid-cols-2 lg:grid-cols-3 gap-8"><div class="bg-white p-6 rounded-lg shadow-md"><div class="flex items-start"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="text-blue-600 text-xl mr-3 mt-1 flex-shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"></path></svg><p class="text-gray-700">Did anything break that would prevent us from deploying new workloads?</p></div></div><div class="bg-white p-6 rounded-lg shadow-md"><div class="flex items-start"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="text-blue-600 text-xl mr-3 mt-1 flex-shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"></path></svg><p class="text-gray-700">What changed recently at either the infra, app, code or configuration level?</p></div></div><div class="bg-white p-6 rounded-lg shadow-md"><div class="flex items-start"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="text-blue-600 text-xl mr-3 mt-1 flex-shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"></path></svg><p class="text-gray-700">What is the compliance level of my application against organisational policies?</p></div></div><div class="bg-white p-6 rounded-lg shadow-md"><div class="flex items-start"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="text-blue-600 text-xl mr-3 mt-1 flex-shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"></path></svg><p class="text-gray-700">Where can I find all the configuration and log files for an app?</p></div></div><div class="bg-white p-6 rounded-lg shadow-md"><div class="flex items-start"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="text-blue-600 text-xl mr-3 mt-1 flex-shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.
27698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"></path></svg><p class="text-gray-700">What is the health of my application?</p></div></div><div class="bg-white p-6 rounded-lg shadow-md"><div class="flex items-start"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="text-blue-600 text-xl mr-3 mt-1 flex-shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"></path></svg><p class="text-gray-700">Did any applications break after we upgraded the platform?</p></div></div></div></div></section><section class="relative py-20"><div class="max-w-5xl mx-auto px-4 sm:px-6 lg:px-8"><div class="bg-blue-600 text-white rounded-3xl p-12 shadow-2xl transform -mb-10 relative z-10"><div class="text-center"><h2 class="text-4xl md:text-5xl font-bold mb-6 text-zinc-100">Want to learn more?</h2><p class="text-xl text-blue-100 max-w-3xl mx-auto mb-8 leading-relaxed"></p><div class="flex flex-col sm:flex-row gap-4 justify-center"><a href="/docs" class="inline-flex items-center bg-blue-500 text-white px-8 py-4 rounded-xl font-semibold hover:bg-blue-700 transform hover:scale-105 transition-all duration-200 shadow-lg hover:shadow-xl">See Docs<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="ml-2 w-5 h-5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg></a><a href="/contact" class="inline-flex items-center bg-white bg-opacity-10 text-white px-8 py-4 rounded-xl font-semibold hover:bg-opacity-20 transition-all duration-200 border border-white border-opacity-20">Contact Sales</a></div></div></div></div></section></div></div><footer class="site-footer"><div class="text-gray-700 text-lg" style="background-color:#131f3b"><div class="items-stretch flex-col justify-between pt-10 flex w-[85%] max-w-7xl pb-0 m-auto"><div class="border-b-2 gap-x-[1.88rem] auto-cols-fr grid-rows-[auto] justify-between pb-8 gap-y-4 flex" style="border-bottom:1px solid #373d45"><a class="w-auto" href="/"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 148.129 32" height="40px" xmlns="http://www.w3.org/2000/svg"><path d="m21.895 23.16 2.261 2.211a.34.34 0 0 1 .09.328.34.34 0 0 1-.234.25L3.59 32 .75 29.223Zm-7.782-7.058 2.27 2.246a.34.34 0 0 1 .101.246c0 .09-.035.18-.101.242a.35.35 0 0 1-.156.09L2.863 22.633.07 19.867ZM6.984 9.32l2.059 2.075c.09.09.121.218.09.34a.36.36 0 0 1-.254.245l-6.344 1.65L0 11.066Zm.73.871L3.388 5.863a.35.35 0 0 1-.086-.34.35.35 0 0 1 .254-.242L24.71 0l4.61 4.61Zm7.657 7.258-3.707-3.758a.34.34 0 0 1-.09-.34.34.34 0 0 1 .246-.246l13.961-3.707 4.04 4.04Zm8.067 7.32-3.993-4.027a.34.34 0 0 1-.093-.332.34.34 0 0 1 .242-.246l6.695-1.95 4.414 4.403ZM43.84 9.509l.062.605a2.2 2.2 0 0 1-.476.067c-.903 0-1.348-.547-1.348-1.637v-5.5a5 5 0 0 0-1.031-.117 1.33 1.33 0 0 0-.969.281 1.12 1.12 0 0 0-.281.832v.66h1.398v.625h-1.398v4.746h-.758V5.324h-.8V4.7h.808v-.648q-.002-1.775 1.894-1.774a6.8 6.8 0 0 1 1.871.29V8.55c-.019.261.036.527.157.761a.62.62 0 0 0 .55.247q.16-.017.32-.051m2.93.672a2.26 2.26 0 0 1-1.484-.434 1.4 1.4 0 0 1-.52-1.
27137c-.035-.476.18-.937.57-1.214a2.6 2.6 0 0 1 1.49-.407c.433 0 .862.051 1.284.145v-.617q0-1.296-1.39-1.297a3.5 3.5 0 0 0-1.434.277l-.172-.617a4.15 4.15 0 0 1 1.657-.309 2.15 2.15 0 0 1 1.55.504c.375.395.57.93.535 1.473V9.69a4.05 4.05 0 0 1-2.085.489m1.328-.895V7.672a6 6 0 0 0-1.211-.149q-1.396.001-1.39 1.063a.87.87 0 0 0 .343.758c.293.187.637.277.984.254.446.02.887-.09 1.274-.313m2.558.785V5.14a4.86 4.86 0 0 1 2.254-.542 2.2 2.2 0 0 1 1.586.515 1.9 1.9 0 0 1 .54 1.438v3.52h-.759v-3.5a1.24 1.24 0 0 0-.363-1.012 1.24 1.24 0 0 0-1.02-.34c-.527 0-1.05.129-1.515.379v4.472Zm9.719 0-1.637-2.379a13 13 0 0 1-1.101.704v1.675h-.758V2.418l.758-.043v5.266a7 7 0 0 0 1.722-1.336 3.23 3.23 0 0 0 .727-1.606h.734a4 4 0 0 1-1.539 2.559l1.942 2.812Zm4.895-4.61a4.6 4.6 0 0 0-1.364-.241q-1.137.001-1.136.851a.8.8 0 0 0 .082.38c.062.116.156.21.273.269.258.14.531.254.813.332.488.129.945.34 1.359.629.289.238.445.601.426.976.027.446-.18.875-.543 1.137-.422.27-.922.402-1.422.379a5 5 0 0 1-.996-.102 4 4 0 0 1-.778-.218l.125-.637a4.7 4.7 0 0 0 1.637.308c.316.016.629-.062.902-.222a.72.72 0 0 0 .329-.637.67.67 0 0 0-.317-.59 4.4 4.4 0 0 0-1.094-.441 3.2 3.2 0 0 1-1.136-.567 1.24 1.24 0 0 1-.403-.992 1.37 1.37 0 0 1 .48-1.14c.4-.278.884-.41 1.368-.38a4.1 4.1 0 0 1 1.516.266Zm3.84 4.72a2.19 2.19 0 0 1-1.766-.758 3.06 3.06 0 0 1-.64-2.043 3.04 3.04 0 0 1 .64-2.035 2.447 2.447 0 0 1 3.554 0c.45.582.676 1.3.637 2.035a3.1 3.1 0 0 1-.637 2.043 2.21 2.21 0 0 1-1.789.758m0-.649c.489.031.954-.183 1.246-.574a2.66 2.66 0 0 0 .415-1.582 2.66 2.66 0 0 0-.415-1.582 1.44 1.44 0 0 0-1.246-.574 1.4 1.4 0 0 0-1.222.582 3.15 3.15 0 0 0 0 3.148c.281.39.742.61 1.222.582m5.914.649q-2.008-.001-2.007-1.895V4.7h.761v3.559c0 .847.422 1.273 1.274 1.273a3.16 3.16 0 0 0 1.515-.379V4.7h.758v4.93c-.71.367-1.5.555-2.3.55m6.445-5.609q.3.001.594.055l-.106.648a1.6 1.6 0 0 0-.445-.054 3.1 3.1 0 0 0-1.516.379v4.472h-.758V5.14a4.45 4.45 0 0 1 2.23-.57m5.356.32-.156.606a3.6 3.6 0 0 0-1.328-.277 1.65 1.65 0 0 0-1.367.586 2.47 2.47 0 0 0-.473 1.61c-.043.573.137 1.14.5 1.581.387.379.914.578 1.457.543a2.9 2.9 0 0 0 1.273-.309l.149.618c-.45.23-.95.347-1.457.34a2.63 2.63 0 0 1-1.984-.727 2.78 2.78 0 0 1-.7-2.047 3.02 3.02 0 0 1 .676-2.07 2.35 2.35 0 0 1 1.895-.758 3.54 3.54 0 0 1 1.515.305m5.567 2.004q0 .316-.036.628h-3.824a2.12 2.12 0 0 0 .582 1.52c.403.344.926.52 1.457.488a4.1 4.1 0 0 0 1.606-.351l.136.629a4.2 4.2 0 0 1-1.792.379 2.75 2.75 0 0 1-2.016-.735 2.83 2.83 0 0 1-.734-2.078 2.98 2.98 0 0 1 .664-2.02 2.23 2.23 0 0 1 1.789-.757 2 2 0 0 1 1.593.66c.383.457.586 1.039.575 1.637m-.762.097a1 1 0 0 0 0-.203 1.7 1.7 0 0 0-.379-1.137 1.28 1.28 0 0 0-1.07-.46 1.5 1.5 0 0 0-1.125.5 2.2 2.2 0 0 0-.512 1.3Zm-40.457 7.18v11.492H49.02v-5.48q-.006-1.055.117-2.102a48 48 0 0 1-3.102 5.594h-1.851a47 47 0 0 1-3.121-5.637c.085.711.132 1.422.128 2.137v5.488h-2.164V14.172h2.414a47 47 0 0 0 3.672 7.156 46 46 0 0 0 3.645-7.156Zm2.445 1.64a1.25 1.25 0 0 1-.344-.917c-.015-.34.11-.672.344-.922.266-.239.613-.36.973-.34.347-.02.691.105.95.34.233.25.358.582.343.922.015.34-.11.671-.344.918a1.28 1.28 0 0 1-.95.347 1.3 1.3 0 0 1-.972-.348m2.102 9.864H53.44V17.28h2.278Zm7.304-6.281a8.4 8.4 0 0 0-2.277-.446c-.758 0-1.137.227-1.137.672a.57.57 0 0 0 .278.52c.343.175.707.308 1.082.402a5.4 5.4 0 0 1 2.144.992c.45.442.688 1.055.645 1.68a2.28 2.28 0 0 1-.942 1.96 4.17 4.17 0 0 1-2.5.684 7.5 7.5 0 0 1-2.976-.543l.312-1.851a7.3 7.3 0 0 0 2.614.523c.32.016.636-.05.925-.187a.59.59 0 0 0 .352-.535.62.62 0 0 0-.336-.567 8.3 8.3 0 0 0-1.418-.5 3.96 3.96 0 0 1-1.809-.902 2.17 2.17 0 0 1-.605-1.625 2.31 2.31 0 0 1 .848-1.922 3.7 3.7 0 0 1 2.351-.672 7.2 7.2 0 0 1 2.711.477Zm7.22 0a8.4 8.4 0 0 0-2.274-.446c-.758 0-1.14.227-1.14.672a.58.58 0 0 0 .276.52 5.2 5.2 0 0 0 1.086.402 5.4 5.4 0 0 1 2.141.992c.453.438.691 1.05.652 1.68a2.29 2.29 0 0 1-.945 1.96 4.2 4.2 0 0 1-2.504.684 7.4 7.4 0 0 1-2.969-.543l.309-1.851a7.3 7.3 0 0 0 2.61.523c.32.016.636-.05.925-.187a.59.59 0 0 0 .356-.535.62.62 0 0 0-.336-.567 8.7 8.7 0 0 0-1.422-.5 4 4 0 0 1-1.805-.902 2.17 2.17 0 0 1-.605-1.625 2.3 2.3 0 0 1 .843-1.922 3.7 3.7 0 0 1 2.356-.672 7.2 7.2 0 0 1 2.707.477Zm2.284-3.582a1.23 1.23 0 0 1-.347-.918c-.016-.34.11-.672.347-.922.262-.239.61-.364.965-.34.352-.02.695.101.953.34.239.246.36.582.344.922.02.34-.105.675-.344.918a1.3 1.3 0 0 1-.953.347 1.28 1.28 0 0 1-.965-.348m2.098 9.864h-2.273V17.28h2.273Zm8.816-1.016a4.32 4.32 0 0 1-5.984 0 5.15 5.15 0 0 1 0-6.379 4.335 4.335 0 0 1 5.984 0 4.57 4.57 0 0 1 1.098 3.188 4.54 4.54 0 0 1-1.098 3.191m-4.308-1.344a1.51 1.51 0 0 0 1.32.672 1.51 1.51 0 0 0 1.313-.672 3.26 3.26 0 0 0 .46-1.855 3.23 3.23 0 0 0-.46-1.848 1.5 1.5 0 0 0-1.313-.664 1.52 1.52 0 0 0-1.32.672 3.86 3.86 0 0 0 0 3.695m7.113 2.348v-7.863a9.3 9.3 0 0 1 3.711-.723c1.203 0 2.137.29 2.79.871a3.16 3.16 0 0 1 .987 2.496v5.22h-2.277v-5.06q.001-1.65-1.516-1.656a3.4 3.4 0 0 0-1.445.297v6.418Zm9.473-5.613q.002-2.724 1.304-4.399c.872-1.
27117 2.145-1.68 3.817-1.68.965.005 1.918.2 2.805.579l-.301 1.015a7.6 7.6 0 0 0-2.496-.523q-1.989.001-2.946 1.39a6.2 6.2 0 0 0-.96 3.618q-.002 2.203 1 3.469 1.001 1.267 2.984 1.273a6.3 6.3 0 0 0 2.547-.59l.246 1.016a6.1 6.1 0 0 1-2.82.64q-2.497 0-3.844-1.566-1.348-1.564-1.336-4.242m13 5.808a3.38 3.38 0 0 1-2.723-1.183 4.75 4.75 0 0 1-.992-3.153 4.77 4.77 0 0 1 .992-3.148 3.794 3.794 0 0 1 5.492 0 4.77 4.77 0 0 1 .989 3.148 4.75 4.75 0 0 1-.989 3.153 3.4 3.4 0 0 1-2.77 1.183m0-1a2.22 2.22 0 0 0 1.923-.886c.464-.73.691-1.586.64-2.45a4.12 4.12 0 0 0-.64-2.445 2.21 2.21 0 0 0-1.922-.883 2.19 2.19 0 0 0-1.895.895 4.06 4.06 0 0 0-.648 2.433c-.047.864.18 1.715.648 2.442a2.2 2.2 0 0 0 1.895.902Zm6.106.805V18.04a7.5 7.5 0 0 1 3.48-.836q1.626 0 2.454.797a2.93 2.93 0 0 1 .832 2.219v5.445h-1.14v-5.387a2.08 2.08 0 0 0-.536-1.515 2.1 2.1 0 0 0-1.598-.551 4.8 4.8 0 0 0-2.328.559v6.894Zm13.278-.937.085.968q-.605.165-1.234.164-2.409 0-2.41-2.625V18.36h-1.25v-.968h1.25v-1.953l1.137-.083v2.036h2.23v.968h-2.23v4.875c-.04.446.086.887.351 1.246.285.27.668.41 1.059.38.344.007.683-.04 1.012-.133m5.402-7.532c.316 0 .629.032.937.086l-.164 1a2.4 2.4 0 0 0-.691-.078 4.7 4.7 0 0 0-2.363.559v6.902h-1.137V18.04a6.8 6.8 0 0 1 3.418-.844m5.715 8.664a3.38 3.38 0 0 1-2.735-1.183 4.73 4.73 0 0 1-.992-3.153 4.72 4.72 0 0 1 .992-3.148 3.78 3.78 0 0 1 2.746-1.176c1.04 0 2.032.422 2.747 1.176a4.76 4.76 0 0 1 .984 3.148 4.75 4.75 0 0 1-.984 3.153 3.4 3.4 0 0 1-2.758 1.183m0-1a2.2 2.2 0 0 0 1.918-.886 4.08 4.08 0 0 0 .64-2.45 4.07 4.07 0 0 0-.64-2.445 2.22 2.22 0 0 0-1.918-.883 2.19 2.19 0 0 0-1.895.895 4.06 4.06 0 0 0-.648 2.433c-.051.864.18 1.72.648 2.442a2.2 2.2 0 0 0 1.895.902Zm7.234-1.543c-.027.41.059.817.246 1.184.2.266.524.41.856.379q.241-.012.476-.05l.098.937q-.37.092-.758.097-2.08 0-2.086-2.527v-9.469l1.14-.078Zm0 0" fill="rgb(100%, 100%, 100%)"></path></svg></a><div class="items-center gap-x-[5.63rem] grid-rows-[auto] gap-y-4 flex text-white"><a class="mb-3" href="/about">About</a><a class="mb-3" href="/blog">Blog</a><a class="mb-3" href="/docs">Docs</a><a class="mb-3" href="/careers">Careers</a><a class="mb-3" href="/contact">Contact</a></div></div><div class="text-white/[0.8] items-start justify-between py-8 flex"><div class="text-sm">© All rights reserved.<!-- --> <a class="inline-block mb-3" href="/">Flanksource Inc.</a></div><div class="gap-x-10 flex mr-16 ml-auto text-sm"><a class="mb-3 secondary" href="/privacy">Privacy Policy</a><a class="mb-3 secondary" href="/terms">Terms and Conditions</a></div><div class="items-center justify-start flex"><a class="items-center flex-col justify-center flex max-w-full mr-7 secondary" href="https://github.com/flanksource"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33s1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2"></path></svg></a><a class="items-center flex-col justify-center flex max-w-full mr-0 secondary" href="https://www.linkedin.com/company/flanksource/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 128 128"><path fill="currentColor" d="M116 3H12a8.91 8.91 0 0 0-9 8.8v104.42a8.91 8.91 0 0 0 9 8.78h104a8.93 8.93 0 0 0 9-8.81V11.77A8.93 8.93 0 0 0 116 3M39.17 107H21.06V48.73h18.11zm-9-66.21a10.5 10.5 0 1 1 10.49-10.5a10.5 10.5 0 0 1-10.54 10.48zM107 107H88.89V78.65c0-6.75-.12-15.44-9.41-15.44s-10.87 7.36-10.87 15V107H50.53V48.73h17.36v8h.24c2.42-4.58 8.32-9.41 17.13-9.41C103.6 47.28 107 59.35 107 75z"></path></svg></a></div></div></div></div></footer></div> 28</body> 29</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.