Files
truecharts/charts/stable/unpackerr/questions.yaml
T
Juan Jose ChongandGitHub bc01d12635 fix(apps): fix unpackerr config storage (#16826)
**Description**
Fixes an issue where the Unpackerr chart would not automatically create
(or load) unpackerr.conf unless the directory (/config) was created and
mapped. The /downloads mapping was removed and replaced with /config
instead. The chart will start without the directory present, however, it
will only rely on environment variables.

⚒️ Fixes:  
- Maps /config so that the app can create and read unpackerr.conf
instead of relying on environment variables.
- Added whisparr to chart.yaml since it is supported by Unpackerr

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [X] 🪛 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?**
Make changes to affected files and start the chart.

**✔️ Checklist:**

- [X] ⚖️ My code follows the style guidelines of this project
- [X] 👀 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
- [X] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [X] ⬆️ I increased versions for any altered app according to semantic
versioning
2024-01-03 13:55:34 +01:00

64 lines
1.8 KiB
YAML

# Include{groups}
portals: {}
questions:
# Include{global}
# Include{workload}
# Include{workloadDeployment}
# Include{replicas1}
# Include{podSpec}
# Include{containerMain}
# Include{containerBasic}
# Include{containerAdvanced}
# Include{containerConfig}
# Include{podOptions}
# Include{serviceExpertRoot}
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: config
label: App Config Storage
description: Stores the App Configuration (/config)
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
- variable: downloads
label: App downloads Storage
description: Stores downloads. (Defaults to /downloads)
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceList}
# Include{securityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 568
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID this App of the user running the application"
schema:
type: int
default: 568
# 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}