This commit is contained in:
iFlip721
2026-02-09 15:50:22 +00:00
parent aa0776cf42
commit d7ce839c71
38 changed files with 3122 additions and 486 deletions

142
404.html
View File

@@ -13,8 +13,11 @@
<link rel="icon" href="/tvapp2/assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -22,10 +25,10 @@
<link rel="stylesheet" href="/tvapp2/assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="/tvapp2/assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="/tvapp2/assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="/tvapp2/assets/stylesheets/palette.ab4e12ef.min.css">
@@ -54,7 +57,6 @@
<link rel="stylesheet" href="/tvapp2/assets/stylesheets/custom.00c04c01.min.css">
</head>
@@ -452,10 +454,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -500,10 +507,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -511,7 +523,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -527,10 +543,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -550,10 +571,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -573,10 +599,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -618,10 +649,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -629,7 +665,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -645,10 +685,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -668,10 +713,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -733,10 +783,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -750,7 +805,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -768,10 +827,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -791,10 +855,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -843,10 +912,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -854,7 +928,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -870,10 +948,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -893,10 +976,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -943,10 +1031,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -954,7 +1047,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -970,10 +1067,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1000,10 +1102,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1022,10 +1129,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1058,6 +1170,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1>404 - Not found</h1>
@@ -1194,11 +1313,12 @@
<script id="__config" type="application/json">{"base": "/tvapp2/", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "/tvapp2/assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "/tvapp2/", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "/tvapp2/assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="/tvapp2/assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="/tvapp2/assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="/tvapp2/js/timeago.min.js"></script>

View File

@@ -12,8 +12,11 @@
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -21,10 +24,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -53,7 +56,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -462,10 +464,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -510,10 +517,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -521,7 +533,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -537,10 +553,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -560,10 +581,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -583,10 +609,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -628,10 +659,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -639,7 +675,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -655,10 +695,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -678,10 +723,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -743,10 +793,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -760,7 +815,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -778,10 +837,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -801,10 +865,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -853,10 +922,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -864,7 +938,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -880,10 +958,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -903,10 +986,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -953,10 +1041,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -964,7 +1057,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -980,10 +1077,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1010,10 +1112,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1032,10 +1139,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1068,6 +1180,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1113,7 +1232,7 @@
<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.1-2.1-2M12.5 7v5.2l4 2.4-1 1L11 13V7h1.5M11 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.2v1.8Z"></path></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="March 28, 2025 19:03:53 UTC"><span class="timeago" datetime="2025-03-28T19:03:53+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="March 28, 2025 19:03:53 UTC">2025-03-28</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="February 23, 2025 18:48:27 UTC"><span class="timeago" datetime="2025-02-23T18:48:27+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="February 23, 2025 18:48:27 UTC">2025-02-23</span>
</span>
@@ -1296,11 +1415,12 @@
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

View File

@@ -14,8 +14,11 @@
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -23,10 +26,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -55,7 +58,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -471,10 +473,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -519,10 +526,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -530,7 +542,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -546,10 +562,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -569,10 +590,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -592,10 +618,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -637,10 +668,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -648,7 +684,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -664,10 +704,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -687,10 +732,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -752,10 +802,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -769,7 +824,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -787,10 +846,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -810,10 +874,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -862,10 +931,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -873,7 +947,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -889,10 +967,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -912,10 +995,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -962,10 +1050,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -973,7 +1066,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -989,10 +1086,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1028,10 +1130,15 @@
<span class="md-ellipsis">
Changelog
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -1041,10 +1148,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
@@ -1066,7 +1178,9 @@
<li class="md-nav__item">
<a href="#1.4.0" class="md-nav__link">
<span class="md-ellipsis">
1.4.0 Apr 10, 2025
1.4.0 Apr 10, 2025
</span>
</a>
@@ -1075,7 +1189,9 @@
<li class="md-nav__item">
<a href="#1.3.0" class="md-nav__link">
<span class="md-ellipsis">
1.3.0 Apr 9, 2025
1.3.0 Apr 9, 2025
</span>
</a>
@@ -1084,7 +1200,9 @@
<li class="md-nav__item">
<a href="#1.2.0" class="md-nav__link">
<span class="md-ellipsis">
1.2.0 Apr 5, 2025
1.2.0 Apr 5, 2025
</span>
</a>
@@ -1093,7 +1211,9 @@
<li class="md-nav__item">
<a href="#1.1.0" class="md-nav__link">
<span class="md-ellipsis">
1.1.0 Mar 25, 2025
1.1.0 Mar 25, 2025
</span>
</a>
@@ -1102,7 +1222,9 @@
<li class="md-nav__item">
<a href="#1.0.0" class="md-nav__link">
<span class="md-ellipsis">
1.0.0 Feb 24, 2025
1.0.0 Feb 24, 2025
</span>
</a>
@@ -1128,10 +1250,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1167,7 +1294,9 @@
<li class="md-nav__item">
<a href="#1.4.0" class="md-nav__link">
<span class="md-ellipsis">
1.4.0 Apr 10, 2025
1.4.0 Apr 10, 2025
</span>
</a>
@@ -1176,7 +1305,9 @@
<li class="md-nav__item">
<a href="#1.3.0" class="md-nav__link">
<span class="md-ellipsis">
1.3.0 Apr 9, 2025
1.3.0 Apr 9, 2025
</span>
</a>
@@ -1185,7 +1316,9 @@
<li class="md-nav__item">
<a href="#1.2.0" class="md-nav__link">
<span class="md-ellipsis">
1.2.0 Apr 5, 2025
1.2.0 Apr 5, 2025
</span>
</a>
@@ -1194,7 +1327,9 @@
<li class="md-nav__item">
<a href="#1.1.0" class="md-nav__link">
<span class="md-ellipsis">
1.1.0 Mar 25, 2025
1.1.0 Mar 25, 2025
</span>
</a>
@@ -1203,7 +1338,9 @@
<li class="md-nav__item">
<a href="#1.0.0" class="md-nav__link">
<span class="md-ellipsis">
1.0.0 Feb 24, 2025
1.0.0 Feb 24, 2025
</span>
</a>
@@ -1219,6 +1356,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1615,11 +1759,12 @@
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../license/">
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -25,10 +28,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -57,7 +60,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -526,10 +533,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -537,7 +549,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -553,10 +569,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -585,10 +606,15 @@
<span class="md-ellipsis">
Contributing
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -598,10 +624,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
@@ -623,7 +654,9 @@
<li class="md-nav__item">
<a href="#about" class="md-nav__link">
<span class="md-ellipsis">
About
About
</span>
</a>
@@ -632,7 +665,9 @@
<li class="md-nav__item">
<a href="#issues-bugs-ideas" class="md-nav__link">
<span class="md-ellipsis">
Issues, Bugs, Ideas
Issues, Bugs, Ideas
</span>
</a>
@@ -641,7 +676,9 @@
<li class="md-nav__item">
<a href="#contributing_1" class="md-nav__link">
<span class="md-ellipsis">
Contributing
Contributing
</span>
</a>
@@ -651,7 +688,9 @@
<li class="md-nav__item">
<a href="#before-submitting-pull-requests" class="md-nav__link">
<span class="md-ellipsis">
Before Submitting Pull Requests
Before Submitting Pull Requests
</span>
</a>
@@ -660,7 +699,9 @@
<li class="md-nav__item">
<a href="#conventional-commit-specification" class="md-nav__link">
<span class="md-ellipsis">
Conventional Commit Specification
Conventional Commit Specification
</span>
</a>
@@ -670,7 +711,9 @@
<li class="md-nav__item">
<a href="#types" class="md-nav__link">
<span class="md-ellipsis">
Types
Types
</span>
</a>
@@ -680,7 +723,9 @@
<li class="md-nav__item">
<a href="#example-1" class="md-nav__link">
<span class="md-ellipsis">
Example 1:
Example 1:
</span>
</a>
@@ -689,7 +734,9 @@
<li class="md-nav__item">
<a href="#example-2" class="md-nav__link">
<span class="md-ellipsis">
Example 2:
Example 2:
</span>
</a>
@@ -708,7 +755,9 @@
<li class="md-nav__item">
<a href="#committing" class="md-nav__link">
<span class="md-ellipsis">
Committing
Committing
</span>
</a>
@@ -717,7 +766,9 @@
<li class="md-nav__item">
<a href="#languages" class="md-nav__link">
<span class="md-ellipsis">
Languages
Languages
</span>
</a>
@@ -727,7 +778,9 @@
<li class="md-nav__item">
<a href="#python" class="md-nav__link">
<span class="md-ellipsis">
Python
Python
</span>
</a>
@@ -737,7 +790,9 @@
<li class="md-nav__item">
<a href="#indentation" class="md-nav__link">
<span class="md-ellipsis">
Indentation
Indentation
</span>
</a>
@@ -746,7 +801,9 @@
<li class="md-nav__item">
<a href="#line-length" class="md-nav__link">
<span class="md-ellipsis">
Line Length
Line Length
</span>
</a>
@@ -755,7 +812,9 @@
<li class="md-nav__item">
<a href="#blank-lines" class="md-nav__link">
<span class="md-ellipsis">
Blank Lines
Blank Lines
</span>
</a>
@@ -764,7 +823,9 @@
<li class="md-nav__item">
<a href="#imports" class="md-nav__link">
<span class="md-ellipsis">
Imports
Imports
</span>
</a>
@@ -773,7 +834,9 @@
<li class="md-nav__item">
<a href="#commenting" class="md-nav__link">
<span class="md-ellipsis">
Commenting
Commenting
</span>
</a>
@@ -782,7 +845,9 @@
<li class="md-nav__item">
<a href="#casing" class="md-nav__link">
<span class="md-ellipsis">
Casing
Casing
</span>
</a>
@@ -796,7 +861,9 @@
<li class="md-nav__item">
<a href="#nodejs" class="md-nav__link">
<span class="md-ellipsis">
NodeJS
NodeJS
</span>
</a>
@@ -806,7 +873,9 @@
<li class="md-nav__item">
<a href="#prettier" class="md-nav__link">
<span class="md-ellipsis">
Prettier
Prettier
</span>
</a>
@@ -815,7 +884,9 @@
<li class="md-nav__item">
<a href="#eslint" class="md-nav__link">
<span class="md-ellipsis">
ESLint
ESLint
</span>
</a>
@@ -825,7 +896,9 @@
<li class="md-nav__item">
<a href="#v9-newer-config" class="md-nav__link">
<span class="md-ellipsis">
v9 &amp; Newer (Config)
v9 &amp; Newer (Config)
</span>
</a>
@@ -834,7 +907,9 @@
<li class="md-nav__item">
<a href="#v8-older-config" class="md-nav__link">
<span class="md-ellipsis">
v8 &amp; Older (Config)
v8 &amp; Older (Config)
</span>
</a>
@@ -848,7 +923,9 @@
<li class="md-nav__item">
<a href="#packages" class="md-nav__link">
<span class="md-ellipsis">
Packages
Packages
</span>
</a>
@@ -857,7 +934,9 @@
<li class="md-nav__item">
<a href="#indentation_1" class="md-nav__link">
<span class="md-ellipsis">
Indentation
Indentation
</span>
</a>
@@ -866,7 +945,9 @@
<li class="md-nav__item">
<a href="#style" class="md-nav__link">
<span class="md-ellipsis">
Style
Style
</span>
</a>
@@ -875,7 +956,9 @@
<li class="md-nav__item">
<a href="#line-length_1" class="md-nav__link">
<span class="md-ellipsis">
Line Length
Line Length
</span>
</a>
@@ -884,7 +967,9 @@
<li class="md-nav__item">
<a href="#commenting_1" class="md-nav__link">
<span class="md-ellipsis">
Commenting
Commenting
</span>
</a>
@@ -893,7 +978,9 @@
<li class="md-nav__item">
<a href="#casing_1" class="md-nav__link">
<span class="md-ellipsis">
Casing
Casing
</span>
</a>
@@ -935,10 +1022,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -983,10 +1075,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -994,7 +1091,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1010,10 +1111,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -1033,10 +1139,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -1098,10 +1209,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -1115,7 +1231,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1133,10 +1253,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -1156,10 +1281,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -1208,10 +1338,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -1219,7 +1354,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1235,10 +1374,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -1258,10 +1402,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -1308,10 +1457,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -1319,7 +1473,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1335,10 +1493,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1365,10 +1528,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1387,10 +1555,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1426,7 +1599,9 @@
<li class="md-nav__item">
<a href="#about" class="md-nav__link">
<span class="md-ellipsis">
About
About
</span>
</a>
@@ -1435,7 +1610,9 @@
<li class="md-nav__item">
<a href="#issues-bugs-ideas" class="md-nav__link">
<span class="md-ellipsis">
Issues, Bugs, Ideas
Issues, Bugs, Ideas
</span>
</a>
@@ -1444,7 +1621,9 @@
<li class="md-nav__item">
<a href="#contributing_1" class="md-nav__link">
<span class="md-ellipsis">
Contributing
Contributing
</span>
</a>
@@ -1454,7 +1633,9 @@
<li class="md-nav__item">
<a href="#before-submitting-pull-requests" class="md-nav__link">
<span class="md-ellipsis">
Before Submitting Pull Requests
Before Submitting Pull Requests
</span>
</a>
@@ -1463,7 +1644,9 @@
<li class="md-nav__item">
<a href="#conventional-commit-specification" class="md-nav__link">
<span class="md-ellipsis">
Conventional Commit Specification
Conventional Commit Specification
</span>
</a>
@@ -1473,7 +1656,9 @@
<li class="md-nav__item">
<a href="#types" class="md-nav__link">
<span class="md-ellipsis">
Types
Types
</span>
</a>
@@ -1483,7 +1668,9 @@
<li class="md-nav__item">
<a href="#example-1" class="md-nav__link">
<span class="md-ellipsis">
Example 1:
Example 1:
</span>
</a>
@@ -1492,7 +1679,9 @@
<li class="md-nav__item">
<a href="#example-2" class="md-nav__link">
<span class="md-ellipsis">
Example 2:
Example 2:
</span>
</a>
@@ -1511,7 +1700,9 @@
<li class="md-nav__item">
<a href="#committing" class="md-nav__link">
<span class="md-ellipsis">
Committing
Committing
</span>
</a>
@@ -1520,7 +1711,9 @@
<li class="md-nav__item">
<a href="#languages" class="md-nav__link">
<span class="md-ellipsis">
Languages
Languages
</span>
</a>
@@ -1530,7 +1723,9 @@
<li class="md-nav__item">
<a href="#python" class="md-nav__link">
<span class="md-ellipsis">
Python
Python
</span>
</a>
@@ -1540,7 +1735,9 @@
<li class="md-nav__item">
<a href="#indentation" class="md-nav__link">
<span class="md-ellipsis">
Indentation
Indentation
</span>
</a>
@@ -1549,7 +1746,9 @@
<li class="md-nav__item">
<a href="#line-length" class="md-nav__link">
<span class="md-ellipsis">
Line Length
Line Length
</span>
</a>
@@ -1558,7 +1757,9 @@
<li class="md-nav__item">
<a href="#blank-lines" class="md-nav__link">
<span class="md-ellipsis">
Blank Lines
Blank Lines
</span>
</a>
@@ -1567,7 +1768,9 @@
<li class="md-nav__item">
<a href="#imports" class="md-nav__link">
<span class="md-ellipsis">
Imports
Imports
</span>
</a>
@@ -1576,7 +1779,9 @@
<li class="md-nav__item">
<a href="#commenting" class="md-nav__link">
<span class="md-ellipsis">
Commenting
Commenting
</span>
</a>
@@ -1585,7 +1790,9 @@
<li class="md-nav__item">
<a href="#casing" class="md-nav__link">
<span class="md-ellipsis">
Casing
Casing
</span>
</a>
@@ -1599,7 +1806,9 @@
<li class="md-nav__item">
<a href="#nodejs" class="md-nav__link">
<span class="md-ellipsis">
NodeJS
NodeJS
</span>
</a>
@@ -1609,7 +1818,9 @@
<li class="md-nav__item">
<a href="#prettier" class="md-nav__link">
<span class="md-ellipsis">
Prettier
Prettier
</span>
</a>
@@ -1618,7 +1829,9 @@
<li class="md-nav__item">
<a href="#eslint" class="md-nav__link">
<span class="md-ellipsis">
ESLint
ESLint
</span>
</a>
@@ -1628,7 +1841,9 @@
<li class="md-nav__item">
<a href="#v9-newer-config" class="md-nav__link">
<span class="md-ellipsis">
v9 &amp; Newer (Config)
v9 &amp; Newer (Config)
</span>
</a>
@@ -1637,7 +1852,9 @@
<li class="md-nav__item">
<a href="#v8-older-config" class="md-nav__link">
<span class="md-ellipsis">
v8 &amp; Older (Config)
v8 &amp; Older (Config)
</span>
</a>
@@ -1651,7 +1868,9 @@
<li class="md-nav__item">
<a href="#packages" class="md-nav__link">
<span class="md-ellipsis">
Packages
Packages
</span>
</a>
@@ -1660,7 +1879,9 @@
<li class="md-nav__item">
<a href="#indentation_1" class="md-nav__link">
<span class="md-ellipsis">
Indentation
Indentation
</span>
</a>
@@ -1669,7 +1890,9 @@
<li class="md-nav__item">
<a href="#style" class="md-nav__link">
<span class="md-ellipsis">
Style
Style
</span>
</a>
@@ -1678,7 +1901,9 @@
<li class="md-nav__item">
<a href="#line-length_1" class="md-nav__link">
<span class="md-ellipsis">
Line Length
Line Length
</span>
</a>
@@ -1687,7 +1912,9 @@
<li class="md-nav__item">
<a href="#commenting_1" class="md-nav__link">
<span class="md-ellipsis">
Commenting
Commenting
</span>
</a>
@@ -1696,7 +1923,9 @@
<li class="md-nav__item">
<a href="#casing_1" class="md-nav__link">
<span class="md-ellipsis">
Casing
Casing
</span>
</a>
@@ -1727,6 +1956,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -2510,11 +2746,12 @@ When submitting your pull request, these linting and style rules will be verifie
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../tags/">
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -25,10 +28,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -57,7 +60,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -526,10 +533,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -537,7 +549,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -553,10 +569,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -576,10 +597,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -599,10 +625,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -649,10 +680,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -660,7 +696,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -685,10 +725,15 @@
<span class="md-ellipsis">
Conventions
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -698,10 +743,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
@@ -723,7 +773,9 @@
<li class="md-nav__item">
<a href="#release-type" class="md-nav__link">
<span class="md-ellipsis">
Version
Version
</span>
</a>
@@ -732,7 +784,9 @@
<li class="md-nav__item">
<a href="#default" class="md-nav__link">
<span class="md-ellipsis">
Control
Control
</span>
</a>
@@ -741,7 +795,9 @@
<li class="md-nav__item">
<a href="#default" class="md-nav__link">
<span class="md-ellipsis">
Default value
Default value
</span>
</a>
@@ -750,7 +806,9 @@
<li class="md-nav__item">
<a href="#command" class="md-nav__link">
<span class="md-ellipsis">
Command
Command
</span>
</a>
@@ -759,7 +817,9 @@
<li class="md-nav__item">
<a href="#flags" class="md-nav__link">
<span class="md-ellipsis">
Flags
Flags
</span>
</a>
@@ -768,7 +828,9 @@
<li class="md-nav__item">
<a href="#3rd-party" class="md-nav__link">
<span class="md-ellipsis">
3rd Party
3rd Party
</span>
</a>
@@ -777,7 +839,9 @@
<li class="md-nav__item">
<a href="#setting" class="md-nav__link">
<span class="md-ellipsis">
Configurable Setting
Configurable Setting
</span>
</a>
@@ -787,7 +851,9 @@
<li class="md-nav__item">
<a href="#example.setting.enabled" class="md-nav__link">
<span class="md-ellipsis">
enabled
enabled
</span>
</a>
@@ -796,7 +862,9 @@
<li class="md-nav__item">
<a href="#example.setting.other" class="md-nav__link">
<span class="md-ellipsis">
other
other
</span>
</a>
@@ -810,7 +878,9 @@
<li class="md-nav__item">
<a href="#multiple-instances" class="md-nav__link">
<span class="md-ellipsis">
Multiple instances
Multiple instances
</span>
</a>
@@ -819,7 +889,9 @@
<li class="md-nav__item">
<a href="#feature" class="md-nav__link">
<span class="md-ellipsis">
Optional feature
Optional feature
</span>
</a>
@@ -828,7 +900,9 @@
<li class="md-nav__item">
<a href="#extension" class="md-nav__link">
<span class="md-ellipsis">
Markdown extension
Markdown extension
</span>
</a>
@@ -837,7 +911,9 @@
<li class="md-nav__item">
<a href="#danger" class="md-nav__link">
<span class="md-ellipsis">
Dangerous Property
Dangerous Property
</span>
</a>
@@ -846,7 +922,9 @@
<li class="md-nav__item">
<a href="#backers-only" class="md-nav__link">
<span class="md-ellipsis">
Backers only
Backers only
</span>
</a>
@@ -855,7 +933,9 @@
<li class="md-nav__item">
<a href="#other-tags" class="md-nav__link">
<span class="md-ellipsis">
Other Tags
Other Tags
</span>
</a>
@@ -865,7 +945,9 @@
<li class="md-nav__item">
<a href="#example" class="md-nav__link">
<span class="md-ellipsis">
Dangerous Property
Dangerous Property
</span>
</a>
@@ -874,7 +956,9 @@
<li class="md-nav__item">
<a href="#commands" class="md-nav__link">
<span class="md-ellipsis">
Commands
Commands
</span>
</a>
@@ -888,7 +972,9 @@
<li class="md-nav__item">
<a href="#options" class="md-nav__link">
<span class="md-ellipsis">
Options
Options
</span>
</a>
@@ -915,10 +1001,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -980,10 +1071,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -997,7 +1093,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1015,10 +1115,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -1038,10 +1143,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -1090,10 +1200,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -1101,7 +1216,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1117,10 +1236,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -1140,10 +1264,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -1190,10 +1319,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -1201,7 +1335,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1217,10 +1355,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1247,10 +1390,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1269,10 +1417,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1308,7 +1461,9 @@
<li class="md-nav__item">
<a href="#release-type" class="md-nav__link">
<span class="md-ellipsis">
Version
Version
</span>
</a>
@@ -1317,7 +1472,9 @@
<li class="md-nav__item">
<a href="#default" class="md-nav__link">
<span class="md-ellipsis">
Control
Control
</span>
</a>
@@ -1326,7 +1483,9 @@
<li class="md-nav__item">
<a href="#default" class="md-nav__link">
<span class="md-ellipsis">
Default value
Default value
</span>
</a>
@@ -1335,7 +1494,9 @@
<li class="md-nav__item">
<a href="#command" class="md-nav__link">
<span class="md-ellipsis">
Command
Command
</span>
</a>
@@ -1344,7 +1505,9 @@
<li class="md-nav__item">
<a href="#flags" class="md-nav__link">
<span class="md-ellipsis">
Flags
Flags
</span>
</a>
@@ -1353,7 +1516,9 @@
<li class="md-nav__item">
<a href="#3rd-party" class="md-nav__link">
<span class="md-ellipsis">
3rd Party
3rd Party
</span>
</a>
@@ -1362,7 +1527,9 @@
<li class="md-nav__item">
<a href="#setting" class="md-nav__link">
<span class="md-ellipsis">
Configurable Setting
Configurable Setting
</span>
</a>
@@ -1372,7 +1539,9 @@
<li class="md-nav__item">
<a href="#example.setting.enabled" class="md-nav__link">
<span class="md-ellipsis">
enabled
enabled
</span>
</a>
@@ -1381,7 +1550,9 @@
<li class="md-nav__item">
<a href="#example.setting.other" class="md-nav__link">
<span class="md-ellipsis">
other
other
</span>
</a>
@@ -1395,7 +1566,9 @@
<li class="md-nav__item">
<a href="#multiple-instances" class="md-nav__link">
<span class="md-ellipsis">
Multiple instances
Multiple instances
</span>
</a>
@@ -1404,7 +1577,9 @@
<li class="md-nav__item">
<a href="#feature" class="md-nav__link">
<span class="md-ellipsis">
Optional feature
Optional feature
</span>
</a>
@@ -1413,7 +1588,9 @@
<li class="md-nav__item">
<a href="#extension" class="md-nav__link">
<span class="md-ellipsis">
Markdown extension
Markdown extension
</span>
</a>
@@ -1422,7 +1599,9 @@
<li class="md-nav__item">
<a href="#danger" class="md-nav__link">
<span class="md-ellipsis">
Dangerous Property
Dangerous Property
</span>
</a>
@@ -1431,7 +1610,9 @@
<li class="md-nav__item">
<a href="#backers-only" class="md-nav__link">
<span class="md-ellipsis">
Backers only
Backers only
</span>
</a>
@@ -1440,7 +1621,9 @@
<li class="md-nav__item">
<a href="#other-tags" class="md-nav__link">
<span class="md-ellipsis">
Other Tags
Other Tags
</span>
</a>
@@ -1450,7 +1633,9 @@
<li class="md-nav__item">
<a href="#example" class="md-nav__link">
<span class="md-ellipsis">
Dangerous Property
Dangerous Property
</span>
</a>
@@ -1459,7 +1644,9 @@
<li class="md-nav__item">
<a href="#commands" class="md-nav__link">
<span class="md-ellipsis">
Commands
Commands
</span>
</a>
@@ -1473,7 +1660,9 @@
<li class="md-nav__item">
<a href="#options" class="md-nav__link">
<span class="md-ellipsis">
Options
Options
</span>
</a>
@@ -1489,6 +1678,56 @@
<div class="md-content" data-md-component="content">
<nav class="md-path" aria-label="Navigation">
<ol class="md-path__list">
<li class="md-path__item">
<a href="../what_is_tvapp/" class="md-path__link">
<span class="md-ellipsis">
About
</span>
</a>
</li>
<li class="md-path__item">
<a href="./" class="md-path__link">
<span class="md-ellipsis">
Wiki
</span>
</a>
</li>
</ol>
</nav>
<article class="md-content__inner md-typeset">
@@ -1912,11 +2151,12 @@ posts in the feed, use the following regular expression:</p>
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../conventions/">
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -25,10 +28,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -57,7 +60,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -526,10 +533,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -537,7 +549,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -553,10 +569,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -576,10 +597,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -608,10 +634,15 @@
<span class="md-ellipsis">
License
</span>
</a>
@@ -657,10 +688,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -668,7 +704,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -684,10 +724,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -707,10 +752,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -772,10 +822,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -789,7 +844,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -807,10 +866,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -830,10 +894,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -882,10 +951,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -893,7 +967,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -909,10 +987,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -932,10 +1015,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -982,10 +1070,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -993,7 +1086,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1009,10 +1106,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1039,10 +1141,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1061,10 +1168,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1099,6 +1211,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1162,7 +1281,7 @@ IN THE SOFTWARE.</p>
<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.1-2.1-2M12.5 7v5.2l4 2.4-1 1L11 13V7h1.5M11 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.2v1.8Z"></path></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="March 28, 2025 19:03:53 UTC"><span class="timeago" datetime="2025-03-28T19:03:53+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="March 28, 2025 19:03:53 UTC">2025-03-28</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="February 23, 2025 18:48:27 UTC"><span class="timeago" datetime="2025-02-23T18:48:27+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="February 23, 2025 18:48:27 UTC">2025-02-23</span>
</span>
@@ -1384,11 +1503,12 @@ IN THE SOFTWARE.</p>
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../../install/">
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -25,10 +28,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -57,7 +60,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -526,10 +533,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -537,7 +549,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -553,10 +569,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -576,10 +597,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -599,10 +625,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -649,10 +680,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -660,7 +696,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -676,10 +716,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -708,10 +753,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
@@ -774,10 +824,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -791,7 +846,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -809,10 +868,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -832,10 +896,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -884,10 +953,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -895,7 +969,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -911,10 +989,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -934,10 +1017,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -984,10 +1072,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -995,7 +1088,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1011,10 +1108,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1041,10 +1143,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1063,10 +1170,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1101,6 +1213,56 @@
<div class="md-content" data-md-component="content">
<nav class="md-path" aria-label="Navigation">
<ol class="md-path__list">
<li class="md-path__item">
<a href="../what_is_tvapp/" class="md-path__link">
<span class="md-ellipsis">
About
</span>
</a>
</li>
<li class="md-path__item">
<a href="../conventions/" class="md-path__link">
<span class="md-ellipsis">
Wiki
</span>
</a>
</li>
</ol>
</nav>
<article class="md-content__inner md-typeset">
@@ -1150,7 +1312,7 @@
<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.1-2.1-2M12.5 7v5.2l4 2.4-1 1L11 13V7h1.5M11 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.2v1.8Z"></path></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="March 28, 2025 19:03:53 UTC"><span class="timeago" datetime="2025-03-28T19:03:53+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="March 28, 2025 19:03:53 UTC">2025-03-28</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="February 23, 2025 18:48:27 UTC"><span class="timeago" datetime="2025-02-23T18:48:27+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="February 23, 2025 18:48:27 UTC">2025-02-23</span>
</span>
@@ -1372,11 +1534,12 @@
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../contributing/">
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -25,10 +28,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -57,7 +60,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -526,10 +533,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -537,7 +549,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -562,10 +578,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -575,10 +596,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
@@ -600,7 +626,9 @@
<li class="md-nav__item">
<a href="#what-is-tvapp2" class="md-nav__link">
<span class="md-ellipsis">
What is TVApp2?
What is TVApp2?
</span>
</a>
@@ -609,7 +637,9 @@
<li class="md-nav__item">
<a href="#image-sources" class="md-nav__link">
<span class="md-ellipsis">
Image Sources
Image Sources
</span>
</a>
@@ -618,7 +648,9 @@
<li class="md-nav__item">
<a href="#features" class="md-nav__link">
<span class="md-ellipsis">
Features
Features
</span>
</a>
@@ -627,7 +659,9 @@
<li class="md-nav__item">
<a href="#contributors" class="md-nav__link">
<span class="md-ellipsis">
✨ Contributors
✨ Contributors
</span>
</a>
@@ -654,10 +688,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -677,10 +716,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -725,10 +769,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -736,7 +785,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -752,10 +805,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -775,10 +833,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -840,10 +903,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -857,7 +925,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -875,10 +947,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -898,10 +975,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -950,10 +1032,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -961,7 +1048,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -977,10 +1068,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -1000,10 +1096,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -1050,10 +1151,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -1061,7 +1167,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1077,10 +1187,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1107,10 +1222,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1129,10 +1249,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1168,7 +1293,9 @@
<li class="md-nav__item">
<a href="#what-is-tvapp2" class="md-nav__link">
<span class="md-ellipsis">
What is TVApp2?
What is TVApp2?
</span>
</a>
@@ -1177,7 +1304,9 @@
<li class="md-nav__item">
<a href="#image-sources" class="md-nav__link">
<span class="md-ellipsis">
Image Sources
Image Sources
</span>
</a>
@@ -1186,7 +1315,9 @@
<li class="md-nav__item">
<a href="#features" class="md-nav__link">
<span class="md-ellipsis">
Features
Features
</span>
</a>
@@ -1195,7 +1326,9 @@
<li class="md-nav__item">
<a href="#contributors" class="md-nav__link">
<span class="md-ellipsis">
✨ Contributors
✨ Contributors
</span>
</a>
@@ -1211,6 +1344,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1671,11 +1811,12 @@
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,20 @@
/* encryptcontent/decrypt-contents.tpl.js */
// https://stackoverflow.com/a/50868276
function fromHex(hexString) {
return new Uint8Array(hexString.match(/.{1,2}/g).map(byte => parseInt(byte, 16)));
}
// https://stackoverflow.com/a/41106346
function fromBase64(base64String) {
return Uint8Array.from(atob(base64String), c => c.charCodeAt(0));
}
async function digestSHA256toBase64(message) {
const data = new TextEncoder().encode(message);
const hashBuffer = await crypto.subtle.digest("SHA-256", data);
const hashArray = new Uint8Array(hashBuffer);
const hashString = String.fromCharCode.apply(null, hashArray);
return btoa(hashString);
};
function base64url_decode(input) {
try {
@@ -12,52 +28,75 @@ function base64url_decode(input) {
}
/* Decrypts the key from the key bundle. */
function decrypt_key(pass, iv_b64, ciphertext_b64, salt_b64) {
let salt = CryptoJS.enc.Base64.parse(salt_b64),
kdfcfg = {keySize: 256 / 32,hasher: CryptoJS.algo.SHA256,iterations: encryptcontent_obfuscate ? 1 : 10000};
let kdfkey = CryptoJS.PBKDF2(pass, salt,kdfcfg);
let iv = CryptoJS.enc.Base64.parse(iv_b64),
ciphertext = CryptoJS.enc.Base64.parse(ciphertext_b64);
let encrypted = {ciphertext: ciphertext},
cfg = {iv: iv, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7};
let key = CryptoJS.AES.decrypt(encrypted, kdfkey, cfg);
async function decrypt_key(pass, iv_b64, ciphertext_b64, salt_b64) {
const salt = fromBase64(salt_b64);
const encPassword = new TextEncoder().encode(pass);
const kdfkey = await window.crypto.subtle.importKey(
"raw",
encPassword,
"PBKDF2",
false,
["deriveKey"],
);
const wckey = await window.crypto.subtle.deriveKey(
{
name: "PBKDF2",
salt,
iterations: encryptcontent_obfuscate ? 1 : 100000,
hash: "SHA-256",
},
kdfkey,
{ name: "AES-CBC", length: 256 },
true,
["decrypt"],
);
const ciphertext = fromBase64(ciphertext_b64);
const iv = fromBase64(iv_b64);
try {
let keystore = JSON.parse(key.toString(CryptoJS.enc.Utf8));
const decrypted = await window.crypto.subtle.decrypt(
{
name: "AES-CBC",
iv: iv
},
wckey,
ciphertext
);
const keystore = JSON.parse(new TextDecoder().decode(decrypted));
if (encryptcontent_id in keystore) {
return keystore;
} else {
//id not found in keystore
return false;
}
} catch (err) {
// encoding failed; wrong password
}
catch (err) {
// encoding failed; wrong key
return false;
}
};
/* Split key bundle and try to decrypt it */
function decrypt_key_from_bundle(password, ciphertext_bundle, username) {
async function decrypt_key_from_bundle(password, ciphertext_bundle, username) {
// grab the ciphertext bundle and try to decrypt it
let user, pass;
let parts, keys, userhash;
if (ciphertext_bundle) {
if (username) {
user = encodeURIComponent(username.toLowerCase());
userhash = CryptoJS.SHA256(user).toString(CryptoJS.enc.Base64);
userhash = await digestSHA256toBase64(user);
}
for (let i = 0; i < ciphertext_bundle.length; i++) {
pass = encodeURIComponent(password);
parts = ciphertext_bundle[i].split(';');
if (parts.length == 3) {
keys = decrypt_key(pass, parts[0], parts[1], parts[2]);
keys = await decrypt_key(pass, parts[0], parts[1], parts[2]);
if (keys) {
return keys;
}
} else if (parts.length == 4 && username) {
if (parts[3] == userhash) {
keys = decrypt_key(pass, parts[0], parts[1], parts[2]);
keys = await decrypt_key(pass, parts[0], parts[1], parts[2]);
if (keys) {
return keys;
@@ -70,55 +109,65 @@ function decrypt_key_from_bundle(password, ciphertext_bundle, username) {
};
/* Decrypts the content from the ciphertext bundle. */
function decrypt_content(key, iv_b64, ciphertext_b64) {
let iv = CryptoJS.enc.Base64.parse(iv_b64),
ciphertext = CryptoJS.enc.Base64.parse(ciphertext_b64);
let encrypted = {ciphertext: ciphertext},
cfg = {iv: iv, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7};
let plaintext = CryptoJS.AES.decrypt(encrypted, CryptoJS.enc.Hex.parse(key), cfg);
if(plaintext.sigBytes >= 0) {
try {
return plaintext.toString(CryptoJS.enc.Utf8)
} catch (err) {
// encoding failed; wrong key
return false;
}
} else {
// negative sigBytes; wrong key
async function decrypt_content(key, iv_b64, ciphertext_b64) {
const rawKey = fromHex(key);
const iv = fromBase64(iv_b64);
const ciphertext = fromBase64(ciphertext_b64);
try {
const wckey = await window.crypto.subtle.importKey(
"raw",
rawKey,
"AES-CBC",
true,
["decrypt"]
);
const decrypted = await window.crypto.subtle.decrypt(
{
name: "AES-CBC",
iv: iv
},
wckey,
ciphertext
);
const decoder = new TextDecoder();
return decoder.decode(decrypted);
}
catch (err) {
// encoding failed; wrong key
return false;
}
};
/* Split cyphertext bundle and try to decrypt it */
function decrypt_content_from_bundle(key, ciphertext_bundle) {
async function decrypt_content_from_bundle(key, ciphertext_bundle) {
// grab the ciphertext bundle and try to decrypt it
if (ciphertext_bundle) {
let parts = ciphertext_bundle.split(';');
if (parts.length == 2) {
return decrypt_content(key, parts[0], parts[1]);
return await decrypt_content(key, parts[0], parts[1]);
}
}
return false;
};
/* Save decrypted keystore to sessionStorage */
function setKeys(keys_from_keystore) {
async function setKeys(keys_from_keystore) {
for (const id in keys_from_keystore) {
sessionStorage.setItem(id, keys_from_keystore[id]);
}
};
/* Delete key with specific name in sessionStorage */
function delItemName(key) {
async function delItemName(key) {
sessionStorage.removeItem(key);
};
function getItemName(key) {
async function getItemName(key) {
return sessionStorage.getItem(key);
};
/* Reload scripts src after decryption process */
function reload_js(src) {
async function reload_js(src) {
let script_src, script_tag, new_script_tag;
let head = document.getElementsByTagName('head')[0];
@@ -155,10 +204,8 @@ function reload_js(src) {
}
};
/* Decrypt speficique html entry from mkdocs configuration */
function decrypt_somethings(key, encrypted_something) {
async function decrypt_somethings(key, encrypted_something) {
var html_item = '';
for (const [name, tag] of Object.entries(encrypted_something)) {
if (tag[1] == 'id') {
@@ -171,8 +218,8 @@ function decrypt_somethings(key, encrypted_something) {
if (html_item[0]) {
for (let i = 0; i < html_item.length; i++) {
// grab the cipher bundle if something exist
if (html_item[i].style.display == "none") {
let content = decrypt_content_from_bundle(key, html_item[i].innerHTML);
if (String(html_item[i].style.display).startsWith("none")) {
let content = await decrypt_content_from_bundle(key, html_item[i].innerHTML);
if (content !== false) {
// success; display the decrypted content
html_item[i].innerHTML = content;
@@ -187,7 +234,7 @@ function decrypt_somethings(key, encrypted_something) {
};
/* Decrypt content of a page */
function decrypt_action(username_input, password_input, encrypted_content, decrypted_content, key_from_storage=false) {
async function decrypt_action(username_input, password_input, encrypted_content, decrypted_content, key_from_storage=false) {
let key=false;
let keys_from_keystore=false;
@@ -199,7 +246,7 @@ function decrypt_action(username_input, password_input, encrypted_content, decry
if (key_from_storage !== false) {
key = key_from_storage;
} else {
keys_from_keystore = decrypt_key_from_bundle(password_input.value, encryptcontent_keystore, user);
keys_from_keystore = await decrypt_key_from_bundle(password_input.value, encryptcontent_keystore, user);
if (keys_from_keystore) {
key = keys_from_keystore[encryptcontent_id];
}
@@ -207,7 +254,7 @@ function decrypt_action(username_input, password_input, encrypted_content, decry
let content = false;
if (key) {
content = decrypt_content_from_bundle(key, encrypted_content.innerHTML);
content = await decrypt_content_from_bundle(key, encrypted_content.innerHTML);
}
if (content !== false) {
// success; display the decrypted content
@@ -224,13 +271,12 @@ function decrypt_action(username_input, password_input, encrypted_content, decry
}
};
function decryptor_reaction(key_or_keys, password_input, decrypted_content, fallback_used=false) {
async function decryptor_reaction(key_or_keys, password_input, decrypted_content, fallback_used=false) {
if (key_or_keys) {
let key;
if (typeof key_or_keys === "object") {
key = key_or_keys[encryptcontent_id];
setKeys(key_or_keys);
} else {
key = key_or_keys;
}
@@ -238,7 +284,7 @@ function decryptor_reaction(key_or_keys, password_input, decrypted_content, fall
// continue to decrypt others parts
if (typeof inject_something !== 'undefined') {
decrypted_content = decrypt_somethings(key, inject_something);
decrypted_content = await decrypt_somethings(key, inject_something);
}
if (typeof delete_something !== 'undefined') {
let el = document.getElementById(delete_something)
@@ -255,6 +301,9 @@ function decryptor_reaction(key_or_keys, password_input, decrypted_content, fall
if (window.location.hash) { //jump to anchor if hash given after decryption
window.location.href = window.location.hash;
}
//If we got keys then dispatch encryptcontent_event
encryptcontent_done = true;
window.dispatchEvent(encryptcontent_event);
} else {
// remove item on sessionStorage if decryption process fail (Invalid item)
if (!fallback_used) {
@@ -271,7 +320,7 @@ function decryptor_reaction(key_or_keys, password_input, decrypted_content, fall
}
/* Trigger decryption process */
function init_decryptor() {
async function init_decryptor() {
let username_input = document.getElementById('mkdocs-content-user');
let password_input = document.getElementById('mkdocs-content-password');
// adjust password field width to placeholder length
@@ -282,31 +331,36 @@ function init_decryptor() {
let decrypted_content = document.getElementById('mkdocs-decrypted-content');
let content_decrypted;
/* If remember_keys is set, try to use sessionStorage item to decrypt content when page is loaded */
let key_from_storage = getItemName(encryptcontent_id);
let key_from_storage = await getItemName(encryptcontent_id);
if (key_from_storage) {
content_decrypted = decrypt_action(
content_decrypted = await decrypt_action(
username_input, password_input, encrypted_content, decrypted_content, key_from_storage
);
decryptor_reaction(content_decrypted, password_input, decrypted_content, true);
}
if (!content_decrypted) {
//If nothing got decrypted, still dispatch encryptcontent_event
encryptcontent_done = true;
window.dispatchEvent(encryptcontent_event);
}
/* If password_button is set, try decrypt content when button is press */
let decrypt_button = document.getElementById("mkdocs-decrypt-button");
if (decrypt_button) {
decrypt_button.onclick = function(event) {
decrypt_button.onclick = async function(event) {
event.preventDefault();
content_decrypted = decrypt_action(
content_decrypted = await decrypt_action(
username_input, password_input, encrypted_content, decrypted_content
);
decryptor_reaction(content_decrypted, password_input, decrypted_content);
};
}
/* Default, try decrypt content when key enter is press */
password_input.addEventListener('keypress', function(event) {
password_input.addEventListener('keypress', async function(event) {
if (event.key === "Enter") {
event.preventDefault();
content_decrypted = decrypt_action(
content_decrypted = await decrypt_action(
username_input, password_input, encrypted_content, decrypted_content
);
decryptor_reaction(content_decrypted, password_input, decrypted_content);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
{"version":3,"sources":["src/templates/assets/stylesheets/palette/_scheme.scss","../../../../src/templates/assets/stylesheets/palette.scss","src/templates/assets/stylesheets/palette/_accent.scss","src/templates/assets/stylesheets/palette/_primary.scss","src/templates/assets/stylesheets/utilities/_break.scss"],"names":[],"mappings":"AA2BA,cAGE,6BAME,sDAAA,CACA,6DAAA,CACA,+DAAA,CACA,gEAAA,CACA,mDAAA,CACA,6DAAA,CACA,+DAAA,CACA,gEAAA,CAGA,mDAAA,CACA,gDAAA,CAGA,0BAAA,CACA,mCAAA,CAGA,iCAAA,CACA,kCAAA,CACA,mCAAA,CACA,mCAAA,CACA,kCAAA,CACA,iCAAA,CACA,+CAAA,CACA,6DAAA,CACA,gEAAA,CACA,4DAAA,CACA,4DAAA,CACA,6DAAA,CAGA,6CAAA,CAGA,+CAAA,CAGA,uDAAA,CACA,6DAAA,CACA,2DAAA,CAGA,iCAAA,CAGA,yDAAA,CACA,iEAAA,CAGA,mDAAA,CACA,mDAAA,CAGA,qDAAA,CACA,uDAAA,CAGA,8DAAA,CAKA,8DAAA,CAKA,0DAAA,CAvEA,iBCeF,CD6DE,kHAEE,YC3DJ,CDkFE,yDACE,4BChFJ,CD+EE,2DACE,4BC7EJ,CD4EE,gEACE,4BC1EJ,CDyEE,2DACE,4BCvEJ,CDsEE,yDACE,4BCpEJ,CDmEE,0DACE,4BCjEJ,CDgEE,gEACE,4BC9DJ,CD6DE,0DACE,4BC3DJ,CD0DE,2OACE,4BC/CJ,CDsDA,+FAGE,iCCpDF,CACF,CC/CE,2BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD2CN,CCrDE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDkDN,CC5DE,8BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDyDN,CCnEE,mCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDgEN,CC1EE,8BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDuEN,CCjFE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD8EN,CCxFE,kCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDqFN,CC/FE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD4FN,CCtGE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDmGN,CC7GE,6BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD0GN,CCpHE,mCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDiHN,CC3HE,4BACE,4BAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCD2HN,CClIE,8BACE,4BAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCDkIN,CCzIE,6BACE,yBAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCDyIN,CChJE,8BACE,4BAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCDgJN,CCvJE,mCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDoJN,CEzJE,4BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFsJN,CEjKE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCF8JN,CEzKE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFsKN,CEjLE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCF8KN,CEzLE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFsLN,CEjME,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCF8LN,CEzME,mCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFsMN,CEjNE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCF8MN,CEzNE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFsNN,CEjOE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCF8NN,CEzOE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFsON,CEjPE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCFiPN,CEzPE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCFyPN,CEjQE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCFiQN,CEzQE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCFyQN,CEjRE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCF8QN,CEzRE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFsRN,CEjSE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCAAA,CAKA,4BF0RN,CE1SE,kCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCAAA,CAKA,4BFmSN,CEpRE,sEACE,4BFuRJ,CExRE,+DACE,4BF2RJ,CE5RE,iEACE,4BF+RJ,CEhSE,gEACE,4BFmSJ,CEpSE,iEACE,4BFuSJ,CE9RA,8BACE,mDAAA,CACA,4DAAA,CACA,0DAAA,CACA,oDAAA,CACA,2DAAA,CAGA,4BF+RF,CE5RE,yCACE,+BF8RJ,CE3RI,kDAEE,0CAAA,CACA,sCAAA,CAFA,mCF+RN,CG3MI,mCD1EA,+CACE,8CFwRJ,CErRI,qDACE,8CFuRN,CElRE,iEACE,mCFoRJ,CACF,CGtNI,sCDvDA,uCACE,oCFgRJ,CACF,CEvQA,8BACE,kDAAA,CACA,4DAAA,CACA,wDAAA,CACA,oDAAA,CACA,6DAAA,CAGA,4BFwQF,CErQE,yCACE,+BFuQJ,CEpQI,kDAEE,0CAAA,CACA,sCAAA,CAFA,mCFwQN,CEjQE,yCACE,6CFmQJ,CG5NI,0CDhCA,8CACE,gDF+PJ,CACF,CGjOI,0CDvBA,iFACE,6CF2PJ,CACF,CGzPI,sCDKA,uCACE,6CFuPJ,CACF","file":"palette.css"}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"version":3,"sources":["src/templates/assets/stylesheets/palette/_scheme.scss","../../../../src/templates/assets/stylesheets/palette.scss","src/templates/assets/stylesheets/palette/_accent.scss","src/templates/assets/stylesheets/palette/_primary.scss","src/templates/assets/stylesheets/utilities/_break.scss"],"names":[],"mappings":"AA2BA,cAGE,6BAME,sDAAA,CACA,6DAAA,CACA,+DAAA,CACA,gEAAA,CACA,mDAAA,CACA,6DAAA,CACA,+DAAA,CACA,gEAAA,CAGA,mDAAA,CACA,gDAAA,CACA,yDAAA,CACA,4DAAA,CAGA,0BAAA,CACA,mCAAA,CAGA,iCAAA,CACA,kCAAA,CACA,mCAAA,CACA,mCAAA,CACA,kCAAA,CACA,iCAAA,CACA,+CAAA,CACA,6DAAA,CACA,gEAAA,CACA,4DAAA,CACA,4DAAA,CACA,6DAAA,CAGA,6CAAA,CAGA,+CAAA,CAGA,uDAAA,CACA,6DAAA,CACA,2DAAA,CAGA,iCAAA,CAGA,yDAAA,CACA,iEAAA,CAGA,mDAAA,CACA,mDAAA,CAGA,qDAAA,CACA,uDAAA,CAGA,8DAAA,CAKA,8DAAA,CAKA,0DAAA,CAzEA,iBCiBF,CD6DE,kHAEE,YC3DJ,CDkFE,yDACE,4BChFJ,CD+EE,2DACE,4BC7EJ,CD4EE,gEACE,4BC1EJ,CDyEE,2DACE,4BCvEJ,CDsEE,yDACE,4BCpEJ,CDmEE,0DACE,4BCjEJ,CDgEE,gEACE,4BC9DJ,CD6DE,0DACE,4BC3DJ,CD0DE,2OACE,4BC/CJ,CDsDA,+FAGE,iCCpDF,CACF,CCjDE,2BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD6CN,CCvDE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDoDN,CC9DE,8BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD2DN,CCrEE,mCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDkEN,CC5EE,8BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDyEN,CCnFE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDgFN,CC1FE,kCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDuFN,CCjGE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD8FN,CCxGE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDqGN,CC/GE,6BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD4GN,CCtHE,mCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDmHN,CC7HE,4BACE,4BAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCD6HN,CCpIE,8BACE,4BAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCDoIN,CC3IE,6BACE,yBAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCD2IN,CClJE,8BACE,4BAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCDkJN,CCzJE,mCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDsJN,CE3JE,4BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwJN,CEnKE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgKN,CE3KE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwKN,CEnLE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgLN,CE3LE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwLN,CEnME,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgMN,CE3ME,mCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwMN,CEnNE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgNN,CE3NE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwNN,CEnOE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgON,CE3OE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwON,CEnPE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCFmPN,CE3PE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCF2PN,CEnQE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCFmQN,CE3QE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCF2QN,CEnRE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgRN,CE3RE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwRN,CEnSE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCAAA,CAKA,4BF4RN,CE5SE,kCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCAAA,CAKA,4BFqSN,CEtRE,sEACE,4BFyRJ,CE1RE,+DACE,4BF6RJ,CE9RE,iEACE,4BFiSJ,CElSE,gEACE,4BFqSJ,CEtSE,iEACE,4BFySJ,CEhSA,8BACE,mDAAA,CACA,4DAAA,CACA,0DAAA,CACA,oDAAA,CACA,2DAAA,CAGA,4BFiSF,CE9RE,yCACE,+BFgSJ,CE7RI,kDAEE,0CAAA,CACA,sCAAA,CAFA,mCFiSN,CG7MI,mCD1EA,+CACE,8CF0RJ,CEvRI,qDACE,8CFyRN,CEpRE,iEACE,mCFsRJ,CACF,CGxNI,sCDvDA,uCACE,oCFkRJ,CACF,CEzQA,8BACE,kDAAA,CACA,4DAAA,CACA,wDAAA,CACA,oDAAA,CACA,6DAAA,CAGA,4BF0QF,CEvQE,yCACE,+BFyQJ,CEtQI,kDAEE,0CAAA,CACA,sCAAA,CAFA,mCF0QN,CEnQE,yCACE,6CFqQJ,CG9NI,0CDhCA,8CACE,gDFiQJ,CACF,CGnOI,0CDvBA,iFACE,6CF6PJ,CACF,CG3PI,sCDKA,uCACE,6CFyPJ,CACF","file":"palette.css"}

View File

@@ -12,8 +12,11 @@
<link rel="icon" href="../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -21,10 +24,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -53,7 +56,6 @@
<link rel="stylesheet" href="../assets/stylesheets/custom.00c04c01.min.css">
<link href="../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -467,10 +469,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -515,10 +522,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -526,7 +538,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -542,10 +558,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -565,10 +586,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -588,10 +614,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -633,10 +664,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -644,7 +680,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -660,10 +700,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -683,10 +728,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -748,10 +798,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -765,7 +820,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -783,10 +842,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -806,10 +870,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -858,10 +927,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -869,7 +943,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -885,10 +963,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -908,10 +991,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -958,10 +1046,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -969,7 +1062,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -985,10 +1082,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1015,10 +1117,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1037,10 +1144,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1213,11 +1325,12 @@
<script id="__config" type="application/json">{"base": "..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../js/timeago.min.js"></script>

275
config/env/index.html vendored
View File

@@ -16,8 +16,11 @@
<link rel="next" href="../volumes/">
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -25,10 +28,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -57,7 +60,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -521,10 +528,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -532,7 +544,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -548,10 +564,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -571,10 +592,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -594,10 +620,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -639,10 +670,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -650,7 +686,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -666,10 +706,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -689,10 +734,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -754,10 +804,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -771,7 +826,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -789,10 +848,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -812,10 +876,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -869,10 +938,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -880,7 +954,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -905,10 +983,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -918,10 +1001,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
@@ -943,7 +1031,9 @@
<li class="md-nav__item">
<a href="#tz" class="md-nav__link">
<span class="md-ellipsis">
TZ
TZ
</span>
</a>
@@ -952,7 +1042,9 @@
<li class="md-nav__item">
<a href="#web_ip" class="md-nav__link">
<span class="md-ellipsis">
WEB_IP
WEB_IP
</span>
</a>
@@ -961,7 +1053,9 @@
<li class="md-nav__item">
<a href="#web_port" class="md-nav__link">
<span class="md-ellipsis">
WEB_PORT
WEB_PORT
</span>
</a>
@@ -970,7 +1064,9 @@
<li class="md-nav__item">
<a href="#web_encoding" class="md-nav__link">
<span class="md-ellipsis">
WEB_ENCODING
WEB_ENCODING
</span>
</a>
@@ -979,7 +1075,9 @@
<li class="md-nav__item">
<a href="#url_repo" class="md-nav__link">
<span class="md-ellipsis">
URL_REPO
URL_REPO
</span>
</a>
@@ -988,7 +1086,9 @@
<li class="md-nav__item">
<a href="#file_url" class="md-nav__link">
<span class="md-ellipsis">
FILE_URL
FILE_URL
</span>
</a>
@@ -997,7 +1097,9 @@
<li class="md-nav__item">
<a href="#file_m3u" class="md-nav__link">
<span class="md-ellipsis">
FILE_M3U
FILE_M3U
</span>
</a>
@@ -1006,7 +1108,9 @@
<li class="md-nav__item">
<a href="#file_epg" class="md-nav__link">
<span class="md-ellipsis">
FILE_EPG
FILE_EPG
</span>
</a>
@@ -1015,7 +1119,9 @@
<li class="md-nav__item">
<a href="#file_gzip" class="md-nav__link">
<span class="md-ellipsis">
FILE_GZIP
FILE_GZIP
</span>
</a>
@@ -1024,7 +1130,9 @@
<li class="md-nav__item">
<a href="#stream_quality" class="md-nav__link">
<span class="md-ellipsis">
STREAM_QUALITY
STREAM_QUALITY
</span>
</a>
@@ -1033,7 +1141,9 @@
<li class="md-nav__item">
<a href="#dir_build" class="md-nav__link">
<span class="md-ellipsis">
DIR_BUILD
DIR_BUILD
</span>
</a>
@@ -1042,7 +1152,9 @@
<li class="md-nav__item">
<a href="#dir_run" class="md-nav__link">
<span class="md-ellipsis">
DIR_RUN
DIR_RUN
</span>
</a>
@@ -1051,7 +1163,9 @@
<li class="md-nav__item">
<a href="#log_level" class="md-nav__link">
<span class="md-ellipsis">
LOG_LEVEL
LOG_LEVEL
</span>
</a>
@@ -1078,10 +1192,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -1128,10 +1247,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -1139,7 +1263,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1155,10 +1283,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1185,10 +1318,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1207,10 +1345,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1246,7 +1389,9 @@
<li class="md-nav__item">
<a href="#tz" class="md-nav__link">
<span class="md-ellipsis">
TZ
TZ
</span>
</a>
@@ -1255,7 +1400,9 @@
<li class="md-nav__item">
<a href="#web_ip" class="md-nav__link">
<span class="md-ellipsis">
WEB_IP
WEB_IP
</span>
</a>
@@ -1264,7 +1411,9 @@
<li class="md-nav__item">
<a href="#web_port" class="md-nav__link">
<span class="md-ellipsis">
WEB_PORT
WEB_PORT
</span>
</a>
@@ -1273,7 +1422,9 @@
<li class="md-nav__item">
<a href="#web_encoding" class="md-nav__link">
<span class="md-ellipsis">
WEB_ENCODING
WEB_ENCODING
</span>
</a>
@@ -1282,7 +1433,9 @@
<li class="md-nav__item">
<a href="#url_repo" class="md-nav__link">
<span class="md-ellipsis">
URL_REPO
URL_REPO
</span>
</a>
@@ -1291,7 +1444,9 @@
<li class="md-nav__item">
<a href="#file_url" class="md-nav__link">
<span class="md-ellipsis">
FILE_URL
FILE_URL
</span>
</a>
@@ -1300,7 +1455,9 @@
<li class="md-nav__item">
<a href="#file_m3u" class="md-nav__link">
<span class="md-ellipsis">
FILE_M3U
FILE_M3U
</span>
</a>
@@ -1309,7 +1466,9 @@
<li class="md-nav__item">
<a href="#file_epg" class="md-nav__link">
<span class="md-ellipsis">
FILE_EPG
FILE_EPG
</span>
</a>
@@ -1318,7 +1477,9 @@
<li class="md-nav__item">
<a href="#file_gzip" class="md-nav__link">
<span class="md-ellipsis">
FILE_GZIP
FILE_GZIP
</span>
</a>
@@ -1327,7 +1488,9 @@
<li class="md-nav__item">
<a href="#stream_quality" class="md-nav__link">
<span class="md-ellipsis">
STREAM_QUALITY
STREAM_QUALITY
</span>
</a>
@@ -1336,7 +1499,9 @@
<li class="md-nav__item">
<a href="#dir_build" class="md-nav__link">
<span class="md-ellipsis">
DIR_BUILD
DIR_BUILD
</span>
</a>
@@ -1345,7 +1510,9 @@
<li class="md-nav__item">
<a href="#dir_run" class="md-nav__link">
<span class="md-ellipsis">
DIR_RUN
DIR_RUN
</span>
</a>
@@ -1354,7 +1521,9 @@
<li class="md-nav__item">
<a href="#log_level" class="md-nav__link">
<span class="md-ellipsis">
LOG_LEVEL
LOG_LEVEL
</span>
</a>
@@ -1370,6 +1539,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1434,7 +1610,7 @@ our logging system.</p>
</span><span id="__span-0-13"><a id="__codelineno-0-13" name="__codelineno-0-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">TZ=Etc/UTC</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> Changing this env variable will change the time for anything
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> Changing this env variable will change the time for anything
related to the TVApp2 docker container.</li>
</ol>
</div>
@@ -1547,7 +1723,7 @@ bound to the TVApp2 docker image.</p>
</span><span id="__span-2-13"><a id="__codelineno-2-13" name="__codelineno-2-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">WEB_IP=0.0.0.0</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> Specify <code>0.0.0.0</code> to bind to all local IP addresses.</li>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> Specify <code>0.0.0.0</code> to bind to all local IP addresses.</li>
</ol>
<p><br></p>
<h2 id="web_port">WEB_PORT<a class="headerlink" href="#web_port" title="Permanent link"></a></h2>
@@ -1583,7 +1759,7 @@ docker container will listen to.</p>
</span><span id="__span-3-13"><a id="__codelineno-3-13" name="__codelineno-3-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">WEB_IP=4124</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> The default port is <code>4124</code></li>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> The default port is <code>4124</code></li>
</ol>
<p><br></p>
<h2 id="web_encoding">WEB_ENCODING<a class="headerlink" href="#web_encoding" title="Permanent link"></a></h2>
@@ -1696,7 +1872,7 @@ and should not be changed by the end-user; otherwise you will be unable to fetch
</span><span id="__span-7-13"><a id="__codelineno-7-13" name="__codelineno-7-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">URL_REPO=https://git.binaryninja.net/binaryninja</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="⚠" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/26a0.svg" title=":warning:"> It is highly recommended that you do not change this value
<li><img alt="⚠" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/26a0.svg" title=":warning:"> It is highly recommended that you do not change this value
otherwise you will not be able to download the latest M3U playlists
and EPG guide data.</li>
</ol>
@@ -1734,7 +1910,7 @@ and should not be changed by the end-user; otherwise you will be unable to fetch
</span><span id="__span-8-13"><a id="__codelineno-8-13" name="__codelineno-8-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">FILE_URL=urls.txt</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="⚠" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/26a0.svg" title=":warning:"> There is really no reason to modify this environment variable
<li><img alt="⚠" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/26a0.svg" title=":warning:"> There is really no reason to modify this environment variable
unless you have a specific purpose.</li>
</ol>
<p><br></p>
@@ -1771,7 +1947,7 @@ and should not be changed by the end-user; otherwise you will be unable to fetch
</span><span id="__span-9-13"><a id="__codelineno-9-13" name="__codelineno-9-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">FILE_M3U=playlist.m3u8</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="⚠" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/26a0.svg" title=":warning:"> There is really no reason to modify this environment variable
<li><img alt="⚠" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/26a0.svg" title=":warning:"> There is really no reason to modify this environment variable
unless you have a specific purpose.</li>
</ol>
<p><br></p>
@@ -1808,7 +1984,7 @@ your .xml EPG playlist file is generated.</p>
</span><span id="__span-10-13"><a id="__codelineno-10-13" name="__codelineno-10-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">FILE_EPG=xmltv.xml</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> Changing this file only changes the filename locally; it does
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> Changing this file only changes the filename locally; it does
not affect the server-side fetching mechanism.</li>
</ol>
<p><br></p>
@@ -1845,7 +2021,7 @@ a compressed <code>.gzip</code> is generated and when you download the file.</p>
</span><span id="__span-11-13"><a id="__codelineno-11-13" name="__codelineno-11-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">FILE_GZIP=xmltv.xml.gz</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> Changing this file only changes the filename locally for
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> Changing this file only changes the filename locally for
generation and downloading. It does not affect the server-side fetching
mechanism.</li>
</ol>
@@ -1888,7 +2064,7 @@ be used when you initiate a new channel to view.</p>
</span><span id="__span-12-13"><a id="__codelineno-12-13" name="__codelineno-12-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">STREAM_QUALITY=hd</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> This environment variable has the following options:<ul>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> This environment variable has the following options:<ul>
<li>hd</li>
<li>sd</li>
</ul>
@@ -1929,7 +2105,7 @@ by the TVApp2 docker container when the container builds the app.</p>
</span><span id="__span-13-13"><a id="__codelineno-13-13" name="__codelineno-13-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">DIR_BUILD=/usr/src/app</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="⚠" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/26a0.svg" title=":warning:"> You should not change this unless you are an advanced user.</li>
<li><img alt="⚠" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/26a0.svg" title=":warning:"> You should not change this unless you are an advanced user.</li>
</ol>
<p><br></p>
<h2 id="dir_run">DIR_RUN<a class="headerlink" href="#dir_run" title="Permanent link"></a></h2>
@@ -1967,7 +2143,7 @@ into a production folder.</p>
</span><span id="__span-14-13"><a id="__codelineno-14-13" name="__codelineno-14-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">DIR_RUN=/usr/bin/app</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="⚠" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/26a0.svg" title=":warning:"> You should not change this unless you are an advanced user.</li>
<li><img alt="⚠" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/26a0.svg" title=":warning:"> You should not change this unless you are an advanced user.</li>
</ol>
<p><br></p>
<h2 id="log_level">LOG_LEVEL<a class="headerlink" href="#log_level" title="Permanent link"></a></h2>
@@ -2006,7 +2182,7 @@ when being output to your console.</p>
</span><span id="__span-15-13"><a id="__codelineno-15-13" name="__codelineno-15-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">LOG_LEVEL=4</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> The default log level is <code>4</code> (info).</li>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> The default log level is <code>4</code> (info).</li>
</ol>
</div>
<div class="tabbed-block">
@@ -2298,11 +2474,12 @@ when being output to your console.</p>
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../../usage/healthcheck/">
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -25,10 +28,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -57,7 +60,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -521,10 +528,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -532,7 +544,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -548,10 +564,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -571,10 +592,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -594,10 +620,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -639,10 +670,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -650,7 +686,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -666,10 +706,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -689,10 +734,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -754,10 +804,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -771,7 +826,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -789,10 +848,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -812,10 +876,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -869,10 +938,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -880,7 +954,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -896,10 +974,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -928,10 +1011,15 @@
<span class="md-ellipsis">
Volumes
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -941,10 +1029,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
@@ -966,7 +1059,9 @@
<li class="md-nav__item">
<a href="#usrbinapp" class="md-nav__link">
<span class="md-ellipsis">
📁 /usr/bin/app
📁 /usr/bin/app
</span>
</a>
@@ -975,7 +1070,9 @@
<li class="md-nav__item">
<a href="#config" class="md-nav__link">
<span class="md-ellipsis">
📁 /config
📁 /config
</span>
</a>
@@ -1029,10 +1126,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -1040,7 +1142,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1056,10 +1162,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1086,10 +1197,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1108,10 +1224,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1147,7 +1268,9 @@
<li class="md-nav__item">
<a href="#usrbinapp" class="md-nav__link">
<span class="md-ellipsis">
📁 /usr/bin/app
📁 /usr/bin/app
</span>
</a>
@@ -1156,7 +1279,9 @@
<li class="md-nav__item">
<a href="#config" class="md-nav__link">
<span class="md-ellipsis">
📁 /config
📁 /config
</span>
</a>
@@ -1172,6 +1297,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1263,7 +1395,7 @@
</span><span id="__span-0-7"><a id="__codelineno-0-7" name="__codelineno-0-7"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">./app:/usr/bin/app</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> Changing this env variable will change the time for anything
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> Changing this env variable will change the time for anything
related to the TVApp2 docker container.</li>
</ol>
</div>
@@ -1290,7 +1422,7 @@
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li>
<p><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> Changing this env variable will change the folder within the docker container which stores the fully built TVApp2 files.</p>
<p><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> Changing this env variable will change the folder within the docker container which stores the fully built TVApp2 files.</p>
</li>
<li>
<p>This should not be used unless you know what you're doing</p>
@@ -1348,7 +1480,7 @@
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li>
<p><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> Changing this env variable will change the folder within the docker container which stores the fully built TVApp2 files.</p>
<p><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> Changing this env variable will change the folder within the docker container which stores the fully built TVApp2 files.</p>
</li>
<li>
<p>This should not be used unless you know what you're doing</p>
@@ -1601,11 +1733,12 @@
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

View File

@@ -1,15 +1,14 @@
/*
/*
timeago output is dynamic, which breaks when you print a page.
This CSS is only included when type: timeago
This CSS is only included when type: timeago
and ensures fallback to type "iso_date" when printing.
*/
.git-revision-date-localized-plugin-iso_date { display: none }
@media print {
.git-revision-date-localized-plugin-iso_date { display: inline }
.git-revision-date-localized-plugin-timeago { display: none }
.git-revision-date-localized-plugin-iso_date { display: inline }
.git-revision-date-localized-plugin-timeago { display: none }
}

View File

@@ -14,8 +14,11 @@
<link rel="next" href="../about/what_is_tvapp/">
<link rel="icon" href="../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -23,10 +26,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -55,7 +58,6 @@
<link rel="stylesheet" href="../assets/stylesheets/custom.00c04c01.min.css">
<link href="../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
@@ -522,10 +529,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -533,7 +545,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -549,10 +565,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -572,10 +593,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -595,10 +621,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -640,10 +671,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -651,7 +687,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -667,10 +707,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -690,10 +735,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -755,10 +805,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -772,7 +827,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -790,10 +849,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -813,10 +877,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -865,10 +934,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -876,7 +950,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -892,10 +970,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -915,10 +998,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -965,10 +1053,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -976,7 +1069,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -992,10 +1089,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1022,10 +1124,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1044,10 +1151,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1080,6 +1192,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1351,11 +1470,12 @@
<script id="__config" type="application/json">{"base": "..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../js/timeago.min.js"></script>

View File

@@ -12,8 +12,11 @@
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -21,10 +24,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -53,7 +56,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -462,10 +464,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -510,10 +517,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -521,7 +533,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -537,10 +553,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -560,10 +581,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -583,10 +609,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -628,10 +659,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -639,7 +675,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -655,10 +695,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -678,10 +723,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -743,10 +793,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -760,7 +815,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -778,10 +837,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -801,10 +865,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -853,10 +922,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -864,7 +938,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -880,10 +958,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -903,10 +986,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -953,10 +1041,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -964,7 +1057,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -980,10 +1077,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1010,10 +1112,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1032,10 +1139,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1068,6 +1180,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1297,11 +1416,12 @@
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

View File

@@ -12,8 +12,11 @@
<link rel="icon" href="assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -21,10 +24,10 @@
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.ab4e12ef.min.css">
@@ -53,7 +56,6 @@
<link rel="stylesheet" href="assets/stylesheets/custom.00c04c01.min.css">
<link href="assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -484,10 +486,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -532,10 +539,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -543,7 +555,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -559,10 +575,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -582,10 +603,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -605,10 +631,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -650,10 +681,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -661,7 +697,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -677,10 +717,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -700,10 +745,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -765,10 +815,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -782,7 +837,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -800,10 +859,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -823,10 +887,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -875,10 +944,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -886,7 +960,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -902,10 +980,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -925,10 +1008,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -975,10 +1063,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -986,7 +1079,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1002,10 +1099,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1032,10 +1134,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1054,10 +1161,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1090,6 +1202,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
</article>
@@ -1177,11 +1296,12 @@
<script id="__config" type="application/json">{"base": ".", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": ".", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../../config/env/">
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -25,10 +28,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -57,7 +60,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -521,10 +528,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -532,7 +544,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -548,10 +564,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -571,10 +592,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -594,10 +620,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -639,10 +670,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -650,7 +686,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -666,10 +706,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -689,10 +734,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -759,10 +809,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -776,7 +831,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -803,10 +862,15 @@
<span class="md-ellipsis">
docker run
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -816,10 +880,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
@@ -841,7 +910,9 @@
<li class="md-nav__item">
<a href="#start-tvapp2" class="md-nav__link">
<span class="md-ellipsis">
Start TVApp2
Start TVApp2
</span>
</a>
@@ -850,7 +921,9 @@
<li class="md-nav__item">
<a href="#options" class="md-nav__link">
<span class="md-ellipsis">
Options
Options
</span>
</a>
@@ -877,10 +950,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -929,10 +1007,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -940,7 +1023,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -956,10 +1043,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -979,10 +1071,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -1029,10 +1126,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -1040,7 +1142,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1056,10 +1162,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1086,10 +1197,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1108,10 +1224,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1147,7 +1268,9 @@
<li class="md-nav__item">
<a href="#start-tvapp2" class="md-nav__link">
<span class="md-ellipsis">
Start TVApp2
Start TVApp2
</span>
</a>
@@ -1156,7 +1279,9 @@
<li class="md-nav__item">
<a href="#options" class="md-nav__link">
<span class="md-ellipsis">
Options
Options
</span>
</a>
@@ -1172,6 +1297,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1615,11 +1747,12 @@ command <code>docker compose up -d</code>.</p>
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="docker-run/">
<link rel="icon" href="../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -25,10 +28,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -57,7 +60,6 @@
<link rel="stylesheet" href="../assets/stylesheets/custom.00c04c01.min.css">
<link href="../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -521,10 +528,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -532,7 +544,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -548,10 +564,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -571,10 +592,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -594,10 +620,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -639,10 +670,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -650,7 +686,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -666,10 +706,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -689,10 +734,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -759,10 +809,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -776,7 +831,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -794,10 +853,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -817,10 +881,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -869,10 +938,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -880,7 +954,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -896,10 +974,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -919,10 +1002,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -969,10 +1057,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -980,7 +1073,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -996,10 +1093,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1026,10 +1128,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1048,10 +1155,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1086,6 +1198,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1381,11 +1500,12 @@ command <code>docker compose up -d</code>.</p>
<script id="__config" type="application/json">{"base": "..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../js/timeago.min.js"></script>

2
js/timeago.min.js vendored

File diff suppressed because one or more lines are too long

View File

@@ -12,8 +12,11 @@
<link rel="icon" href="../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -21,10 +24,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -53,7 +56,6 @@
<link rel="stylesheet" href="../assets/stylesheets/custom.00c04c01.min.css">
<link href="../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -462,10 +464,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -510,10 +517,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -521,7 +533,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -537,10 +553,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -560,10 +581,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -583,10 +609,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -628,10 +659,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -639,7 +675,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -655,10 +695,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -678,10 +723,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -743,10 +793,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -760,7 +815,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -778,10 +837,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -801,10 +865,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -853,10 +922,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -864,7 +938,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -880,10 +958,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -903,10 +986,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -953,10 +1041,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -964,7 +1057,11 @@
<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>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -980,10 +1077,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
</li>
@@ -1010,10 +1112,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1032,10 +1139,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1068,6 +1180,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1296,11 +1415,12 @@
<script id="__config" type="application/json">{"base": "..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../js/timeago.min.js"></script>

File diff suppressed because one or more lines are too long

View File

@@ -2,70 +2,70 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://thebinaryninja.github.io/tvapp2/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/home/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/about/backers/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/about/changelog/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/about/contributing/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/about/conventions/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/about/license/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/about/tags/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/about/what_is_tvapp/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/blog/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/config/env/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/config/volumes/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/includes/abbreviations/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/install/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/install/docker-run/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/plugins/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
<url>
<loc>https://thebinaryninja.github.io/tvapp2/usage/healthcheck/</loc>
<lastmod>2025-10-08</lastmod>
<lastmod>2026-02-09</lastmod>
</url>
</urlset>

Binary file not shown.

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../../about/changelog/">
<link rel="icon" href="../../assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.1">
@@ -25,10 +28,10 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.ab4e12ef.min.css">
@@ -57,7 +60,6 @@
<link rel="stylesheet" href="../../assets/stylesheets/custom.00c04c01.min.css">
<link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,10 +475,15 @@
<span class="md-ellipsis">
Home
</span>
</a>
</li>
@@ -521,10 +528,15 @@
<span class="md-ellipsis">
About
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -532,7 +544,11 @@
<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>
About
About
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -548,10 +564,15 @@
<span class="md-ellipsis">
What Is TVApp2
</span>
</a>
</li>
@@ -571,10 +592,15 @@
<span class="md-ellipsis">
Contributing
</span>
</a>
</li>
@@ -594,10 +620,15 @@
<span class="md-ellipsis">
License
</span>
</a>
</li>
@@ -639,10 +670,15 @@
<span class="md-ellipsis">
Wiki
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -650,7 +686,11 @@
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -666,10 +706,15 @@
<span class="md-ellipsis">
Conventions
</span>
</a>
</li>
@@ -689,10 +734,15 @@
<span class="md-ellipsis">
Tags
</span>
</a>
</li>
@@ -754,10 +804,15 @@
<span class="md-ellipsis">
Install
</span>
</a>
@@ -771,7 +826,11 @@
<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>
Install
Install
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -789,10 +848,15 @@
<span class="md-ellipsis">
docker run
</span>
</a>
</li>
@@ -812,10 +876,15 @@
<span class="md-ellipsis">
docker compose
</span>
</a>
</li>
@@ -864,10 +933,15 @@
<span class="md-ellipsis">
Config
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -875,7 +949,11 @@
<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>
Config
Config
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -891,10 +969,15 @@
<span class="md-ellipsis">
Environment Variables
</span>
</a>
</li>
@@ -914,10 +997,15 @@
<span class="md-ellipsis">
Volumes
</span>
</a>
</li>
@@ -969,10 +1057,15 @@
<span class="md-ellipsis">
Usage
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -980,7 +1073,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span>
Usage
Usage
</label>
<ul class="md-nav__list" data-md-scrollfix>
@@ -1005,10 +1102,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
<span class="md-nav__icon md-icon"></span>
</label>
@@ -1018,10 +1120,15 @@
<span class="md-ellipsis">
Healthcheck
</span>
</a>
@@ -1043,7 +1150,9 @@
<li class="md-nav__item">
<a href="#api" class="md-nav__link">
<span class="md-ellipsis">
API
API
</span>
</a>
@@ -1052,7 +1161,9 @@
<li class="md-nav__item">
<a href="#portainer" class="md-nav__link">
<span class="md-ellipsis">
Portainer
Portainer
</span>
</a>
@@ -1061,7 +1172,9 @@
<li class="md-nav__item">
<a href="#web-interface" class="md-nav__link">
<span class="md-ellipsis">
Web Interface
Web Interface
</span>
</a>
@@ -1071,7 +1184,9 @@
<li class="md-nav__item">
<a href="#health-check-duration" class="md-nav__link">
<span class="md-ellipsis">
Health Check Duration
Health Check Duration
</span>
</a>
@@ -1110,10 +1225,15 @@
<span class="md-ellipsis">
Changelog
</span>
</a>
</li>
@@ -1132,10 +1252,15 @@
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
@@ -1171,7 +1296,9 @@
<li class="md-nav__item">
<a href="#api" class="md-nav__link">
<span class="md-ellipsis">
API
API
</span>
</a>
@@ -1180,7 +1307,9 @@
<li class="md-nav__item">
<a href="#portainer" class="md-nav__link">
<span class="md-ellipsis">
Portainer
Portainer
</span>
</a>
@@ -1189,7 +1318,9 @@
<li class="md-nav__item">
<a href="#web-interface" class="md-nav__link">
<span class="md-ellipsis">
Web Interface
Web Interface
</span>
</a>
@@ -1199,7 +1330,9 @@
<li class="md-nav__item">
<a href="#health-check-duration" class="md-nav__link">
<span class="md-ellipsis">
Health Check Duration
Health Check Duration
</span>
</a>
@@ -1220,6 +1353,13 @@
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
@@ -1419,7 +1559,7 @@
</span><span id="__span-3-13"><a id="__codelineno-3-13" name="__codelineno-3-13"></a><span class="hll"><span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">HEALTH_TIMER=600000</span><span class="w"> </span><span class="c1"># (1)</span>
</span></span></code></pre></div></td></tr></tbody></table></div>
<ol>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@15.1.0/assets/svg/2139.svg" title=":information:"> Defines how often to perform health checks between the container and the web interface. Time is in milliseconds. <br><br>Default value is <code>600000</code> (10 minutes)</li>
<li><img alt="" class="twemoji" src="https://cdn.jsdelivr.net/gh/jdecked/twemoji@16.0.1/assets/svg/2139.svg" title=":information:"> Defines how often to perform health checks between the container and the web interface. Time is in milliseconds. <br><br>Default value is <code>600000</code> (10 minutes)</li>
</ol>
</div>
<div class="tabbed-block">
@@ -1700,11 +1840,12 @@
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script id="__config" type="application/json">{"annotate": null, "base": "../..", "features": ["navigation.tabs", "navigation.sections", "announce.dismiss", "toc.follow", "content.action.edit", "content.action.view", "content.tooltips", "search.highlight", "search.share", "search.suggest", "content.code.annotate", "content.code.select", "content.code.copy", "navigation.footer", "navigation.indexes", "navigation.instant", "navigation.instant.progress", "navigation.instant.prefetch", "navigation.instant.preview", "navigation.tracking", "navigation.path", "navigation.top"], "search": "../../assets/javascripts/workers/search.2c215733.min.js", "tags": {"CSS": "css", "HTML5": "html", "JavaScript": "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"}, "version": {"alias": true, "default": "latest", "provider": "mike"}}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="../../assets/javascripts/bundle.79ae519e.min.js"></script>
<script src="../../js/timeago.min.js"></script>