Delete charts/incubator/thumba directory

Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
This commit is contained in:
Kjeld Schouten
2023-12-03 12:21:34 +01:00
committed by GitHub
parent ce6da2a7aa
commit 0e31ad84ff
9 changed files with 0 additions and 291 deletions
-30
View File
@@ -1,30 +0,0 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
-1
View File
@@ -1 +0,0 @@
# Changelog
-37
View File
@@ -1,37 +0,0 @@
kubeVersion: '>=1.24.0'
apiVersion: v2
name: thumba
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.
home: https://truecharts.org/charts/incubator/thumba
icon: https://truecharts.org/img/hotlink-ok/chart-icons/thumba.png
deprecated: false
sources:
- https://github.com/BoKKeR/thumba
- https://github.com/truecharts/charts/tree/master/charts/incubator/thumba
- https://github.com/truecharts/containers/tree/master/mirrorthumba
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
keywords:
- thumba
- media
dependencies:
- name: common
version: 11.1.2
repository: https://library-charts.truecharts.org
condition: ""
alias: ""
tags: []
import-values: []
annotations:
max_scale_version: 23.10.1
min_scale_version: 22.12.4
truecharts.org/SCALE-support: "true"
truecharts.org/category: media
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: incubator
-27
View File
@@ -1,27 +0,0 @@
# README
## General Info
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/)
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
## Support
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
*All Rights Reserved - The TrueCharts Project*
@@ -1,14 +0,0 @@
# Installation Notes
- You will need two API keys and a search engine project CX ID.
- Google custom search API
- Sign up [here](https://programmablesearchengine.google.com/).
- Create a new project with access to the entire web.
- Grab the project `ID` and apply it to `Google Search CX`.
- Enable the search [API](https://developers.google.com/custom-search/v1/introduction) and grab the `Google Search Key`
- (Optional) Add billing account if more than free tier amounts needed.
- Thum.io API (This only offers paid services).
- Sign up [here](https://www.thum.io/signup).
- Add credit card
- Generate a `key` [here](https://www.thum.io/admin/keys).
- Copy `keyID` to `Thum Key ID` and `keySecret` to `Thum Key Secret`.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

-141
View File
@@ -1,141 +0,0 @@
# Include{groups}
portals:
open:
# Include{portalLink}
questions:
# Include{global}
# Include{workload}
# Include{workloadDeployment}
# 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}
# 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{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: 10598
required: true
# Include{serviceExpertRoot}
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: config
label: App Config Storage
description: Stores the Application Configuration.
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
- variable: video
label: App Video Storage
description: Stores the Application Video.
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: Main Ingress
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# 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 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}
@@ -1 +0,0 @@
{{ include "tc.common.loader.all" . }}
-40
View File
@@ -1,40 +0,0 @@
image:
repository: tccr.io/truecharts/thumba
pullPolicy: IfNotPresent
tag: 0.0.15@sha256:064641b965fb34cf77a2ea6cb89f455b04aec25b50f669871957b0927d1b7088
podSecurityContext:
runAsGroup: 0
runAsUser: 0
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
secretEnv:
GOOGLE_SEARCH_KEY: key
GOOGLE_SEARCH_CX: projectId
THUM_KEY_ID: keyID
THUM_KEY_SECRET: keySecret
env:
NEXT_PUBLIC_PORT: "{{ .Values.service.main.ports.main.port}}"
NEXT_PUBLIC_HOST: "http://localhost"
service:
main:
ports:
main:
protocol: HTTP
port: 10598
persistence:
config:
enabled: true
mountPath: /app/config
video:
enabled: true
mountPath: /app/video
portal:
enabled: true