mirror of
https://github.com/Lissy93/dashy.git
synced 2026-08-01 03:57:03 -04:00
170 lines
46 KiB
HTML
170 lines
46 KiB
HTML
<!doctype html>
|
||
<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-deployment" data-has-hydrated="false">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="generator" content="Docusaurus v3.10.1">
|
||
<title data-rh="true">Deployment | Dashy</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="keywords" content="dashy, dashboard, homelab, self-hosted, docker, homepage"><meta data-rh="true" property="og:type" content="website"><meta data-rh="true" property="og:url" content="https://dashy.to"><meta data-rh="true" property="og:image" content="https://dashy.to/img/dashy.png"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" name="twitter:title" content="Dashy - The Ultimate Homepage for your Homelab"><meta data-rh="true" name="twitter:description" content="Dashy is a self-hosted dashboard app for your homelab. Manage all your services, with status checks, widgets, themes and more."><meta data-rh="true" name="twitter:image" content="https://dashy.to/img/dashy.png"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Deployment | Dashy"><meta data-rh="true" name="description" content="Welcome to Dashy, so glad you're here :) Deployment is super easy, and there are several methods available depending on what type of system you're using. If you're self-hosting, then deploying with Docker (or similar container engine) is the recommended approach."><meta data-rh="true" property="og:description" content="Welcome to Dashy, so glad you're here :) Deployment is super easy, and there are several methods available depending on what type of system you're using. If you're self-hosting, then deploying with Docker (or similar container engine) is the recommended approach."><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://dashy.to/docs/deployment"><link data-rh="true" rel="alternate" href="https://dashy.to/docs/deployment" hreflang="en"><link data-rh="true" rel="alternate" href="https://dashy.to/docs/deployment" hreflang="x-default"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Deployment","item":"https://dashy.to/docs/deployment"}]}</script><link rel="manifest" href="/manifest.json">
|
||
<meta name="theme-color" content="#54bff7">
|
||
<link rel="apple-touch-icon" href="/img/dashy.png">
|
||
|
||
|
||
<link rel="preconnect" href="https://pixelflare.cc">
|
||
<link rel="preconnect" href="https://cdn.as93.net">
|
||
<link rel="dns-prefetch" href="https://api.github.com">
|
||
<link rel="dns-prefetch" href="https://no-track.as93.net">
|
||
<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Dashy","url":"https://dashy.to","description":"The Ultimate Homepage for your Homelab","publisher":{"@type":"Person","name":"Alicia Sykes","url":"https://aliciasykes.com"}}</script>
|
||
<link rel="alternate" type="application/rss+xml" title="Dashy — Releases & Updates" href="/rss.xml">
|
||
<script src="https://no-track.as93.net/js/script.js" defer="defer" data-domain="dashy.to"></script><link rel="stylesheet" href="/assets/css/styles.0f46e5de.css">
|
||
<script src="/assets/js/runtime~main.766f6c4e.js" defer="defer"></script>
|
||
<script src="/assets/js/main.8ec23672.js" defer="defer"></script>
|
||
</head>
|
||
<body>
|
||
<svg style="display: none;"><defs>
|
||
<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>
|
||
</defs></svg>
|
||
<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"dark"),document.documentElement.setAttribute("data-theme-choice",t||"dark")}(),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><div id="__docusaurus"><div class="banner_woPo"><a class="link_ecgS" title="View the changelog, to see what's new!" href="/updates">Dashy <!-- -->V4.5.2<!-- --> is now live 🚀</a><a class="link2_y3x6" title="View the changelog, to see what's new!" href="/updates">See what's new…</a><button class="closeBtn_fC0A" title="Dismiss update, and don't show again" aria-label="Dismiss update, and don't show again">×</button></div><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="theme-layout-navbar navbar navbar--fixed-top navbarHideable_m1mJ"><div class="navbar__inner"><div class="theme-layout-navbar-left navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/dashy.png" alt="Dashy Logo" class="themedComponent_mlkZ themedComponent--light_NVdE"><img src="/img/dashy.png" alt="Dashy Logo" class="themedComponent_mlkZ themedComponent--dark_xIcU"></div><b class="navbar__title text--truncate">Dashy</b></a><a href="https://github.com/lissy93/dashy" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a><a href="https://demo.dashy.to" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">Live Demo<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a><a class="navbar__item navbar__link" href="/docs/quick-start">Quick Start</a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/docs">Documentation</a><a class="navbar__item navbar__link" href="/api">API</a><a class="navbar__item navbar__link" href="/updates">Changelog</a></div><div class="theme-layout-navbar-right navbar__items navbar__items--right"><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type="button" disabled="" title="system mode" aria-label="Switch between dark and light mode (currently system mode)"><svg viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" class="toggleIcon_g3eP lightToggleIcon_pyhR"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" class="toggleIcon_g3eP darkToggleIcon_wfgR"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" class="toggleIcon_g3eP systemToggleIcon_QzmC"><path fill="currentColor" d="m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 1.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"></path></svg></button></div><div class="navbarSearchContainer_Bca1"><div class="navbar__search searchBarContainer_NW3z" dir="ltr"><input placeholder="Search" aria-label="Search" class="navbar__search-input searchInput_YFbd" value=""><div class="loadingRing_RJI3 searchBarLoadingRing_YnHq"><div></div><div></div><div></div><div></div></div></div></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="theme-layout-main main-wrapper mainWrapper_z2l0"><div class="docsWrapper_hBAB"><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button><div class="docRoot_UBD9"><aside class="theme-doc-sidebar-container docSidebarContainer_YfHR"><div class="sidebarViewport_aRkj"><div class="sidebar_njMd sidebarWithHideableNavbar_wUlq"><a tabindex="-1" class="sidebarLogo_isFc" href="/"><img src="/img/dashy.png" alt="Dashy Logo" class="themedComponent_mlkZ themedComponent--light_NVdE"><img src="/img/dashy.png" alt="Dashy Logo" class="themedComponent_mlkZ themedComponent--dark_xIcU"><b>Dashy</b></a><nav aria-label="Docs sidebar" class="menu thin-scrollbar menu_SIkG"><ul class="theme-doc-sidebar-menu menu__list"><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="categoryLink_byQd menu__link menu__link--sublist menu__link--sublist-caret menu__link--active" role="button" aria-expanded="true" href="/docs/quick-start"><span title="Running Dashy" class="categoryLinkLabel_W154">Running Dashy</span></a></div><ul class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/quick-start"><span title="Quick Start" class="linkLabel_WmDU">Quick Start</span></a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item"><div class="menu__list-item-collapsible menu__list-item-collapsible--active"><a class="categoryLink_byQd menu__link menu__link--sublist menu__link--active" aria-current="page" tabindex="0" href="/docs/deployment"><span title="Deployment" class="categoryLinkLabel_W154">Deployment</span></a><button aria-label="Collapse sidebar category 'Deployment'" aria-expanded="true" type="button" class="clean-btn menu__caret"></button></div><ul class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/deployment/bare-metal"><span title="Bare Metal" class="linkLabel_WmDU">Bare Metal</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/deployment/cloud"><span title="Cloud Services" class="linkLabel_WmDU">Cloud Services</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/deployment/docker"><span title="Docker" class="linkLabel_WmDU">Docker</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/deployment/self-hosted-os"><span title="Self-Hosted Operating Systems" class="linkLabel_WmDU">Self-Hosted Operating Systems</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/deployment/self-hosted-platforms"><span title="Self-Hosted Platforms" class="linkLabel_WmDU">Self-Hosted Platforms</span></a></li></ul></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/configuring"><span title="Configuring" class="linkLabel_WmDU">Configuring</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/management"><span title="App Management" class="linkLabel_WmDU">App Management</span></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/troubleshooting"><span title="Troubleshooting" class="linkLabel_WmDU">Troubleshooting</span></a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="categoryLink_byQd menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="false" href="/docs/icons"><span title="Feature Docs" class="categoryLinkLabel_W154">Feature Docs</span></a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="categoryLink_byQd menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="false" href="/docs/showcase"><span title="Community" class="categoryLinkLabel_W154">Community</span></a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="categoryLink_byQd menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="false" href="/docs/privacy"><span title="Misc" class="categoryLinkLabel_W154">Misc</span></a></div></li></ul></nav><button type="button" title="Collapse sidebar" aria-label="Collapse sidebar" class="button button--secondary button--outline collapseSidebarButton_PEFL"><svg width="20" height="20" aria-hidden="true" class="collapseSidebarButtonIcon_kv0_"><g fill="#7a7a7a"><path d="M9.992 10.023c0 .2-.062.399-.172.547l-4.996 7.492a.982.982 0 01-.828.454H1c-.55 0-1-.453-1-1 0-.2.059-.403.168-.551l4.629-6.942L.168 3.078A.939.939 0 010 2.528c0-.548.45-.997 1-.997h2.996c.352 0 .649.18.828.45L9.82 9.472c.11.148.172.347.172.55zm0 0"></path><path d="M19.98 10.023c0 .2-.058.399-.168.547l-4.996 7.492a.987.987 0 01-.828.454h-3c-.547 0-.996-.453-.996-1 0-.2.059-.403.168-.551l4.625-6.942-4.625-6.945a.939.939 0 01-.168-.55 1 1 0 01.996-.997h3c.348 0 .649.18.828.45l4.996 7.492c.11.148.168.347.168.55zm0 0"></path></g></svg></button></div><div class="sidebar-ad"><script async="" src="//cdn.carbonads.com/carbon.js?serve=CWYIC53L&placement=dashyto" id="_carbonads_js"></script></div></div></aside><main class="docMainContainer_TBSr"><div class="container padding-top--md padding-bottom--lg"><div class="row"><div class="col docItemCol_VOVn"><div class="docItemContainer_Djhp"><article><nav class="theme-doc-breadcrumbs breadcrumbsContainer_Z_bl" aria-label="Breadcrumbs"><ul class="breadcrumbs"><li class="breadcrumbs__item"><a aria-label="Home page" class="breadcrumbs__link" href="/"><svg viewBox="0 0 24 24" class="breadcrumbHomeIcon_YNFT"><path d="M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z" fill="currentColor"></path></svg></a></li><li class="breadcrumbs__item"><span class="breadcrumbs__link">Running Dashy</span></li><li class="breadcrumbs__item breadcrumbs__item--active"><span class="breadcrumbs__link">Deployment</span></li></ul></nav><div class="tocCollapsible_ETCw theme-doc-toc-mobile tocMobile_ITEo"><button type="button" class="clean-btn tocCollapsibleButton_TO0P">On this page</button></div><div class="theme-doc-markdown markdown"><header><h1>Deployment</h1></header>
|
||
<p>Welcome to Dashy, so glad you're here :) Deployment is super easy, and there are several methods available depending on what type of system you're using. If you're self-hosting, then deploying with Docker (or similar container engine) is the recommended approach.</p>
|
||
<h2 class="anchor anchorTargetHideOnScrollNavbar_vjPI" id="quick-start">Quick Start<a href="#quick-start" class="hash-link" aria-label="Direct link to Quick Start" title="Direct link to Quick Start" translate="no"></a></h2>
|
||
<p>If you want to skip the fuss, and <a class="" href="/docs/quick-start">get straight down to it</a>, then you can spin up a new instance of Dashy by running:</p>
|
||
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#F8F8F2"><span class="token function" style="color:rgb(80, 250, 123)">docker</span><span class="token plain"> run </span><span class="token parameter variable" style="color:rgb(189, 147, 249);font-style:italic">-p</span><span class="token plain"> </span><span class="token number">8080</span><span class="token plain">:8080 lissy93/dashy</span><br></div></code></pre></div></div>
|
||
<p>See <a class="" href="/docs/management">Management Docs</a> for info about securing, monitoring, updating, health checks, auto starting, web server configuration, etc</p>
|
||
<p>Once you've got Dashy up and running, you'll want to configure it with your own content, for this you can reference the <a class="" href="/docs/configuring">configuring docs</a>.</p>
|
||
<h2 class="anchor anchorTargetHideOnScrollNavbar_vjPI" id="deployment-methods">Deployment Methods<a href="#deployment-methods" class="hash-link" aria-label="Direct link to Deployment Methods" title="Direct link to Deployment Methods" translate="no"></a></h2>
|
||
<nav class="wrapper_GdX2" aria-label="Dashy deployment methods"><div class="header_eymI"><p class="intro_ouPh">Click one of the <!-- -->38<!-- --> guides below to get started</p><select class="filter_dD_Z" aria-label="Filter deployment methods"><option selected="">All</option><option>Official</option><option>Docker</option><option>Bare Metal</option><option>Operating Systems</option><option>Platforms</option><option>Static Hosting</option><option>Container Services</option><option>Managed Hosting</option></select></div><div class="grid_qTnk"><a class="tile_CRAN card_qU3U" title="Dashy Docker deployment guide" href="/docs/deployment/docker"><img src="https://pixelflare.cc/alicia/icons/docker.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Docker</span><span class="official_Defq" title="Officially supported">official</span></a><a class="tile_CRAN card_qU3U" title="Dashy Docker Compose deployment guide" href="/docs/deployment/docker#docker-compose"><img src="https://pixelflare.cc/alicia/icons/docker-compose.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Docker Compose</span><span class="official_Defq" title="Officially supported">official</span></a><a class="tile_CRAN card_qU3U" title="Dashy Podman deployment guide" href="/docs/deployment/docker#podman"><img src="https://pixelflare.cc/alicia/icons/podman.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Podman</span></a><a class="tile_CRAN card_qU3U" title="Dashy Build from Source deployment guide" href="/docs/deployment/bare-metal#build-from-source"><img src="https://pixelflare.cc/alicia/icons/build-from-source.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Build from Source</span><span class="official_Defq" title="Officially supported">official</span></a><a class="tile_CRAN card_qU3U" title="Dashy Pre-Built Release deployment guide" href="/docs/deployment/bare-metal#pre-built-release"><img src="https://pixelflare.cc/alicia/icons/download-release.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Pre-Built Release</span><span class="official_Defq" title="Officially supported">official</span></a><a href="https://apps.truenas.com/catalog/dashy_community/" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with TrueNAS SCALE (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/truenas-scale.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">TrueNAS SCALE</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a href="https://community-scripts.github.io/ProxmoxVE/scripts?id=dashy" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with Proxmox VE (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/proxmox.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Proxmox VE</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a class="tile_CRAN card_qU3U" title="Dashy Unraid deployment guide" href="/docs/deployment/self-hosted-os#unraid"><img src="https://pixelflare.cc/alicia/icons/unraid.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Unraid</span></a><a class="tile_CRAN card_qU3U" title="Dashy Synology NAS deployment guide" href="/docs/deployment/self-hosted-os#synology-nas"><img src="https://pixelflare.cc/alicia/icons/synology.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Synology NAS</span></a><a class="tile_CRAN card_qU3U" title="Dashy NixOS deployment guide" href="/docs/deployment/self-hosted-os#nixos"><img src="https://pixelflare.cc/alicia/icons/nixos.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">NixOS</span></a><a class="tile_CRAN card_qU3U" title="Dashy Kubernetes deployment guide" href="/docs/deployment/self-hosted-os#kubernetes"><img src="https://pixelflare.cc/alicia/icons/kubernetes.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Kubernetes</span></a><a class="tile_CRAN card_qU3U" title="Dashy Portainer deployment guide" href="/docs/deployment/self-hosted-platforms#portainer"><img src="https://pixelflare.cc/alicia/icons/portainer.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Portainer</span><span class="official_Defq" title="Officially supported">official</span></a><a class="tile_CRAN card_qU3U" title="Dashy Coolify deployment guide" href="/docs/deployment/self-hosted-platforms#coolify"><img src="https://pixelflare.cc/alicia/icons/coolify.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Coolify</span></a><a href="https://1panel.pro/apps/dashy" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with 1Panel (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/1panel.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">1Panel</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a class="tile_CRAN card_qU3U" title="Dashy Runtipi deployment guide" href="/docs/deployment/self-hosted-platforms#runtipi"><img src="https://pixelflare.cc/alicia/icons/runtipi.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Runtipi</span></a><a class="tile_CRAN card_qU3U" title="Dashy Cosmos Cloud deployment guide" href="/docs/deployment/self-hosted-platforms#cosmos-cloud"><img src="https://pixelflare.cc/alicia/icons/cosmos-cloud.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Cosmos Cloud</span></a><a class="tile_CRAN card_qU3U" title="Dashy CasaOS deployment guide" href="/docs/deployment/self-hosted-platforms#casaos"><img src="https://pixelflare.cc/alicia/icons/casaos.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">CasaOS</span></a><a class="tile_CRAN card_qU3U" title="Dashy Umbrel deployment guide" href="/docs/deployment/self-hosted-platforms#umbrel"><img src="https://pixelflare.cc/alicia/icons/umbrel.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Umbrel</span></a><a href="https://easypanel.io/docs/templates/dashy" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with EasyPanel (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/easy-panel.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">EasyPanel</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a href="https://docs.saltbox.dev/sandbox/apps/dashy/" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with Saltbox (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/saltbox.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Saltbox</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a href="https://app.netlify.com/start/deploy?repository=https://github.com/lissy93/dashy" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with Netlify (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/netlify.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Netlify</span><span class="official_Defq" title="Officially supported">official</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a href="https://vercel.com/new/clone?repository-url=https://github.com/lissy93/dashy" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with Vercel (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/vercel.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Vercel</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a class="tile_CRAN card_qU3U" title="Dashy EdgeOne Pages deployment guide" href="/docs/deployment/cloud#edgeone-pages"><img src="https://pixelflare.cc/alicia/icons/edgeone.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">EdgeOne Pages</span></a><a class="tile_CRAN card_qU3U" title="Dashy Cloudflare Pages deployment guide" href="/docs/deployment/cloud#cloudflare-pages"><img src="https://pixelflare.cc/alicia/icons/cloudflare-pages.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Cloudflare Pages</span></a><a class="tile_CRAN card_qU3U" title="Dashy Firebase Hosting deployment guide" href="/docs/deployment/cloud#firebase-hosting"><img src="https://pixelflare.cc/alicia/icons/firebase.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Firebase Hosting</span></a><a class="tile_CRAN card_qU3U" title="Dashy Azure Static Web Apps deployment guide" href="/docs/deployment/cloud#azure-static-web-apps"><img src="https://pixelflare.cc/alicia/icons/azure.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Azure Static Web Apps</span></a><a class="tile_CRAN card_qU3U" title="Dashy Any CDN deployment guide" href="/docs/deployment/cloud#hosting-with-any-cdn"><img src="https://pixelflare.cc/alicia/icons/cdn.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Any CDN</span></a><a href="https://render.com/deploy?repo=https://github.com/lissy93/dashy" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with Render (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/render.jpg/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Render</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a href="https://railway.com/deploy/dashy" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with Railway (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/railway.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Railway</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a class="tile_CRAN card_qU3U" title="Dashy Fly.io deployment guide" href="/docs/deployment/cloud#flyio"><img src="https://pixelflare.cc/alicia/icons/fly-io.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Fly.io</span></a><a href="https://app.koyeb.com/deploy?type=docker&image=docker.io/lissy93/dashy:latest&name=dashy&ports=8080%3Bhttp%3B%2F" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with Koyeb (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/koyeb.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Koyeb</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a href="https://northflank.com/stacks/deploy-dashy" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with Northflank (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/northflank.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Northflank</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a class="tile_CRAN card_qU3U" title="Dashy DigitalOcean deployment guide" href="/docs/deployment/cloud#digitalocean-app-platform"><img src="https://pixelflare.cc/alicia/icons/digital-ocean.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">DigitalOcean</span></a><a class="tile_CRAN card_qU3U" title="Dashy Azure Container Apps deployment guide" href="/docs/deployment/cloud#azure-container-apps"><img src="https://pixelflare.cc/alicia/icons/azure.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Azure Container Apps</span></a><a class="tile_CRAN card_qU3U" title="Dashy Google Cloud Run deployment guide" href="/docs/deployment/cloud#google-cloud-run"><img src="https://pixelflare.cc/alicia/icons/google-cloud-run.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Google Cloud Run</span></a><a href="https://elest.io/open-source/dashy" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with Elestio (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/elestio.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Elestio</span><span class="external_vu_7" aria-hidden="true">↗</span></a><a class="tile_CRAN card_qU3U" title="Dashy PikaPods deployment guide" href="/docs/deployment/cloud#managed-hosting"><img src="https://pixelflare.cc/alicia/icons/pikapods.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">PikaPods</span></a><a href="https://www.hostinger.com/applications/dashy" target="_blank" rel="noopener noreferrer" class="tile_CRAN card_qU3U" title="Deploy Dashy with Hostinger (opens in a new tab)"><img src="https://pixelflare.cc/alicia/icons/hostinger.png/w128" alt="" height="48" loading="lazy" decoding="async"><span class="name_mmMI">Hostinger</span><span class="external_vu_7" aria-hidden="true">↗</span></a></div></nav>
|
||
<ul>
|
||
<li class=""><a class="" href="/docs/deployment/docker">Docker</a>
|
||
<ul>
|
||
<li class=""><a class="" href="/docs/deployment/docker#docker-run">Docker Run</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/docker#docker-compose">Docker Compose</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/docker#podman">Podman</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class=""><a class="" href="/docs/deployment/bare-metal">Bare Metal</a>
|
||
<ul>
|
||
<li class=""><a class="" href="/docs/deployment/bare-metal#build-from-source">Build from Source</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/bare-metal#pre-built-release">Pre-Built Release</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-os">Self-Hosted Operating Systems</a>
|
||
<ul>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-os#truenas-scale">TrueNAS SCALE</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-os#proxmox-ve">Proxmox VE</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-os#unraid">Unraid</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-os#synology-nas">Synology NAS</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-os#nixos">NixOS</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-os#kubernetes">Kubernetes</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-platforms">Self-Hosted Platforms</a>
|
||
<ul>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-platforms#portainer">Portainer</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-platforms#coolify">Coolify</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-platforms#1panel">1Panel</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-platforms#runtipi">Runtipi</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-platforms#cosmos-cloud">Cosmos Cloud</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-platforms#casaos">CasaOS</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-platforms#umbrel">Umbrel</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-platforms#easypanel">EasyPanel</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/self-hosted-platforms#saltbox">Saltbox</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud">Cloud Services</a>
|
||
<ul>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#static-hosting-providers">Static Hosting Providers</a>
|
||
<ul>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#netlify">Netlify</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#vercel">Vercel</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#edgeone-pages">EdgeOne Pages</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#cloudflare-pages">Cloudflare Pages</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#firebase-hosting">Firebase Hosting</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#azure-static-web-apps">Azure Static Web Apps</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#container-runtimes">Container Runtimes</a>
|
||
<ul>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#render">Render</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#railway">Railway</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#flyio">Fly.io</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#koyeb">Koyeb</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#northflank">Northflank</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#digitalocean-app-platform">DigitalOcean App Platform</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#azure-container-apps">Azure Container Apps</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#google-cloud-run">Google Cloud Run</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#managed-hosting">Managed Hosting</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#hosting-with-any-cdn">Hosting with any CDN</a></li>
|
||
<li class=""><a class="" href="/docs/deployment/cloud#other-vps">Other VPS</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<hr>
|
||
<h2 class="anchor anchorTargetHideOnScrollNavbar_vjPI" id="requirements">Requirements<a href="#requirements" class="hash-link" aria-label="Direct link to Requirements" title="Direct link to Requirements" translate="no"></a></h2>
|
||
<h3 class="anchor anchorTargetHideOnScrollNavbar_vjPI" id="architecture">Architecture<a href="#architecture" class="hash-link" aria-label="Direct link to Architecture" title="Direct link to Architecture" translate="no"></a></h3>
|
||
<p>The pre-built Docker image runs on <code>amd64</code> and <code>arm64</code> (32-bit <code>armv7</code> and <code>armv6</code> are not supported). If you need armv7, pin an older release such as <code>lissy93/dashy:4.4.10</code>.</p>
|
||
<h3 class="anchor anchorTargetHideOnScrollNavbar_vjPI" id="system-resources">System Resources<a href="#system-resources" class="hash-link" aria-label="Direct link to System Resources" title="Direct link to System Resources" translate="no"></a></h3>
|
||
<ul>
|
||
<li class="">CPU: any single core, x86-64 or ARM</li>
|
||
<li class="">RAM: Node server idles around ~80-120 MB; 256 MB is comfortable, works in less</li>
|
||
<li class="">Disk: ~250 MB for the image + whatever your config/icons need</li>
|
||
<li class="">Runs fine on a Pi 3 and up</li>
|
||
</ul>
|
||
<h3 class="anchor anchorTargetHideOnScrollNavbar_vjPI" id="bare-metal">Bare Metal<a href="#bare-metal" class="hash-link" aria-label="Direct link to Bare Metal" title="Direct link to Bare Metal" translate="no"></a></h3>
|
||
<p>Requires <a href="https://nodejs.org/" target="_blank" rel="noopener noreferrer" class="">Node.js</a> (20+) and <a href="https://yarnpkg.com/" target="_blank" rel="noopener noreferrer" class="">Yarn</a></p>
|
||
<h3 class="anchor anchorTargetHideOnScrollNavbar_vjPI" id="cdn--cloud-deploy">CDN / Cloud Deploy<a href="#cdn--cloud-deploy" class="hash-link" aria-label="Direct link to CDN / Cloud Deploy" title="Direct link to CDN / Cloud Deploy" translate="no"></a></h3>
|
||
<p>No specific requirements. The built app (without the Node server) is very lightweight and can be served by any static host or CDN. If you're using custom icons or other assets, additional disk space will be needed.</p>
|
||
<h3 class="anchor anchorTargetHideOnScrollNavbar_vjPI" id="browser-support">Browser Support<a href="#browser-support" class="hash-link" aria-label="Direct link to Browser Support" title="Direct link to Browser Support" translate="no"></a></h3>
|
||
<p>JavaScript is required. Dashy targets browsers with >1% global usage and the last 2 versions of each (via <a href="https://browsersl.ist/" target="_blank" rel="noopener noreferrer" class="">browserslist</a>). In practice, any modern browser works fine. Internet Explorer is not supported.</p>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>Browser</th><th>Minimum Version</th><th>Status</th></tr></thead><tbody><tr><td>Chrome / Chromium</td><td>90+</td><td>Fully supported</td></tr><tr><td>Firefox</td><td>90+</td><td>Fully supported</td></tr><tr><td>Edge</td><td>90+</td><td>Fully supported</td></tr><tr><td>Safari</td><td>14+</td><td>Mostly Supported</td></tr><tr><td>Opera</td><td>76+</td><td>Supported</td></tr><tr><td>Samsung Internet</td><td>15+</td><td>Supported</td></tr><tr><td>Firefox ESR</td><td>Latest</td><td>Supported</td></tr><tr><td>Internet Explorer</td><td>-</td><td>Not supported</td></tr></tbody></table></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_WFHX"><a href="https://github.com/Lissy93/dashy/edit/master/docs/deployment.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_JAkA"><span class="theme-last-updated">Last updated<!-- --> on <b><time datetime="2026-07-29T14:11:14.000Z" itemprop="dateModified">Jul 29, 2026</time></b> by <b>Liss-Bot</b></span></div></div></footer></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/quick-start"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Quick Start</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/deployment/bare-metal"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Bare Metal</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#quick-start" class="table-of-contents__link toc-highlight">Quick Start</a></li><li><a href="#deployment-methods" class="table-of-contents__link toc-highlight">Deployment Methods</a></li><li><a href="#requirements" class="table-of-contents__link toc-highlight">Requirements</a><ul><li><a href="#architecture" class="table-of-contents__link toc-highlight">Architecture</a></li><li><a href="#system-resources" class="table-of-contents__link toc-highlight">System Resources</a></li><li><a href="#bare-metal" class="table-of-contents__link toc-highlight">Bare Metal</a></li><li><a href="#cdn--cloud-deploy" class="table-of-contents__link toc-highlight">CDN / Cloud Deploy</a></li><li><a href="#browser-support" class="table-of-contents__link toc-highlight">Browser Support</a></li></ul></li></ul></div></div></div></div></main></div></div></div><footer class="theme-layout-footer footer footer--dark"><div class="container container-fluid"><div class="row footer__links"><div class="theme-layout-footer-column col footer__col"><div class="footer__title">Intro</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://github.com/lissy93/dashy" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li><li class="footer__item"><a href="https://demo.dashy.to" target="_blank" rel="noopener noreferrer" class="footer__link-item">Live Demo<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li><li class="footer__item"><a class="footer__link-item" href="/docs/quick-start">Quick Start</a></li><li class="footer__item"><a class="footer__link-item" href="/docs">Documentation</a></li></ul></div><div class="theme-layout-footer-column col footer__col"><div class="footer__title">Running Dashy</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/quick-start">Quick Start</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/deployment">Deployment</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/configuring">Configuring</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/management">App Management</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/troubleshooting">Troubleshooting</a></li></ul></div><div class="theme-layout-footer-column col footer__col"><div class="footer__title">Feature Docs Pt 1</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/icons">Icons</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/widgets">Widgets</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/theming">Theming</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/status-indicators">Status Indicators</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/authentication">Authentication</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/searching">Search & Shortcuts</a></li></ul></div><div class="theme-layout-footer-column col footer__col"><div class="footer__title">Feature Docs Pt 2</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/alternate-views">Alternate Views & Opening Methods</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/multi-language-support">Internationalization</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/backup-restore">Cloud Backup and Restore</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/pages-and-sections">Pages and Sections</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/api">REST API</a></li></ul></div><div class="theme-layout-footer-column col footer__col"><div class="footer__title">Community</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/showcase">Dashy Showcase</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/contributing">Contributing</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/developing">Developing</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/development-guides">Development Guides</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/credits">Credits</a></li><li class="footer__item"><a href="https://github.com/Lissy93/dashy/blob/master/.github/CODE_OF_CONDUCT.md" target="_blank" rel="noopener noreferrer" class="footer__link-item">Code of Conduct<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li></ul></div><div class="theme-layout-footer-column col footer__col"><div class="footer__title">Misc</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/privacy">Privacy</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/security">Security</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/license">License</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/release-workflow">Releases and Workflows</a></li><li class="footer__item"><a class="footer__link-item" href="/updates">Changelog</a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright"><a href="https://dashy.to">Dashy</a> - The Self-Hosted Dashboard for your Homelab<br>License under <a href="https://github.com/Lissy93/dashy/blob/master/LICENSE">MIT</a>. Copyright © 2026 <a href="https://aliciasykes.com">Alicia Sykes</a></div></div></div></footer></div>
|
||
</body>
|
||
</html> |