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"> <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"> <link rel="stylesheet" href="/tvapp2/assets/stylesheets/custom.00c04c01.min.css">
</head> </head>
@@ -452,11 +454,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -500,18 +507,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -527,11 +543,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -550,11 +571,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -573,11 +599,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -618,18 +649,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -645,11 +685,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -668,11 +713,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -733,11 +783,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -750,7 +805,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -768,11 +827,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -791,11 +855,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -843,18 +912,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -870,11 +948,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -893,11 +976,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -943,18 +1031,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -970,11 +1067,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1000,11 +1102,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1022,11 +1129,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1058,6 +1170,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <article class="md-content__inner md-typeset">
<h1>404 - Not found</h1> <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> <script src="/tvapp2/js/timeago.min.js"></script>

View File

@@ -12,8 +12,11 @@
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -462,11 +464,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -510,18 +517,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -537,11 +553,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -560,11 +581,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -583,11 +609,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -628,18 +659,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -655,11 +695,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -678,11 +723,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -743,11 +793,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -760,7 +815,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -778,11 +837,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -801,11 +865,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -853,18 +922,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -880,11 +958,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -903,11 +986,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -953,18 +1041,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -980,11 +1077,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1010,11 +1112,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1032,11 +1139,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1068,6 +1180,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <article class="md-content__inner md-typeset">
@@ -1113,7 +1232,7 @@
<span class="md-icon" title="Last update"> <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> <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>
<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> </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> <script src="../../js/timeago.min.js"></script>

View File

@@ -14,8 +14,11 @@
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -471,11 +473,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -519,18 +526,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -546,11 +562,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -569,11 +590,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -592,11 +618,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -637,18 +668,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -664,11 +704,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -687,11 +732,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -752,11 +802,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -769,7 +824,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -787,11 +846,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -810,11 +874,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -862,18 +931,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -889,11 +967,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -912,11 +995,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -962,18 +1050,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -989,11 +1086,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1028,11 +1130,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
@@ -1041,11 +1148,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
@@ -1066,7 +1178,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#1.4.0" class="md-nav__link"> <a href="#1.4.0" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
1.4.0 Apr 10, 2025
1.4.0 Apr 10, 2025
</span> </span>
</a> </a>
@@ -1075,7 +1189,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#1.3.0" class="md-nav__link"> <a href="#1.3.0" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
1.3.0 Apr 9, 2025
1.3.0 Apr 9, 2025
</span> </span>
</a> </a>
@@ -1084,7 +1200,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#1.2.0" class="md-nav__link"> <a href="#1.2.0" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
1.2.0 Apr 5, 2025
1.2.0 Apr 5, 2025
</span> </span>
</a> </a>
@@ -1093,7 +1211,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#1.1.0" class="md-nav__link"> <a href="#1.1.0" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
1.1.0 Mar 25, 2025
1.1.0 Mar 25, 2025
</span> </span>
</a> </a>
@@ -1102,7 +1222,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#1.0.0" class="md-nav__link"> <a href="#1.0.0" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
1.0.0 Feb 24, 2025
1.0.0 Feb 24, 2025
</span> </span>
</a> </a>
@@ -1128,11 +1250,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1167,7 +1294,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#1.4.0" class="md-nav__link"> <a href="#1.4.0" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
1.4.0 Apr 10, 2025
1.4.0 Apr 10, 2025
</span> </span>
</a> </a>
@@ -1176,7 +1305,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#1.3.0" class="md-nav__link"> <a href="#1.3.0" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
1.3.0 Apr 9, 2025
1.3.0 Apr 9, 2025
</span> </span>
</a> </a>
@@ -1185,7 +1316,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#1.2.0" class="md-nav__link"> <a href="#1.2.0" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
1.2.0 Apr 5, 2025
1.2.0 Apr 5, 2025
</span> </span>
</a> </a>
@@ -1194,7 +1327,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#1.1.0" class="md-nav__link"> <a href="#1.1.0" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
1.1.0 Mar 25, 2025
1.1.0 Mar 25, 2025
</span> </span>
</a> </a>
@@ -1203,7 +1338,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#1.0.0" class="md-nav__link"> <a href="#1.0.0" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
1.0.0 Feb 24, 2025
1.0.0 Feb 24, 2025
</span> </span>
</a> </a>
@@ -1219,6 +1356,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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> <script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../license/"> <link rel="next" href="../license/">
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -526,18 +533,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -553,11 +569,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -585,11 +606,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
@@ -598,11 +624,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
@@ -623,7 +654,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#about" class="md-nav__link"> <a href="#about" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
About
About
</span> </span>
</a> </a>
@@ -632,7 +665,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#issues-bugs-ideas" class="md-nav__link"> <a href="#issues-bugs-ideas" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Issues, Bugs, Ideas
Issues, Bugs, Ideas
</span> </span>
</a> </a>
@@ -641,7 +676,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#contributing_1" class="md-nav__link"> <a href="#contributing_1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing
Contributing
</span> </span>
</a> </a>
@@ -651,7 +688,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#before-submitting-pull-requests" class="md-nav__link"> <a href="#before-submitting-pull-requests" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Before Submitting Pull Requests
Before Submitting Pull Requests
</span> </span>
</a> </a>
@@ -660,7 +699,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#conventional-commit-specification" class="md-nav__link"> <a href="#conventional-commit-specification" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventional Commit Specification
Conventional Commit Specification
</span> </span>
</a> </a>
@@ -670,7 +711,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#types" class="md-nav__link"> <a href="#types" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Types
Types
</span> </span>
</a> </a>
@@ -680,7 +723,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example-1" class="md-nav__link"> <a href="#example-1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Example 1:
Example 1:
</span> </span>
</a> </a>
@@ -689,7 +734,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example-2" class="md-nav__link"> <a href="#example-2" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Example 2:
Example 2:
</span> </span>
</a> </a>
@@ -708,7 +755,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#committing" class="md-nav__link"> <a href="#committing" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Committing
Committing
</span> </span>
</a> </a>
@@ -717,7 +766,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#languages" class="md-nav__link"> <a href="#languages" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Languages
Languages
</span> </span>
</a> </a>
@@ -727,7 +778,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#python" class="md-nav__link"> <a href="#python" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Python
Python
</span> </span>
</a> </a>
@@ -737,7 +790,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#indentation" class="md-nav__link"> <a href="#indentation" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Indentation
Indentation
</span> </span>
</a> </a>
@@ -746,7 +801,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#line-length" class="md-nav__link"> <a href="#line-length" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Line Length
Line Length
</span> </span>
</a> </a>
@@ -755,7 +812,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#blank-lines" class="md-nav__link"> <a href="#blank-lines" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Blank Lines
Blank Lines
</span> </span>
</a> </a>
@@ -764,7 +823,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#imports" class="md-nav__link"> <a href="#imports" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Imports
Imports
</span> </span>
</a> </a>
@@ -773,7 +834,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#commenting" class="md-nav__link"> <a href="#commenting" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Commenting
Commenting
</span> </span>
</a> </a>
@@ -782,7 +845,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#casing" class="md-nav__link"> <a href="#casing" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Casing
Casing
</span> </span>
</a> </a>
@@ -796,7 +861,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#nodejs" class="md-nav__link"> <a href="#nodejs" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
NodeJS
NodeJS
</span> </span>
</a> </a>
@@ -806,7 +873,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prettier" class="md-nav__link"> <a href="#prettier" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Prettier
Prettier
</span> </span>
</a> </a>
@@ -815,7 +884,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#eslint" class="md-nav__link"> <a href="#eslint" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
ESLint
ESLint
</span> </span>
</a> </a>
@@ -825,7 +896,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#v9-newer-config" class="md-nav__link"> <a href="#v9-newer-config" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
v9 &amp; Newer (Config)
v9 &amp; Newer (Config)
</span> </span>
</a> </a>
@@ -834,7 +907,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#v8-older-config" class="md-nav__link"> <a href="#v8-older-config" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
v8 &amp; Older (Config)
v8 &amp; Older (Config)
</span> </span>
</a> </a>
@@ -848,7 +923,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#packages" class="md-nav__link"> <a href="#packages" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Packages
Packages
</span> </span>
</a> </a>
@@ -857,7 +934,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#indentation_1" class="md-nav__link"> <a href="#indentation_1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Indentation
Indentation
</span> </span>
</a> </a>
@@ -866,7 +945,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#style" class="md-nav__link"> <a href="#style" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Style
Style
</span> </span>
</a> </a>
@@ -875,7 +956,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#line-length_1" class="md-nav__link"> <a href="#line-length_1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Line Length
Line Length
</span> </span>
</a> </a>
@@ -884,7 +967,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#commenting_1" class="md-nav__link"> <a href="#commenting_1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Commenting
Commenting
</span> </span>
</a> </a>
@@ -893,7 +978,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#casing_1" class="md-nav__link"> <a href="#casing_1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Casing
Casing
</span> </span>
</a> </a>
@@ -935,11 +1022,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -983,18 +1075,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1010,11 +1111,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -1033,11 +1139,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -1098,11 +1209,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -1115,7 +1231,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1133,11 +1253,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -1156,11 +1281,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -1208,18 +1338,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1235,11 +1374,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -1258,11 +1402,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -1308,18 +1457,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1335,11 +1493,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1365,11 +1528,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1387,11 +1555,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1426,7 +1599,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#about" class="md-nav__link"> <a href="#about" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
About
About
</span> </span>
</a> </a>
@@ -1435,7 +1610,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#issues-bugs-ideas" class="md-nav__link"> <a href="#issues-bugs-ideas" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Issues, Bugs, Ideas
Issues, Bugs, Ideas
</span> </span>
</a> </a>
@@ -1444,7 +1621,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#contributing_1" class="md-nav__link"> <a href="#contributing_1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing
Contributing
</span> </span>
</a> </a>
@@ -1454,7 +1633,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#before-submitting-pull-requests" class="md-nav__link"> <a href="#before-submitting-pull-requests" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Before Submitting Pull Requests
Before Submitting Pull Requests
</span> </span>
</a> </a>
@@ -1463,7 +1644,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#conventional-commit-specification" class="md-nav__link"> <a href="#conventional-commit-specification" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventional Commit Specification
Conventional Commit Specification
</span> </span>
</a> </a>
@@ -1473,7 +1656,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#types" class="md-nav__link"> <a href="#types" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Types
Types
</span> </span>
</a> </a>
@@ -1483,7 +1668,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example-1" class="md-nav__link"> <a href="#example-1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Example 1:
Example 1:
</span> </span>
</a> </a>
@@ -1492,7 +1679,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example-2" class="md-nav__link"> <a href="#example-2" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Example 2:
Example 2:
</span> </span>
</a> </a>
@@ -1511,7 +1700,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#committing" class="md-nav__link"> <a href="#committing" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Committing
Committing
</span> </span>
</a> </a>
@@ -1520,7 +1711,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#languages" class="md-nav__link"> <a href="#languages" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Languages
Languages
</span> </span>
</a> </a>
@@ -1530,7 +1723,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#python" class="md-nav__link"> <a href="#python" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Python
Python
</span> </span>
</a> </a>
@@ -1540,7 +1735,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#indentation" class="md-nav__link"> <a href="#indentation" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Indentation
Indentation
</span> </span>
</a> </a>
@@ -1549,7 +1746,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#line-length" class="md-nav__link"> <a href="#line-length" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Line Length
Line Length
</span> </span>
</a> </a>
@@ -1558,7 +1757,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#blank-lines" class="md-nav__link"> <a href="#blank-lines" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Blank Lines
Blank Lines
</span> </span>
</a> </a>
@@ -1567,7 +1768,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#imports" class="md-nav__link"> <a href="#imports" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Imports
Imports
</span> </span>
</a> </a>
@@ -1576,7 +1779,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#commenting" class="md-nav__link"> <a href="#commenting" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Commenting
Commenting
</span> </span>
</a> </a>
@@ -1585,7 +1790,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#casing" class="md-nav__link"> <a href="#casing" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Casing
Casing
</span> </span>
</a> </a>
@@ -1599,7 +1806,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#nodejs" class="md-nav__link"> <a href="#nodejs" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
NodeJS
NodeJS
</span> </span>
</a> </a>
@@ -1609,7 +1818,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#prettier" class="md-nav__link"> <a href="#prettier" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Prettier
Prettier
</span> </span>
</a> </a>
@@ -1618,7 +1829,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#eslint" class="md-nav__link"> <a href="#eslint" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
ESLint
ESLint
</span> </span>
</a> </a>
@@ -1628,7 +1841,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#v9-newer-config" class="md-nav__link"> <a href="#v9-newer-config" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
v9 &amp; Newer (Config)
v9 &amp; Newer (Config)
</span> </span>
</a> </a>
@@ -1637,7 +1852,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#v8-older-config" class="md-nav__link"> <a href="#v8-older-config" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
v8 &amp; Older (Config)
v8 &amp; Older (Config)
</span> </span>
</a> </a>
@@ -1651,7 +1868,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#packages" class="md-nav__link"> <a href="#packages" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Packages
Packages
</span> </span>
</a> </a>
@@ -1660,7 +1879,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#indentation_1" class="md-nav__link"> <a href="#indentation_1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Indentation
Indentation
</span> </span>
</a> </a>
@@ -1669,7 +1890,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#style" class="md-nav__link"> <a href="#style" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Style
Style
</span> </span>
</a> </a>
@@ -1678,7 +1901,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#line-length_1" class="md-nav__link"> <a href="#line-length_1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Line Length
Line Length
</span> </span>
</a> </a>
@@ -1687,7 +1912,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#commenting_1" class="md-nav__link"> <a href="#commenting_1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Commenting
Commenting
</span> </span>
</a> </a>
@@ -1696,7 +1923,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#casing_1" class="md-nav__link"> <a href="#casing_1" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Casing
Casing
</span> </span>
</a> </a>
@@ -1727,6 +1956,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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> <script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../tags/"> <link rel="next" href="../tags/">
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -526,18 +533,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -553,11 +569,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -576,11 +597,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -599,11 +625,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -649,18 +680,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="true"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -685,11 +725,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
@@ -698,11 +743,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
@@ -723,7 +773,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#release-type" class="md-nav__link"> <a href="#release-type" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Version
Version
</span> </span>
</a> </a>
@@ -732,7 +784,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#default" class="md-nav__link"> <a href="#default" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Control
Control
</span> </span>
</a> </a>
@@ -741,7 +795,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#default" class="md-nav__link"> <a href="#default" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Default value
Default value
</span> </span>
</a> </a>
@@ -750,7 +806,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#command" class="md-nav__link"> <a href="#command" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Command
Command
</span> </span>
</a> </a>
@@ -759,7 +817,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#flags" class="md-nav__link"> <a href="#flags" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Flags
Flags
</span> </span>
</a> </a>
@@ -768,7 +828,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#3rd-party" class="md-nav__link"> <a href="#3rd-party" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
3rd Party
3rd Party
</span> </span>
</a> </a>
@@ -777,7 +839,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#setting" class="md-nav__link"> <a href="#setting" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Configurable Setting
Configurable Setting
</span> </span>
</a> </a>
@@ -787,7 +851,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example.setting.enabled" class="md-nav__link"> <a href="#example.setting.enabled" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
enabled
enabled
</span> </span>
</a> </a>
@@ -796,7 +862,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example.setting.other" class="md-nav__link"> <a href="#example.setting.other" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
other
other
</span> </span>
</a> </a>
@@ -810,7 +878,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#multiple-instances" class="md-nav__link"> <a href="#multiple-instances" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Multiple instances
Multiple instances
</span> </span>
</a> </a>
@@ -819,7 +889,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#feature" class="md-nav__link"> <a href="#feature" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Optional feature
Optional feature
</span> </span>
</a> </a>
@@ -828,7 +900,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#extension" class="md-nav__link"> <a href="#extension" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Markdown extension
Markdown extension
</span> </span>
</a> </a>
@@ -837,7 +911,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#danger" class="md-nav__link"> <a href="#danger" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Dangerous Property
Dangerous Property
</span> </span>
</a> </a>
@@ -846,7 +922,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#backers-only" class="md-nav__link"> <a href="#backers-only" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Backers only
Backers only
</span> </span>
</a> </a>
@@ -855,7 +933,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#other-tags" class="md-nav__link"> <a href="#other-tags" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Other Tags
Other Tags
</span> </span>
</a> </a>
@@ -865,7 +945,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example" class="md-nav__link"> <a href="#example" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Dangerous Property
Dangerous Property
</span> </span>
</a> </a>
@@ -874,7 +956,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#commands" class="md-nav__link"> <a href="#commands" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Commands
Commands
</span> </span>
</a> </a>
@@ -888,7 +972,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#options" class="md-nav__link"> <a href="#options" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Options
Options
</span> </span>
</a> </a>
@@ -915,11 +1001,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -980,11 +1071,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -997,7 +1093,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1015,11 +1115,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -1038,11 +1143,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -1090,18 +1200,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1117,11 +1236,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -1140,11 +1264,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -1190,18 +1319,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1217,11 +1355,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1247,11 +1390,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1269,11 +1417,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1308,7 +1461,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#release-type" class="md-nav__link"> <a href="#release-type" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Version
Version
</span> </span>
</a> </a>
@@ -1317,7 +1472,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#default" class="md-nav__link"> <a href="#default" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Control
Control
</span> </span>
</a> </a>
@@ -1326,7 +1483,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#default" class="md-nav__link"> <a href="#default" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Default value
Default value
</span> </span>
</a> </a>
@@ -1335,7 +1494,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#command" class="md-nav__link"> <a href="#command" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Command
Command
</span> </span>
</a> </a>
@@ -1344,7 +1505,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#flags" class="md-nav__link"> <a href="#flags" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Flags
Flags
</span> </span>
</a> </a>
@@ -1353,7 +1516,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#3rd-party" class="md-nav__link"> <a href="#3rd-party" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
3rd Party
3rd Party
</span> </span>
</a> </a>
@@ -1362,7 +1527,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#setting" class="md-nav__link"> <a href="#setting" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Configurable Setting
Configurable Setting
</span> </span>
</a> </a>
@@ -1372,7 +1539,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example.setting.enabled" class="md-nav__link"> <a href="#example.setting.enabled" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
enabled
enabled
</span> </span>
</a> </a>
@@ -1381,7 +1550,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example.setting.other" class="md-nav__link"> <a href="#example.setting.other" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
other
other
</span> </span>
</a> </a>
@@ -1395,7 +1566,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#multiple-instances" class="md-nav__link"> <a href="#multiple-instances" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Multiple instances
Multiple instances
</span> </span>
</a> </a>
@@ -1404,7 +1577,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#feature" class="md-nav__link"> <a href="#feature" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Optional feature
Optional feature
</span> </span>
</a> </a>
@@ -1413,7 +1588,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#extension" class="md-nav__link"> <a href="#extension" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Markdown extension
Markdown extension
</span> </span>
</a> </a>
@@ -1422,7 +1599,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#danger" class="md-nav__link"> <a href="#danger" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Dangerous Property
Dangerous Property
</span> </span>
</a> </a>
@@ -1431,7 +1610,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#backers-only" class="md-nav__link"> <a href="#backers-only" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Backers only
Backers only
</span> </span>
</a> </a>
@@ -1440,7 +1621,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#other-tags" class="md-nav__link"> <a href="#other-tags" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Other Tags
Other Tags
</span> </span>
</a> </a>
@@ -1450,7 +1633,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#example" class="md-nav__link"> <a href="#example" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Dangerous Property
Dangerous Property
</span> </span>
</a> </a>
@@ -1459,7 +1644,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#commands" class="md-nav__link"> <a href="#commands" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Commands
Commands
</span> </span>
</a> </a>
@@ -1473,7 +1660,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#options" class="md-nav__link"> <a href="#options" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Options
Options
</span> </span>
</a> </a>
@@ -1489,6 +1678,56 @@
<div class="md-content" data-md-component="content"> <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"> <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> <script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../conventions/"> <link rel="next" href="../conventions/">
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -526,18 +533,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -553,11 +569,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -576,11 +597,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -608,11 +634,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -657,18 +688,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -684,11 +724,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -707,11 +752,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -772,11 +822,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -789,7 +844,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -807,11 +866,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -830,11 +894,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -882,18 +951,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -909,11 +987,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -932,11 +1015,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -982,18 +1070,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1009,11 +1106,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1039,11 +1141,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1061,11 +1168,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1099,6 +1211,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <article class="md-content__inner md-typeset">
@@ -1162,7 +1281,7 @@ IN THE SOFTWARE.</p>
<span class="md-icon" title="Last update"> <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> <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>
<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> </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> <script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../../install/"> <link rel="next" href="../../install/">
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -526,18 +533,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -553,11 +569,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -576,11 +597,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -599,11 +625,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -649,18 +680,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="true"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -676,11 +716,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -708,11 +753,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -774,11 +824,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -791,7 +846,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -809,11 +868,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -832,11 +896,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -884,18 +953,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -911,11 +989,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -934,11 +1017,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -984,18 +1072,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1011,11 +1108,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1041,11 +1143,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1063,11 +1170,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1101,6 +1213,56 @@
<div class="md-content" data-md-component="content"> <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"> <article class="md-content__inner md-typeset">
@@ -1150,7 +1312,7 @@
<span class="md-icon" title="Last update"> <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> <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>
<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> </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> <script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../contributing/"> <link rel="next" href="../contributing/">
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -526,18 +533,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -562,11 +578,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
@@ -575,11 +596,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
@@ -600,7 +626,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#what-is-tvapp2" class="md-nav__link"> <a href="#what-is-tvapp2" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
What is TVApp2?
What is TVApp2?
</span> </span>
</a> </a>
@@ -609,7 +637,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#image-sources" class="md-nav__link"> <a href="#image-sources" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Image Sources
Image Sources
</span> </span>
</a> </a>
@@ -618,7 +648,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#features" class="md-nav__link"> <a href="#features" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Features
Features
</span> </span>
</a> </a>
@@ -627,7 +659,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#contributors" class="md-nav__link"> <a href="#contributors" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
✨ Contributors
✨ Contributors
</span> </span>
</a> </a>
@@ -654,11 +688,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -677,11 +716,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -725,18 +769,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -752,11 +805,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -775,11 +833,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -840,11 +903,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -857,7 +925,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -875,11 +947,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -898,11 +975,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -950,18 +1032,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -977,11 +1068,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -1000,11 +1096,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -1050,18 +1151,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1077,11 +1187,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1107,11 +1222,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1129,11 +1249,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1168,7 +1293,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#what-is-tvapp2" class="md-nav__link"> <a href="#what-is-tvapp2" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
What is TVApp2?
What is TVApp2?
</span> </span>
</a> </a>
@@ -1177,7 +1304,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#image-sources" class="md-nav__link"> <a href="#image-sources" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Image Sources
Image Sources
</span> </span>
</a> </a>
@@ -1186,7 +1315,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#features" class="md-nav__link"> <a href="#features" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Features
Features
</span> </span>
</a> </a>
@@ -1195,7 +1326,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#contributors" class="md-nav__link"> <a href="#contributors" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
✨ Contributors
✨ Contributors
</span> </span>
</a> </a>
@@ -1211,6 +1344,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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> <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 */ /* 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) { function base64url_decode(input) {
try { try {
@@ -12,52 +28,75 @@ function base64url_decode(input) {
} }
/* Decrypts the key from the key bundle. */ /* Decrypts the key from the key bundle. */
function decrypt_key(pass, iv_b64, ciphertext_b64, salt_b64) { async function decrypt_key(pass, iv_b64, ciphertext_b64, salt_b64) {
let salt = CryptoJS.enc.Base64.parse(salt_b64), const salt = fromBase64(salt_b64);
kdfcfg = {keySize: 256 / 32,hasher: CryptoJS.algo.SHA256,iterations: encryptcontent_obfuscate ? 1 : 10000}; const encPassword = new TextEncoder().encode(pass);
let kdfkey = CryptoJS.PBKDF2(pass, salt,kdfcfg); const kdfkey = await window.crypto.subtle.importKey(
let iv = CryptoJS.enc.Base64.parse(iv_b64), "raw",
ciphertext = CryptoJS.enc.Base64.parse(ciphertext_b64); encPassword,
let encrypted = {ciphertext: ciphertext}, "PBKDF2",
cfg = {iv: iv, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7}; false,
let key = CryptoJS.AES.decrypt(encrypted, kdfkey, cfg); ["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 { 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) { if (encryptcontent_id in keystore) {
return keystore; return keystore;
} else { } else {
//id not found in keystore //id not found in keystore
return false; return false;
} }
} catch (err) { }
// encoding failed; wrong password catch (err) {
// encoding failed; wrong key
return false; return false;
} }
}; };
/* Split key bundle and try to decrypt it */ /* 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 // grab the ciphertext bundle and try to decrypt it
let user, pass; let user, pass;
let parts, keys, userhash; let parts, keys, userhash;
if (ciphertext_bundle) { if (ciphertext_bundle) {
if (username) { if (username) {
user = encodeURIComponent(username.toLowerCase()); 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++) { for (let i = 0; i < ciphertext_bundle.length; i++) {
pass = encodeURIComponent(password); pass = encodeURIComponent(password);
parts = ciphertext_bundle[i].split(';'); parts = ciphertext_bundle[i].split(';');
if (parts.length == 3) { 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) { if (keys) {
return keys; return keys;
} }
} else if (parts.length == 4 && username) { } else if (parts.length == 4 && username) {
if (parts[3] == userhash) { 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) { if (keys) {
return keys; return keys;
@@ -70,55 +109,65 @@ function decrypt_key_from_bundle(password, ciphertext_bundle, username) {
}; };
/* Decrypts the content from the ciphertext bundle. */ /* Decrypts the content from the ciphertext bundle. */
function decrypt_content(key, iv_b64, ciphertext_b64) { async function decrypt_content(key, iv_b64, ciphertext_b64) {
let iv = CryptoJS.enc.Base64.parse(iv_b64), const rawKey = fromHex(key);
ciphertext = CryptoJS.enc.Base64.parse(ciphertext_b64); const iv = fromBase64(iv_b64);
let encrypted = {ciphertext: ciphertext}, const ciphertext = fromBase64(ciphertext_b64);
cfg = {iv: iv, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7}; try {
let plaintext = CryptoJS.AES.decrypt(encrypted, CryptoJS.enc.Hex.parse(key), cfg); const wckey = await window.crypto.subtle.importKey(
if(plaintext.sigBytes >= 0) { "raw",
try { rawKey,
return plaintext.toString(CryptoJS.enc.Utf8) "AES-CBC",
} catch (err) { true,
// encoding failed; wrong key ["decrypt"]
return false; );
} const decrypted = await window.crypto.subtle.decrypt(
} else { {
// negative sigBytes; wrong key name: "AES-CBC",
iv: iv
},
wckey,
ciphertext
);
const decoder = new TextDecoder();
return decoder.decode(decrypted);
}
catch (err) {
// encoding failed; wrong key
return false; return false;
} }
}; };
/* Split cyphertext bundle and try to decrypt it */ /* 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 // grab the ciphertext bundle and try to decrypt it
if (ciphertext_bundle) { if (ciphertext_bundle) {
let parts = ciphertext_bundle.split(';'); let parts = ciphertext_bundle.split(';');
if (parts.length == 2) { if (parts.length == 2) {
return decrypt_content(key, parts[0], parts[1]); return await decrypt_content(key, parts[0], parts[1]);
} }
} }
return false; return false;
}; };
/* Save decrypted keystore to sessionStorage */ /* Save decrypted keystore to sessionStorage */
function setKeys(keys_from_keystore) { async function setKeys(keys_from_keystore) {
for (const id in keys_from_keystore) { for (const id in keys_from_keystore) {
sessionStorage.setItem(id, keys_from_keystore[id]); sessionStorage.setItem(id, keys_from_keystore[id]);
} }
}; };
/* Delete key with specific name in sessionStorage */ /* Delete key with specific name in sessionStorage */
function delItemName(key) { async function delItemName(key) {
sessionStorage.removeItem(key); sessionStorage.removeItem(key);
}; };
function getItemName(key) { async function getItemName(key) {
return sessionStorage.getItem(key); return sessionStorage.getItem(key);
}; };
/* Reload scripts src after decryption process */ /* Reload scripts src after decryption process */
function reload_js(src) { async function reload_js(src) {
let script_src, script_tag, new_script_tag; let script_src, script_tag, new_script_tag;
let head = document.getElementsByTagName('head')[0]; let head = document.getElementsByTagName('head')[0];
@@ -155,10 +204,8 @@ function reload_js(src) {
} }
}; };
/* Decrypt speficique html entry from mkdocs configuration */ /* Decrypt speficique html entry from mkdocs configuration */
function decrypt_somethings(key, encrypted_something) { async function decrypt_somethings(key, encrypted_something) {
var html_item = ''; var html_item = '';
for (const [name, tag] of Object.entries(encrypted_something)) { for (const [name, tag] of Object.entries(encrypted_something)) {
if (tag[1] == 'id') { if (tag[1] == 'id') {
@@ -171,8 +218,8 @@ function decrypt_somethings(key, encrypted_something) {
if (html_item[0]) { if (html_item[0]) {
for (let i = 0; i < html_item.length; i++) { for (let i = 0; i < html_item.length; i++) {
// grab the cipher bundle if something exist // grab the cipher bundle if something exist
if (html_item[i].style.display == "none") { if (String(html_item[i].style.display).startsWith("none")) {
let content = decrypt_content_from_bundle(key, html_item[i].innerHTML); let content = await decrypt_content_from_bundle(key, html_item[i].innerHTML);
if (content !== false) { if (content !== false) {
// success; display the decrypted content // success; display the decrypted content
html_item[i].innerHTML = content; html_item[i].innerHTML = content;
@@ -187,7 +234,7 @@ function decrypt_somethings(key, encrypted_something) {
}; };
/* Decrypt content of a page */ /* 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 key=false;
let keys_from_keystore=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) { if (key_from_storage !== false) {
key = key_from_storage; key = key_from_storage;
} else { } 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) { if (keys_from_keystore) {
key = keys_from_keystore[encryptcontent_id]; key = keys_from_keystore[encryptcontent_id];
} }
@@ -207,7 +254,7 @@ function decrypt_action(username_input, password_input, encrypted_content, decry
let content = false; let content = false;
if (key) { if (key) {
content = decrypt_content_from_bundle(key, encrypted_content.innerHTML); content = await decrypt_content_from_bundle(key, encrypted_content.innerHTML);
} }
if (content !== false) { if (content !== false) {
// success; display the decrypted content // 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) { if (key_or_keys) {
let key; let key;
if (typeof key_or_keys === "object") { if (typeof key_or_keys === "object") {
key = key_or_keys[encryptcontent_id]; key = key_or_keys[encryptcontent_id];
setKeys(key_or_keys); setKeys(key_or_keys);
} else { } else {
key = key_or_keys; key = key_or_keys;
} }
@@ -238,7 +284,7 @@ function decryptor_reaction(key_or_keys, password_input, decrypted_content, fall
// continue to decrypt others parts // continue to decrypt others parts
if (typeof inject_something !== 'undefined') { 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') { if (typeof delete_something !== 'undefined') {
let el = document.getElementById(delete_something) 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 if (window.location.hash) { //jump to anchor if hash given after decryption
window.location.href = window.location.hash; window.location.href = window.location.hash;
} }
//If we got keys then dispatch encryptcontent_event
encryptcontent_done = true;
window.dispatchEvent(encryptcontent_event);
} else { } else {
// remove item on sessionStorage if decryption process fail (Invalid item) // remove item on sessionStorage if decryption process fail (Invalid item)
if (!fallback_used) { if (!fallback_used) {
@@ -271,7 +320,7 @@ function decryptor_reaction(key_or_keys, password_input, decrypted_content, fall
} }
/* Trigger decryption process */ /* Trigger decryption process */
function init_decryptor() { async function init_decryptor() {
let username_input = document.getElementById('mkdocs-content-user'); let username_input = document.getElementById('mkdocs-content-user');
let password_input = document.getElementById('mkdocs-content-password'); let password_input = document.getElementById('mkdocs-content-password');
// adjust password field width to placeholder length // adjust password field width to placeholder length
@@ -282,31 +331,36 @@ function init_decryptor() {
let decrypted_content = document.getElementById('mkdocs-decrypted-content'); let decrypted_content = document.getElementById('mkdocs-decrypted-content');
let content_decrypted; let content_decrypted;
/* If remember_keys is set, try to use sessionStorage item to decrypt content when page is loaded */ /* 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) { if (key_from_storage) {
content_decrypted = decrypt_action( content_decrypted = await decrypt_action(
username_input, password_input, encrypted_content, decrypted_content, key_from_storage username_input, password_input, encrypted_content, decrypted_content, key_from_storage
); );
decryptor_reaction(content_decrypted, password_input, decrypted_content, true); 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 */ /* If password_button is set, try decrypt content when button is press */
let decrypt_button = document.getElementById("mkdocs-decrypt-button"); let decrypt_button = document.getElementById("mkdocs-decrypt-button");
if (decrypt_button) { if (decrypt_button) {
decrypt_button.onclick = function(event) { decrypt_button.onclick = async function(event) {
event.preventDefault(); event.preventDefault();
content_decrypted = decrypt_action( content_decrypted = await decrypt_action(
username_input, password_input, encrypted_content, decrypted_content username_input, password_input, encrypted_content, decrypted_content
); );
decryptor_reaction(content_decrypted, password_input, decrypted_content); decryptor_reaction(content_decrypted, password_input, decrypted_content);
}; };
} }
/* Default, try decrypt content when key enter is press */ /* 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") { if (event.key === "Enter") {
event.preventDefault(); event.preventDefault();
content_decrypted = decrypt_action( content_decrypted = await decrypt_action(
username_input, password_input, encrypted_content, decrypted_content username_input, password_input, encrypted_content, decrypted_content
); );
decryptor_reaction(content_decrypted, password_input, 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"> <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 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"> <link href="../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -467,11 +469,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -515,18 +522,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -542,11 +558,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -565,11 +586,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -588,11 +614,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -633,18 +664,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -660,11 +700,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -683,11 +728,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -748,11 +798,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -765,7 +820,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -783,11 +842,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -806,11 +870,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -858,18 +927,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -885,11 +963,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -908,11 +991,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -958,18 +1046,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -985,11 +1082,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1015,11 +1117,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1037,11 +1144,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </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> <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="next" href="../volumes/">
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -521,18 +528,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -548,11 +564,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -571,11 +592,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -594,11 +620,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -639,18 +670,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -666,11 +706,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -689,11 +734,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -754,11 +804,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -771,7 +826,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -789,11 +848,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -812,11 +876,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -869,18 +938,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="true"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -905,11 +983,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
@@ -918,11 +1001,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
@@ -943,7 +1031,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#tz" class="md-nav__link"> <a href="#tz" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
TZ
TZ
</span> </span>
</a> </a>
@@ -952,7 +1042,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#web_ip" class="md-nav__link"> <a href="#web_ip" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
WEB_IP
WEB_IP
</span> </span>
</a> </a>
@@ -961,7 +1053,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#web_port" class="md-nav__link"> <a href="#web_port" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
WEB_PORT
WEB_PORT
</span> </span>
</a> </a>
@@ -970,7 +1064,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#web_encoding" class="md-nav__link"> <a href="#web_encoding" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
WEB_ENCODING
WEB_ENCODING
</span> </span>
</a> </a>
@@ -979,7 +1075,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#url_repo" class="md-nav__link"> <a href="#url_repo" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
URL_REPO
URL_REPO
</span> </span>
</a> </a>
@@ -988,7 +1086,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#file_url" class="md-nav__link"> <a href="#file_url" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
FILE_URL
FILE_URL
</span> </span>
</a> </a>
@@ -997,7 +1097,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#file_m3u" class="md-nav__link"> <a href="#file_m3u" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
FILE_M3U
FILE_M3U
</span> </span>
</a> </a>
@@ -1006,7 +1108,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#file_epg" class="md-nav__link"> <a href="#file_epg" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
FILE_EPG
FILE_EPG
</span> </span>
</a> </a>
@@ -1015,7 +1119,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#file_gzip" class="md-nav__link"> <a href="#file_gzip" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
FILE_GZIP
FILE_GZIP
</span> </span>
</a> </a>
@@ -1024,7 +1130,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#stream_quality" class="md-nav__link"> <a href="#stream_quality" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
STREAM_QUALITY
STREAM_QUALITY
</span> </span>
</a> </a>
@@ -1033,7 +1141,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#dir_build" class="md-nav__link"> <a href="#dir_build" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
DIR_BUILD
DIR_BUILD
</span> </span>
</a> </a>
@@ -1042,7 +1152,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#dir_run" class="md-nav__link"> <a href="#dir_run" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
DIR_RUN
DIR_RUN
</span> </span>
</a> </a>
@@ -1051,7 +1163,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#log_level" class="md-nav__link"> <a href="#log_level" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
LOG_LEVEL
LOG_LEVEL
</span> </span>
</a> </a>
@@ -1078,11 +1192,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -1128,18 +1247,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1155,11 +1283,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1185,11 +1318,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1207,11 +1345,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1246,7 +1389,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#tz" class="md-nav__link"> <a href="#tz" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
TZ
TZ
</span> </span>
</a> </a>
@@ -1255,7 +1400,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#web_ip" class="md-nav__link"> <a href="#web_ip" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
WEB_IP
WEB_IP
</span> </span>
</a> </a>
@@ -1264,7 +1411,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#web_port" class="md-nav__link"> <a href="#web_port" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
WEB_PORT
WEB_PORT
</span> </span>
</a> </a>
@@ -1273,7 +1422,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#web_encoding" class="md-nav__link"> <a href="#web_encoding" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
WEB_ENCODING
WEB_ENCODING
</span> </span>
</a> </a>
@@ -1282,7 +1433,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#url_repo" class="md-nav__link"> <a href="#url_repo" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
URL_REPO
URL_REPO
</span> </span>
</a> </a>
@@ -1291,7 +1444,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#file_url" class="md-nav__link"> <a href="#file_url" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
FILE_URL
FILE_URL
</span> </span>
</a> </a>
@@ -1300,7 +1455,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#file_m3u" class="md-nav__link"> <a href="#file_m3u" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
FILE_M3U
FILE_M3U
</span> </span>
</a> </a>
@@ -1309,7 +1466,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#file_epg" class="md-nav__link"> <a href="#file_epg" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
FILE_EPG
FILE_EPG
</span> </span>
</a> </a>
@@ -1318,7 +1477,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#file_gzip" class="md-nav__link"> <a href="#file_gzip" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
FILE_GZIP
FILE_GZIP
</span> </span>
</a> </a>
@@ -1327,7 +1488,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#stream_quality" class="md-nav__link"> <a href="#stream_quality" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
STREAM_QUALITY
STREAM_QUALITY
</span> </span>
</a> </a>
@@ -1336,7 +1499,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#dir_build" class="md-nav__link"> <a href="#dir_build" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
DIR_BUILD
DIR_BUILD
</span> </span>
</a> </a>
@@ -1345,7 +1510,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#dir_run" class="md-nav__link"> <a href="#dir_run" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
DIR_RUN
DIR_RUN
</span> </span>
</a> </a>
@@ -1354,7 +1521,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#log_level" class="md-nav__link"> <a href="#log_level" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
LOG_LEVEL
LOG_LEVEL
</span> </span>
</a> </a>
@@ -1370,6 +1539,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> related to the TVApp2 docker container.</li>
</ol> </ol>
</div> </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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> </ol>
<p><br></p> <p><br></p>
<h2 id="web_port">WEB_PORT<a class="headerlink" href="#web_port" title="Permanent link"></a></h2> <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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> </ol>
<p><br></p> <p><br></p>
<h2 id="web_encoding">WEB_ENCODING<a class="headerlink" href="#web_encoding" title="Permanent link"></a></h2> <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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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 otherwise you will not be able to download the latest M3U playlists
and EPG guide data.</li> and EPG guide data.</li>
</ol> </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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> unless you have a specific purpose.</li>
</ol> </ol>
<p><br></p> <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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> unless you have a specific purpose.</li>
</ol> </ol>
<p><br></p> <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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> not affect the server-side fetching mechanism.</li>
</ol> </ol>
<p><br></p> <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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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 generation and downloading. It does not affect the server-side fetching
mechanism.</li> mechanism.</li>
</ol> </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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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>hd</li>
<li>sd</li> <li>sd</li>
</ul> </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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> </ol>
<p><br></p> <p><br></p>
<h2 id="dir_run">DIR_RUN<a class="headerlink" href="#dir_run" title="Permanent link"></a></h2> <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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> </ol>
<p><br></p> <p><br></p>
<h2 id="log_level">LOG_LEVEL<a class="headerlink" href="#log_level" title="Permanent link"></a></h2> <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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> </ol>
</div> </div>
<div class="tabbed-block"> <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> <script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../../usage/healthcheck/"> <link rel="next" href="../../usage/healthcheck/">
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -521,18 +528,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -548,11 +564,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -571,11 +592,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -594,11 +620,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -639,18 +670,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -666,11 +706,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -689,11 +734,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -754,11 +804,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -771,7 +826,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -789,11 +848,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -812,11 +876,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -869,18 +938,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="true"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -896,11 +974,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -928,11 +1011,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
@@ -941,11 +1029,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
@@ -966,7 +1059,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#usrbinapp" class="md-nav__link"> <a href="#usrbinapp" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
📁 /usr/bin/app
📁 /usr/bin/app
</span> </span>
</a> </a>
@@ -975,7 +1070,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#config" class="md-nav__link"> <a href="#config" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
📁 /config
📁 /config
</span> </span>
</a> </a>
@@ -1029,18 +1126,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1056,11 +1162,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1086,11 +1197,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1108,11 +1224,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1147,7 +1268,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#usrbinapp" class="md-nav__link"> <a href="#usrbinapp" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
📁 /usr/bin/app
📁 /usr/bin/app
</span> </span>
</a> </a>
@@ -1156,7 +1279,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#config" class="md-nav__link"> <a href="#config" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
📁 /config
📁 /config
</span> </span>
</a> </a>
@@ -1172,6 +1297,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> related to the TVApp2 docker container.</li>
</ol> </ol>
</div> </div>
@@ -1290,7 +1422,7 @@
</span></span></code></pre></div></td></tr></tbody></table></div> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <ol>
<li> <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>
<li> <li>
<p>This should not be used unless you know what you're doing</p> <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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <ol>
<li> <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>
<li> <li>
<p>This should not be used unless you know what you're doing</p> <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> <script src="../../js/timeago.min.js"></script>

View File

@@ -12,4 +12,3 @@
.git-revision-date-localized-plugin-iso_date { display: inline } .git-revision-date-localized-plugin-iso_date { display: inline }
.git-revision-date-localized-plugin-timeago { display: none } .git-revision-date-localized-plugin-timeago { display: none }
} }

View File

@@ -14,8 +14,11 @@
<link rel="next" href="../about/what_is_tvapp/"> <link rel="next" href="../about/what_is_tvapp/">
<link rel="icon" href="../assets/favicon.png"> <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 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"> <link href="../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -522,18 +529,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -549,11 +565,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -572,11 +593,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -595,11 +621,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -640,18 +671,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -667,11 +707,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -690,11 +735,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -755,11 +805,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -772,7 +827,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -790,11 +849,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -813,11 +877,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -865,18 +934,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -892,11 +970,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -915,11 +998,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -965,18 +1053,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -992,11 +1089,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1022,11 +1124,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1044,11 +1151,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1080,6 +1192,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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> <script src="../js/timeago.min.js"></script>

View File

@@ -12,8 +12,11 @@
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -462,11 +464,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -510,18 +517,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -537,11 +553,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -560,11 +581,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -583,11 +609,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -628,18 +659,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -655,11 +695,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -678,11 +723,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -743,11 +793,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -760,7 +815,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -778,11 +837,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -801,11 +865,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -853,18 +922,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -880,11 +958,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -903,11 +986,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -953,18 +1041,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -980,11 +1077,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1010,11 +1112,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1032,11 +1139,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1068,6 +1180,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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> <script src="../../js/timeago.min.js"></script>

View File

@@ -12,8 +12,11 @@
<link rel="icon" href="assets/favicon.png"> <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 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"> <link href="assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -484,11 +486,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -532,18 +539,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -559,11 +575,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -582,11 +603,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -605,11 +631,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -650,18 +681,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -677,11 +717,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -700,11 +745,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -765,11 +815,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -782,7 +837,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -800,11 +859,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -823,11 +887,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -875,18 +944,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -902,11 +980,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -925,11 +1008,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -975,18 +1063,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1002,11 +1099,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1032,11 +1134,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1054,11 +1161,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1090,6 +1202,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <article class="md-content__inner md-typeset">
</article> </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> <script src="js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../../config/env/"> <link rel="next" href="../../config/env/">
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -521,18 +528,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -548,11 +564,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -571,11 +592,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -594,11 +620,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -639,18 +670,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -666,11 +706,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -689,11 +734,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -759,11 +809,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -776,7 +831,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="true"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -803,11 +862,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
@@ -816,11 +880,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
@@ -841,7 +910,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#start-tvapp2" class="md-nav__link"> <a href="#start-tvapp2" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Start TVApp2
Start TVApp2
</span> </span>
</a> </a>
@@ -850,7 +921,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#options" class="md-nav__link"> <a href="#options" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Options
Options
</span> </span>
</a> </a>
@@ -877,11 +950,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -929,18 +1007,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -956,11 +1043,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -979,11 +1071,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -1029,18 +1126,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1056,11 +1162,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1086,11 +1197,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1108,11 +1224,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1147,7 +1268,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#start-tvapp2" class="md-nav__link"> <a href="#start-tvapp2" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Start TVApp2
Start TVApp2
</span> </span>
</a> </a>
@@ -1156,7 +1279,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#options" class="md-nav__link"> <a href="#options" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Options
Options
</span> </span>
</a> </a>
@@ -1172,6 +1297,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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> <script src="../../js/timeago.min.js"></script>

View File

@@ -16,8 +16,11 @@
<link rel="next" href="docker-run/"> <link rel="next" href="docker-run/">
<link rel="icon" href="../assets/favicon.png"> <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 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"> <link href="../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -521,18 +528,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -548,11 +564,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -571,11 +592,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -594,11 +620,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -639,18 +670,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -666,11 +706,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -689,11 +734,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -759,11 +809,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -776,7 +831,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="true"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -794,11 +853,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -817,11 +881,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -869,18 +938,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -896,11 +974,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -919,11 +1002,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -969,18 +1057,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -996,11 +1093,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1026,11 +1128,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1048,11 +1155,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1086,6 +1198,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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> <script src="../js/timeago.min.js"></script>

View File

@@ -12,8 +12,11 @@
<link rel="icon" href="../assets/favicon.png"> <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 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"> <link href="../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -462,11 +464,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -510,18 +517,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -537,11 +553,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -560,11 +581,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -583,11 +609,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -628,18 +659,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -655,11 +695,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -678,11 +723,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -743,11 +793,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -760,7 +815,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -778,11 +837,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -801,11 +865,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -853,18 +922,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -880,11 +958,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -903,11 +986,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -953,18 +1041,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -980,11 +1077,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
</li> </li>
@@ -1010,11 +1112,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1032,11 +1139,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1068,6 +1180,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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> <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"> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/</loc> <loc>https://thebinaryninja.github.io/tvapp2/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/home/</loc> <loc>https://thebinaryninja.github.io/tvapp2/home/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/about/backers/</loc> <loc>https://thebinaryninja.github.io/tvapp2/about/backers/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/about/changelog/</loc> <loc>https://thebinaryninja.github.io/tvapp2/about/changelog/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/about/contributing/</loc> <loc>https://thebinaryninja.github.io/tvapp2/about/contributing/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/about/conventions/</loc> <loc>https://thebinaryninja.github.io/tvapp2/about/conventions/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/about/license/</loc> <loc>https://thebinaryninja.github.io/tvapp2/about/license/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/about/tags/</loc> <loc>https://thebinaryninja.github.io/tvapp2/about/tags/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/about/what_is_tvapp/</loc> <loc>https://thebinaryninja.github.io/tvapp2/about/what_is_tvapp/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/blog/</loc> <loc>https://thebinaryninja.github.io/tvapp2/blog/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/config/env/</loc> <loc>https://thebinaryninja.github.io/tvapp2/config/env/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/config/volumes/</loc> <loc>https://thebinaryninja.github.io/tvapp2/config/volumes/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/includes/abbreviations/</loc> <loc>https://thebinaryninja.github.io/tvapp2/includes/abbreviations/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/install/</loc> <loc>https://thebinaryninja.github.io/tvapp2/install/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/install/docker-run/</loc> <loc>https://thebinaryninja.github.io/tvapp2/install/docker-run/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/plugins/</loc> <loc>https://thebinaryninja.github.io/tvapp2/plugins/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
<url> <url>
<loc>https://thebinaryninja.github.io/tvapp2/usage/healthcheck/</loc> <loc>https://thebinaryninja.github.io/tvapp2/usage/healthcheck/</loc>
<lastmod>2025-10-08</lastmod> <lastmod>2026-02-09</lastmod>
</url> </url>
</urlset> </urlset>

Binary file not shown.

View File

@@ -16,8 +16,11 @@
<link rel="next" href="../../about/changelog/"> <link rel="next" href="../../about/changelog/">
<link rel="icon" href="../../assets/favicon.png"> <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 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"> <link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"><script src="../../assets/javascripts/glightbox.min.js"></script><style id="glightbox-style">
@@ -473,11 +475,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Home Home
</span> </span>
</a> </a>
</li> </li>
@@ -521,18 +528,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
About About
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2"> <label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
About
About
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -548,11 +564,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
What Is TVApp2 What Is TVApp2
</span> </span>
</a> </a>
</li> </li>
@@ -571,11 +592,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Contributing Contributing
</span> </span>
</a> </a>
</li> </li>
@@ -594,11 +620,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
License License
</span> </span>
</a> </a>
</li> </li>
@@ -639,18 +670,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Wiki Wiki
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_4_label" aria-expanded="false"> <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"> <label class="md-nav__title" for="__nav_2_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Wiki
Wiki
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -666,11 +706,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Conventions Conventions
</span> </span>
</a> </a>
</li> </li>
@@ -689,11 +734,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Tags Tags
</span> </span>
</a> </a>
</li> </li>
@@ -754,11 +804,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Install Install
</span> </span>
</a> </a>
@@ -771,7 +826,11 @@
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3"> <label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Install
Install
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -789,11 +848,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker run docker run
</span> </span>
</a> </a>
</li> </li>
@@ -812,11 +876,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
docker compose docker compose
</span> </span>
</a> </a>
</li> </li>
@@ -864,18 +933,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Config Config
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4"> <label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Config
Config
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -891,11 +969,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Environment Variables Environment Variables
</span> </span>
</a> </a>
</li> </li>
@@ -914,11 +997,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Volumes Volumes
</span> </span>
</a> </a>
</li> </li>
@@ -969,18 +1057,27 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Usage Usage
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="true"> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="true">
<label class="md-nav__title" for="__nav_5"> <label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
Usage
Usage
</label> </label>
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
@@ -1005,11 +1102,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
<span class="md-nav__icon md-icon"></span> <span class="md-nav__icon md-icon"></span>
</label> </label>
@@ -1018,11 +1120,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Healthcheck Healthcheck
</span> </span>
</a> </a>
@@ -1043,7 +1150,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#api" class="md-nav__link"> <a href="#api" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
API
API
</span> </span>
</a> </a>
@@ -1052,7 +1161,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#portainer" class="md-nav__link"> <a href="#portainer" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Portainer
Portainer
</span> </span>
</a> </a>
@@ -1061,7 +1172,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#web-interface" class="md-nav__link"> <a href="#web-interface" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Web Interface
Web Interface
</span> </span>
</a> </a>
@@ -1071,7 +1184,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#health-check-duration" class="md-nav__link"> <a href="#health-check-duration" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Health Check Duration
Health Check Duration
</span> </span>
</a> </a>
@@ -1110,11 +1225,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Changelog Changelog
</span> </span>
</a> </a>
</li> </li>
@@ -1132,11 +1252,16 @@
<span class="md-ellipsis"> <span class="md-ellipsis">
Discord Discord
</span> </span>
</a> </a>
</li> </li>
@@ -1171,7 +1296,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#api" class="md-nav__link"> <a href="#api" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
API
API
</span> </span>
</a> </a>
@@ -1180,7 +1307,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#portainer" class="md-nav__link"> <a href="#portainer" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Portainer
Portainer
</span> </span>
</a> </a>
@@ -1189,7 +1318,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#web-interface" class="md-nav__link"> <a href="#web-interface" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Web Interface
Web Interface
</span> </span>
</a> </a>
@@ -1199,7 +1330,9 @@
<li class="md-nav__item"> <li class="md-nav__item">
<a href="#health-check-duration" class="md-nav__link"> <a href="#health-check-duration" class="md-nav__link">
<span class="md-ellipsis"> <span class="md-ellipsis">
Health Check Duration
Health Check Duration
</span> </span>
</a> </a>
@@ -1220,6 +1353,13 @@
<div class="md-content" data-md-component="content"> <div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset"> <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 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> </span></span></code></pre></div></td></tr></tbody></table></div>
<ol> <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> </ol>
</div> </div>
<div class="tabbed-block"> <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> <script src="../../js/timeago.min.js"></script>