fix(incubator): Fix questions (still not done) (#15624)
**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: StevenMcElligott <89483932+StevenMcElligott@users.noreply.github.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
kubeVersion: '>=1.24.0'
|
||||
apiVersion: v2
|
||||
name: fireflyiii-data-importer
|
||||
version: 2.0.9
|
||||
version: 2.0.10
|
||||
appVersion: 0.9.16
|
||||
description: Firefly III Data Importer.
|
||||
home: https://truecharts.org/charts/incubator/fireflyiii-data-importer
|
||||
|
||||
@@ -66,17 +66,10 @@ questions:
|
||||
default: ""
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
# Include{containerConfig}
|
||||
# Include{podOptions}
|
||||
# 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{serviceMain}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
@@ -109,28 +102,29 @@ questions:
|
||||
# Include{ingressAdvanced}
|
||||
# Include{ingressList}
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- 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{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
|
||||
- variable: fsGroup
|
||||
label: "fsGroup"
|
||||
description: "The group that should own ALL storage."
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
|
||||
# Include{resources}
|
||||
# Include{advanced}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
kubeVersion: '>=1.24.0'
|
||||
apiVersion: v2
|
||||
name: flatnotes
|
||||
version: 2.0.11
|
||||
version: 2.0.12
|
||||
appVersion: 2.1.1
|
||||
description: A database-less note taking web app that utilizes a flat folder of markdown
|
||||
files for storage.
|
||||
|
||||
@@ -10,34 +10,36 @@ questions:
|
||||
# Include{replicas1}
|
||||
# Include{podSpec}
|
||||
# Include{containerMain}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: FLATNOTES_USERNAME
|
||||
label: Username
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: FLATNOTES_PASSWORD
|
||||
label: Password
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
required: true
|
||||
default: ""
|
||||
- variable: FLATNOTES_SESSION_EXPIRY_DAYS
|
||||
label: Session Expiry Days
|
||||
schema:
|
||||
type: int
|
||||
default: 30
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: FLATNOTES_USERNAME
|
||||
label: Username
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: FLATNOTES_PASSWORD
|
||||
label: Password
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
required: true
|
||||
default: ""
|
||||
- variable: FLATNOTES_SESSION_EXPIRY_DAYS
|
||||
label: Session Expiry Days
|
||||
schema:
|
||||
type: int
|
||||
default: 30
|
||||
# Include{containerConfig}
|
||||
# Include{podOptions}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
label: Main Service
|
||||
@@ -88,27 +90,27 @@ questions:
|
||||
# Include{ingressList}
|
||||
# Include{securityContextRoot}
|
||||
|
||||
- variable: runAsUser
|
||||
label: runAsUser
|
||||
description: The UserID of the user running the application
|
||||
schema:
|
||||
type: int
|
||||
default: 1000
|
||||
- variable: runAsGroup
|
||||
label: runAsGroup
|
||||
description: The groupID this App of the user running the application
|
||||
schema:
|
||||
type: int
|
||||
default: 1000
|
||||
- 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
|
||||
# Include{securityContextContainer}
|
||||
# Include{securityContextAdvanced}
|
||||
# Include{securityContextPod}
|
||||
- variable: fsGroup
|
||||
label: fsGroup
|
||||
description: The group that should own ALL storage.
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
- variable: fsGroup
|
||||
label: "fsGroup"
|
||||
description: "The group that should own ALL storage."
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
|
||||
# Include{resources}
|
||||
# Include{advanced}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
kubeVersion: '>=1.24.0'
|
||||
apiVersion: v2
|
||||
name: jackett2telegram
|
||||
version: 0.0.6
|
||||
version: 0.0.7
|
||||
appVersion: 1.9.0
|
||||
description: Self-hosted Telegram Python Bot that dumps posts from Jackett RSS feeds
|
||||
to a Telegram chat.
|
||||
|
||||
@@ -8,39 +8,41 @@ questions:
|
||||
# Include{replicas1}
|
||||
# Include{podSpec}
|
||||
# Include{containerMain}
|
||||
|
||||
- variable: env
|
||||
group: App Configuration
|
||||
label: Image Environment
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: TOKEN
|
||||
label: Token
|
||||
description: Telegram Bot Token.
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
private: true
|
||||
default: ""
|
||||
- variable: CHATID
|
||||
label: Chat ID
|
||||
description: Telegram Bot Chat ID.
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
required: true
|
||||
default: ""
|
||||
- variable: DELAY
|
||||
label: Delay
|
||||
description: Delay in seconds.
|
||||
schema:
|
||||
type: int
|
||||
required: true
|
||||
default: 600
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: TOKEN
|
||||
label: Token
|
||||
description: Telegram Bot Token.
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
private: true
|
||||
default: ""
|
||||
- variable: CHATID
|
||||
label: Chat ID
|
||||
description: Telegram Bot Chat ID.
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
required: true
|
||||
default: ""
|
||||
- variable: DELAY
|
||||
label: Delay
|
||||
description: Delay in seconds.
|
||||
schema:
|
||||
type: int
|
||||
required: true
|
||||
default: 600
|
||||
# Include{containerConfig}
|
||||
# Include{podOptions}
|
||||
# Include{serviceExpertRoot}
|
||||
# Include{serviceExpert}
|
||||
# Include{serviceList}
|
||||
@@ -63,27 +65,27 @@ questions:
|
||||
# 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
|
||||
- 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
|
||||
# Include{securityContextContainer}
|
||||
# Include{securityContextAdvanced}
|
||||
# Include{securityContextPod}
|
||||
- variable: fsGroup
|
||||
label: fsGroup
|
||||
description: The group that should own ALL storage.
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
- variable: fsGroup
|
||||
label: "fsGroup"
|
||||
description: "The group that should own ALL storage."
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
|
||||
# Include{resources}
|
||||
# Include{advanced}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
kubeVersion: '>=1.24.0'
|
||||
apiVersion: v2
|
||||
name: kavitaemail
|
||||
version: 2.0.13
|
||||
version: 2.0.14
|
||||
appVersion: 0.1.14
|
||||
description: Simple email relay server for kavita.
|
||||
home: https://truecharts.org/charts/incubator/kavitaemail
|
||||
|
||||
@@ -8,59 +8,56 @@ questions:
|
||||
# Include{replicas1}
|
||||
# Include{podSpec}
|
||||
# Include{containerMain}
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: SMTP_USER
|
||||
label: SMTP Username
|
||||
description: Set the SMTP username
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: SMTP_PASS
|
||||
label: SMTP Password
|
||||
description: Set the SMTP password
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
private: true
|
||||
default: ""
|
||||
- variable: SMTP_HOST
|
||||
label: SMTP Host
|
||||
description: Set the SMTP host
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: SMTP_PORT
|
||||
label: SMTP Port
|
||||
description: Set the SMTP port
|
||||
schema:
|
||||
type: int
|
||||
required: true
|
||||
default: 587
|
||||
- variable: SEND_ADDR
|
||||
label: Sender Address
|
||||
description: Set the sender email
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: DISP_NAME
|
||||
label: Display Name
|
||||
description: Set the display name
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: env
|
||||
label: Image Environment
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: SMTP_USER
|
||||
label: SMTP Username
|
||||
description: Set the SMTP username
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: SMTP_PASS
|
||||
label: SMTP Password
|
||||
description: Set the SMTP password
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
private: true
|
||||
default: ""
|
||||
- variable: SMTP_HOST
|
||||
label: SMTP Host
|
||||
description: Set the SMTP host
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: SMTP_PORT
|
||||
label: SMTP Port
|
||||
description: Set the SMTP port
|
||||
schema:
|
||||
type: int
|
||||
required: true
|
||||
default: 587
|
||||
- variable: SEND_ADDR
|
||||
label: Sender Address
|
||||
description: Set the sender email
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: DISP_NAME
|
||||
label: Display Name
|
||||
description: Set the display name
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
label: Main Service
|
||||
@@ -110,28 +107,29 @@ questions:
|
||||
# Include{ingressAdvanced}
|
||||
# Include{ingressList}
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- 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{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
|
||||
# Include{securityContextContainer}
|
||||
# Include{securityContextAdvanced}
|
||||
# Include{securityContextPod}
|
||||
- variable: fsGroup
|
||||
label: fsGroup
|
||||
description: The group that should own ALL storage.
|
||||
schema:
|
||||
type: int
|
||||
default: 0
|
||||
- variable: fsGroup
|
||||
label: "fsGroup"
|
||||
description: "The group that should own ALL storage."
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
|
||||
# Include{resources}
|
||||
# Include{advanced}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
kubeVersion: '>=1.24.0'
|
||||
apiVersion: v2
|
||||
name: mineos
|
||||
version: 2.0.10
|
||||
version: 2.0.11
|
||||
appVersion: latest
|
||||
description: MineOS is a server front-end to ease managing Minecraft administrative
|
||||
tasks.
|
||||
|
||||
@@ -10,6 +10,7 @@ questions:
|
||||
# Include{replicas1}
|
||||
# Include{podSpec}
|
||||
# Include{containerMain}
|
||||
|
||||
- variable: env
|
||||
label: Image Environment
|
||||
schema:
|
||||
@@ -39,13 +40,12 @@ questions:
|
||||
default: false
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
# Include{containerConfig}
|
||||
# Include{podOptions}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
label: "Main Service"
|
||||
description: "The Primary service on which the healthcheck runs, often the webUI"
|
||||
label: Main Service
|
||||
description: The Primary service on which the Minecraft Server runs on
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
@@ -418,8 +418,8 @@ questions:
|
||||
# Include{serviceList}
|
||||
# Include{persistenceRoot}
|
||||
- variable: config
|
||||
label: "App Config Storage"
|
||||
description: "Stores the Application Configuration."
|
||||
label: App Config Storage
|
||||
description: Stores the Application Configuration.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
@@ -428,7 +428,7 @@ questions:
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
label: "Main Ingress"
|
||||
label: Main Ingress
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
@@ -438,20 +438,20 @@ questions:
|
||||
# Include{ingressTraefik}
|
||||
# Include{ingressAdvanced}
|
||||
# Include{ingressList}
|
||||
# Include{securityContextRoot}
|
||||
|
||||
# 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
|
||||
- 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}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
kubeVersion: '>=1.24.0'
|
||||
apiVersion: v2
|
||||
name: ra-rom-processor
|
||||
version: 2.0.19
|
||||
version: 2.0.20
|
||||
appVersion: latest
|
||||
description: Download / Orgainze / Process / Verify / Dedupe / Scrape a ROMs library
|
||||
automatically by matching ROMs to the RetroAchievement.org database.
|
||||
|
||||
@@ -10,84 +10,85 @@ questions:
|
||||
# Include{containerMain}
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: ScreenscraperUsername
|
||||
label: Screenscraper Username
|
||||
description: Username for screenscraper.fr.
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: ScreenscraperPassword
|
||||
label: Screenscraper Password
|
||||
description: Password for screenscraper.fr.
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: AutoStart
|
||||
label: Auto Start
|
||||
description: If checked runs script automatically on startup
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: ScriptInterval
|
||||
label: Script Interval
|
||||
description: "Amount of time between each script run | #s or #m or #h or #d s = seconds, m = minutes, h = hours, d = days."
|
||||
schema:
|
||||
type: string
|
||||
default: 1h
|
||||
- variable: DeDupe
|
||||
label: DeDupe
|
||||
description: If checked this setting further reduces the final ROMs list per platform, by removing duplicates.
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: AquireRomSets
|
||||
label: Aquire Rom Sets
|
||||
description: Enabling this will have the script attempt to pull valid ROM sets from archive.org for processing.
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: ConcurrentDownloadThreads
|
||||
label: Concurrent Download Threads
|
||||
description: Number of concurrent threads to increase download speeds.
|
||||
schema:
|
||||
type: int
|
||||
default: 5
|
||||
- variable: EnableUnsupportedPlatforms
|
||||
label: Enable Unsupported Platforms
|
||||
description: Enabling this will allow the script to import and scrape ROMs for platforms without RA hashes.
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: ScrapeMetadata
|
||||
label: Scrape Metadata
|
||||
description: Enabling this will allow the script to process the ROMs with skyscraper.
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: keepBackupsOfImportedRoms
|
||||
label: keep Backups Of Imported Roms
|
||||
description: If unchecked this setting will only keep a single copy of each ROM, reduces the required amount of storage space.
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: skyscraperLanguagePreference
|
||||
label: Skyscaper Language
|
||||
description: Set to preferred language for Metadata.
|
||||
schema:
|
||||
type: string
|
||||
default: en
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: ScreenscraperUsername
|
||||
label: Screenscraper Username
|
||||
description: Username for screenscraper.fr.
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: ScreenscraperPassword
|
||||
label: Screenscraper Password
|
||||
description: Password for screenscraper.fr.
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: AutoStart
|
||||
label: Auto Start
|
||||
description: If checked runs script automatically on startup
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: ScriptInterval
|
||||
label: Script Interval
|
||||
description: "Amount of time between each script run | #s or #m or #h or #d s = seconds, m = minutes, h = hours, d = days."
|
||||
schema:
|
||||
type: string
|
||||
default: 1h
|
||||
- variable: DeDupe
|
||||
label: DeDupe
|
||||
description: If checked this setting further reduces the final ROMs list per platform, by removing duplicates.
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: AquireRomSets
|
||||
label: Aquire Rom Sets
|
||||
description: Enabling this will have the script attempt to pull valid ROM sets from archive.org for processing.
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: ConcurrentDownloadThreads
|
||||
label: Concurrent Download Threads
|
||||
description: Number of concurrent threads to increase download speeds.
|
||||
schema:
|
||||
type: int
|
||||
default: 5
|
||||
- variable: EnableUnsupportedPlatforms
|
||||
label: Enable Unsupported Platforms
|
||||
description: Enabling this will allow the script to import and scrape ROMs for platforms without RA hashes.
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: ScrapeMetadata
|
||||
label: Scrape Metadata
|
||||
description: Enabling this will allow the script to process the ROMs with skyscraper.
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: keepBackupsOfImportedRoms
|
||||
label: keep Backups Of Imported Roms
|
||||
description: If unchecked this setting will only keep a single copy of each ROM, reduces the required amount of storage space.
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: skyscraperLanguagePreference
|
||||
label: Skyscaper Language
|
||||
description: Set to preferred language for Metadata.
|
||||
schema:
|
||||
type: string
|
||||
default: en
|
||||
# Include{containerConfig}
|
||||
# Include{podOptions}
|
||||
# Include{serviceExpertRoot}
|
||||
# Include{serviceExpert}
|
||||
# Include{serviceList}
|
||||
@@ -133,28 +134,29 @@ questions:
|
||||
attrs:
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- 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{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
|
||||
- variable: fsGroup
|
||||
label: fsGroup
|
||||
description: The group that should own ALL storage.
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
|
||||
# Include{resources}
|
||||
# Include{advanced}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
kubeVersion: '>=1.24.0'
|
||||
apiVersion: v2
|
||||
name: thumba
|
||||
version: 0.0.8
|
||||
version: 0.0.9
|
||||
appVersion: 0.0.15
|
||||
description: A self hosted Thumbnail generator/finder which creates thumbnails based
|
||||
on folder names and google search results.
|
||||
|
||||
@@ -10,47 +10,49 @@ questions:
|
||||
# Include{replicas1}
|
||||
# Include{podSpec}
|
||||
# Include{containerMain}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GOOGLE_SEARCH_KEY
|
||||
label: Google Search Key
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
required: true
|
||||
- variable: GOOGLE_SEARCH_CX
|
||||
label: Google Search CX
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
required: true
|
||||
private: true
|
||||
- variable: THUM_KEY_ID
|
||||
label: Thum Key ID
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
required: true
|
||||
- variable: THUM_KEY_SECRET
|
||||
label: Thum Key Secret
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
required: true
|
||||
private: true
|
||||
- variable: NEXT_PUBLIC_HOST
|
||||
label: Next Public Host
|
||||
schema:
|
||||
type: string
|
||||
default: "http://localhost"
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GOOGLE_SEARCH_KEY
|
||||
label: Google Search Key
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
required: true
|
||||
- variable: GOOGLE_SEARCH_CX
|
||||
label: Google Search CX
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
required: true
|
||||
private: true
|
||||
- variable: THUM_KEY_ID
|
||||
label: Thum Key ID
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
required: true
|
||||
- variable: THUM_KEY_SECRET
|
||||
label: Thum Key Secret
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
required: true
|
||||
private: true
|
||||
- variable: NEXT_PUBLIC_HOST
|
||||
label: Next Public Host
|
||||
schema:
|
||||
type: string
|
||||
default: "http://localhost"
|
||||
# Include{containerConfig}
|
||||
# Include{podOptions}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
label: Main Service
|
||||
@@ -106,29 +108,29 @@ questions:
|
||||
# Include{ingressTraefik}
|
||||
# Include{ingressAdvanced}
|
||||
# Include{ingressList}
|
||||
# Include{securityContextRoot}
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- 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
|
||||
- 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
|
||||
# Include{securityContextContainer}
|
||||
# Include{securityContextAdvanced}
|
||||
# Include{securityContextPod}
|
||||
- variable: fsGroup
|
||||
label: fsGroup
|
||||
description: The group that should own ALL storage.
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
- variable: fsGroup
|
||||
label: "fsGroup"
|
||||
description: "The group that should own ALL storage."
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
|
||||
# Include{resources}
|
||||
# Include{advanced}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
kubeVersion: '>=1.24.0'
|
||||
apiVersion: v2
|
||||
name: zabbix
|
||||
version: 4.0.29
|
||||
version: 4.0.30
|
||||
appVersion: 6.2.7
|
||||
description: Zabbix is an enterprise-class open source distributed monitoring solution.
|
||||
home: https://truecharts.org/charts/incubator/zabbix
|
||||
|
||||
@@ -12,9 +12,6 @@ questions:
|
||||
# Include{containerMain}
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
# Include{containerConfig}
|
||||
# Include{podOptions}
|
||||
|
||||
- variable: zabbix
|
||||
group: App Configuration
|
||||
label: Zabbix Configuration
|
||||
@@ -663,6 +660,8 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
# Include{containerConfig}
|
||||
# Include{podOptions}
|
||||
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
@@ -935,28 +934,28 @@ questions:
|
||||
# Include{ingressAdvanced}
|
||||
# Include{ingressList}
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: runAsUser
|
||||
description: The UserID of the user running the application
|
||||
schema:
|
||||
type: int
|
||||
default: 1997
|
||||
- variable: runAsGroup
|
||||
label: runAsGroup
|
||||
description: The groupID this App of the user running the application
|
||||
schema:
|
||||
type: int
|
||||
default: 0
|
||||
# Include{securityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
description: "The UserID of the user running the application"
|
||||
schema:
|
||||
type: int
|
||||
default: 1997
|
||||
- variable: runAsGroup
|
||||
label: "runAsGroup"
|
||||
description: "The groupID 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
|
||||
- variable: fsGroup
|
||||
label: "fsGroup"
|
||||
description: "The group that should own ALL storage."
|
||||
schema:
|
||||
type: int
|
||||
default: 568
|
||||
|
||||
# Include{resources}
|
||||
# Include{advanced}
|
||||
|
||||
Reference in New Issue
Block a user