Files
Sovran_SystemsOS/app/icons/rtl.svg
2026-03-31 13:35:22 -05:00

1 line
47 KiB
XML

<!DOCTYPE html><html lang="en" class="__variable_f367f3"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/cd0f790f4041f2ba.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-bf270f4cf29f373d.js"/><script src="/_next/static/chunks/fd9d1056-d22a852a8a2fb290.js" async=""></script><script src="/_next/static/chunks/117-30f9b27799b83c6a.js" async=""></script><script src="/_next/static/chunks/main-app-2dcde4753ea0d175.js" async=""></script><script src="/_next/static/chunks/855-14f0d586cb1150be.js" async=""></script><script src="/_next/static/chunks/718-e2bb5c0b3f477e27.js" async=""></script><script src="/_next/static/chunks/716-cd5dd0af024a6144.js" async=""></script><script src="/_next/static/chunks/app/layout-bd109086f2ceb074.js" async=""></script><script src="/_next/static/chunks/app/page-f4f4588aec9ab4cd.js" async=""></script><meta name="robots" content="noindex"/><title>404: This page could not be found.</title><title>Umbrel App Store</title><meta name="description" content="Discover self-hosted apps for your umbrelOS home server. Learn more, see screenshots, and more."/><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/><meta name="keywords" content="umbrel app store,umbrel,umbrel app,umbrel apps,umbrelOS,umbrel os,raspberry pi,home server,self hosted,personal server,umbrell"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Umbrel App Store"/><meta property="og:description" content="Discover self-hosted apps for your umbrelOS home server. Learn more, see screenshots, and more."/><meta property="og:url" content="https://apps.umbrel.com"/><meta property="og:locale" content="en-US"/><meta property="og:image" content="https://apps.umbrel.com/api/og-image"/><meta property="og:image:width" content="1230"/><meta property="og:image:height" content="600"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@umbrel"/><meta name="twitter:creator" content="@umbrel"/><meta name="twitter:title" content="Umbrel App Store"/><meta name="twitter:description" content="Discover self-hosted apps for your umbrelOS home server. Learn more, see screenshots, and more."/><meta name="twitter:image" content="https://apps.umbrel.com/api/og-image"/><meta name="twitter:image:width" content="1230"/><meta name="twitter:image:height" content="600"/><link rel="shortcut icon" href="/images/icon-192x192.png"/><link rel="icon" href="/images/icon-32x32.png"/><link rel="apple-touch-icon" href="/images/icon-180x180.png"/><link rel="/images/icon-180x180.png" href="/images/icon-180x180.png"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><body><div class="fixed -z-20 top-0 inset-x-0 flex justify-center overflow-hidden pointer-events-none"><div class="w-[100rem] flex-none flex justify-end"><img alt="" loading="lazy" width="2880" height="1232" decoding="async" data-nimg="1" class="w-[75rem] flex-none max-w-none blur-xl" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbackground.95b19baa.jpg&amp;w=3840&amp;q=75 1x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbackground.95b19baa.jpg&amp;w=3840&amp;q=75"/></div></div><div class="2xl:container 2xl:mx-auto"><div class="fixed z-[999] right-1/2 translate-x-1/2 lg:right-6 bottom-5 lg:bottom-12 lg:translate-x-0 2xl:right-[calc(((100vw-1536px)/2)+1.5rem)]"><div class="" style="opacity:0;transform:scale(0.85) translateZ(0)"><div class="" tabindex="0"><a class="install-umbrel-cta px-8 py-2 text-sm sm:text-base shadow-lg bg-white/70 backdrop-blur-md backdrop-saturate-150" href="https://umbrel.com/umbrelos" target="_blank" rel="noreferrer">Explore umbrelOS<span class="gradient"></span></a></div></div></div><div class="w-full"><header class="w-full fixed z-50 sm:w-[34vw] md:w-[28vw] lg:w-[18vw] 2xl:w-[280px] sm:bg-white/10 sm:backdrop-blur-2xl sm:min-h-screen overflow-y-auto flex flex-col sm:py-6 sm:after:block sm:after:absolute sm:after:top-10 sm:after:bottom-10 sm:after:right-0 sm:after:w-px after:h-[calc(100vh - 20px)] sm:after:bg-black sm:after:opacity-[0.09]"><div class="hidden sm:flex flex-col mx-6"><a href="/"><svg class="w-[80px]" viewBox="0 0 96 51" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(#filter0_d_17_614)"><path fill-rule="evenodd" clip-rule="evenodd" d="M47.1782 12.0277C56.7533 11.8437 64.2913 14.4199 70.1383 19.4912C74.386 23.1753 77.9382 28.3479 80.6853 35.1793C78.5921 34.6636 76.3796 34.4108 74.0632 34.4108C69.1631 34.4108 64.7655 35.5443 61.1018 38.011C56.997 35.5062 52.5813 34.1897 47.904 34.1897C43.1203 34.1897 38.5282 35.566 34.1699 38.1494C29.9632 35.5031 25.2231 34.1897 20.0514 34.1897C18.1839 34.1897 16.397 34.363 14.7113 34.7253C17.1816 28.4424 20.4497 23.599 24.4176 20.0493C30.0874 14.9771 37.5584 12.2125 47.1782 12.0277ZM10.7066 45.9573C10.8527 45.8248 10.9895 45.6811 11.1154 45.5272C12.8654 43.4968 15.6049 42.2083 20.0514 42.2083C24.2453 42.2083 27.8429 43.3737 30.9889 45.6768L31.1131 45.7692C32.8225 47.0417 35.1497 47.0942 36.9148 45.9C40.6741 43.3565 44.3167 42.2083 47.904 42.2083C51.4278 42.2083 54.8471 43.3149 58.2366 45.7212L58.3073 45.7718C60.1887 47.1178 62.7469 47.0011 64.4981 45.4895C66.7368 43.557 69.8005 42.4293 74.0632 42.4293C78.5486 42.4293 82.026 43.681 84.7721 45.9997C84.8958 46.1084 85.0259 46.2092 85.1615 46.3016C85.5346 46.5569 85.939 46.7412 86.3571 46.856C86.9776 47.0273 87.6473 47.0513 88.3157 46.898C88.6528 46.8211 88.9811 46.7006 89.2916 46.537C90.3478 45.9813 91.0888 44.9851 91.3388 43.8464C91.4447 43.3639 91.4624 42.8559 91.3785 42.345C91.3555 42.2028 91.3247 42.0617 91.2864 41.9224C88.1056 29.5988 82.9054 19.95 75.3922 13.4336C67.7992 6.84799 58.2278 3.79536 47.0242 4.01063C35.8654 4.22503 26.4318 7.48848 19.0713 14.0732C11.7753 20.6001 6.88932 30.0561 4.12211 42.0079C4.08028 42.1742 4.04933 42.3424 4.02919 42.5114C3.88893 43.6668 4.26156 44.7895 4.98699 45.6236C5.36192 46.0546 5.83108 46.4086 6.37237 46.6501C6.72194 46.8067 7.08804 46.9101 7.45906 46.9612C8.66917 47.1306 9.8494 46.7348 10.7066 45.9573Z" fill="#5351FB"></path></g><defs><filter id="filter0_d_17_614" x="0" y="0" width="95.4314" height="51" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="2"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"></feColorMatrix><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_17_614"></feBlend><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_17_614" result="shape"></feBlend></filter></defs></svg><span class="block mt-2 text-lg font-medium">Umbrel App Store</span></a></div><div class="overflow-x-hidden overflow-y-hidden flex flex-col grow"><div class="sm:hidden w-[calc(200vw-50px)] flex flex-col bg-white/80 backdrop-blur-3xl backdrop-saturate-150 border-b border-black/5"><div class="flex"><div class="flex justify-between py-3 px-4 w-[100vw]"><button aria-label="Menu"><svg class="scale-[0.85]" width="23" height="23" viewBox="0 0 23 23"><path stroke-width="3" stroke="rgba(150, 150, 150, 1)" stroke-linecap="round" d="M0.00195312 15.502L23.002 15.502"></path><path stroke-width="3" stroke="rgba(150, 150, 150, 1)" stroke-linecap="round" d="M0.00195312 7.49805L23.002 7.49805"></path></svg></button><div class="flex flex-col items-center"><a class="mb-0 font-medium" href="/">Umbrel App Store</a></div><div class="block px-3"></div></div><div class="flex flex-grow justify-between items-center"><div class="relative flex items-center translate-x-[calc(-15.3px-1rem)]"><svg class="absolute sm:relative pointer-events-none transition-all duration-400 scale-[0.85] sm:scale-[0.8] opacity-40 rotate-0}" width="18" height="21" viewBox="0 0 18 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="origin-center transition-transform duration-400 rotate-0" fill-rule="evenodd" clip-rule="evenodd" d="M12.5146 15.9941C11.319 16.6359 9.95202 17 8.5 17C3.80558 17 0 13.1944 0 8.5C0 3.80558 3.80558 0 8.5 0C13.1944 0 17 3.80558 17 8.5C17 11.0223 15.9013 13.2881 14.1564 14.8448L17.7809 19.3753C18.1259 19.8066 18.056 20.4359 17.6247 20.7809C17.1934 21.1259 16.5641 21.056 16.2191 20.6247L12.5146 15.9941ZM15 8.5C15 12.0899 12.0899 15 8.5 15C4.91015 15 2 12.0899 2 8.5C2 4.91015 4.91015 2 8.5 2C12.0899 2 15 4.91015 15 8.5Z" fill="black"></path></svg><input type="text" class="mt-1 bg-transparent placeholder-slate-400 focus:outline-none block w-30 pl-8" placeholder="Search apps" autoComplete="off" name="search" value=""/></div><button class="flex mr-3 w-6 h-6 rounded-full bg-black/5 justify-center items-center" aria-label="Close search"><svg style="width:0.8rem;height:0.8rem;vertical-align:middle;fill:rgba(0, 0, 0, 0.5)" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg"><path d="M810.66 170.66q18.33 0 30.495 12.165t12.165 30.495q0 18.002-12.33 30.33L572.315 511.98 840.99 780.308q12.329 12.33 12.329 30.331 0 18.33-12.165 30.495T810.66 853.3q-18.002 0-30.331-12.329L512 572.293 243.671 840.97q-12.329 12.33-30.33 12.33-18.33 0-30.496-12.166T170.68 810.64q0-18.002 12.33-30.33l268.676-268.33L183.01 243.652q-12.329-12.33-12.329-30.331 0-18.33 12.165-30.495t30.495-12.165q18.002 0 30.331 12.329L512 451.666l268.329-268.677q12.329-12.33 30.33-12.33z"></path></svg></button></div></div><nav style="height:0px"><div class="flex grow flex-col py-2 sm:py-6 px-3 sm:px-4"><div class="flex grow flex-col"><ul><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/discover.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Discover</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/all"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/all.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">All apps</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/files"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/files.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Files &amp; Productivity</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/bitcoin"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/bitcoin.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Bitcoin</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/finance"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/finance.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Finance</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/media"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/media.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Media</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/networking"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/networking.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Networking</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/social"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/social.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Social</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/automation"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/automation.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Home &amp; Automation</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/ai"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/ai.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">AI</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/developer"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/developer.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Developer Tools</span></a></li><li style="opacity:0;transform:translateY(10px) translateZ(0)"><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_blank" href="https://github.com/getumbrel/umbrel-apps/blob/master/README.md"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/docs.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Launch your app</span></a></li></ul></div></div></nav></div><div class="hidden sm:flex items-center mt-4 mx-6"><div class="relative flex items-center "><svg class="absolute sm:relative pointer-events-none transition-all duration-400 scale-[0.85] sm:scale-[0.8] opacity-40 rotate-0}" width="18" height="21" viewBox="0 0 18 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="origin-center transition-transform duration-400 rotate-0" fill-rule="evenodd" clip-rule="evenodd" d="M12.5146 15.9941C11.319 16.6359 9.95202 17 8.5 17C3.80558 17 0 13.1944 0 8.5C0 3.80558 3.80558 0 8.5 0C13.1944 0 17 3.80558 17 8.5C17 11.0223 15.9013 13.2881 14.1564 14.8448L17.7809 19.3753C18.1259 19.8066 18.056 20.4359 17.6247 20.7809C17.1934 21.1259 16.5641 21.056 16.2191 20.6247L12.5146 15.9941ZM15 8.5C15 12.0899 12.0899 15 8.5 15C4.91015 15 2 12.0899 2 8.5C2 4.91015 4.91015 2 8.5 2C12.0899 2 15 4.91015 15 8.5Z" fill="black"></path></svg><input type="text" class="mt-1 bg-transparent placeholder-slate-400 focus:outline-none block w-30 px-3 py-2" placeholder="Search apps" autoComplete="off" name="search" value=""/></div></div><nav class="hidden sm:flex grow flex-col py-3 pr-4"><div class="flex grow flex-col justify-between"><div><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/discover.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Discover</span></a><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/all"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/all.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">All apps</span></a><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/files"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/files.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Files &amp; Productivity</span></a><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/bitcoin"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/bitcoin.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Bitcoin</span></a><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/finance"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/finance.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Finance</span></a><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/media"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/media.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Media</span></a><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/networking"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/networking.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Networking</span></a><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/social"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/social.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Social</span></a><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/automation"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/automation.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Home &amp; Automation</span></a><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/ai"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/ai.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">AI</span></a><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_self" href="/category/developer"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/developer.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Developer Tools</span></a></div><a class="text-sm xl:text-base items-center flex relative gap-2 hover:no-underline rounded-r-lg transition-colors before:transition-colors ease-in-out mb-2 p-2 scale sm:pl-6 sm:border-l-0 sm:before:absolute sm:before:h-[calc(100%-4px)] sm:before:top-[2px] sm:before:left-[-5px] sm:before:w-[10px] sm:before:rounded-full sm:before:transition-colors text-black/70 sm:hover:before:bg-black/25 2xl:before:hidden false" target="_blank" href="https://github.com/getumbrel/umbrel-apps/blob/master/README.md"><div class="relative flex flex-shrink-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="transition block opacity-70" style="color:transparent" src="/images/nav-icon/docs.svg"/></div><span class="text-ellipsis overflow-hidden whitespace-nowrap">Launch your app</span></a></div></nav></div></header><div class="sm:pl-[34vw] md:pl-[28vw] lg:pl-[18vw] 2xl:pl-[280px] min-h-screen flex flex-col justify-between"><main class="pt-10 sm:pt-3 pb-10" role="main"><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div></main><footer class="px-6 py-4 mb-16 sm:mb-0 flex justify-end"><span class="text-black/30 text-xs">© Trademarks and copyright of all apps belong to their developers.</span></footer></div></div></div><script src="/_next/static/chunks/webpack-bf270f4cf29f373d.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/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/css/cd0f790f4041f2ba.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"3:I[2846,[],\"\"]\n5:I[4707,[],\"\"]\n6:I[6423,[],\"\"]\n7:\"$Sreact.suspense\"\n8:I[4180,[\"855\",\"static/chunks/855-14f0d586cb1150be.js\",\"718\",\"static/chunks/718-e2bb5c0b3f477e27.js\",\"716\",\"static/chunks/716-cd5dd0af024a6144.js\",\"185\",\"static/chunks/app/layout-bd109086f2ceb074.js\"],\"PostHogPageview\"]\n9:I[4180,[\"855\",\"static/chunks/855-14f0d586cb1150be.js\",\"718\",\"static/chunks/718-e2bb5c0b3f477e27.js\",\"716\",\"static/chunks/716-cd5dd0af024a6144.js\",\"185\",\"static/chunks/app/layout-bd109086f2ceb074.js\"],\"PHProvider\"]\na:I[5878,[\"855\",\"static/chunks/855-14f0d586cb1150be.js\",\"718\",\"static/chunks/718-e2bb5c0b3f477e27.js\",\"716\",\"static/chunks/716-cd5dd0af024a6144.js\",\"185\",\"static/chunks/app/layout-bd109086f2ceb074.js\"],\"Image\"]\nb:I[6129,[\"855\",\"static/chunks/855-14f0d586cb1150be.js\",\"718\",\"static/chunks/718-e2bb5c0b3f477e27.js\",\"931\",\"static/chunks/app/page-f4f4588aec9ab4cd.js\"],\"Grow\"]\nc:I[6129,[\"855\",\"static/chunks/855-14f0d586cb1150be.js\",\"718\",\"static/chunks/718-e2bb5c0b3f477e27.js\",\"931\",\"static/chunks/app/page-f4f4588aec9ab4cd.js\"],\"TapShrink\"]\nd:I[2972,[\"855\",\"static/chunks/855-14f0d586cb1150be.js\",\"718\",\"static/chunks/718-e2bb5c0b3f477e27.js\",\"716\",\"static/chunks/716-cd5dd0af024a6144.js\",\"185\",\"static/chunks/app/layout-bd109086f2ceb074.js\"],\"\"]\nf:I[2246,[\"855\",\"static/chunks/855-14f0d586cb1150be.js\",\"718\",\"static/chunks/718-e2bb5c0b3f477e27.js\",\"716\",\"static/chunks/716-cd5dd0af024a6144.js\",\"185\",\"static/chunks/app/layout-bd109086f2ceb074.js\"],\"default\"]\n14:I[927,[\"855\",\"static/chunks/855-14f0d586cb1150be.js\",\"718\",\"static/chunks/718-e2bb5c0b3f477e27.js\",\"716\",\"static/chunks/716-cd5dd0af024a6144.js\",\"185\",\"static/chunks/app/layout-bd109086f2ceb074.js\"],\"AnalyticsWrapper\"]\n16:I[1060,[],\"\"]\ne:T6bb,M47.1782 12.0277C56.7533 11.8437 64.2913 14.4199 70.1383 19.4912C74.386 23.1753 77.9382 28.3479 80.6853 35.1793C78.5921 34.6636 76.3796 34.4108 74.0632 34.4108C69.1631 34.4108 64.7655 35.5443 61.1018 38.011C56.997 35.5062 52.5813 34.1897 47.904 34.1897C43.1203 34.1897 38.5282 35.566 34.1699 38.1494C29.9632 35.5031 25.2231 34.1897 20.05"])</script><script>self.__next_f.push([1,"14 34.1897C18.1839 34.1897 16.397 34.363 14.7113 34.7253C17.1816 28.4424 20.4497 23.599 24.4176 20.0493C30.0874 14.9771 37.5584 12.2125 47.1782 12.0277ZM10.7066 45.9573C10.8527 45.8248 10.9895 45.6811 11.1154 45.5272C12.8654 43.4968 15.6049 42.2083 20.0514 42.2083C24.2453 42.2083 27.8429 43.3737 30.9889 45.6768L31.1131 45.7692C32.8225 47.0417 35.1497 47.0942 36.9148 45.9C40.6741 43.3565 44.3167 42.2083 47.904 42.2083C51.4278 42.2083 54.8471 43.3149 58.2366 45.7212L58.3073 45.7718C60.1887 47.1178 62.7469 47.0011 64.4981 45.4895C66.7368 43.557 69.8005 42.4293 74.0632 42.4293C78.5486 42.4293 82.026 43.681 84.7721 45.9997C84.8958 46.1084 85.0259 46.2092 85.1615 46.3016C85.5346 46.5569 85.939 46.7412 86.3571 46.856C86.9776 47.0273 87.6473 47.0513 88.3157 46.898C88.6528 46.8211 88.9811 46.7006 89.2916 46.537C90.3478 45.9813 91.0888 44.9851 91.3388 43.8464C91.4447 43.3639 91.4624 42.8559 91.3785 42.345C91.3555 42.2028 91.3247 42.0617 91.2864 41.9224C88.1056 29.5988 82.9054 19.95 75.3922 13.4336C67.7992 6.84799 58.2278 3.79536 47.0242 4.01063C35.8654 4.22503 26.4318 7.48848 19.0713 14.0732C11.7753 20.6001 6.88932 30.0561 4.12211 42.0079C4.08028 42.1742 4.04933 42.3424 4.02919 42.5114C3.88893 43.6668 4.26156 44.7895 4.98699 45.6236C5.36192 46.0546 5.83108 46.4086 6.37237 46.6501C6.72194 46.8067 7.08804 46.9101 7.45906 46.9612C8.66917 47.1306 9.8494 46.7348 10.7066 45.9573Z10:{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"}\n11:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\n12:{\"display\":\"inline-block\"}\n13:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n17:[]\n"])</script><script>self.__next_f.push([1,"0:[\"$\",\"$L3\",null,{\"buildId\":\"OwCMXKrDE2eRp8ihQEiBb\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"_not-found\"],\"initialTree\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{},[[\"$L4\",[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/cd0f790f4041f2ba.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_f367f3\",\"children\":[[\"$\",\"$7\",null,{\"children\":[\"$\",\"$L8\",null,{}]}],[\"$\",\"$L9\",null,{\"children\":[\"$\",\"body\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"fixed -z-20 top-0 inset-x-0 flex justify-center overflow-hidden pointer-events-none\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-[100rem] flex-none flex justify-end\",\"children\":[\"$\",\"$La\",null,{\"src\":{\"src\":\"/_next/static/media/background.95b19baa.jpg\",\"height\":1232,\"width\":2880,\"blurDataURL\":\"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAADAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAGyB//EABQQAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQEAAQUCf//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Bf//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Bf//EABQQAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQEABj8Cf//EABYQAQEBAAAAAAAAAAAAAAAAABEAAf/aAAgBAQABPyExS//aAAwDAQACAAMAAAAQA//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Qf//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Qf//EABgQAAIDAAAAAAAAAAAAAAAAAAABESFR/9oACAEBAAE/EG6hOn//2Q==\",\"blurWidth\":8,\"blurHeight\":3},\"alt\":\"\",\"className\":\"w-[75rem] flex-none max-w-none blur-xl\",\"decoding\":\"async\"}]}]}],[\"$\",\"div\",null,{\"className\":\"2xl:container 2xl:mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"fixed z-[999] right-1/2 translate-x-1/2 lg:right-6 bottom-5 lg:bottom-12 lg:translate-x-0 2xl:right-[calc(((100vw-1536px)/2)+1.5rem)]\",\"children\":[\"$\",\"$Lb\",null,{\"delay\":0.5,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"a\",null,{\"className\":\"install-umbrel-cta px-8 py-2 text-sm sm:text-base shadow-lg bg-white/70 backdrop-blur-md backdrop-saturate-150\",\"href\":\"https://umbrel.com/umbrelos\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"children\":[\"Explore umbrelOS\",[\"$\",\"span\",null,{\"className\":\"gradient\"}]]}]}]}]}],[\"$\",\"div\",null,{\"className\":\"w-full\",\"children\":[[\"$\",\"header\",null,{\"className\":\"w-full fixed z-50 sm:w-[34vw] md:w-[28vw] lg:w-[18vw] 2xl:w-[280px] sm:bg-white/10 sm:backdrop-blur-2xl sm:min-h-screen overflow-y-auto flex flex-col sm:py-6 sm:after:block sm:after:absolute sm:after:top-10 sm:after:bottom-10 sm:after:right-0 sm:after:w-px after:h-[calc(100vh - 20px)] sm:after:bg-black sm:after:opacity-[0.09]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"hidden sm:flex flex-col mx-6\",\"children\":[\"$\",\"$Ld\",null,{\"href\":\"/\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-[80px]\",\"viewBox\":\"0 0 96 51\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[[\"$\",\"g\",null,{\"filter\":\"url(#filter0_d_17_614)\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"$e\",\"fill\":\"#5351FB\"}]}],[\"$\",\"defs\",null,{\"children\":[\"$\",\"filter\",null,{\"id\":\"filter0_d_17_614\",\"x\":\"0\",\"y\":\"0\",\"width\":\"95.4314\",\"height\":\"51\",\"filterUnits\":\"userSpaceOnUse\",\"colorInterpolationFilters\":\"sRGB\",\"children\":[[\"$\",\"feFlood\",null,{\"floodOpacity\":\"0\",\"result\":\"BackgroundImageFix\"}],[\"$\",\"feColorMatrix\",null,{\"in\":\"SourceAlpha\",\"type\":\"matrix\",\"values\":\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\",\"result\":\"hardAlpha\"}],[\"$\",\"feOffset\",null,{}],[\"$\",\"feGaussianBlur\",null,{\"stdDeviation\":\"2\"}],[\"$\",\"feComposite\",null,{\"in2\":\"hardAlpha\",\"operator\":\"out\"}],[\"$\",\"feColorMatrix\",null,{\"type\":\"matrix\",\"values\":\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0\"}],[\"$\",\"feBlend\",null,{\"mode\":\"normal\",\"in2\":\"BackgroundImageFix\",\"result\":\"effect1_dropShadow_17_614\"}],[\"$\",\"feBlend\",null,{\"mode\":\"normal\",\"in\":\"SourceGraphic\",\"in2\":\"effect1_dropShadow_17_614\",\"result\":\"shape\"}]]}]}]]}],[\"$\",\"span\",null,{\"className\":\"block mt-2 text-lg font-medium\",\"children\":\"Umbrel App Store\"}]]}]}],[\"$\",\"$Lf\",null,{\"categories\":[{\"id\":\"all\",\"name\":\"All apps\"},{\"id\":\"files\",\"name\":\"Files \u0026 Productivity\"},{\"id\":\"bitcoin\",\"name\":\"Bitcoin\"},{\"id\":\"finance\",\"name\":\"Finance\"},{\"id\":\"media\",\"name\":\"Media\"},{\"id\":\"networking\",\"name\":\"Networking\"},{\"id\":\"social\",\"name\":\"Social\"},{\"id\":\"automation\",\"name\":\"Home \u0026 Automation\"},{\"id\":\"ai\",\"name\":\"AI\"},{\"id\":\"developer\",\"name\":\"Developer Tools\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"sm:pl-[34vw] md:pl-[28vw] lg:pl-[18vw] 2xl:pl-[280px] min-h-screen flex flex-col justify-between\",\"children\":[[\"$\",\"main\",null,{\"className\":\"pt-10 sm:pt-3 pb-10\",\"role\":\"main\",\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$10\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$11\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$12\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$13\",\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}]}],[\"$\",\"footer\",null,{\"className\":\"px-6 py-4 mb-16 sm:mb-0 flex justify-end\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-black/30 text-xs\",\"children\":\"© Trademarks and copyright of all apps belong to their developers.\"}]}]]}]]}]]}],[\"$\",\"$L14\",null,{}]]}]}]]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],\"$L15\"],\"globalErrorComponent\":\"$16\",\"missingSlots\":\"$W17\"}]\n"])</script><script>self.__next_f.push([1,"15:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"Umbrel App Store\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Discover self-hosted apps for your umbrelOS home server. Learn more, see screenshots, and more.\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"use-credentials\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"umbrel app store,umbrel,umbrel app,umbrel apps,umbrelOS,umbrel os,raspberry pi,home server,self hosted,personal server,umbrell\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:title\",\"content\":\"Umbrel App Store\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:description\",\"content\":\"Discover self-hosted apps for your umbrelOS home server. Learn more, see screenshots, and more.\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:url\",\"content\":\"https://apps.umbrel.com\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:locale\",\"content\":\"en-US\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image\",\"content\":\"https://apps.umbrel.com/api/og-image\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:width\",\"content\":\"1230\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:height\",\"content\":\"600\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:site\",\"content\":\"@umbrel\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:creator\",\"content\":\"@umbrel\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:title\",\"content\":\"Umbrel App Store\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:description\",\"content\":\"Discover self-hosted apps for your umbrelOS home server. Learn more, see screenshots, and more.\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image\",\"content\":\"https://apps.umbrel.com/api/og-image\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image:width\",\"content\":\"1230\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image:height\",\"content\":\"600\"}],[\"$\",\"link\",\"24\",{\"rel\":\"shortcut icon\",\"href\":\"/images/icon-192x192.png\"}],[\"$\",\"link\",\"25\",{\"rel\":\"icon\",\"href\":\"/images/icon-32x32.png\"}],[\"$\",\"link\",\"26\",{\"rel\":\"apple-touch-icon\",\"href\":\"/images/icon-180x180.png\"}],[\"$\",\"link\",\"27\",{\"rel\":\"/images/icon-180x180.png\",\"href\":\"/images/icon-180x180.png\"}],[\"$\",\"meta\",\"28\",{\"name\":\"next-size-adjust\"}]]\n"])</script><script>self.__next_f.push([1,"4:null\n"])</script></body></html>