Files
truecharts/charts/stable/webtop/questions.yaml
T
Kjeld Schouten 02e10381ac feat: Add VolSync support and move CNPG backup credentials on SCALE (#21443)
**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
- [ ] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):` or `chore(chart-name):`

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ 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._
2024-04-29 12:28:39 +02:00

195 lines
9.2 KiB
YAML

# Include{groups}
portals:
open:
# Include{portalLink}
questions:
# Include{global}
# Include{credentials}
# Include{workload}
# Include{workloadDeployment}
# Include{replicas1}
# Include{podSpec}
# Include{containerMain}
- variable: imageSelector
label: Select Image
schema:
type: string
default: image
enum:
# XFCE
- value: image
description: XFCE Alpine
- value: ubuntuXFCEImage
description: XFCE Ubuntu
- value: fedoraXFCEImage
description: XFCE Fedora
- value: archXFCEImage
description: XFCE Arch
# KDE
- value: alpineKDEImage
description: KDE Alpine
- value: ubuntuKDEImage
description: KDE Ubuntu
- value: fedoraKDEImage
description: KDE Fedora
- value: archKDEImage
description: KDE Arch
# Mate
- value: alpineMATEImage
description: Mate Alpine
- value: ubuntuMATEImage
description: Mate Ubuntu
- value: fedoraMATEImage
description: Mate Fedora
- value: archMATEImage
description: Mate Arch
# I3
- value: alpineI3Image
description: I3 Alpine
- value: ubuntuI3Image
description: I3 Ubuntu
- value: fedoraI3Image
description: I3 Fedora
- value: archI3Image
description: I3 Arch
# OpenBox
- value: alpineOpenBoxImage
description: OpenBox Alpine
- value: ubuntuOpenBoxImage
description: OpenBox Ubuntu
- value: fedoraOpenBoxImage
description: OpenBox Fedora
- value: archOpenBoxImage
description: OpenBox Arch
# OpenBox
- value: alpineICEWMImage
description: ICEWM Alpine
- value: ubuntuICEWMImage
description: ICEWM Ubuntu
- value: fedoraICEWMImage
description: ICEWM Fedora
- value: archICEWMImage
description: ICEWM Arch
- variable: env
label: Image Environment
schema:
additional_attrs: true
type: dict
attrs:
- variable: TITLE
label: Title
description: String which will be used as page/tab title in the web browser.
schema:
type: string
default: Webtop
- variable: AUTO_LOGIN
label: Auto Login
description: force login on the '/' path.
schema:
type: boolean
default: false
- variable: KEYBOARD
label: Keyboard Layout
description: See the keyboard layouts in https://docs.linuxserver.io/images/docker-webtop#application-setup
schema:
type: string
default: en-us-qwerty
enum:
- value: en-us-qwerty
description: English US Qwerty
- value: es-es-qwerty
description: Spanish Qwerty
- value: en-gb-qwerty
description: English UK Qwerty
- value: da-dk-qwerty
description: Danish Qwerty
- value: de-ch-qwertz
description: German Qwertz
- value: fr-ch-qwertz
description: Swiss French Qwertz
- value: fr-fr-azerty
description: French Azerty
- value: it-it-qwerty
description: Italian Qwerty
- value: ja-jp-qwerty
description: Japanese Qwerty
- value: pt-br-qwerty
description: Portuguese Brazilian Qwerty
- value: sv-se-qwerty
description: Swedish Qwerty
- value: tr-tr-qwerty
description: Turkish-Q Qwerty
# Include{containerBasic}
# Include{containerAdvanced}
# Include{containerConfig}
# Include{podOptions}
# Include{serviceRoot}
# Include{serviceMain}
# 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: 33000
required: true
# Include{externalInterfaces}
# Include{serviceList}
# Include{persistenceRoot}
- variable: config
label: config Storage
description: abc users home directory
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: Main Ingress
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressAdvanced}
# Include{ingressList}
# 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 this App of the user running the application"
schema:
type: int
default: 0
# Include{securityContextContainer}
# Include{securityContextAdvanced}
# Include{securityContextPod}
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{netshoot}
# Include{vpn}
# Include{documentation}