TrueChartsClone/charts/stable/invidious/questions.yaml

1284 lines
54 KiB
YAML
Raw Normal View History

WIP feat(invidious) add invidious (#5103) * wip feat(invidious) add invidious * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * INVIDIOUS_CONFIG variable * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * formatted config * indent * fixes * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/questions.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * fixes * add installContainers seeddb * add dbseed * dont run upgrade * fix vars * whops * simplify secret * meh upstream config is a single level everything * user accs * bg jobs * jobs * jobs * misc * moar * more * more * all * remoev todo * fix questions Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros kois <s.kois@outlook.com>
2022-12-25 09:13:11 +00:00
# Include{groups}
portals:
open:
# Include{portalLink}
questions:
# Include{global}
# Include{workload}
# Include{workloadDeployment}
# Include{replicas1}
# Include{podSpec}
# Include{containerMain}
fix(stable): already adapt questions.yaml GUI to prevent tests from needlessly failing for unported charts (#8720) **Description** <!-- Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. --> ⚒️ Fixes # <!--(issue)--> **⚙️ Type of change** - [ ] ⚙️ Feature/App addition - [ ] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** <!-- Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration --> **📃 Notes:** <!-- Please enter any other relevant information here --> **✔️ Checklist:** - [ ] ⚖️ My code follows the style guidelines of this project - [ ] 👀 I have performed a self-review of my own code - [ ] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [ ] ⬆️ I increased versions for any altered app according to semantic versioning **➕ App addition** If this PR is an app addition please make sure you have done the following. - [ ] 🪞 I have opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ I have added an icon in the Chart's root directory called `icon.png` --- _Please don't blindly check all the boxes. Read them and only check those that apply. Those checkboxes are there for the reviewer to see what is this all about and the status of this PR with a quick glance._ Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2023-05-03 08:30:22 +00:00
# Include{containerBasic}
# Include{containerAdvanced}
WIP feat(invidious) add invidious (#5103) * wip feat(invidious) add invidious * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * INVIDIOUS_CONFIG variable * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * formatted config * indent * fixes * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/questions.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * fixes * add installContainers seeddb * add dbseed * dont run upgrade * fix vars * whops * simplify secret * meh upstream config is a single level everything * user accs * bg jobs * jobs * jobs * misc * moar * more * more * all * remoev todo * fix questions Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros kois <s.kois@outlook.com>
2022-12-25 09:13:11 +00:00
- variable: invidious
group: App Configuration
label: Invidious Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: network
label: Network Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: inbound
label: Inbound
schema:
additional_attrs: true
type: dict
attrs:
- variable: external_port
label: External Port
description: When the invidious instance is behind a proxy, and the proxy listens on a different port than the instance does, this lets invidious know about it.
schema:
type: int
required: true
min: 1
max: 65535
default: 10594
- variable: https_only
label: HTTPS Only
description: Tell Invidious that it is behind a proxy that provides only HTTPS, so all links must use the https:// scheme. This setting MUST be set to true if invidious is behind a reverse proxy serving HTTPs.
schema:
type: boolean
default: false
- variable: domain
label: Domain
description: Domain name under which this instance is hosted. This is used to craft absolute URLs to the instance
schema:
type: string
default: ""
- variable: hsts
label: HSTS
description: Enable/Disable Strict-Transport-Security.
schema:
type: boolean
default: false
- variable: outbound
label: Outbound
schema:
additional_attrs: true
type: dict
attrs:
- variable: disable_proxy
label: Disable Proxy
description: Disable proxying server-wide. Can be disable as a whole, or only for a single function.
schema:
type: string
required: true
default: "false"
enum:
- value: "false"
description: "false"
- value: "true"
description: "true"
- value: dash
description: dash
- value: livestreams
description: livestreams
- value: livestreams
description: livestreams
- value: downloads
description: downloads
- value: local
description: local
- variable: pool_size
label: Pool Size
description: Size of the HTTP pool used to connect to youtube.
schema:
type: int
required: true
min: 1
default: 100
- variable: use_quic
label: Use QUIC
description: Enable/Disable the use of QUIC (HTTP/3) when connecting to the youtube API and websites
schema:
type: boolean
default: false
- variable: cookies
label: Cookies
description: Additional cookies to be sent when requesting the youtube API.
schema:
type: list
default: []
items:
- variable: cookie_entry
label: Cookie Entry
schema:
type: string
required: true
default: ""
- variable: force_resolve
label: Force Resolve
description: Force connection to youtube over a specific IP family.
schema:
type: string
default: ""
enum:
- value: ""
description: No Force
WIP feat(invidious) add invidious (#5103) * wip feat(invidious) add invidious * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * INVIDIOUS_CONFIG variable * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * formatted config * indent * fixes * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/questions.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * fixes * add installContainers seeddb * add dbseed * dont run upgrade * fix vars * whops * simplify secret * meh upstream config is a single level everything * user accs * bg jobs * jobs * jobs * misc * moar * more * more * all * remoev todo * fix questions Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros kois <s.kois@outlook.com>
2022-12-25 09:13:11 +00:00
- value: ipv4
description: ipv4
- value: ipv6
description: ipv6
- variable: logging
label: Logging Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: output
label: Output
description: STDOUT or Path to log file. Can be absolute or relative to the invidious binary.
schema:
type: string
required: true
default: STDOUT
- variable: log_level
label: Log Level
description: Logging Verbosity.
schema:
type: string
required: true
default: Info
enum:
- value: Info
description: Info
- value: Trace
description: Trace
- value: Debug
description: Debug
- value: Warn
description: Warn
- value: Error
description: Error
- value: Fatal
description: Fatal
- value: "Off"
description: "Off"
- value: All
description: All
- variable: features
label: Features Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: popular_enabled
label: Popular Enabled
description: Enable/Disable the "Popular" tab on the main page.
schema:
type: boolean
default: true
- variable: statistics_enabled
label: Statistics Enabled
description: Enable/Disable statistics (available at /api/v1/stats).
schema:
type: boolean
default: false
- variable: users_accounts
label: Users and Accounts
schema:
additional_attrs: true
type: dict
attrs:
- variable: registration_enabled
label: Registration Enabled
description: Allow/Forbid Invidious (local) account creation. Invidious accounts allow users to subscribe to channels and to create playlists without a Google account.
schema:
type: boolean
default: true
- variable: login_enabled
label: Login Enabled
description: Allow/Forbid users to log-in. This setting affects the ability to connect with BOTH Google and Invidious (local) accounts.
schema:
type: boolean
default: true
- variable: captcha_enabled
label: Captcha Enabled
description: Enable/Disable the captcha challenge on the login page.
schema:
type: boolean
default: true
- variable: admins
label: Admins
description: List of usernames that will be granted administrator rights.
schema:
type: list
default: []
items:
- variable: adminEntry
label: Admin Entry
schema:
type: string
required: true
default: ""
- variable: background_jobs
label: Background Jobs
schema:
additional_attrs: true
type: dict
attrs:
- variable: channel_threads
label: Channel Threads
description: Number of threads to use when crawling channel videos (during subscriptions update).
schema:
type: int
required: true
min: 1
default: 1
- variable: channel_refresh_interval
label: Channel Refresh Interval
description: Time interval between two executions of the job that crawls channel videos (subscriptions update).
schema:
type: string
required: true
default: 30m
- variable: full_refresh
label: Full Refresh
description: Forcefully dump and re-download the entire list of uploaded videos when crawling channel (during subscriptions update).
schema:
type: boolean
default: false
- variable: feed_threads
label: Feed Threads
description: Number of threads to use when updating RSS feeds.
schema:
type: int
required: true
min: 1
default: 1
- variable: decrypt_polling
label: Decrypt Polling
description: Enable/Disable the polling job that keeps the decryption function (for "secured" videos) up to date.
schema:
type: boolean
default: false
- variable: jobs
label: Jobs Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: clear_expired_items
label: Clear Expired Items
schema:
additional_attrs: true
type: dict
attrs:
- variable: enable
label: Enable
description: Enable the database cleaning job
schema:
type: boolean
default: true
- variable: refresh_channels
label: Refresh Channels
schema:
additional_attrs: true
type: dict
attrs:
- variable: enable
label: Enable
description: Enable the channels updater job
schema:
type: boolean
default: true
- variable: refresh_feeds
label: Refresh Feeds
schema:
additional_attrs: true
type: dict
attrs:
- variable: enable
label: Enable
description: Enable the RSS feeds updater job
schema:
type: boolean
default: true
- variable: captcha
label: Captcha
schema:
additional_attrs: true
type: dict
attrs:
- variable: captcha_api_url
label: Captcha API URL
description: URL of the captcha solving service.
schema:
type: string
required: true
default: https://api.anti-captcha.com
- variable: captcha_key
label: Captcha API Key
description: API key for the captcha solving service.
schema:
type: string
private: true
default: ""
- variable: miscellaneous
label: Miscellaneous
schema:
additional_attrs: true
type: dict
attrs:
- variable: banner
label: Banner
description: Custom banner displayed at the top of every page. This can used for instance announcements, e.g.
schema:
type: string
default: ""
- variable: use_pubsub_feeds
label: Use PuBSub Feeds
description: Subscribe to channels using PubSubHub (Google PubSubHubbub service). PubSubHub allows Invidious to be instantly notified when a new video is published on any subscribed channels
schema:
type: boolean
default: false
- variable: hmac_key
label: HMAC Key
description: HMAC signing key used for CSRF tokens and pubsub subscriptions verification.
schema:
type: string
private: true
default: ""
- variable: dmca_content
label: DMCA Content
description: List of video IDs where the "download" widget must be disabled, in order to comply with DMCA requests.
schema:
type: list
default: []
items:
- variable: dmcaEntry
label: DMCA Entry
schema:
type: string
required: true
default: ""
- variable: cache_annotations
label: Cache Annotations
description: Cache video annotations in the database.
schema:
type: boolean
default: false
- variable: playlist_length_limit
label: Playlist Length Limit
description: Maximum custom playlist length limit.
schema:
type: int
required: true
default: 500
- variable: default_user_preferences
label: Default User Preferences
schema:
additional_attrs: true
type: dict
attrs:
- variable: internationalization
label: Internationalization
schema:
additional_attrs: true
type: dict
attrs:
- variable: locale
label: Locale
description: Default user interface language (locale).
schema:
type: string
required: true
default: en-US
enum:
- value: ar
description: Arabic
- value: da
description: Danish
- value: de
description: German
- value: en-US
description: English, US
- value: el
description: Greek
- value: eo
description: Esperanto
- value: es
description: Spanish
- value: fa
description: Persian
- value: fi
description: Finnish
- value: fr
description: French
- value: he
description: Hebrew
- value: hr
description: Hungarian
- value: id
description: Indonesian
- value: is
description: Icelandic
- value: it
description: Italian
- value: ja
description: Japanese
- value: nb-NO
description: Norwegian, Bomkmal
- value: nl
description: Dutch
- value: pl
description: Polish
- value: pt-BR
description: Portuguese, Brazil
- value: pt-PT
description: Portuguese, Portugal
- value: ro
description: Romanian
- value: ru
description: Russian
- value: sv
description: Swedish
- value: tr
description: Turkish
- value: uk
description: Ukrainian
- value: zh-CN
description: Chinese, China (Simplified Chinese)
- value: zh-TW
description: Chinese, Taiwan (Traditional Chinese)
- variable: region
label: Region
description: Default geographical location for content.
schema:
type: string
required: true
default: US
enum:
- value: AE
description: AE
- value: AR
description: AR
- value: AT
description: AT
- value: AU
description: AU
- value: AZ
description: AZ
- value: BA
description: BA
- value: BD
description: BD
- value: BE
description: BE
- value: BG
description: BG
- value: BH
description: BH
- value: BO
description: BO
- value: BR
description: BR
- value: BY
description: BY
- value: CA
description: CA
- value: CH
description: CH
- value: CL
description: CL
- value: CO
description: CO
- value: CR
description: CR
- value: CY
description: CY
- value: CZ
description: CZ
- value: DE
description: DE
- value: DK
description: DK
- value: DO
description: DO
- value: DZ
description: DZ
- value: EC
description: EC
- value: EE
description: EE
- value: EG
description: EG
- value: ES
description: ES
- value: FI
description: FI
- value: FR
description: FR
- value: GB
description: GB
- value: GE
description: GE
- value: GH
description: GH
- value: GR
description: GR
- value: GT
description: GT
- value: HK
description: HK
- value: HN
description: HN
- value: HR
description: HR
- value: HU
description: HU
- value: ID
description: ID
- value: IE
description: IE
- value: IL
description: IL
- value: IN
description: IN
- value: IQ
description: IQ
- value: IS
description: IS
- value: IT
description: IT
- value: JM
description: JM
- value: JO
description: JO
- value: JP
description: JP
- value: KE
description: KE
- value: KR
description: KR
- value: KW
description: KW
- value: KZ
description: KZ
- value: LB
description: LB
- value: LI
description: LI
- value: LK
description: LK
- value: LT
description: LT
- value: LU
description: LU
- value: LV
description: LV
- value: LY
description: LY
- value: MA
description: MA
- value: ME
description: ME
- value: MK
description: MK
- value: MT
description: MT
- value: MX
description: MX
- value: MY
description: MY
- value: NG
description: NG
- value: NI
description: NI
- value: NL
description: NL
- value: "NO"
description: "NO"
- value: NP
description: NP
- value: NZ
description: NZ
- value: OM
description: OM
- value: PA
description: PA
- value: PE
description: PE
- value: PG
description: PG
- value: PH
description: PH
- value: PK
description: PK
- value: PL
description: PL
- value: PR
description: PR
- value: PT
description: PT
- value: PY
description: PY
- value: QA
description: QA
- value: RO
description: RO
- value: RS
description: RS
- value: RU
description: RU
- value: SA
description: SA
- value: SE
description: SE
- value: SG
description: SG
- value: SI
description: SI
- value: SK
description: SK
- value: SN
description: SN
- value: SV
description: SV
- value: TH
description: TH
- value: TN
description: TN
- value: TR
description: TR
- value: TW
description: TW
- value: TZ
description: TZ
- value: UA
description: UA
- value: UG
description: UG
- value: US
description: US
- value: UY
description: UY
- value: VE
description: VE
- value: VN
description: VN
- value: YE
description: YE
- value: ZA
description: ZA
- value: ZW
description: ZW
- variable: captions
label: Captions
description: Top 3 preferred languages for video captions. Exactly 3 Captions
schema:
type: list
default: []
items:
- variable: captionEntry
label: Caption Entry
schema:
type: string
required: true
default: ""
enum:
- value: English
description: English
- value: English (auto-generated)
description: English (auto-generated)
- value: Afrikaans
description: Afrikaans
- value: Albanian
description: Albanian
- value: Amharic
description: Amharic
- value: Arabic
description: Arabic
- value: Armenian
description: Armenian
- value: Azerbaijani
description: Azerbaijani
- value: Bangla
description: Bangla
- value: Basque
description: Basque
- value: Belarusian
description: Belarusian
- value: Bosnian
description: Bosnian
- value: Bulgarian
description: Bulgarian
- value: Burmese
description: Burmese
- value: Catalan
description: Catalan
- value: Cebuano
description: Cebuano
- value: Chinese (Simplified)
description: Chinese (Simplified)
- value: Chinese (Traditional)
description: Chinese (Traditional)
- value: Corsican
description: Corsican
- value: Croatian
description: Croatian
- value: Czech
description: Czech
- value: Danish
description: Danish
- value: Dutch
description: Dutch
- value: Esperanto
description: Esperanto
- value: Estonian
description: Estonian
- value: Filipino
description: Filipino
- value: Finnish
description: Finnish
- value: French
description: French
- value: Galician
description: Galician
- value: Georgian
description: Georgian
- value: German
description: German
- value: Greek
description: Greek
- value: Gujarati
description: Gujarati
- value: Haitian Creole
description: Haitian Creole
- value: Hausa
description: Hausa
- value: Hawaiian
description: Hawaiian
- value: Hebrew
description: Hebrew
- value: Hindi
description: Hindi
- value: Hmong
description: Hmong
- value: Hungarian
description: Hungarian
- value: Icelandic
description: Icelandic
- value: Igbo
description: Igbo
- value: Indonesian
description: Indonesian
- value: Irish
description: Irish
- value: Italian
description: Italian
- value: Japanese
description: Japanese
- value: Javanese
description: Javanese
- value: Kannada
description: Kannada
- value: Kazakh
description: Kazakh
- value: Khmer
description: Khmer
- value: Korean
description: Korean
- value: Kurdish
description: Kurdish
- value: Kyrgyz
description: Kyrgyz
- value: Lao
description: Lao
- value: Latin
description: Latin
- value: Latvian
description: Latvian
- value: Lithuanian
description: Lithuanian
- value: Luxembourgish
description: Luxembourgish
- value: Macedonian
description: Macedonian
- value: Malagasy
description: Malagasy
- value: Malay
description: Malay
- value: Malayalam
description: Malayalam
- value: Maltese
description: Maltese
- value: Maori
description: Maori
- value: Marathi
description: Marathi
- value: Mongolian
description: Mongolian
- value: Nepali
description: Nepali
- value: Norwegian Bokmål
description: Norwegian Bokmål
- value: Nyanja
description: Nyanja
- value: Pashto
description: Pashto
- value: Persian
description: Persian
- value: Polish
description: Polish
- value: Portuguese
description: Portuguese
- value: Punjabi
description: Punjabi
- value: Romanian
description: Romanian
- value: Russian
description: Russian
- value: Samoan
description: Samoan
- value: Scottish Gaelic
description: Scottish Gaelic
- value: Serbian
description: Serbian
- value: Shona
description: Shona
- value: Sindhi
description: Sindhi
- value: Sinhala
description: Sinhala
- value: Slovak
description: Slovak
- value: Slovenian
description: Slovenian
- value: Somali
description: Somali
- value: Southern Sotho
description: Southern Sotho
- value: Spanish
description: Spanish
- value: Spanish (Latin America)
description: Spanish (Latin America)
- value: Sundanese
description: Sundanese
- value: Swahili
description: Swahili
- value: Swedish
description: Swedish
- value: Tajik
description: Tajik
- value: Tamil
description: Tamil
- value: Telugu
description: Telugu
- value: Thai
description: Thai
- value: Turkish
description: Turkish
- value: Ukrainian
description: Ukrainian
- value: Urdu
description: Urdu
- value: Uzbek
description: Uzbek
- value: Vietnamese
description: Vietnamese
- value: Welsh
description: Welsh
- value: Western Frisian
description: Western Frisian
- value: Xhosa
description: Xhosa
- value: Yiddish
description: Yiddish
- value: Yoruba
description: Yoruba
- value: Zulu
description: Zulu
- variable: interface
label: Interface
schema:
additional_attrs: true
type: dict
attrs:
- variable: dark_mode
label: Dark Mode
description: Enable/Disable dark mode.
schema:
type: string
required: true
default: auto
enum:
- value: auto
description: Auto
- value: dark
description: Dark
- value: light
description: Light
- variable: thin_mode
label: Thin Mode
description: Enable/Disable thin mode (no video thumbnails).
schema:
type: boolean
default: false
- variable: feed_menu
label: Feed Menu
description: List of feeds available on the home page. Defaults to all. Max 4 feed items
schema:
type: list
default: []
items:
- variable: feedEntry
label: Feed Entry
schema:
type: string
required: true
default: ""
enum:
- value: Popular
description: Popular
- value: Trending
description: Trending
- value: Subscriptions
description: Subscriptions
- value: Playlists
description: Playlists
- variable: default_home
label: Default Home
description: Default feed to display on the home page.
schema:
type: string
default: ""
enum:
- value: ""
description: None
- value: Popular
description: Popular
- value: Trending
description: Trending
- value: Subscriptions
description: Subscriptions
- value: Playlists
description: Playlists
- variable: max_results
label: Max Results
description: Default number of results to display per page.
schema:
type: int
required: true
default: 40
- variable: annotations
label: Annotations
description: Show/hide annotations.
schema:
type: boolean
default: false
- variable: annotations_subscribed
label: Annotations Subscribed
description: Show/hide subscribed annotations.
schema:
type: boolean
default: false
- variable: comments
label: Comments
description: Type of comments to display below video. Exactly 2 Types
schema:
type: list
default: []
items:
- variable: commentEntry
label: Comment Entry
schema:
type: string
required: true
default: ""
enum:
- value: ""
description: None
- value: youtube
description: Youtube
- value: reddit
description: Reddit
- variable: player_style
label: Player Style
description: Default player style.
schema:
type: string
required: true
default: invidious
enum:
- value: invidious
description: Invidious
- value: youtube
description: Youtube
- variable: related_videos
label: Related Videos
description: Show/Hide the "related videos" sidebar when watching a video.
schema:
type: boolean
default: true
- variable: video_player_behavior
label: Video Player Behavior
schema:
additional_attrs: true
type: dict
attrs:
- variable: autoplay
label: Autoplay
description: Automatically play videos on page load.
schema:
type: boolean
default: false
- variable: continue
label: Continue
description: Automatically load the "next" video (either next in playlist or proposed) when the current video ends.
schema:
type: boolean
default: false
- variable: continue_autoplay
label: Continue Autoplay
description: Autoplay next video by default.
schema:
type: boolean
default: true
- variable: listen
label: Listen
description: Play videos in Audio-only mode by default.
schema:
type: boolean
default: false
- variable: video_loop
label: Video Loop
description: Loop videos automatically.
schema:
type: boolean
default: false
- variable: video_playback_settings
label: Video Playback Settings
schema:
additional_attrs: true
type: dict
attrs:
- variable: quality
label: Quality
description: Default video quality.
schema:
type: string
required: true
default: hd720
enum:
- value: hd720
description: HD720
- value: dash
description: Dash
- value: medium
description: Medium
- value: small
description: Small
- variable: quality_dash
label: Quality Dash
description: Default dash video quality.
schema:
type: string
show_if: [["quality", "=", "dash"]]
required: true
default: auto
enum:
- value: auto
description: Auto
- value: best
description: Best
- value: 4320p
description: 4320p
- value: 2160p
description: 2160p
- value: 1440p
description: 1440p
- value: 1080p
description: 1080p
- value: 720p
description: 720p
- value: 480p
description: 480p
- value: 480p
description: 480p
- value: 360p
description: 360p
- value: 240p
description: 240p
- value: 144p
description: 144p
- value: worst
description: Worst
- variable: speed
label: Speed
description: Default video playback speed.
schema:
type: string
required: true
valid_chars: '^[0-9]+(\.[0-9]{1,2})?$'
WIP feat(invidious) add invidious (#5103) * wip feat(invidious) add invidious * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * INVIDIOUS_CONFIG variable * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * formatted config * indent * fixes * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/questions.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * fixes * add installContainers seeddb * add dbseed * dont run upgrade * fix vars * whops * simplify secret * meh upstream config is a single level everything * user accs * bg jobs * jobs * jobs * misc * moar * more * more * all * remoev todo * fix questions Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros kois <s.kois@outlook.com>
2022-12-25 09:13:11 +00:00
default: "1.00"
- variable: volume
label: Volume
description: Default volume.
schema:
type: int
min: 1
max: 100
required: true
default: 100
- variable: vr_mode
label: VR Mode
description: Allow 360° videos to be played.
schema:
type: boolean
default: false
- variable: subscription_feed
label: Subscription Feed
schema:
additional_attrs: true
type: dict
attrs:
- variable: latest_only
label: Latest Only
description: In the "Subscription" feed, only show the latest video of each channel the user is subscribed to.
schema:
type: boolean
default: false
- variable: notifications_only
label: Notifications Only
description: Enable/Disable user subscriptions desktop notifications.
schema:
type: boolean
default: false
- variable: unseen_only
label: Unseen Only
description: In the "Subscription" feed, Only show the videos that the user haven't watched yet.
schema:
type: boolean
default: false
- variable: sort
label: Sort
description: Default sorting parameter for subscription feeds.
schema:
type: string
required: true
default: published
enum:
- value: alphabetically
description: Alphabetically
- value: alphabetically - reverse
description: Alphabetically - Reverse
- value: channel name
description: Channel Name
- value: channel name - reverse
description: Channel Name - Reverse
- value: published
description: Published
- value: published - reverse
description: Published - Reverse
- variable: miscellaneous
label: Miscellaneous
schema:
additional_attrs: true
type: dict
attrs:
- variable: local
label: Local
description: Proxy videos through instance by default.
schema:
type: boolean
default: false
- variable: show_nick
label: Show Nick
description: Show the connected user's nick at the top right.
schema:
type: boolean
default: true
- variable: automatic_instance_redirect
label: Automatic Instance Redirect
description: Automatically redirect to a random instance when the user uses any "switch invidious instance" link
schema:
type: boolean
default: false
- variable: extend_desc
label: Extend Description
description: Show the entire video description
schema:
type: boolean
default: false
# Include{containerConfig}
fix(stable): already adapt questions.yaml GUI to prevent tests from needlessly failing for unported charts (#8720) **Description** <!-- Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. --> ⚒️ Fixes # <!--(issue)--> **⚙️ Type of change** - [ ] ⚙️ Feature/App addition - [ ] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** <!-- Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration --> **📃 Notes:** <!-- Please enter any other relevant information here --> **✔️ Checklist:** - [ ] ⚖️ My code follows the style guidelines of this project - [ ] 👀 I have performed a self-review of my own code - [ ] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [ ] ⬆️ I increased versions for any altered app according to semantic versioning **➕ App addition** If this PR is an app addition please make sure you have done the following. - [ ] 🪞 I have opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ I have added an icon in the Chart's root directory called `icon.png` --- _Please don't blindly check all the boxes. Read them and only check those that apply. Those checkboxes are there for the reviewer to see what is this all about and the status of this PR with a quick glance._ Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2023-05-03 08:30:22 +00:00
# Include{podOptions}
WIP feat(invidious) add invidious (#5103) * wip feat(invidious) add invidious * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * INVIDIOUS_CONFIG variable * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * formatted config * indent * fixes * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/questions.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * fixes * add installContainers seeddb * add dbseed * dont run upgrade * fix vars * whops * simplify secret * meh upstream config is a single level everything * user accs * bg jobs * jobs * jobs * misc * moar * more * more * all * remoev todo * fix questions Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros kois <s.kois@outlook.com>
2022-12-25 09:13:11 +00:00
# Include{serviceRoot}
- variable: main
label: Main Service
description: The Primary service on which the healthcheck runs, often the webUI
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: main
label: Main Service Port Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: Port
description: This port exposes the container port on the service
schema:
type: int
default: 10594
required: true
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: Main Ingress
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressList}
2023-03-01 08:30:36 +00:00
fix(stable): already adapt questions.yaml GUI to prevent tests from needlessly failing for unported charts (#8720) **Description** <!-- Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. --> ⚒️ Fixes # <!--(issue)--> **⚙️ Type of change** - [ ] ⚙️ Feature/App addition - [ ] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** <!-- Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration --> **📃 Notes:** <!-- Please enter any other relevant information here --> **✔️ Checklist:** - [ ] ⚖️ My code follows the style guidelines of this project - [ ] 👀 I have performed a self-review of my own code - [ ] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [ ] ⬆️ I increased versions for any altered app according to semantic versioning **➕ App addition** If this PR is an app addition please make sure you have done the following. - [ ] 🪞 I have opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ I have added an icon in the Chart's root directory called `icon.png` --- _Please don't blindly check all the boxes. Read them and only check those that apply. Those checkboxes are there for the reviewer to see what is this all about and the status of this PR with a quick glance._ Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2023-05-03 08:30:22 +00:00
# Include{securityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID of the user running the application"
schema:
type: int
default: 0
2023-03-01 08:30:36 +00:00
# Include{securityContextContainer}
# Include{securityContextAdvanced}
# Include{securityContextPod}
fix(stable): already adapt questions.yaml GUI to prevent tests from needlessly failing for unported charts (#8720) **Description** <!-- Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. --> ⚒️ Fixes # <!--(issue)--> **⚙️ Type of change** - [ ] ⚙️ Feature/App addition - [ ] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** <!-- Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration --> **📃 Notes:** <!-- Please enter any other relevant information here --> **✔️ Checklist:** - [ ] ⚖️ My code follows the style guidelines of this project - [ ] 👀 I have performed a self-review of my own code - [ ] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [ ] ⬆️ I increased versions for any altered app according to semantic versioning **➕ App addition** If this PR is an app addition please make sure you have done the following. - [ ] 🪞 I have opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ I have added an icon in the Chart's root directory called `icon.png` --- _Please don't blindly check all the boxes. Read them and only check those that apply. Those checkboxes are there for the reviewer to see what is this all about and the status of this PR with a quick glance._ Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2023-05-03 08:30:22 +00:00
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
2023-03-01 08:30:36 +00:00
WIP feat(invidious) add invidious (#5103) * wip feat(invidious) add invidious * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * INVIDIOUS_CONFIG variable * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * formatted config * indent * fixes * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/questions.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * fixes * add installContainers seeddb * add dbseed * dont run upgrade * fix vars * whops * simplify secret * meh upstream config is a single level everything * user accs * bg jobs * jobs * jobs * misc * moar * more * more * all * remoev todo * fix questions Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros kois <s.kois@outlook.com>
2022-12-25 09:13:11 +00:00
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
2023-03-01 08:30:36 +00:00
# Include{netshoot}
WIP feat(invidious) add invidious (#5103) * wip feat(invidious) add invidious * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * INVIDIOUS_CONFIG variable * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * Update charts/incubator/invidious/templates/_config.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> * formatted config * indent * fixes * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/invidious/questions.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * fixes * add installContainers seeddb * add dbseed * dont run upgrade * fix vars * whops * simplify secret * meh upstream config is a single level everything * user accs * bg jobs * jobs * jobs * misc * moar * more * more * all * remoev todo * fix questions Signed-off-by: Xstar97 <Xstar97@users.noreply.github.com> Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros kois <s.kois@outlook.com>
2022-12-25 09:13:11 +00:00
# Include{vpn}
# Include{documentation}