CINXE.COM

docs.saltbox.dev

<!doctype html><html lang=en class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Saltbox is an Ansible-based solution for rapidly deploying a Docker containerized cloud media server."><meta name=author content=salty><link href="https://docs.saltbox.dev/" rel="canonical"><link href=saltbox/basics/basics/ rel=next><link rel=icon href=assets/images/favicon.png><meta name=generator content="mkdocs-1.6.1, mkdocs-material-9.6.9+insiders-4.53.16"><title>docs.saltbox.dev</title><link rel=stylesheet href=assets/stylesheets/main.ade31302.min.css><link rel=stylesheet href=assets/stylesheets/palette.ab4e12ef.min.css><link rel="stylesheet" href="assets/external/fonts.googleapis.com/css.49ea35f2.css"><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link rel=stylesheet href=stylesheets/extra.css><script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script></head> <body dir=ltr data-md-color-scheme=default data-md-color-primary=teal data-md-color-accent=teal> <input class=md-toggle data-md-toggle=drawer type=checkbox id=__drawer autocomplete=off> <input class=md-toggle data-md-toggle=search type=checkbox id=__search autocomplete=off> <label class=md-overlay for=__drawer></label> <div data-md-component=skip> <a href=#welcome-to-saltbox class=md-skip> Skip to content </a> </div> <div data-md-component=announce> </div> <header class="md-header md-header--shadow md-header--lifted" data-md-component=header> <nav class="md-header__inner md-grid" aria-label=Header> <a href=. title=docs.saltbox.dev class="md-header__button md-logo" aria-label=docs.saltbox.dev data-md-component=logo> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M12.5 7c0-1.11.89-2 2-2H18c1.1 0 2 .9 2 2v2.16c-1.16.41-2 1.51-2 2.81V14h-5.5zM6 11.96V14h5.5V7c0-1.11-.89-2-2-2H6c-1.1 0-2 .9-2 2v2.15c1.16.41 2 1.52 2 2.81m14.66-1.93c-.98.16-1.66 1.09-1.66 2.09V15H5v-3a2 2 0 1 0-4 0v5c0 1.1.9 2 2 2v2h2v-2h14v2h2v-2c1.1 0 2-.9 2-2v-5c0-1.21-1.09-2.18-2.34-1.97"/></svg> </a> <label class="md-header__button md-icon" for=__drawer> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg> </label> <div class=md-header__title data-md-component=header-title> <div class=md-header__ellipsis> <div class=md-header__topic> <span class=md-ellipsis> docs.saltbox.dev </span> </div> <div class=md-header__topic data-md-component=header-topic> <span class=md-ellipsis> Home </span> </div> </div> </div> <form class=md-header__option data-md-component=palette> <input class=md-option data-md-color-media=(prefers-color-scheme) data-md-color-scheme=default data-md-color-primary=teal data-md-color-accent=teal aria-label="Switch to light mode" type=radio name=__palette id=__palette_0> <label class="md-header__button md-icon" title="Switch to light mode" for=__palette_1 hidden> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="m14.3 16-.7-2h-3.2l-.7 2H7.8L11 7h2l3.2 9zM20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-9.15 3.96h2.3L12 9z"/></svg> </label> <input class=md-option data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme=default data-md-color-primary=teal data-md-color-accent=teal aria-label="Switch to dark mode" type=radio name=__palette id=__palette_1> <label class="md-header__button md-icon" title="Switch to dark mode" for=__palette_2 hidden> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M12 8a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4 4 4 0 0 0-4-4m0 10a6 6 0 0 1-6-6 6 6 0 0 1 6-6 6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12z"/></svg> </label> <input class=md-option data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme=slate data-md-color-primary=teal data-md-color-accent=teal aria-label="Switch to system preference" type=radio name=__palette id=__palette_2> <label class="md-header__button md-icon" title="Switch to system preference" for=__palette_0 hidden> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6a6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12z"/></svg> </label> </form> <script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script> <label class="md-header__button md-icon" for=__search> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg> </label> <div class=md-search data-md-component=search role=dialog> <label class=md-search__overlay for=__search></label> <div class=md-search__inner role=search> <form class=md-search__form name=search> <input type=text class=md-search__input name=query aria-label=Search placeholder=Search autocapitalize=off autocorrect=off autocomplete=off spellcheck=false data-md-component=search-query required> <label class="md-search__icon md-icon" for=__search> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg> </label> <nav class=md-search__options aria-label=Search> <a href=javascript:void(0) class="md-search__icon md-icon" title=Share aria-label=Share data-clipboard data-clipboard-text data-md-component=search-share tabindex=-1> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66 0 1.61 1.31 2.91 2.92 2.91s2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08"/></svg> </a> <button type=reset class="md-search__icon md-icon" title=Clear aria-label=Clear tabindex=-1> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg> </button> </nav> <div class=md-search__suggest data-md-component=search-suggest></div> </form> <div class=md-search__output> <div class=md-search__scrollwrap tabindex=0 data-md-scrollfix> <div class=md-search-result data-md-component=search-result> <div class=md-search-result__meta> Initializing search </div> <ol class=md-search-result__list role=presentation></ol> </div> </div> </div> </div> </div> <div class=md-header__source> <a href="https://github.com/saltyorg/docs" title="Go to repository" class="md-source" data-md-component="source" target="_blank" rel="noopener"> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 480 512"><!-- Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1M480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2m-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3m-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1"/></svg> </div> <div class=md-source__repository> docs </div> </a> </div> </nav> <nav class=md-tabs aria-label=Tabs data-md-component=tabs> <div class=md-grid> <ul class=md-tabs__list> <li class="md-tabs__item md-tabs__item--active"> <a href=. class=md-tabs__link> Home </a> </li> <li class=md-tabs__item> <a href=saltbox/basics/basics/ class=md-tabs__link> Saltbox </a> </li> <li class=md-tabs__item> <a href=sandbox/basics/ class=md-tabs__link> Sandbox </a> </li> <li class=md-tabs__item> <a href=apps/sabnzbd/ class=md-tabs__link> Apps </a> </li> <li class=md-tabs__item> <a href=faq/System/ class=md-tabs__link> FAQ </a> </li> <li class=md-tabs__item> <a href=advanced/ class=md-tabs__link> Advanced </a> </li> <li class=md-tabs__item> <a href=reference/guides/chazguides/server/ class=md-tabs__link> Reference </a> </li> </ul> </div> </nav> </header> <div class=md-container data-md-component=container> <main class=md-main data-md-component=main> <div class="md-main__inner md-grid"> <div class="md-sidebar md-sidebar--primary" data-md-component=sidebar data-md-type=navigation> <div class=md-sidebar__scrollwrap> <div class=md-sidebar__inner> <nav class="md-nav md-nav--primary md-nav--lifted" aria-label=Navigation data-md-level=0> <label class=md-nav__title for=__drawer> <a href=. title=docs.saltbox.dev class="md-nav__button md-logo" aria-label=docs.saltbox.dev data-md-component=logo> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M12.5 7c0-1.11.89-2 2-2H18c1.1 0 2 .9 2 2v2.16c-1.16.41-2 1.51-2 2.81V14h-5.5zM6 11.96V14h5.5V7c0-1.11-.89-2-2-2H6c-1.1 0-2 .9-2 2v2.15c1.16.41 2 1.52 2 2.81m14.66-1.93c-.98.16-1.66 1.09-1.66 2.09V15H5v-3a2 2 0 1 0-4 0v5c0 1.1.9 2 2 2v2h2v-2h14v2h2v-2c1.1 0 2-.9 2-2v-5c0-1.21-1.09-2.18-2.34-1.97"/></svg> </a> docs.saltbox.dev </label> <div class=md-nav__source> <a href="https://github.com/saltyorg/docs" title="Go to repository" class="md-source" data-md-component="source" target="_blank" rel="noopener"> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 480 512"><!-- Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1M480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2m-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3m-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1"/></svg> </div> <div class=md-source__repository> docs </div> </a> </div> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--active"> <input class="md-nav__toggle md-toggle" type=checkbox id=__toc> <label class="md-nav__link md-nav__link--active" for=__toc> <span class=md-ellipsis> Home </span> <span class="md-nav__icon md-icon"></span> </label> <a href=. class="md-nav__link md-nav__link--active"> <span class=md-ellipsis> Home </span> </a> <nav class="md-nav md-nav--secondary" aria-label="Table of contents"> <label class=md-nav__title for=__toc> <span class="md-nav__icon md-icon"></span> Table of contents </label> <ul class=md-nav__list data-md-component=toc data-md-scrollfix> <li class=md-nav__item> <a href=#created-with-the-help-of class=md-nav__link> <span class=md-ellipsis> Created with the help of </span> </a> <nav class=md-nav aria-label="Created with the help of"> <ul class=md-nav__list> <li class=md-nav__item> <a href=#what-is-it class=md-nav__link> <span class=md-ellipsis> What is it? </span> </a> </li> <li class=md-nav__item> <a href=#how-do-i-install-it class=md-nav__link> <span class=md-ellipsis> How do I install it? </span> </a> </li> <li class=md-nav__item> <a href=#can-i-migrate-from-cloudbox class=md-nav__link> <span class=md-ellipsis> Can I migrate from Cloudbox? </span> </a> </li> <li class=md-nav__item> <a href=#how-does-saltbox-differ-from-cloudbox class=md-nav__link> <span class=md-ellipsis> How does Saltbox differ from Cloudbox? </span> </a> </li> <li class=md-nav__item> <a href=#is-there-a-discord-server-for-support class=md-nav__link> <span class=md-ellipsis> Is there a Discord server for support? </span> </a> </li> <li class=md-nav__item> <a href=#what-if-i-see-a-mistake-in-or-have-a-suggestion-about-the-docs class=md-nav__link> <span class=md-ellipsis> What if I see a mistake in or have a suggestion about the docs? </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_2> <label class=md-nav__link for=__nav_2 id=__nav_2_label tabindex=0> <span class=md-ellipsis> Saltbox </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_2_label aria-expanded=false> <label class=md-nav__title for=__nav_2> <span class="md-nav__icon md-icon"></span> Saltbox </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=saltbox/basics/basics/ class=md-nav__link> <span class=md-ellipsis> Basics </span> </a> </li> <li class=md-nav__item> <a href=saltbox/prerequisites/prerequisites/ class=md-nav__link> <span class=md-ellipsis> Prerequisites </span> </a> </li> <li class=md-nav__item> <a href=saltbox/basics/install_types/ class=md-nav__link> <span class=md-ellipsis> Install Types </span> </a> </li> <li class=md-nav__item> <a href=saltbox/install/install/ class=md-nav__link> <span class=md-ellipsis> Install </span> </a> </li> <li class=md-nav__item> <a href=saltbox/install/after/ class=md-nav__link> <span class=md-ellipsis> After-Install </span> </a> </li> <li class=md-nav__item> <a href=saltbox/basics/update/ class=md-nav__link> <span class=md-ellipsis> Update </span> </a> </li> <li class=md-nav__item> <a href=saltbox/basics/accessing_apps/ class=md-nav__link> <span class=md-ellipsis> Accessing Apps </span> </a> </li> <li class=md-nav__item> <a href=saltbox/basics/paths/ class=md-nav__link> <span class=md-ellipsis> Paths </span> </a> </li> <li class=md-nav__item> <a href=saltbox/inventory/ class=md-nav__link> <span class=md-ellipsis> Inventory </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_2_10> <label class=md-nav__link for=__nav_2_10 id=__nav_2_10_label tabindex=0> <span class=md-ellipsis> Major Upgrade Guide </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_2_10_label aria-expanded=false> <label class=md-nav__title for=__nav_2_10> <span class="md-nav__icon md-icon"></span> Major Upgrade Guide </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=saltbox/upgrade/traefik3/ class=md-nav__link> <span class=md-ellipsis> Traefik 3.0 Upgrade </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_2_11> <label class=md-nav__link for=__nav_2_11 id=__nav_2_11_label tabindex=0> <span class=md-ellipsis> Backup/Restore </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_2_11_label aria-expanded=false> <label class=md-nav__title for=__nav_2_11> <span class="md-nav__icon md-icon"></span> Backup/Restore </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=saltbox/backup/settings/ class=md-nav__link> <span class=md-ellipsis> Settings </span> </a> </li> <li class=md-nav__item> <a href=saltbox/backup/backup/ class=md-nav__link> <span class=md-ellipsis> Backup </span> </a> </li> <li class=md-nav__item> <a href=saltbox/backup/restore/ class=md-nav__link> <span class=md-ellipsis> Restore </span> </a> </li> <li class=md-nav__item> <a href=saltbox/backup/migrate/ class=md-nav__link> <span class=md-ellipsis> Migrate </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3> <label class=md-nav__link for=__nav_3 id=__nav_3_label tabindex=0> <span class=md-ellipsis> Sandbox </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_3_label aria-expanded=false> <label class=md-nav__title for=__nav_3> <span class="md-nav__icon md-icon"></span> Sandbox </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/basics/ class=md-nav__link> <span class=md-ellipsis> Basics </span> </a> </li> <li class=md-nav__item> <a href=sandbox/settings/ class=md-nav__link> <span class=md-ellipsis> Settings </span> </a> </li> <li class=md-nav__item> <a href=sandbox/ class=md-nav__link> <span class=md-ellipsis> Index </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4> <label class=md-nav__link for=__nav_3_4 id=__nav_3_4_label tabindex=0> <span class=md-ellipsis> Apps </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_3_4_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4> <span class="md-nav__icon md-icon"></span> Apps </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/arrx/ class=md-nav__link> <span class=md-ellipsis> Multiple Instances (legacy) </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_2> <label class=md-nav__link for=__nav_3_4_2 id=__nav_3_4_2_label tabindex=0> <span class=md-ellipsis> General </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_2_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_2> <span class="md-nav__icon md-icon"></span> General </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/adguardhome/ class=md-nav__link> <span class=md-ellipsis> AdGuard Home </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/cherry/ class=md-nav__link> <span class=md-ellipsis> Cherry </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/chrome/ class=md-nav__link> <span class=md-ellipsis> Chrome </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/elasticsearch/ class=md-nav__link> <span class=md-ellipsis> Elasticsearch </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/firefox/ class=md-nav__link> <span class=md-ellipsis> Firefox </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/homebox/ class=md-nav__link> <span class=md-ellipsis> Homebox </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/immich/ class=md-nav__link> <span class=md-ellipsis> Immich </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/joplin/ class=md-nav__link> <span class=md-ellipsis> Joplin </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/linkding/ class=md-nav__link> <span class=md-ellipsis> Linkding </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/miniflux/ class=md-nav__link> <span class=md-ellipsis> Miniflux </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/n8n/ class=md-nav__link> <span class=md-ellipsis> n8n </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/nabarr/ class=md-nav__link> <span class=md-ellipsis> Nabarr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/notifiarr/ class=md-nav__link> <span class=md-ellipsis> Notifiarr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/photoprism/ class=md-nav__link> <span class=md-ellipsis> Photoprism </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/recyclarr/ class=md-nav__link> <span class=md-ellipsis> Recyclarr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/resiliosync/ class=md-nav__link> <span class=md-ellipsis> Resilio Sync </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/thelounge/ class=md-nav__link> <span class=md-ellipsis> The Lounge </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/trilium/ class=md-nav__link> <span class=md-ellipsis> Trilium Notes </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/wrapperr/ class=md-nav__link> <span class=md-ellipsis> Wrapperr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/yourspotify/ class=md-nav__link> <span class=md-ellipsis> Yourspotify </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/znc/ class=md-nav__link> <span class=md-ellipsis> ZNC </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_3> <label class=md-nav__link for=__nav_3_4_3 id=__nav_3_4_3_label tabindex=0> <span class=md-ellipsis> Content Management </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_3_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_3> <span class="md-nav__icon md-icon"></span> Content Management </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/tandoor/ class=md-nav__link> <span class=md-ellipsis> Tandoor Recipes </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/wordpress/ class=md-nav__link> <span class=md-ellipsis> Wordpress </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_4> <label class=md-nav__link for=__nav_3_4_4 id=__nav_3_4_4_label tabindex=0> <span class=md-ellipsis> Development </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_4_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_4> <span class="md-nav__icon md-icon"></span> Development </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/changedetection/ class=md-nav__link> <span class=md-ellipsis> Changedetection </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/code-server/ class=md-nav__link> <span class=md-ellipsis> Code-server </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/forgejo/ class=md-nav__link> <span class=md-ellipsis> Forgejo </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/gitea/ class=md-nav__link> <span class=md-ellipsis> Gitea </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/gotenberg/ class=md-nav__link> <span class=md-ellipsis> Gotenberg </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_4_6> <label class=md-nav__link for=__nav_3_4_4_6 id=__nav_3_4_4_6_label tabindex=0> <span class=md-ellipsis> Docker </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_4_6_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_4_6> <span class="md-nav__icon md-icon"></span> Docker </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/yacht/ class=md-nav__link> <span class=md-ellipsis> Yacht </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=sandbox/apps/mcrouter/ class=md-nav__link> <span class=md-ellipsis> Mcrouter </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/olivetin/ class=md-nav__link> <span class=md-ellipsis> OliveTin </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/reposilite/ class=md-nav__link> <span class=md-ellipsis> Reposilite </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/semaphoreui/ class=md-nav__link> <span class=md-ellipsis> SemaphoreUI </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/tika/ class=md-nav__link> <span class=md-ellipsis> Tika </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_5> <label class=md-nav__link for=__nav_3_4_5 id=__nav_3_4_5_label tabindex=0> <span class=md-ellipsis> Downloading </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_5_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_5> <span class="md-nav__icon md-icon"></span> Downloading </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/airdcpp/ class=md-nav__link> <span class=md-ellipsis> AirDC++ </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/alltube/ class=md-nav__link> <span class=md-ellipsis> Alltube </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/archivebox/ class=md-nav__link> <span class=md-ellipsis> Archivebox </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/hoarder/ class=md-nav__link> <span class=md-ellipsis> Hoarder </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/jdownloader2/ class=md-nav__link> <span class=md-ellipsis> Jdownloader2 </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/medusa/ class=md-nav__link> <span class=md-ellipsis> Medusa </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/pyload/ class=md-nav__link> <span class=md-ellipsis> PyLoad </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/rdtclient/ class=md-nav__link> <span class=md-ellipsis> Rdt-client </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/resiliosync/ class=md-nav__link> <span class=md-ellipsis> Resilio Sync </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/tubearchivist/ class=md-nav__link> <span class=md-ellipsis> Tubearchivist </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/tvheadend/ class=md-nav__link> <span class=md-ellipsis> Tvheadend </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_5_12> <label class=md-nav__link for=__nav_3_4_5_12 id=__nav_3_4_5_12_label tabindex=0> <span class=md-ellipsis> Torrents </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_5_12_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_5_12> <span class="md-nav__icon md-icon"></span> Torrents </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/delugevpn/ class=md-nav__link> <span class=md-ellipsis> Delugevpn </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/lunasea/ class=md-nav__link> <span class=md-ellipsis> LunaSea </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/qbit-manage/ class=md-nav__link> <span class=md-ellipsis> QBit Management </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/qbittorrentvpn/ class=md-nav__link> <span class=md-ellipsis> QBittorrentVPN </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/rflood/ class=md-nav__link> <span class=md-ellipsis> Rflood </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/rfloodx/ class=md-nav__link> <span class=md-ellipsis> Rfloodx </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/tqm/ class=md-nav__link> <span class=md-ellipsis> Tqm </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/trackarr/ class=md-nav__link> <span class=md-ellipsis> Trackarr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/transmission/ class=md-nav__link> <span class=md-ellipsis> Transmission </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/transmissionvpn/ class=md-nav__link> <span class=md-ellipsis> Transmission VPN </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/transmissionx/ class=md-nav__link> <span class=md-ellipsis> Transmissionx </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_6> <label class=md-nav__link for=__nav_3_4_6 id=__nav_3_4_6_label tabindex=0> <span class=md-ellipsis> File Management </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_6_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_6> <span class="md-nav__icon md-icon"></span> File Management </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/filebot/ class=md-nav__link> <span class=md-ellipsis> Filebot </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/filebrowser/ class=md-nav__link> <span class=md-ellipsis> Filebrowser </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/filezilla/ class=md-nav__link> <span class=md-ellipsis> Filezilla </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/krusader/ class=md-nav__link> <span class=md-ellipsis> Krusader </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/paperless-ngx/ class=md-nav__link> <span class=md-ellipsis> Paperless-NGX </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/privatebin/ class=md-nav__link> <span class=md-ellipsis> PrivateBin </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/xbackbone/ class=md-nav__link> <span class=md-ellipsis> XBackBone </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_7> <label class=md-nav__link for=__nav_3_4_7 id=__nav_3_4_7_label tabindex=0> <span class=md-ellipsis> Finance </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_7_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_7> <span class="md-nav__icon md-icon"></span> Finance </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/actualbudget/ class=md-nav__link> <span class=md-ellipsis> Actual Budget </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/fireflyiii/ class=md-nav__link> <span class=md-ellipsis> Firefly III </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/fireflyiii_importer/ class=md-nav__link> <span class=md-ellipsis> Firefly III Importer </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/maybe-finance/ class=md-nav__link> <span class=md-ellipsis> Maybe Finance </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_8> <label class=md-nav__link for=__nav_3_4_8 id=__nav_3_4_8_label tabindex=0> <span class=md-ellipsis> Landing Pages </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_8_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_8> <span class="md-nav__icon md-icon"></span> Landing Pages </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/dashy/ class=md-nav__link> <span class=md-ellipsis> Dashy </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/vnstat/ class=md-nav__link> <span class=md-ellipsis> VNStat </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/heimdall/ class=md-nav__link> <span class=md-ellipsis> Heimdall </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/homarr/ class=md-nav__link> <span class=md-ellipsis> Homarr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/homepage/ class=md-nav__link> <span class=md-ellipsis> Homepage </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_9> <label class=md-nav__link for=__nav_3_4_9 id=__nav_3_4_9_label tabindex=0> <span class=md-ellipsis> Game Servers </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_9_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_9> <span class="md-nav__icon md-icon"></span> Game Servers </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/factorio/ class=md-nav__link> <span class=md-ellipsis> Factorio </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/foundry/ class=md-nav__link> <span class=md-ellipsis> Foundry </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/lgsm/ class=md-nav__link> <span class=md-ellipsis> LinuxGSM </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/mcrouter/ class=md-nav__link> <span class=md-ellipsis> Mcrouter </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/minecraft/ class=md-nav__link> <span class=md-ellipsis> Minecraft </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/minecraft-bedrock/ class=md-nav__link> <span class=md-ellipsis> Minecraft Bedrock </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_10> <label class=md-nav__link for=__nav_3_4_10 id=__nav_3_4_10_label tabindex=0> <span class=md-ellipsis> Media Management </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_10_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_10> <span class="md-nav__icon md-icon"></span> Media Management </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_10_1> <label class=md-nav__link for=__nav_3_4_10_1 id=__nav_3_4_10_1_label tabindex=0> <span class=md-ellipsis> Books </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_10_1_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_10_1> <span class="md-nav__icon md-icon"></span> Books </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/audiobookshelf/ class=md-nav__link> <span class=md-ellipsis> Audiobookshelf </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/booksonic/ class=md-nav__link> <span class=md-ellipsis> Booksonic </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/bookstack/ class=md-nav__link> <span class=md-ellipsis> Bookstack </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/calibre/ class=md-nav__link> <span class=md-ellipsis> Calibre </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/calibre-web/ class=md-nav__link> <span class=md-ellipsis> Calibre-web </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/codex/ class=md-nav__link> <span class=md-ellipsis> Codex </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/comicstreamer/ class=md-nav__link> <span class=md-ellipsis> Comicstreamer </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/comixed/ class=md-nav__link> <span class=md-ellipsis> Comixed </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/kavita/ class=md-nav__link> <span class=md-ellipsis> Kavita </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/komga/ class=md-nav__link> <span class=md-ellipsis> Komga </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/lazylibrarian/ class=md-nav__link> <span class=md-ellipsis> Lazylibrarian </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/mylar3/ class=md-nav__link> <span class=md-ellipsis> Mylar3 </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/wikijs/ class=md-nav__link> <span class=md-ellipsis> Wikijs </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_10_2> <label class=md-nav__link for=__nav_3_4_10_2 id=__nav_3_4_10_2_label tabindex=0> <span class=md-ellipsis> Metadata Management </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_10_2_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_10_2> <span class="md-nav__icon md-icon"></span> Metadata Management </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/alternatrr/ class=md-nav__link> <span class=md-ellipsis> Alternatrr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/alternatrrx/ class=md-nav__link> <span class=md-ellipsis> Alternatrrx </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/kometa/ class=md-nav__link> <span class=md-ellipsis> Kometa </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/mkvtoolnix/ class=md-nav__link> <span class=md-ellipsis> MKVToolNix </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/plex-utills/ class=md-nav__link> <span class=md-ellipsis> Plex-Utills </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/python-plexlibrary/ class=md-nav__link> <span class=md-ellipsis> Python-plexlibrary </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/unmanic/ class=md-nav__link> <span class=md-ellipsis> Unmanic </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_10_3> <label class=md-nav__link for=__nav_3_4_10_3 id=__nav_3_4_10_3_label tabindex=0> <span class=md-ellipsis> Music </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_10_3_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_10_3> <span class="md-nav__icon md-icon"></span> Music </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/airsonic/ class=md-nav__link> <span class=md-ellipsis> Airsonic </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/beets/ class=md-nav__link> <span class=md-ellipsis> Beets </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/deemix/ class=md-nav__link> <span class=md-ellipsis> Deemix </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/funkwhale/ class=md-nav__link> <span class=md-ellipsis> Funkwhale </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/navidrome/ class=md-nav__link> <span class=md-ellipsis> Navidrome </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_10_4> <label class=md-nav__link for=__nav_3_4_10_4 id=__nav_3_4_10_4_label tabindex=0> <span class=md-ellipsis> TV </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_10_4_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_10_4> <span class="md-nav__icon md-icon"></span> TV </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/threadfin/ class=md-nav__link> <span class=md-ellipsis> Threadfin </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/xteve/ class=md-nav__link> <span class=md-ellipsis> Xteve </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_11> <label class=md-nav__link for=__nav_3_4_11 id=__nav_3_4_11_label tabindex=0> <span class=md-ellipsis> Media Servers and add-ons </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_11_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_11> <span class="md-nav__icon md-icon"></span> Media Servers and add-ons </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/embystat/ class=md-nav__link> <span class=md-ellipsis> Embystat </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_11_2> <label class=md-nav__link for=__nav_3_4_11_2 id=__nav_3_4_11_2_label tabindex=0> <span class=md-ellipsis> Plex </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_11_2_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_11_2> <span class="md-nav__icon md-icon"></span> Plex </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/epms/ class=md-nav__link> <span class=md-ellipsis> Extended Personal Media Scanner </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/gaps/ class=md-nav__link> <span class=md-ellipsis> Gaps </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/goplaxt/ class=md-nav__link> <span class=md-ellipsis> Goplaxt </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/kitana/ class=md-nav__link> <span class=md-ellipsis> Kitana </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/membarr/ class=md-nav__link> <span class=md-ellipsis> Membarr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/plex-auto-languages/ class=md-nav__link> <span class=md-ellipsis> Plex Auto Languages </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/plex-dupefinder/ class=md-nav__link> <span class=md-ellipsis> Plex Dupefinder </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/plex-patrol/ class=md-nav__link> <span class=md-ellipsis> Plex Patrol </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/plextraktsync/ class=md-nav__link> <span class=md-ellipsis> PlexTraktSync </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/plex-utills/ class=md-nav__link> <span class=md-ellipsis> Plex-Utills </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/tauticord/ class=md-nav__link> <span class=md-ellipsis> Tauticord </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/wrapperr/ class=md-nav__link> <span class=md-ellipsis> Wrapperr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/wizarr/ class=md-nav__link> <span class=md-ellipsis> Wizarr </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_11_3> <label class=md-nav__link for=__nav_3_4_11_3 id=__nav_3_4_11_3_label tabindex=0> <span class=md-ellipsis> Requests </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_11_3_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_11_3> <span class="md-nav__icon md-icon"></span> Requests </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/discoflix/ class=md-nav__link> <span class=md-ellipsis> DiscoFlix </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/doplarr/ class=md-nav__link> <span class=md-ellipsis> Doplarr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/jellyseerr/ class=md-nav__link> <span class=md-ellipsis> Jellyseerr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/ombi/ class=md-nav__link> <span class=md-ellipsis> Ombi </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/ombix/ class=md-nav__link> <span class=md-ellipsis> Ombix </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/requestrr/ class=md-nav__link> <span class=md-ellipsis> Requestrr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/requestrrx/ class=md-nav__link> <span class=md-ellipsis> Requestrrx </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=sandbox/apps/stash/ class=md-nav__link> <span class=md-ellipsis> Stash </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/watchstate/ class=md-nav__link> <span class=md-ellipsis> WatchState </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=sandbox/apps/nextcloud/ class=md-nav__link> <span class=md-ellipsis> Nextcloud </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_13> <label class=md-nav__link for=__nav_3_4_13 id=__nav_3_4_13_label tabindex=0> <span class=md-ellipsis> Social </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_13_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_13> <span class="md-nav__icon md-icon"></span> Social </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/gotify/ class=md-nav__link> <span class=md-ellipsis> Gotify </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/moviematch/ class=md-nav__link> <span class=md-ellipsis> Moviematch </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/rocketchat/ class=md-nav__link> <span class=md-ellipsis> RocketChat </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/teamspeak/ class=md-nav__link> <span class=md-ellipsis> Teamspeak </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_14> <label class=md-nav__link for=__nav_3_4_14 id=__nav_3_4_14_label tabindex=0> <span class=md-ellipsis> Utilities </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_4_14_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_14> <span class="md-nav__icon md-icon"></span> Utilities </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/a-train/ class=md-nav__link> <span class=md-ellipsis> A-Train </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_14_2> <label class=md-nav__link for=__nav_3_4_14_2 id=__nav_3_4_14_2_label tabindex=0> <span class=md-ellipsis> Database Management </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_14_2_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_14_2> <span class="md-nav__icon md-icon"></span> Database Management </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/adminer/ class=md-nav__link> <span class=md-ellipsis> Adminer </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/pgadmin/ class=md-nav__link> <span class=md-ellipsis> PGAdmin </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/phpmyadmin/ class=md-nav__link> <span class=md-ellipsis> phpmyadmin </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_14_3> <label class=md-nav__link for=__nav_3_4_14_3 id=__nav_3_4_14_3_label tabindex=0> <span class=md-ellipsis> Docker </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_14_3_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_14_3> <span class="md-nav__icon md-icon"></span> Docker </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/dockwatch/ class=md-nav__link> <span class=md-ellipsis> Dockwatch </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/watchtower/ class=md-nav__link> <span class=md-ellipsis> Watchtower </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=sandbox/apps/flaresolverr/ class=md-nav__link> <span class=md-ellipsis> Flaresolverr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/freshrss/ class=md-nav__link> <span class=md-ellipsis> FreshRSS </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/guacamole/ class=md-nav__link> <span class=md-ellipsis> Guacamole </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/handbrake/ class=md-nav__link> <span class=md-ellipsis> Handbrake </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/influxdb/ class=md-nav__link> <span class=md-ellipsis> Influxdb </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/influxdb2/ class=md-nav__link> <span class=md-ellipsis> Influxdb2 </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/invoiceninja/ class=md-nav__link> <span class=md-ellipsis> Invoice Ninja </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_14_11> <label class=md-nav__link for=__nav_3_4_14_11 id=__nav_3_4_14_11_label tabindex=0> <span class=md-ellipsis> Home Automation </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_14_11_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_14_11> <span class="md-nav__icon md-icon"></span> Home Automation </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/homeassistant/ class=md-nav__link> <span class=md-ellipsis> Home Assistant </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/mqtt/ class=md-nav__link> <span class=md-ellipsis> MQTT </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/node-red/ class=md-nav__link> <span class=md-ellipsis> Node-Red </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_14_12> <label class=md-nav__link for=__nav_3_4_14_12 id=__nav_3_4_14_12_label tabindex=0> <span class=md-ellipsis> Log Management </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_14_12_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_14_12> <span class="md-nav__icon md-icon"></span> Log Management </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/goaccess/ class=md-nav__link> <span class=md-ellipsis> GoAccess </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/logarr/ class=md-nav__link> <span class=md-ellipsis> Logarr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/monitorr/ class=md-nav__link> <span class=md-ellipsis> Monitorr </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_14_13> <label class=md-nav__link for=__nav_3_4_14_13 id=__nav_3_4_14_13_label tabindex=0> <span class=md-ellipsis> Networking </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_14_13_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_14_13> <span class="md-nav__icon md-icon"></span> Networking </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/kcptun-client/ class=md-nav__link> <span class=md-ellipsis> Kcptun-client </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/kcptun-server/ class=md-nav__link> <span class=md-ellipsis> Kcptun-server </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/unifi-network-application/ class=md-nav__link> <span class=md-ellipsis> Unifi Network Application </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/wireguard/ class=md-nav__link> <span class=md-ellipsis> Wireguard </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=sandbox/apps/makemkv/ class=md-nav__link> <span class=md-ellipsis> MakeMKV </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/maintainerr/ class=md-nav__link> <span class=md-ellipsis> Maintainerr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/meilisearch/ class=md-nav__link> <span class=md-ellipsis> Meilisearch </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/puddletag/ class=md-nav__link> <span class=md-ellipsis> Puddletag </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/sabthrottle/ class=md-nav__link> <span class=md-ellipsis> Sabthrottle </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/sarotate/ class=md-nav__link> <span class=md-ellipsis> Sarotate </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/speedtest/ class=md-nav__link> <span class=md-ellipsis> Speedtest </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/sqlitebrowser/ class=md-nav__link> <span class=md-ellipsis> Sqlitebrowser </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/sshwifty/ class=md-nav__link> <span class=md-ellipsis> Sshwifty </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/tdarr/ class=md-nav__link> <span class=md-ellipsis> Tdarr </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/tdarr-node/ class=md-nav__link> <span class=md-ellipsis> Tdarr Node </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_4_14_25> <label class=md-nav__link for=__nav_3_4_14_25 id=__nav_3_4_14_25_label tabindex=0> <span class=md-ellipsis> System </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_3_4_14_25_label aria-expanded=false> <label class=md-nav__title for=__nav_3_4_14_25> <span class="md-nav__icon md-icon"></span> System </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=sandbox/apps/apprise/ class=md-nav__link> <span class=md-ellipsis> Apprise </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/glances_web/ class=md-nav__link> <span class=md-ellipsis> Glances-web </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/healthchecks/ class=md-nav__link> <span class=md-ellipsis> Healthchecks </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/duplicati/ class=md-nav__link> <span class=md-ellipsis> Duplicati </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=sandbox/apps/syncthing/ class=md-nav__link> <span class=md-ellipsis> SyncThing </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/telegraf/ class=md-nav__link> <span class=md-ellipsis> Telegraf </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/teslamate/ class=md-nav__link> <span class=md-ellipsis> Teslamate </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/traefik-robotstxt/ class=md-nav__link> <span class=md-ellipsis> Traefik-Robotstxt </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/uptime-kuma/ class=md-nav__link> <span class=md-ellipsis> Uptime Kuma </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/vaultwarden/ class=md-nav__link> <span class=md-ellipsis> Vaultwarden </span> </a> </li> <li class=md-nav__item> <a href=sandbox/apps/varken/ class=md-nav__link> <span class=md-ellipsis> Varken </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4> <label class=md-nav__link for=__nav_4 id=__nav_4_label tabindex=0> <span class=md-ellipsis> Apps </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_4_label aria-expanded=false> <label class=md-nav__title for=__nav_4> <span class="md-nav__icon md-icon"></span> Apps </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_1> <label class=md-nav__link for=__nav_4_1 id=__nav_4_1_label tabindex=0> <span class=md-ellipsis> Saltbox standard [set up in this order] </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_1_label aria-expanded=false> <label class=md-nav__title for=__nav_4_1> <span class="md-nav__icon md-icon"></span> Saltbox standard [set up in this order] </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=apps/sabnzbd/ class=md-nav__link> <span class=md-ellipsis> Sabnzbd </span> </a> </li> <li class=md-nav__item> <a href=apps/qbittorrent/ class=md-nav__link> <span class=md-ellipsis> Qbittorrent </span> </a> </li> <li class=md-nav__item> <a href=apps/nzbhydra2/ class=md-nav__link> <span class=md-ellipsis> Nzbhydra2 </span> </a> </li> <li class=md-nav__item> <a href=apps/jackett/ class=md-nav__link> <span class=md-ellipsis> Jackett </span> </a> </li> <li class=md-nav__item> <a href=apps/plex/ class=md-nav__link> <span class=md-ellipsis> Plex </span> </a> </li> <li class=md-nav__item> <a href=apps/autoscan/ class=md-nav__link> <span class=md-ellipsis> Autoscan </span> </a> </li> <li class=md-nav__item> <a href=apps/sonarr/ class=md-nav__link> <span class=md-ellipsis> Sonarr </span> </a> </li> <li class=md-nav__item> <a href=apps/radarr/ class=md-nav__link> <span class=md-ellipsis> Radarr </span> </a> </li> <li class=md-nav__item> <a href=apps/lidarr/ class=md-nav__link> <span class=md-ellipsis> Lidarr </span> </a> </li> <li class=md-nav__item> <a href=apps/tautulli/ class=md-nav__link> <span class=md-ellipsis> Tautulli </span> </a> </li> <li class=md-nav__item> <a href=apps/overseerr/ class=md-nav__link> <span class=md-ellipsis> Overseerr </span> </a> </li> <li class=md-nav__item> <a href=apps/portainer/ class=md-nav__link> <span class=md-ellipsis> Portainer </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_2> <label class=md-nav__link for=__nav_4_2 id=__nav_4_2_label tabindex=0> <span class=md-ellipsis> Other Media Servers </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_2_label aria-expanded=false> <label class=md-nav__title for=__nav_4_2> <span class="md-nav__icon md-icon"></span> Other Media Servers </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=apps/emby/ class=md-nav__link> <span class=md-ellipsis> Emby </span> </a> </li> <li class=md-nav__item> <a href=apps/jellyfin/ class=md-nav__link> <span class=md-ellipsis> Jellyfin </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_3> <label class=md-nav__link for=__nav_4_3 id=__nav_4_3_label tabindex=0> <span class=md-ellipsis> Alternatives to Core Apps </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_3_label aria-expanded=false> <label class=md-nav__title for=__nav_4_3> <span class="md-nav__icon md-icon"></span> Alternatives to Core Apps </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=apps/petio/ class=md-nav__link> <span class=md-ellipsis> Petio </span> </a> </li> <li class=md-nav__item> <a href=apps/prowlarr/ class=md-nav__link> <span class=md-ellipsis> Prowlarr </span> </a> </li> <li class=md-nav__item> <a href=apps/rutorrent/ class=md-nav__link> <span class=md-ellipsis> Rutorrent </span> </a> </li> <li class=md-nav__item> <a href=apps/deluge/ class=md-nav__link> <span class=md-ellipsis> Deluge </span> </a> </li> <li class=md-nav__item> <a href=apps/nzbget/ class=md-nav__link> <span class=md-ellipsis> Nzbget </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_4> <label class=md-nav__link for=__nav_4_4 id=__nav_4_4_label tabindex=0> <span class=md-ellipsis> Others </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_4_label aria-expanded=false> <label class=md-nav__title for=__nav_4_4> <span class="md-nav__icon md-icon"></span> Others </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=apps/authelia/ class=md-nav__link> <span class=md-ellipsis> Authelia </span> </a> </li> <li class=md-nav__item> <a href=apps/authentik/ class=md-nav__link> <span class=md-ellipsis> Authentik </span> </a> </li> <li class=md-nav__item> <a href=apps/autobrr/ class=md-nav__link> <span class=md-ellipsis> Autobrr </span> </a> </li> <li class=md-nav__item> <a href=apps/cloudplow/ class=md-nav__link> <span class=md-ellipsis> Cloudplow </span> </a> </li> <li class=md-nav__item> <a href=apps/bazarr/ class=md-nav__link> <span class=md-ellipsis> Bazarr </span> </a> </li> <li class=md-nav__item> <a href=apps/btrfsmaintenance/ class=md-nav__link> <span class=md-ellipsis> BTRFS Maintenance </span> </a> </li> <li class=md-nav__item> <a href=apps/dozzle/ class=md-nav__link> <span class=md-ellipsis> Dozzle </span> </a> </li> <li class=md-nav__item> <a href=apps/gluetun/ class=md-nav__link> <span class=md-ellipsis> Gluetun </span> </a> </li> <li class=md-nav__item> <a href=apps/hetzner_nfs/ class=md-nav__link> <span class=md-ellipsis> Hetzner NFS </span> </a> </li> <li class=md-nav__item> <a href=apps/netdata/ class=md-nav__link> <span class=md-ellipsis> Netdata </span> </a> </li> <li class=md-nav__item> <a href=apps/transfer/ class=md-nav__link> <span class=md-ellipsis> Transfer </span> </a> </li> <li class=md-nav__item> <a href=apps/readarr/ class=md-nav__link> <span class=md-ellipsis> Readarr </span> </a> </li> <li class=md-nav__item> <a href=apps/asshama/ class=md-nav__link> <span class=md-ellipsis> asshama </span> </a> </li> <li class=md-nav__item> <a href=apps/unpackerr/ class=md-nav__link> <span class=md-ellipsis> Unpackerr </span> </a> </li> <li class=md-nav__item> <a href=apps/whisparr/ class=md-nav__link> <span class=md-ellipsis> Whisparr </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_5> <label class=md-nav__link for=__nav_4_5 id=__nav_4_5_label tabindex=0> <span class=md-ellipsis> Support Apps </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_5_label aria-expanded=false> <label class=md-nav__title for=__nav_4_5> <span class="md-nav__icon md-icon"></span> Support Apps </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=apps/diun/ class=md-nav__link> <span class=md-ellipsis> diun </span> </a> </li> <li class=md-nav__item> <a href=apps/mariadb/ class=md-nav__link> <span class=md-ellipsis> MariaDB </span> </a> </li> <li class=md-nav__item> <a href=apps/postgres/ class=md-nav__link> <span class=md-ellipsis> PostgreSQL </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_6> <label class=md-nav__link for=__nav_4_6 id=__nav_4_6_label tabindex=0> <span class=md-ellipsis> Visualization </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_6_label aria-expanded=false> <label class=md-nav__title for=__nav_4_6> <span class="md-nav__icon md-icon"></span> Visualization </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=apps/grafana/ class=md-nav__link> <span class=md-ellipsis> Grafana </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_7> <label class=md-nav__link for=__nav_4_7 id=__nav_4_7_label tabindex=0> <span class=md-ellipsis> TODO - NEED UPDATING </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_7_label aria-expanded=false> <label class=md-nav__title for=__nav_4_7> <span class="md-nav__icon md-icon"></span> TODO - NEED UPDATING </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=apps/organizr/ class=md-nav__link> <span class=md-ellipsis> Organizr </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_8> <label class=md-nav__link for=__nav_4_8 id=__nav_4_8_label tabindex=0> <span class=md-ellipsis> Utility tags </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_8_label aria-expanded=false> <label class=md-nav__title for=__nav_4_8> <span class="md-nav__icon md-icon"></span> Utility tags </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=apps/utility_tags/plex-db/ class=md-nav__link> <span class=md-ellipsis> Plex-DB </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_5> <label class=md-nav__link for=__nav_5 id=__nav_5_label tabindex=0> <span class=md-ellipsis> FAQ </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_5_label aria-expanded=false> <label class=md-nav__title for=__nav_5> <span class="md-nav__icon md-icon"></span> FAQ </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=faq/System/ class=md-nav__link> <span class=md-ellipsis> System </span> </a> </li> <li class=md-nav__item> <a href=faq/Cloud%20Storage/ class=md-nav__link> <span class=md-ellipsis> Cloud Storage </span> </a> </li> <li class=md-nav__item> <a href=faq/Cloudflare/ class=md-nav__link> <span class=md-ellipsis> CloudFlare </span> </a> </li> <li class=md-nav__item> <a href=faq/Cloudplow/ class=md-nav__link> <span class=md-ellipsis> Cloudplow </span> </a> </li> <li class=md-nav__item> <a href=faq/Docker/ class=md-nav__link> <span class=md-ellipsis> Docker </span> </a> </li> <li class=md-nav__item> <a href=faq/Hetzner/ class=md-nav__link> <span class=md-ellipsis> Hetzner & Google IPv6 </span> </a> </li> <li class=md-nav__item> <a href=faq/Install/ class=md-nav__link> <span class=md-ellipsis> Install </span> </a> </li> <li class=md-nav__item> <a href=faq/Backup%20and%20Restore/ class=md-nav__link> <span class=md-ellipsis> Backup and Restore </span> </a> </li> <li class=md-nav__item> <a href=faq/Rclone/ class=md-nav__link> <span class=md-ellipsis> Rclone </span> </a> </li> <li class=md-nav__item> <a href=faq/Plex/ class=md-nav__link> <span class=md-ellipsis> Plex </span> </a> </li> <li class=md-nav__item> <a href=faq/ruTorrent/ class=md-nav__link> <span class=md-ellipsis> ruTorrent </span> </a> </li> <li class=md-nav__item> <a href=faq/Misc/ class=md-nav__link> <span class=md-ellipsis> Misc </span> </a> </li> <li class=md-nav__item> <a href=faq/sb/ class=md-nav__link> <span class=md-ellipsis> sb </span> </a> </li> <li class=md-nav__item> <a href=faq/Bazarr/ class=md-nav__link> <span class=md-ellipsis> Bazarr </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_6> <label class=md-nav__link for=__nav_6 id=__nav_6_label tabindex=0> <span class=md-ellipsis> Advanced </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_6_label aria-expanded=false> <label class=md-nav__title for=__nav_6> <span class="md-nav__icon md-icon"></span> Advanced </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=advanced/ class=md-nav__link> <span class=md-ellipsis> Index </span> </a> </li> <li class=md-nav__item> <a href=advanced/your-own-containers/ class=md-nav__link> <span class=md-ellipsis> Adding Your Own Containers </span> </a> </li> <li class=md-nav__item> <a href=advanced/healthchecks/ class=md-nav__link> <span class=md-ellipsis> Container Healthchecks </span> </a> </li> <li class=md-nav__item> <a href=advanced/styled-error-pages/ class=md-nav__link> <span class=md-ellipsis> Styled Error Pages </span> </a> </li> <li class=md-nav__item> <a href=advanced/tailscale/ class=md-nav__link> <span class=md-ellipsis> Tailscale </span> </a> </li> <li class=md-nav__item> <a href=advanced/themepark/ class=md-nav__link> <span class=md-ellipsis> Themepark Styles for apps </span> </a> </li> <li class=md-nav__item> <a href=advanced/user-crontab-examples/ class=md-nav__link> <span class=md-ellipsis> User crontab examples </span> </a> </li> <li class=md-nav__item> <a href=advanced/feeder/ class=md-nav__link> <span class=md-ellipsis> Feeder Mount </span> </a> </li> <li class=md-nav__item> <a href=advanced/nvidia/ class=md-nav__link> <span class=md-ellipsis> Nvidia </span> </a> </li> <li class=md-nav__item> <a href=advanced/crowdsec/ class=md-nav__link> <span class=md-ellipsis> CrowdSec </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7> <label class=md-nav__link for=__nav_7 id=__nav_7_label tabindex=0> <span class=md-ellipsis> Reference </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_7_label aria-expanded=false> <label class=md-nav__title for=__nav_7> <span class="md-nav__icon md-icon"></span> Reference </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1> <label class=md-nav__link for=__nav_7_1 id=__nav_7_1_label tabindex=0> <span class=md-ellipsis> Guides </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_7_1_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1> <span class="md-nav__icon md-icon"></span> Guides </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_1> <label class=md-nav__link for=__nav_7_1_1 id=__nav_7_1_1_label tabindex=0> <span class=md-ellipsis> General </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_1_1_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_1> <span class="md-nav__icon md-icon"></span> General </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_1_1> <label class=md-nav__link for=__nav_7_1_1_1 id=__nav_7_1_1_1_label tabindex=0> <span class=md-ellipsis> Chazlarson Guides </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_7_1_1_1_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_1_1> <span class="md-nav__icon md-icon"></span> Chazlarson Guides </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/chazguides/server/ class=md-nav__link> <span class=md-ellipsis> Can I run Saltbox on this server? </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/chazguides/success/ class=md-nav__link> <span class=md-ellipsis> Did my Saltbox install succeed? </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/chazguides/teamdrive/ class=md-nav__link> <span class=md-ellipsis> How do I mount a cloud drive? </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/chazguides/no-media/ class=md-nav__link> <span class=md-ellipsis> I can't see my media! </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/chazguides/disk-full/ class=md-nav__link> <span class=md-ellipsis> Why is my disk full? </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/chazguides/home-server/ class=md-nav__link> <span class=md-ellipsis> Installing Saltbox on a home server </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_1_1_7> <label class=md-nav__link for=__nav_7_1_1_1_7 id=__nav_7_1_1_1_7_label tabindex=0> <span class=md-ellipsis> Obsolete and deprecated </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=5 aria-labelledby=__nav_7_1_1_1_7_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_1_1_7> <span class="md-nav__icon md-icon"></span> Obsolete and deprecated </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/chazguides/tip44/ class=md-nav__link> <span class=md-ellipsis> Tip 44 Guide to Shared Drive/Service Account setup for Saltbox </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/chazguides/pas-map/ class=md-nav__link> <span class=md-ellipsis> Plex Autoscan Mappings; how do they work? </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_2> <label class=md-nav__link for=__nav_7_1_2 id=__nav_7_1_2_label tabindex=0> <span class=md-ellipsis> Linux </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_1_2_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_2> <span class="md-nav__icon md-icon"></span> Linux </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/aliases/ class=md-nav__link> <span class=md-ellipsis> Aliases </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/code-server-setup/ class=md-nav__link> <span class=md-ellipsis> code-server for easier file editing </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_3> <label class=md-nav__link for=__nav_7_1_3 id=__nav_7_1_3_label tabindex=0> <span class=md-ellipsis> Plex </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_1_3_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_3> <span class="md-nav__icon md-icon"></span> Plex </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/tautuliscripts/ class=md-nav__link> <span class=md-ellipsis> Tautulii Custom Scripts </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_4> <label class=md-nav__link for=__nav_7_1_4 id=__nav_7_1_4_label tabindex=0> <span class=md-ellipsis> Downloading </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_1_4_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_4> <span class="md-nav__icon md-icon"></span> Downloading </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/hardlinking/ class=md-nav__link> <span class=md-ellipsis> Hardlinking </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_5> <label class=md-nav__link for=__nav_7_1_5 id=__nav_7_1_5_label tabindex=0> <span class=md-ellipsis> Google </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_1_5_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_5> <span class="md-nav__icon md-icon"></span> Google </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/google-shared-drive/ class=md-nav__link> <span class=md-ellipsis> Creating a Shared Drive </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_6> <label class=md-nav__link for=__nav_7_1_6 id=__nav_7_1_6_label tabindex=0> <span class=md-ellipsis> Dropbox </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_1_6_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_6> <span class="md-nav__icon md-icon"></span> Dropbox </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/dropbox-general/ class=md-nav__link> <span class=md-ellipsis> General Dropbox Topics </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_7> <label class=md-nav__link for=__nav_7_1_7 id=__nav_7_1_7_label tabindex=0> <span class=md-ellipsis> Rclone </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_1_7_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_7> <span class="md-nav__icon md-icon"></span> Rclone </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/rclone-remote-generic/ class=md-nav__link> <span class=md-ellipsis> Creating an Rclone remote </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/rclone-remote-dropbox/ class=md-nav__link> <span class=md-ellipsis> Creating a Dropbox remote </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/rclone-remote/ class=md-nav__link> <span class=md-ellipsis> Creating a Google remote </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/rclone-remote-encrypted/ class=md-nav__link> <span class=md-ellipsis> Creating a Crypt remote </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_8> <label class=md-nav__link for=__nav_7_1_8 id=__nav_7_1_8_label tabindex=0> <span class=md-ellipsis> Migration </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_1_8_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_8> <span class="md-nav__icon md-icon"></span> Migration </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/cloudbox/ class=md-nav__link> <span class=md-ellipsis> Cloudbox </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/cloudtocloud/ class=md-nav__link> <span class=md-ellipsis> Cloud A to Cloud B </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_1_9> <label class=md-nav__link for=__nav_7_1_9 id=__nav_7_1_9_label tabindex=0> <span class=md-ellipsis> Further Reading and Links </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_1_9_label aria-expanded=false> <label class=md-nav__title for=__nav_7_1_9> <span class="md-nav__icon md-icon"></span> Further Reading and Links </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/suggested_reading/ class=md-nav__link> <span class=md-ellipsis> Suggested Reading </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/links/ class=md-nav__link> <span class=md-ellipsis> Links </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/other/ class=md-nav__link> <span class=md-ellipsis> Other </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_2> <label class=md-nav__link for=__nav_7_2 id=__nav_7_2_label tabindex=0> <span class=md-ellipsis> Topics </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_7_2_label aria-expanded=false> <label class=md-nav__title for=__nav_7_2> <span class="md-nav__icon md-icon"></span> Topics </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_2_1> <label class=md-nav__link for=__nav_7_2_1 id=__nav_7_2_1_label tabindex=0> <span class=md-ellipsis> Prerequisite References </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_2_1_label aria-expanded=false> <label class=md-nav__title for=__nav_7_2_1> <span class="md-nav__icon md-icon"></span> Prerequisite References </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/server/ class=md-nav__link> <span class=md-ellipsis> Server </span> </a> </li> <li class=md-nav__item> <a href=reference/domain/ class=md-nav__link> <span class=md-ellipsis> Domain Name </span> </a> </li> <li class=md-nav__item> <a href=reference/cloud/ class=md-nav__link> <span class=md-ellipsis> Cloud Storage </span> </a> </li> <li class=md-nav__item> <a href=reference/plex/ class=md-nav__link> <span class=md-ellipsis> Plex Account </span> </a> </li> <li class=md-nav__item> <a href=reference/usenet-torrent/ class=md-nav__link> <span class=md-ellipsis> Media Sources </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_2_2> <label class=md-nav__link for=__nav_7_2_2 id=__nav_7_2_2_label tabindex=0> <span class=md-ellipsis> Install References </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_2_2_label aria-expanded=false> <label class=md-nav__title for=__nav_7_2_2> <span class="md-nav__icon md-icon"></span> Install References </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/dependencies/ class=md-nav__link> <span class=md-ellipsis> Dependencies </span> </a> </li> <li class=md-nav__item> <a href=reference/accounts/ class=md-nav__link> <span class=md-ellipsis> Accounts and Settings </span> </a> </li> <li class=md-nav__item> <a href=reference/preinstall/ class=md-nav__link> <span class=md-ellipsis> Preinstall </span> </a> </li> <li class=md-nav__item> <a href=reference/rclone/ class=md-nav__link> <span class=md-ellipsis> Rclone </span> </a> </li> <li class=md-nav__item> <a href=reference/rclone-manual/ class=md-nav__link> <span class=md-ellipsis> Rclone [Manual] </span> </a> </li> <li class=md-nav__item> <a href=reference/install/ class=md-nav__link> <span class=md-ellipsis> Install </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_2_3> <label class=md-nav__link for=__nav_7_2_3 id=__nav_7_2_3_label tabindex=0> <span class=md-ellipsis> Google References </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_2_3_label aria-expanded=false> <label class=md-nav__title for=__nav_7_2_3> <span class="md-nav__icon md-icon"></span> Google References </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/google-account-perms/ class=md-nav__link> <span class=md-ellipsis> Google Permissions </span> </a> </li> <li class=md-nav__item> <a href=reference/google-project-setup/ class=md-nav__link> <span class=md-ellipsis> Google Project </span> </a> </li> <li class=md-nav__item> <a href=reference/google-group-setup/ class=md-nav__link> <span class=md-ellipsis> Google Group </span> </a> </li> <li class=md-nav__item> <a href=reference/google-gcloud-tools-install/ class=md-nav__link> <span class=md-ellipsis> Google SDK </span> </a> </li> <li class=md-nav__item> <a href=reference/google-service-accounts/ class=md-nav__link> <span class=md-ellipsis> Google Service Accounts </span> </a> </li> <li class=md-nav__item> <a href=reference/google-shared-drives/ class=md-nav__link> <span class=md-ellipsis> Google Shared Drives </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_2_4> <label class=md-nav__link for=__nav_7_2_4 id=__nav_7_2_4_label tabindex=0> <span class=md-ellipsis> Application References </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_2_4_label aria-expanded=false> <label class=md-nav__title for=__nav_7_2_4> <span class="md-nav__icon md-icon"></span> Application References </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/app-remove/ class=md-nav__link> <span class=md-ellipsis> Removing apps </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/app-reset/ class=md-nav__link> <span class=md-ellipsis> Resetting apps </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/app-update/ class=md-nav__link> <span class=md-ellipsis> Updating apps </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7_2_5> <label class=md-nav__link for=__nav_7_2_5 id=__nav_7_2_5_label tabindex=0> <span class=md-ellipsis> Other References </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_7_2_5_label aria-expanded=false> <label class=md-nav__title for=__nav_7_2_5> <span class="md-nav__icon md-icon"></span> Other References </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=reference/guides/autoscan-rewrites/ class=md-nav__link> <span class=md-ellipsis> Autoscan rewrites </span> </a> </li> <li class=md-nav__item> <a href=reference/saltbox-vs-cloudbox/ class=md-nav__link> <span class=md-ellipsis> Saltbox vs Cloudbox </span> </a> </li> <li class=md-nav__item> <a href=reference/cloudplow/ class=md-nav__link> <span class=md-ellipsis> Cloudplow Examples </span> </a> </li> <li class=md-nav__item> <a href=reference/customizing-plex-libs/ class=md-nav__link> <span class=md-ellipsis> Customizing Plex Libraries </span> </a> </li> <li class=md-nav__item> <a href=reference/logs/ class=md-nav__link> <span class=md-ellipsis> Viewing Logs </span> </a> </li> <li class=md-nav__item> <a href=reference/multiple-instances/ class=md-nav__link> <span class=md-ellipsis> Multiple App Instances </span> </a> </li> <li class=md-nav__item> <a href=reference/cloudplow-config/ class=md-nav__link> <span class=md-ellipsis> Shared-Drive Cloudplow Setup </span> </a> </li> <li class=md-nav__item> <a href=reference/plex_auth_token/ class=md-nav__link> <span class=md-ellipsis> Plex Auth Token </span> </a> </li> <li class=md-nav__item> <a href=reference/ports/ class=md-nav__link> <span class=md-ellipsis> Ports </span> </a> </li> <li class=md-nav__item> <a href=reference/saltbox-tools/ class=md-nav__link> <span class=md-ellipsis> Saltbox Tools </span> </a> </li> <li class=md-nav__item> <a href=reference/subdomain/ class=md-nav__link> <span class=md-ellipsis> Adding a Subdomain </span> </a> </li> <li class=md-nav__item> <a href=reference/local-storage/ class=md-nav__link> <span class=md-ellipsis> Using Local Storage </span> </a> </li> <li class=md-nav__item> <a href=reference/guides/mount/ class=md-nav__link> <span class=md-ellipsis> Mounting disks </span> </a> </li> <li class=md-nav__item> <a href=reference/OVH/ class=md-nav__link> <span class=md-ellipsis> HW transcoding on OVH </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> </ul> </nav> </li> </ul> </nav> </div> </div> </div> <div class="md-sidebar md-sidebar--secondary" data-md-component=sidebar data-md-type=toc hidden> <div class=md-sidebar__scrollwrap> <div class=md-sidebar__inner> <nav class="md-nav md-nav--secondary" aria-label="Table of contents"> <label class=md-nav__title for=__toc> <span class="md-nav__icon md-icon"></span> Table of contents </label> <ul class=md-nav__list data-md-component=toc data-md-scrollfix> <li class=md-nav__item> <a href=#created-with-the-help-of class=md-nav__link> <span class=md-ellipsis> Created with the help of </span> </a> <nav class=md-nav aria-label="Created with the help of"> <ul class=md-nav__list> <li class=md-nav__item> <a href=#what-is-it class=md-nav__link> <span class=md-ellipsis> What is it? </span> </a> </li> <li class=md-nav__item> <a href=#how-do-i-install-it class=md-nav__link> <span class=md-ellipsis> How do I install it? </span> </a> </li> <li class=md-nav__item> <a href=#can-i-migrate-from-cloudbox class=md-nav__link> <span class=md-ellipsis> Can I migrate from Cloudbox? </span> </a> </li> <li class=md-nav__item> <a href=#how-does-saltbox-differ-from-cloudbox class=md-nav__link> <span class=md-ellipsis> How does Saltbox differ from Cloudbox? </span> </a> </li> <li class=md-nav__item> <a href=#is-there-a-discord-server-for-support class=md-nav__link> <span class=md-ellipsis> Is there a Discord server for support? </span> </a> </li> <li class=md-nav__item> <a href=#what-if-i-see-a-mistake-in-or-have-a-suggestion-about-the-docs class=md-nav__link> <span class=md-ellipsis> What if I see a mistake in or have a suggestion about the docs? </span> </a> </li> </ul> </nav> </li> </ul> </nav> </div> </div> </div> <div class=md-content data-md-component=content> <article class="md-content__inner md-typeset"> <a href="https://github.com/saltyorg/docs/edit/main/docs/index.md" title="Edit this page" class="md-content__button md-icon" target="_blank" rel="noopener"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M10 20H6V4h7v5h5v3.1l2-2V8l-6-6H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h4zm10.2-7c.1 0 .3.1.4.2l1.3 1.3c.2.2.2.6 0 .8l-1 1-2.1-2.1 1-1c.1-.1.2-.2.4-.2m0 3.9L14.1 23H12v-2.1l6.1-6.1z"/></svg> </a> <a href="https://github.com/saltyorg/docs/raw/main/docs/index.md" title="View source of this page" class="md-content__button md-icon" target="_blank" rel="noopener"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M17 18c.56 0 1 .44 1 1s-.44 1-1 1-1-.44-1-1 .44-1 1-1m0-3c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 6.5a2.5 2.5 0 0 1-2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1-2.5 2.5M9.27 20H6V4h7v5h5v4.07c.7.08 1.36.25 2 .49V8l-6-6H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.5a8.2 8.2 0 0 1-1.23-2"/></svg> </a> <h1 id=welcome-to-saltbox>Welcome to Saltbox<a class=headerlink href=#welcome-to-saltbox title="Permanent link">&para;</a></h1> <h2 id=created-with-the-help-of>Created with the help of<a class=headerlink href=#created-with-the-help-of title="Permanent link">&para;</a></h2> <div class="grid cards" style="max-width: 800px"> <ul> <li><span class=twemoji><svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="m10.617 11.473 4.686 3.695-3.102-7.662zM12 0C5.371 0 0 5.371 0 12s5.371 12 12 12 12-5.371 12-12S18.629 0 12 0m5.797 17.305a.85.85 0 0 1-.875.83c-.236 0-.416-.09-.664-.293l-6.19-5-2.079 5.203H6.191L11.438 5.44a.79.79 0 0 1 .764-.506.76.76 0 0 1 .742.506l4.774 11.494c.045.111.08.234.08.348z"/></svg></span> <a href="https://www.ansible.com/" target="_blank" rel="noopener"><strong>Ansible</strong></a></li> <li><span class=twemoji><svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M13.983 11.078h2.119a.186.186 0 0 0 .186-.185V9.006a.186.186 0 0 0-.186-.186h-2.119a.185.185 0 0 0-.185.185v1.888c0 .102.083.185.185.185m-2.954-5.43h2.118a.186.186 0 0 0 .186-.186V3.574a.186.186 0 0 0-.186-.185h-2.118a.185.185 0 0 0-.185.185v1.888c0 .102.082.185.185.185m0 2.716h2.118a.187.187 0 0 0 .186-.186V6.29a.186.186 0 0 0-.186-.185h-2.118a.185.185 0 0 0-.185.185v1.887c0 .102.082.185.185.186m-2.93 0h2.12a.186.186 0 0 0 .184-.186V6.29a.185.185 0 0 0-.185-.185H8.1a.185.185 0 0 0-.185.185v1.887c0 .102.083.185.185.186m-2.964 0h2.119a.186.186 0 0 0 .185-.186V6.29a.185.185 0 0 0-.185-.185H5.136a.186.186 0 0 0-.186.185v1.887c0 .102.084.185.186.186m5.893 2.715h2.118a.186.186 0 0 0 .186-.185V9.006a.186.186 0 0 0-.186-.186h-2.118a.185.185 0 0 0-.185.185v1.888c0 .102.082.185.185.185m-2.93 0h2.12a.185.185 0 0 0 .184-.185V9.006a.185.185 0 0 0-.184-.186h-2.12a.185.185 0 0 0-.184.185v1.888c0 .102.083.185.185.185m-2.964 0h2.119a.185.185 0 0 0 .185-.185V9.006a.185.185 0 0 0-.184-.186h-2.12a.186.186 0 0 0-.186.186v1.887c0 .102.084.185.186.185m-2.92 0h2.12a.185.185 0 0 0 .184-.185V9.006a.185.185 0 0 0-.184-.186h-2.12a.185.185 0 0 0-.184.185v1.888c0 .102.082.185.185.185M23.763 9.89c-.065-.051-.672-.51-1.954-.51q-.508.001-1.01.087c-.248-1.7-1.653-2.53-1.716-2.566l-.344-.199-.226.327c-.284.438-.49.922-.612 1.43-.23.97-.09 1.882.403 2.661-.595.332-1.55.413-1.744.42H.751a.75.75 0 0 0-.75.748 11.4 11.4 0 0 0 .692 4.062c.545 1.428 1.355 2.48 2.41 3.124 1.18.723 3.1 1.137 5.275 1.137a15.7 15.7 0 0 0 2.93-.266 12.3 12.3 0 0 0 3.823-1.389 10.5 10.5 0 0 0 2.61-2.136c1.252-1.418 1.998-2.997 2.553-4.4h.221c1.372 0 2.215-.549 2.68-1.009.309-.293.55-.65.707-1.046l.098-.288Z"/></svg></span> <a href="https://www.docker.com/" target="_blank" rel="noopener"><strong>Docker</strong></a></li> <li><span class=twemoji><svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M5 9h2.31l.32-3h2l-.32 3h2l.32-3h2l-.32 3H15v2h-1.9l-.2 2H15v2h-2.31l-.32 3h-2l.32-3h-2l-.32 3h-2l.32-3H5v-2h1.9l.2-2H5zm4.1 2-.2 2h2l.2-2M19 6h-2v8h2m0 2h-2v2h2Z"/></svg></span> <a href="https://www.gnu.org/software/bash/" target="_blank" rel="noopener"><strong>Bash</strong></a></li> <li><span class=twemoji><svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="m14.25.18.9.2.73.26.59.3.45.32.34.34.25.34.16.33.1.3.04.26.02.2-.01.13V8.5l-.05.63-.13.55-.21.46-.26.38-.3.31-.33.25-.35.19-.35.14-.33.1-.3.07-.26.04-.21.02H8.77l-.69.05-.59.14-.5.22-.41.27-.33.32-.27.35-.2.36-.15.37-.1.35-.07.32-.04.27-.02.21v3.06H3.17l-.21-.03-.28-.07-.32-.12-.35-.18-.36-.26-.36-.36-.35-.46-.32-.59-.28-.73-.21-.88-.14-1.05-.05-1.23.06-1.22.16-1.04.24-.87.32-.71.36-.57.4-.44.42-.33.42-.24.4-.16.36-.1.32-.05.24-.01h.16l.06.01h8.16v-.83H6.18l-.01-2.75-.02-.37.05-.34.11-.31.17-.28.25-.26.31-.23.38-.2.44-.18.51-.15.58-.12.64-.1.71-.06.77-.04.84-.02 1.27.05zm-6.3 1.98-.23.33-.08.41.08.41.23.34.33.22.41.09.41-.09.33-.22.23-.34.08-.41-.08-.41-.23-.33-.33-.22-.41-.09-.41.09zm13.09 3.95.28.06.32.12.35.18.36.27.36.35.35.47.32.59.28.73.21.88.14 1.04.05 1.23-.06 1.23-.16 1.04-.24.86-.32.71-.36.57-.4.45-.42.33-.42.24-.4.16-.36.09-.32.05-.24.02-.16-.01h-8.22v.82h5.84l.01 2.76.02.36-.05.34-.11.31-.17.29-.25.25-.31.24-.38.2-.44.17-.51.15-.58.13-.64.09-.71.07-.77.04-.84.01-1.27-.04-1.07-.14-.9-.2-.73-.25-.59-.3-.45-.33-.34-.34-.25-.34-.16-.33-.1-.3-.04-.25-.02-.2.01-.13v-5.34l.05-.64.13-.54.21-.46.26-.38.3-.32.33-.24.35-.2.35-.14.33-.1.3-.06.26-.04.21-.02.13-.01h5.84l.69-.05.59-.14.5-.21.41-.28.33-.32.27-.35.2-.36.15-.36.1-.35.07-.32.04-.28.02-.21V6.07h2.09l.14.01zm-6.47 14.25-.23.33-.08.41.08.41.23.33.33.23.41.08.41-.08.33-.23.23-.33.08-.41-.08-.41-.23-.33-.33-.23-.41-.08-.41.08z"/></svg></span> <a href="https://www.python.org/" target="_blank" rel="noopener"><strong>Python</strong></a></li> </ul> </div> <h3 id=what-is-it>What is it?<a class=headerlink href=#what-is-it title="Permanent link">&para;</a></h3> <p>You can read more about what Saltbox is <a href=saltbox/basics/basics/ >here</a>.</p> <h3 id=how-do-i-install-it>How do I install it?<a class=headerlink href=#how-do-i-install-it title="Permanent link">&para;</a></h3> <p>Installation instructions are located <a href=saltbox/prerequisites/prerequisites/ >here</a>.</p> <h3 id=can-i-migrate-from-cloudbox>Can I migrate from Cloudbox?<a class=headerlink href=#can-i-migrate-from-cloudbox title="Permanent link">&para;</a></h3> <p>There are notes on migration from <a href=reference/guides/cloudbox/ >Cloudbox</a>.</p> <h3 id=how-does-saltbox-differ-from-cloudbox>How does Saltbox differ from Cloudbox?<a class=headerlink href=#how-does-saltbox-differ-from-cloudbox title="Permanent link">&para;</a></h3> <p>See <a href=reference/saltbox-vs-cloudbox/ >here</a>.</p> <h3 id=is-there-a-discord-server-for-support>Is there a Discord server for support?<a class=headerlink href=#is-there-a-discord-server-for-support title="Permanent link">&para;</a></h3> <p>Why, <a href="https://discord.gg/ugfKXpFND8" target="_blank" rel="noopener">yes there is</a>.</p> <h3 id=what-if-i-see-a-mistake-in-or-have-a-suggestion-about-the-docs>What if I see a mistake in or have a suggestion about the docs?<a class=headerlink href=#what-if-i-see-a-mistake-in-or-have-a-suggestion-about-the-docs title="Permanent link">&para;</a></h3> <p>Please report any mistakes or suggestions for improving the documentation on our <a href="https://discord.gg/ugfKXpFND8" target="_blank" rel="noopener">discord</a> or on the <a href="https://github.com/saltyorg/docs" target="_blank" rel="noopener">docs repository</a>, would be much appreciated.</p> <ul> <li>Docs: <a href="https://github.com/saltyorg/docs/issues" target="_blank" rel="noopener">Issues</a></li> <li>Saltbox: <a href="https://github.com/saltyorg/Saltbox/issues" target="_blank" rel="noopener">Issues</a></li> <li>Sandbox: <a href="https://github.com/saltyorg/Sandbox/issues" target="_blank" rel="noopener">Issues</a></li> </ul> <aside class=md-source-file> <span class=md-source-file__fact> <span class=md-icon title="Last update"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg> </span> <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date" title="October 31, 2023 18:24:25">October 31, 2023</span> </span> <span class=md-source-file__fact> <span class=md-icon title=Contributors> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34-.46-1.16-1.11-1.47-1.11-1.47-.91-.62.07-.6.07-.6 1 .07 1.53 1.03 1.53 1.03.87 1.52 2.34 1.07 2.91.83.09-.65.35-1.09.63-1.34-2.22-.25-4.55-1.11-4.55-4.92 0-1.11.38-2 1.03-2.71-.1-.25-.45-1.29.1-2.64 0 0 .84-.27 2.75 1.02.79-.22 1.65-.33 2.5-.33s1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02.55 1.35.2 2.39.1 2.64.65.71 1.03 1.6 1.03 2.71 0 3.82-2.34 4.66-4.57 4.91.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2"/></svg> </span> <span>GitHub</span> <nav> <a href="https://github.com/saltydk" class="md-author" title="@saltydk" target="_blank" rel="noopener"> <img src="assets/external/avatars.githubusercontent.com/u/6587950.fe356448.jpg" alt="saltydk"> </a> <a href="https://github.com/owine" class="md-author" title="@owine" target="_blank" rel="noopener"> <img src="assets/external/avatars.githubusercontent.com/u/4283702.fe356448.jpg" alt="owine"> </a> <a href="https://github.com/chazlarson" class="md-author" title="@chazlarson" target="_blank" rel="noopener"> <img src="assets/external/avatars.githubusercontent.com/u/3865541.fe356448.jpg" alt="chazlarson"> </a> <a href="https://github.com/web-flow" class="md-author" title="@web-flow" target="_blank" rel="noopener"> <img src="assets/external/avatars.githubusercontent.com/u/19864447.fe356448.png" alt="web-flow"> </a> </nav> </span> </aside> </article> </div> <script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script> </div> <button type=button class="md-top md-icon" data-md-component=top hidden> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg> Back to top </button> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-footer-copyright> </div> <!-- Copyright (c) 2016-2022 Martin Donath <martin.donath@squidfunk.com> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --> <!-- Social links --> <div class=md-social> <a href="https://github.com/sponsors/saltydk" target="_blank" rel="noopener" title="Donate" class="md-social__link heart"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 512 512"><!-- Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="m47.6 300.4 180.7 168.7c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9l180.7-168.7c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141-45.6-7.6-92 7.3-124.6 39.9l-12 12-12-12c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5"/></svg> </a> <a href="https://discord.gg/ugfKXpFND8" target="_blank" rel="noopener" title="Discord" class="md-social__link"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 640 512"><!-- Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="M524.531 69.836a1.5 1.5 0 0 0-.764-.7A485 485 0 0 0 404.081 32.03a1.82 1.82 0 0 0-1.923.91 338 338 0 0 0-14.9 30.6 447.9 447.9 0 0 0-134.426 0 310 310 0 0 0-15.135-30.6 1.89 1.89 0 0 0-1.924-.91 483.7 483.7 0 0 0-119.688 37.107 1.7 1.7 0 0 0-.788.676C39.068 183.651 18.186 294.69 28.43 404.354a2.02 2.02 0 0 0 .765 1.375 487.7 487.7 0 0 0 146.825 74.189 1.9 1.9 0 0 0 2.063-.676A348 348 0 0 0 208.12 430.4a1.86 1.86 0 0 0-1.019-2.588 321 321 0 0 1-45.868-21.853 1.885 1.885 0 0 1-.185-3.126 251 251 0 0 0 9.109-7.137 1.82 1.82 0 0 1 1.9-.256c96.229 43.917 200.41 43.917 295.5 0a1.81 1.81 0 0 1 1.924.233 235 235 0 0 0 9.132 7.16 1.884 1.884 0 0 1-.162 3.126 301.4 301.4 0 0 1-45.89 21.83 1.875 1.875 0 0 0-1 2.611 391 391 0 0 0 30.014 48.815 1.86 1.86 0 0 0 2.063.7A486 486 0 0 0 610.7 405.729a1.88 1.88 0 0 0 .765-1.352c12.264-126.783-20.532-236.912-86.934-334.541M222.491 337.58c-28.972 0-52.844-26.587-52.844-59.239s23.409-59.241 52.844-59.241c29.665 0 53.306 26.82 52.843 59.239 0 32.654-23.41 59.241-52.843 59.241m195.38 0c-28.971 0-52.843-26.587-52.843-59.239s23.409-59.241 52.843-59.241c29.667 0 53.307 26.82 52.844 59.239 0 32.654-23.177 59.241-52.844 59.241"/></svg> </a> <a href="https://github.com/saltyorg/Saltbox" target="_blank" rel="noopener" title="GitHub" class="md-social__link"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 496 512"><!-- Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8M97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg> </a> </div> </div> </div> </footer> </div> <div class=md-dialog data-md-component=dialog> <div class="md-dialog__inner md-typeset"></div> </div> <script id=__config type=application/json>{"base": ".", "features": ["content.action.edit", "content.action.view", "content.code.annotate", "content.code.copy", "content.tooltips", "header.autohide", "navigation.footer", "navigation.instant", "navigation.sections", "navigation.tabs", "navigation.tabs.sticky", "navigation.top", "navigation.tracking", "search.highlight", "search.share", "search.suggest", "toc.follow"], "search": "assets/javascripts/workers/search.c7c1ca2c.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}}</script> <script src=assets/javascripts/bundle.f807c082.min.js></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10