Commit new Chart releases for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
28
incubator/odoo/14.0.2/CHANGELOG.md
Normal file
28
incubator/odoo/14.0.2/CHANGELOG.md
Normal file
@@ -0,0 +1,28 @@
|
||||
**Important:**
|
||||
*for the complete changelog, please refer to the website*
|
||||
|
||||
|
||||
|
||||
|
||||
## [odoo-14.0.2](https://github.com/truecharts/charts/compare/odoo-14.0.1...odoo-14.0.2) (2023-09-22)
|
||||
|
||||
|
||||
|
||||
|
||||
## [odoo-14.0.1](https://github.com/truecharts/charts/compare/odoo-14.0.0...odoo-14.0.1) (2023-09-16)
|
||||
|
||||
|
||||
|
||||
|
||||
## [odoo-14.0.0](https://github.com/truecharts/charts/compare/odoo-13.0.1...odoo-14.0.0) (2023-08-25)
|
||||
|
||||
|
||||
|
||||
|
||||
## [odoo-13.0.1](https://github.com/truecharts/charts/compare/odoo-13.0.0...odoo-13.0.1) (2023-08-11)
|
||||
|
||||
### Fix
|
||||
|
||||
- Move to Incubator ([#11413](https://github.com/truecharts/charts/issues/11413))
|
||||
|
||||
|
||||
33
incubator/odoo/14.0.2/Chart.yaml
Normal file
33
incubator/odoo/14.0.2/Chart.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
apiVersion: v2
|
||||
appVersion: "16.0.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 14.0.1
|
||||
deprecated: false
|
||||
description: All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc.
|
||||
home: https://truecharts.org/charts/incubator/odoo
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/odoo.png
|
||||
keywords:
|
||||
- odoo
|
||||
- crm
|
||||
- pm
|
||||
- hr
|
||||
- accounting
|
||||
- mrp
|
||||
- marketing
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
name: TrueCharts
|
||||
url: https://truecharts.org
|
||||
name: odoo
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/incubator/odoo
|
||||
- https://github.com/odoo/docker
|
||||
type: application
|
||||
version: 14.0.2
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- media
|
||||
truecharts.org/SCALE-support: "true"
|
||||
4
incubator/odoo/14.0.2/app-changelog.md
Normal file
4
incubator/odoo/14.0.2/app-changelog.md
Normal file
@@ -0,0 +1,4 @@
|
||||
|
||||
|
||||
## [odoo-14.0.2](https://github.com/truecharts/charts/compare/odoo-14.0.1...odoo-14.0.2) (2023-09-22)
|
||||
|
||||
8
incubator/odoo/14.0.2/app-readme.md
Normal file
8
incubator/odoo/14.0.2/app-readme.md
Normal file
@@ -0,0 +1,8 @@
|
||||
All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc.
|
||||
|
||||
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/odoo](https://truecharts.org/charts/incubator/odoo)
|
||||
|
||||
---
|
||||
|
||||
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!
|
||||
69
incubator/odoo/14.0.2/ix_values.yaml
Normal file
69
incubator/odoo/14.0.2/ix_values.yaml
Normal file
@@ -0,0 +1,69 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/odoo
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v16.0.0@sha256:9a0e0d913dc6c4ed5904ae233dc2de7fa1a00f10eb5a66f21e1f695c62933a1d
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8069
|
||||
|
||||
odoo:
|
||||
additionalConf: []
|
||||
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
enabled: true
|
||||
type: http
|
||||
path: /web/health
|
||||
readiness:
|
||||
enabled: true
|
||||
type: http
|
||||
path: /web/health
|
||||
startup:
|
||||
enabled: true
|
||||
type: http
|
||||
path: /web/health
|
||||
env:
|
||||
USER: "{{ .Values.cnpg.main.user }}"
|
||||
PORT: 5432
|
||||
PASSWORD:
|
||||
secretKeyRef:
|
||||
name: cnpg-main-user
|
||||
key: password
|
||||
HOST:
|
||||
secretKeyRef:
|
||||
name: cnpg-main-urls
|
||||
key: host
|
||||
|
||||
persistence:
|
||||
odoo:
|
||||
enabled: true
|
||||
mountPath: "/var/lib/odoo"
|
||||
addons:
|
||||
enabled: true
|
||||
mountPath: "/mnt/extra-addons"
|
||||
odoo-config:
|
||||
enabled: true
|
||||
type: configmap
|
||||
objectName: odoo-config
|
||||
mountPath: /etc/odoo/odoo.conf
|
||||
subPath: odoo.conf
|
||||
readOnly: true
|
||||
|
||||
# Enabled postgres
|
||||
cnpg:
|
||||
main:
|
||||
enabled: true
|
||||
user: odoo
|
||||
database: postgres
|
||||
|
||||
portal:
|
||||
open:
|
||||
enabled: true
|
||||
2138
incubator/odoo/14.0.2/questions.yaml
Normal file
2138
incubator/odoo/14.0.2/questions.yaml
Normal file
File diff suppressed because it is too large
Load Diff
52
incubator/odoo/14.0.2/templates/_configmap.tpl
Normal file
52
incubator/odoo/14.0.2/templates/_configmap.tpl
Normal file
@@ -0,0 +1,52 @@
|
||||
{{/* Define the configmap */}}
|
||||
{{- define "odoo.configmaps" -}}
|
||||
{{- $fullname := (include "tc.v1.common.lib.chart.names.fullname" $) -}}
|
||||
|
||||
{{- $admin := .Values.odoo.admin -}}
|
||||
{{- $smtp := .Values.odoo.smtp -}}
|
||||
|
||||
{{- $mainPort := .Values.service.main.ports.main.port -}}
|
||||
{{- $odooPath := .Values.persistence.odoo.mountPath -}}
|
||||
{{- $addonsPath := .Values.persistence.addons.mountPath -}}
|
||||
|
||||
{{- $pgdb := .Values.cnpg.main.database -}}
|
||||
{{- $pguser := .Values.cnpg.main.user -}}
|
||||
{{- $pgpassword := .Values.cnpg.main.creds.password | trimAll "\"" -}}
|
||||
{{- $pghost := .Values.cnpg.main.creds.host -}}
|
||||
|
||||
{{/* xmlrpc* keys are deprecated and http* keys are used in their place */}}
|
||||
{{- $reservedKeys := (list "data_dir" "addons_path" "http_enable" "http_interface"
|
||||
"http_port" "xmlrpc" "xmlrpc_port" "xmlrpc_interface"
|
||||
"db_port" "db_host" "db_name" "db_user" "db_sslmode"
|
||||
"db_password") -}}
|
||||
{{- $userKeys := list -}}
|
||||
|
||||
odoo-config:
|
||||
enabled: true
|
||||
data:
|
||||
odoo.conf: |
|
||||
[options]
|
||||
; Paths
|
||||
data_dir = {{ $odooPath }}
|
||||
addons_path = {{ $addonsPath }}
|
||||
; Network Details
|
||||
http_enable = True
|
||||
http_port = {{ $mainPort }}
|
||||
; Database Details
|
||||
db_port = 5432
|
||||
db_host = {{ $pghost }}
|
||||
db_name = {{ $pgdb }}
|
||||
db_user = {{ $pguser }}
|
||||
db_sslmode = disable
|
||||
db_password = {{ $pgpassword }}
|
||||
{{- range $opt := .Values.odoo.additionalConf -}}
|
||||
{{- if (mustHas $opt.key $reservedKeys) -}}
|
||||
{{- fail (printf "Odoo - Key [%v] is not allowed to be modified") -}}
|
||||
{{- end -}}
|
||||
{{- $userKeys = mustAppend $userKeys $opt.key -}}
|
||||
{{- printf "%s = %s" $opt.key $opt.value | nindent 8 -}}
|
||||
{{- end -}}
|
||||
{{- if not (deepEqual $userKeys (uniq $userKeys)) -}}
|
||||
{{- fail (printf "Odoo - Additional configuration keys must be unique, but got [%v]" (join ", " $userKeys)) -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
11
incubator/odoo/14.0.2/templates/common.yaml
Normal file
11
incubator/odoo/14.0.2/templates/common.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "tc.v1.common.loader.init" . -}}
|
||||
|
||||
{{/* Render configmaps for all pods */}}
|
||||
{{- $configmaps := include "odoo.configmaps" . | fromYaml -}}
|
||||
{{- if $configmaps -}}
|
||||
{{- $_ := mustMergeOverwrite .Values.configmap $configmaps -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/* Render the templates */}}
|
||||
{{- include "tc.v1.common.loader.apply" . -}}
|
||||
@@ -1,65 +0,0 @@
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/spaceengineers
|
||||
tag: latest@sha256:5485c3fe13e73608d6f1f212ac7868dc91096e491ca6c556d20eeb1791da7447
|
||||
|
||||
securityContext:
|
||||
container:
|
||||
runAsNonRoot: false
|
||||
readOnlyRootFilesystem: false
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
protocol: udp
|
||||
targetPort: 27016
|
||||
port: 27017
|
||||
api:
|
||||
enabled: true
|
||||
ports:
|
||||
api:
|
||||
protocol: http
|
||||
enabled: true
|
||||
targetPort: 8080
|
||||
port: 18080
|
||||
|
||||
spaceengineers:
|
||||
instance_name: "TestInstance"
|
||||
public_ip: "1.2.3.4"
|
||||
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
env:
|
||||
INSTANCE_NAME: "{{ .Values.spaceengineers.instance_name }}"
|
||||
PUBLIC_IP: "{{ .Values.spaceengineers.public_ip }}"
|
||||
|
||||
persistence:
|
||||
steamcmd:
|
||||
enabled: true
|
||||
mountPath: /root/.steam
|
||||
plugins:
|
||||
enabled: true
|
||||
mountPath: /appdata/space-engineers/plugins
|
||||
serverfiles:
|
||||
enabled: true
|
||||
mountPath: /appdata/space-engineers/SpaceEngineersDedicated
|
||||
instances:
|
||||
enabled: true
|
||||
mountPath: /appdata/space-engineers/instances
|
||||
|
||||
portal:
|
||||
open:
|
||||
enabled: false
|
||||
@@ -4,6 +4,11 @@
|
||||
|
||||
|
||||
|
||||
## [spaceengineers-3.0.1](https://github.com/truecharts/charts/compare/spaceengineers-3.0.0...spaceengineers-3.0.1) (2023-09-22)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [spaceengineers-3.0.0](https://github.com/truecharts/charts/compare/spaceengineers-2.0.11...spaceengineers-3.0.0) (2023-07-31)
|
||||
@@ -92,8 +97,3 @@
|
||||
|
||||
- update helm general non-major
|
||||
|
||||
|
||||
|
||||
|
||||
## [spaceengineers-2.0.3](https://github.com/truecharts/charts/compare/spaceengineers-2.0.2...spaceengineers-2.0.3) (2022-12-13)
|
||||
|
||||
@@ -21,7 +21,7 @@ sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/incubator/spaceengineers
|
||||
- https://github.com/Devidian/docker-spaceengineers
|
||||
type: application
|
||||
version: 3.0.0
|
||||
version: 3.0.1
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- GameServers
|
||||
27
incubator/spaceengineers/3.0.1/README.md
Normal file
27
incubator/spaceengineers/3.0.1/README.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# 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*
|
||||
4
incubator/spaceengineers/3.0.1/app-changelog.md
Normal file
4
incubator/spaceengineers/3.0.1/app-changelog.md
Normal file
@@ -0,0 +1,4 @@
|
||||
|
||||
|
||||
## [spaceengineers-3.0.1](https://github.com/truecharts/charts/compare/spaceengineers-3.0.0...spaceengineers-3.0.1) (2023-09-22)
|
||||
|
||||
99
incubator/spaceengineers/3.0.1/ix_values.yaml
Normal file
99
incubator/spaceengineers/3.0.1/ix_values.yaml
Normal file
@@ -0,0 +1,99 @@
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/spaceengineers
|
||||
tag: latest@sha256:5485c3fe13e73608d6f1f212ac7868dc91096e491ca6c556d20eeb1791da7447
|
||||
|
||||
securityContext:
|
||||
container:
|
||||
runAsNonRoot: false
|
||||
readOnlyRootFilesystem: false
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
protocol: udp
|
||||
port: 27017
|
||||
steam:
|
||||
enabled: true
|
||||
ports:
|
||||
steam:
|
||||
protocol: udp
|
||||
enabled: true
|
||||
port: 27018
|
||||
api:
|
||||
enabled: true
|
||||
ports:
|
||||
api:
|
||||
protocol: http
|
||||
enabled: true
|
||||
port: 18080
|
||||
|
||||
spaceengineers:
|
||||
instance_name: "TestInstance"
|
||||
public_ip: "1.2.3.4"
|
||||
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
lifecycle:
|
||||
postStart:
|
||||
type: exec
|
||||
command:
|
||||
- /bin/sh
|
||||
- -c
|
||||
- |
|
||||
INSTANCE_NAME="{{ .Values.spaceengineers.instance_name }}"
|
||||
CONFIG_PATH="{{ .Values.persistence.instances.mountPath }}/$INSTANCE_NAME/SpaceEngineers-Dedicated.cfg"
|
||||
|
||||
# Define the new values for the port-related options
|
||||
ServerPort="{{ .Values.service.main.ports.main.port }}"
|
||||
SteamPort="{{ .Values.service.steam.ports.steam.port }}"
|
||||
RemoteApiPort="{{ .Values.service.api.ports.api.port }}"
|
||||
|
||||
# Check if the configuration file exists
|
||||
if [ -f "$CONFIG_PATH" ]; then
|
||||
# Update the XML file with the new values using sed
|
||||
sed -i "s/<SteamPort>[0-9]*<\/SteamPort>/<SteamPort>$SteamPort<\/SteamPort>/" "$CONFIG_PATH"
|
||||
sed -i "s/<ServerPort>[0-9]*<\/ServerPort>/<ServerPort>$ServerPort<\/ServerPort>/" "$CONFIG_PATH"
|
||||
sed -i "s/<RemoteApiPort>[0-9]*<\/RemoteApiPort>/<RemoteApiPort>$RemoteApiPort<\/RemoteApiPort>/" "$CONFIG_PATH"
|
||||
|
||||
echo "Port-related options updated for instance $INSTANCE_NAME:"
|
||||
echo "SteamPort: $SteamPort"
|
||||
echo "ServerPort: $ServerPort"
|
||||
echo "RemoteApiPort: $RemoteApiPort"
|
||||
else
|
||||
echo "Configuration file not found. Please create it manually or check the path: $CONFIG_PATH"
|
||||
fi
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
env:
|
||||
INSTANCE_NAME: "{{ .Values.spaceengineers.instance_name }}"
|
||||
PUBLIC_IP: "{{ .Values.spaceengineers.public_ip }}"
|
||||
|
||||
persistence:
|
||||
steamcmd:
|
||||
enabled: true
|
||||
mountPath: /root/.steam
|
||||
plugins:
|
||||
enabled: true
|
||||
mountPath: /appdata/space-engineers/plugins
|
||||
serverfiles:
|
||||
enabled: true
|
||||
mountPath: /appdata/space-engineers/SpaceEngineersDedicated
|
||||
instances:
|
||||
enabled: true
|
||||
mountPath: /appdata/space-engineers/instances
|
||||
|
||||
portal:
|
||||
open:
|
||||
enabled: false
|
||||
@@ -228,6 +228,56 @@ questions:
|
||||
type: int
|
||||
default: 27017
|
||||
required: true
|
||||
- variable: steam
|
||||
label: Steam Service
|
||||
description: The Steam service.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: Enable the Service
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
hidden: true
|
||||
- variable: type
|
||||
label: Service Type
|
||||
description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer"
|
||||
schema:
|
||||
type: string
|
||||
default: LoadBalancer
|
||||
enum:
|
||||
- value: LoadBalancer
|
||||
description: LoadBalancer (Expose Ports)
|
||||
- value: ClusterIP
|
||||
description: ClusterIP (Do Not Expose Ports)
|
||||
- variable: loadBalancerIP
|
||||
label: LoadBalancer IP
|
||||
description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB"
|
||||
schema:
|
||||
show_if: [["type", "=", "LoadBalancer"]]
|
||||
type: string
|
||||
default: ""
|
||||
- variable: ports
|
||||
label: "Service's Port(s) Configuration"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: steam
|
||||
label: Steam 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: 27018
|
||||
required: true
|
||||
- variable: api
|
||||
label: API Service
|
||||
description: The API service.
|
||||
8
stable/firezone/0.2.2/CHANGELOG.md
Normal file
8
stable/firezone/0.2.2/CHANGELOG.md
Normal file
@@ -0,0 +1,8 @@
|
||||
**Important:**
|
||||
*for the complete changelog, please refer to the website*
|
||||
|
||||
|
||||
|
||||
|
||||
## [firezone-0.2.2](https://github.com/truecharts/charts/compare/firezone-0.2.1...firezone-0.2.2) (2023-09-22)
|
||||
|
||||
30
stable/firezone/0.2.2/Chart.yaml
Normal file
30
stable/firezone/0.2.2/Chart.yaml
Normal file
@@ -0,0 +1,30 @@
|
||||
apiVersion: v2
|
||||
appVersion: "0.7.35"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 14.0.3
|
||||
deprecated: false
|
||||
description: WireGuard-based VPN server and egress firewall
|
||||
home: https://truecharts.org/charts/stable/firezone
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/firezone.png
|
||||
keywords:
|
||||
- firezone
|
||||
- wireguard
|
||||
- vpn
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
name: TrueCharts
|
||||
url: https://truecharts.org
|
||||
name: firezone
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/firezone
|
||||
- https://github.com/firezone/firezone
|
||||
type: application
|
||||
version: 0.2.2
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- vpn
|
||||
- security
|
||||
truecharts.org/SCALE-support: "true"
|
||||
27
stable/firezone/0.2.2/README.md
Normal file
27
stable/firezone/0.2.2/README.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# 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*
|
||||
4
stable/firezone/0.2.2/app-changelog.md
Normal file
4
stable/firezone/0.2.2/app-changelog.md
Normal file
@@ -0,0 +1,4 @@
|
||||
|
||||
|
||||
## [firezone-0.2.2](https://github.com/truecharts/charts/compare/firezone-0.2.1...firezone-0.2.2) (2023-09-22)
|
||||
|
||||
8
stable/firezone/0.2.2/app-readme.md
Normal file
8
stable/firezone/0.2.2/app-readme.md
Normal file
@@ -0,0 +1,8 @@
|
||||
WireGuard-based VPN server and egress firewall
|
||||
|
||||
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/firezone](https://truecharts.org/charts/stable/firezone)
|
||||
|
||||
---
|
||||
|
||||
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!
|
||||
BIN
stable/firezone/0.2.2/charts/common-14.0.3.tgz
Normal file
BIN
stable/firezone/0.2.2/charts/common-14.0.3.tgz
Normal file
Binary file not shown.
170
stable/firezone/0.2.2/ix_values.yaml
Normal file
170
stable/firezone/0.2.2/ix_values.yaml
Normal file
@@ -0,0 +1,170 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/firezone
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v0.7.35@sha256:53c08baeb65dde8689ebb3bd1fc9fbb034970dfdc9bceb005c4ffa03fe2b3e93
|
||||
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
PUID: 0
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
capabilities:
|
||||
add:
|
||||
- NET_ADMIN
|
||||
- SYS_MODULE
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
protocol: http
|
||||
port: 13000
|
||||
wireguard:
|
||||
enabled: true
|
||||
ports:
|
||||
wireguard:
|
||||
enabled: true
|
||||
protocol: udp
|
||||
port: 51820
|
||||
|
||||
firezone:
|
||||
web:
|
||||
external_url: "https://example.com"
|
||||
trusted_proxies: []
|
||||
private_clients: []
|
||||
admin:
|
||||
reset_admin_on_boot: false
|
||||
default_email: "admin@email.com"
|
||||
default_password: "1234567890"
|
||||
devices:
|
||||
allow_unprivileged_device_management: true
|
||||
allow_unprivileged_device_config: true
|
||||
vpn_session_duration: 0
|
||||
client_persistent_keepalive: 25
|
||||
default_client_mtu: 1280
|
||||
client_endpoint: ""
|
||||
client_dns:
|
||||
- 1.1.1.1
|
||||
- 1.0.0.1
|
||||
client_allowed_ips:
|
||||
- 0.0.0.0/0
|
||||
max_devices_per_user: 10
|
||||
authorization:
|
||||
local_auth_enabled: true
|
||||
disable_vpn_on_oidc_error: false
|
||||
wireguard:
|
||||
ipv4_masquerade_enabled: true
|
||||
connectivity:
|
||||
checks_enabled: true
|
||||
checks_interval: 43200
|
||||
other:
|
||||
telemetry_enabled: false
|
||||
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
env:
|
||||
# web
|
||||
PHOENIX_HTTP_PORT: "{{ .Values.service.main.ports.main.port }}"
|
||||
EXTERNAL_URL: "{{ .Values.firezone.web.external_url }}"
|
||||
PHOENIX_SECURE_COOKIES: "{{ .Values.firezone.web.secure_cookies }}"
|
||||
# PHOENIX_HTTP_PROTOCOL_OPTIONS: "{}"
|
||||
PHOENIX_EXTERNAL_TRUSTED_PROXIES: "{{ toJson .Values.firezone.web.trusted_proxies }}"
|
||||
PHOENIX_PRIVATE_CLIENTS: "{{ toJson .Values.firezone.web.private_clients }}"
|
||||
# DB
|
||||
DATABASE_HOST:
|
||||
secretKeyRef:
|
||||
name: cnpg-main-urls
|
||||
key: host
|
||||
DATABASE_PORT: 5432
|
||||
DATABASE_NAME: "{{ .Values.cnpg.main.database }}"
|
||||
DATABASE_USER: "{{ .Values.cnpg.main.user }}"
|
||||
DATABASE_PASSWORD:
|
||||
secretKeyRef:
|
||||
name: cnpg-main-user
|
||||
key: password
|
||||
# DATABASE_POOL_SIZE
|
||||
DATABASE_SSL_ENABLED: false
|
||||
# DATABASE_SSL_OPTS: "{}"
|
||||
# Admin
|
||||
RESET_ADMIN_ON_BOOT: "{{ .Values.firezone.admin.reset_admin_on_boot }}"
|
||||
DEFAULT_ADMIN_EMAIL: "{{ .Values.firezone.admin.default_email }}"
|
||||
DEFAULT_ADMIN_PASSWORD: "{{ .Values.firezone.admin.default_password }}"
|
||||
# Secrets and Encryption
|
||||
GUARDIAN_SECRET_KEY:
|
||||
secretKeyRef:
|
||||
name: firezone-secrets
|
||||
key: GUARDIAN_SECRET_KEY
|
||||
DATABASE_ENCRYPTION_KEY:
|
||||
secretKeyRef:
|
||||
name: firezone-secrets
|
||||
key: DATABASE_ENCRYPTION_KEY
|
||||
SECRET_KEY_BASE:
|
||||
secretKeyRef:
|
||||
name: firezone-secrets
|
||||
key: SECRET_KEY_BASE
|
||||
LIVE_VIEW_SIGNING_SALT:
|
||||
secretKeyRef:
|
||||
name: firezone-secrets
|
||||
key: LIVE_VIEW_SIGNING_SALT
|
||||
COOKIE_SIGNING_SALT:
|
||||
secretKeyRef:
|
||||
name: firezone-secrets
|
||||
key: COOKIE_SIGNING_SALT
|
||||
COOKIE_ENCRYPTION_SALT:
|
||||
secretKeyRef:
|
||||
name: firezone-secrets
|
||||
key: COOKIE_ENCRYPTION_SALT
|
||||
# Devices
|
||||
ALLOW_UNPRIVILEGED_DEVICE_MANAGEMENT: "{{ .Values.firezone.devices.allow_unprivileged_device_management }}"
|
||||
ALLOW_UNPRIVILEGED_DEVICE_CONFIGURATION: "{{ .Values.firezone.devices.allow_unprivileged_device_config }}"
|
||||
VPN_SESSION_DURATION: "{{ .Values.firezone.devices.vpn_session_duration }}"
|
||||
DEFAULT_CLIENT_PERSISTENT_KEEPALIVE: "{{ .Values.firezone.devices.client_persistent_keepalive }}"
|
||||
DEFAULT_CLIENT_MTU: "{{ .Values.firezone.devices.default_client_mtu }}"
|
||||
DEFAULT_CLIENT_ENDPOINT: "{{ .Values.firezone.devices.client_endpoint }}"
|
||||
DEFAULT_CLIENT_DNS: '{{ join "," .Values.firezone.devices.client_dns }}'
|
||||
DEFAULT_CLIENT_ALLOWED_IPS: '{{ join "," .Values.firezone.devices.client_allowed_ips }}'
|
||||
# Limits
|
||||
MAX_DEVICES_PER_USER: "{{ .Values.firezone.devices.max_devices_per_user }}"
|
||||
# Authorization
|
||||
LOCAL_AUTH_ENABLED: "{{ .Values.firezone.authorization.local_auth_enabled }}"
|
||||
DISABLE_VPN_ON_OIDC_ERROR: "{{ .Values.firezone.authorization.disable_vpn_on_oidc_error }}"
|
||||
# SAML_ENTITY_ID: "urn:firezone.dev:firezone-app"
|
||||
# SAML_KEYFILE_PATH: "/var/firezone/saml.key"
|
||||
# SAML_CERTFILE_PATH: "/var/firezone/saml.crt"
|
||||
# OPENID_CONNECT_PROVIDERS: "[]"
|
||||
# SAML_IDENTITY_PROVIDERS: "[]"
|
||||
# WireGuard
|
||||
WIREGUARD_PORT: "{{ .Values.service.wireguard.ports.wireguard.port }}"
|
||||
WIREGUARD_IPV4_ENABLED: true
|
||||
WIREGUARD_IPV4_MASQUERADE: "{{ .Values.firezone.wireguard.ipv4_masquerade_enabled }}"
|
||||
WIREGUARD_IPV6_ENABLED: false
|
||||
WIREGUARD_IPV6_MASQUERADE: false
|
||||
# Outbound Emails
|
||||
# OUTBOUND_EMAIL_FROM: ""
|
||||
# OUTBOUND_EMAIL_ADAPTER: "Elixir.FzHttpWeb.Mailer.NoopAdapter"
|
||||
# OUTBOUND_EMAIL_ADAPTER_OPTS: "{}"
|
||||
# Connectivity Checks
|
||||
CONNECTIVITY_CHECKS_ENABLED: "{{ .Values.firezone.connectivity.checks_enabled }}"
|
||||
CONNECTIVITY_CHECKS_INTERVAL: "{{ .Values.firezone.connectivity.checks_interval }}"
|
||||
# Telemetry
|
||||
TELEMETRY_ENABLED: "{{ .Values.firezone.other.telemetry_enabled }}"
|
||||
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
mountPath: "/var/firezone"
|
||||
|
||||
cnpg:
|
||||
main:
|
||||
enabled: true
|
||||
user: firezone
|
||||
database: firezone
|
||||
|
||||
portal:
|
||||
open:
|
||||
enabled: true
|
||||
2208
stable/firezone/0.2.2/questions.yaml
Normal file
2208
stable/firezone/0.2.2/questions.yaml
Normal file
File diff suppressed because it is too large
Load Diff
1
stable/firezone/0.2.2/templates/NOTES.txt
Normal file
1
stable/firezone/0.2.2/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
29
stable/firezone/0.2.2/templates/_secrets.tpl
Normal file
29
stable/firezone/0.2.2/templates/_secrets.tpl
Normal file
@@ -0,0 +1,29 @@
|
||||
{{/* Define the secrets */}}
|
||||
{{- define "firezone.secrets" -}}
|
||||
{{- $secretName := (printf "%s-firezone-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) -}}
|
||||
|
||||
# firezone requires all these keys to be in base 64 | b64enc format presented in the container, so this b64enc here is intentional
|
||||
# https://www.firezone.dev/docs/reference/env-vars#secrets-and-encryption
|
||||
{{- $keyGuardian := randAlphaNum 48 | b64enc -}}
|
||||
{{- $keyDatabase := randAlphaNum 32 | b64enc -}}
|
||||
{{- $keySecret := randAlphaNum 48 | b64enc -}}
|
||||
{{- $keyLive := randAlphaNum 24 | b64enc -}}
|
||||
{{- $keyCookieSigning := randAlphaNum 6 | b64enc -}}
|
||||
{{- $keyCookieEncrypt := randAlphaNum 6 | b64enc -}}
|
||||
{{- with (lookup "v1" "Secret" .Release.Namespace $secretName) -}}
|
||||
{{- $keyGuardian = index .data "GUARDIAN_SECRET_KEY" | b64dec -}}
|
||||
{{- $keyDatabase = index .data "DATABASE_ENCRYPTION_KEY" | b64dec -}}
|
||||
{{- $keySecret = index .data "SECRET_KEY_BASE" | b64dec -}}
|
||||
{{- $keyLive = index .data "LIVE_VIEW_SIGNING_SALT" | b64dec -}}
|
||||
{{- $keyCookieSigning = index .data "COOKIE_SIGNING_SALT" | b64dec -}}
|
||||
{{- $keyCookieEncrypt = index .data "COOKIE_ENCRYPTION_SALT" | b64dec -}}
|
||||
{{- end }}
|
||||
enabled: true
|
||||
data:
|
||||
GUARDIAN_SECRET_KEY: {{ $keyGuardian }}
|
||||
DATABASE_ENCRYPTION_KEY: {{ $keyDatabase }}
|
||||
SECRET_KEY_BASE: {{ $keySecret }}
|
||||
LIVE_VIEW_SIGNING_SALT: {{ $keyLive }}
|
||||
COOKIE_SIGNING_SALT: {{ $keyCookieSigning }}
|
||||
COOKIE_ENCRYPTION_SALT: {{ $keyCookieEncrypt }}
|
||||
{{- end -}}
|
||||
11
stable/firezone/0.2.2/templates/common.yaml
Normal file
11
stable/firezone/0.2.2/templates/common.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "tc.v1.common.loader.init" . }}
|
||||
|
||||
{{/* Render secrets for firezone */}}
|
||||
{{- $secrets := include "firezone.secrets" . | fromYaml -}}
|
||||
{{- if $secrets -}}
|
||||
{{- $_ := set .Values.secret "firezone-secrets" $secrets -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.v1.common.loader.apply" . }}
|
||||
6
stable/firezone/item.yaml
Normal file
6
stable/firezone/item.yaml
Normal file
@@ -0,0 +1,6 @@
|
||||
icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/firezone.png
|
||||
categories:
|
||||
- vpn
|
||||
- security
|
||||
|
||||
screenshots: []
|
||||
@@ -1,4 +0,0 @@
|
||||
|
||||
|
||||
## [lancache-monolithic-5.1.0](https://github.com/truecharts/charts/compare/lancache-monolithic-5.0.0...lancache-monolithic-5.1.0) (2023-09-10)
|
||||
|
||||
@@ -4,6 +4,11 @@
|
||||
|
||||
|
||||
|
||||
## [lancache-monolithic-5.1.1](https://github.com/truecharts/charts/compare/lancache-monolithic-5.1.0...lancache-monolithic-5.1.1) (2023-09-22)
|
||||
|
||||
|
||||
|
||||
|
||||
## [lancache-monolithic-5.1.0](https://github.com/truecharts/charts/compare/lancache-monolithic-5.0.0...lancache-monolithic-5.1.0) (2023-09-10)
|
||||
|
||||
|
||||
@@ -92,8 +97,3 @@
|
||||
|
||||
|
||||
## [lancache-monolithic-4.0.9](https://github.com/truecharts/charts/compare/lancache-monolithic-4.0.8...lancache-monolithic-4.0.9) (2023-05-27)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major ([#9197](https://github.com/truecharts/charts/issues/9197))
|
||||
|
||||
@@ -21,7 +21,7 @@ sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/lancache-monolithic
|
||||
- https://github.com/lancachenet/monolithic
|
||||
type: application
|
||||
version: 5.1.0
|
||||
version: 5.1.1
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- gaming
|
||||
4
stable/lancache-monolithic/5.1.1/app-changelog.md
Normal file
4
stable/lancache-monolithic/5.1.1/app-changelog.md
Normal file
@@ -0,0 +1,4 @@
|
||||
|
||||
|
||||
## [lancache-monolithic-5.1.1](https://github.com/truecharts/charts/compare/lancache-monolithic-5.1.0...lancache-monolithic-5.1.1) (2023-09-22)
|
||||
|
||||
BIN
stable/lancache-monolithic/5.1.1/charts/common-14.0.1.tgz
Normal file
BIN
stable/lancache-monolithic/5.1.1/charts/common-14.0.1.tgz
Normal file
Binary file not shown.
@@ -52,6 +52,8 @@ prefill:
|
||||
# BattleNet
|
||||
battlenet:
|
||||
enabled: true
|
||||
# https://tpill90.github.io/battlenet-lancache-prefill/detailed-command-usage/Prefill/#options
|
||||
params: []
|
||||
cron: "0 5 * * *"
|
||||
# Epic
|
||||
epic:
|
||||
@@ -112,6 +114,7 @@ workload:
|
||||
CRON_SCHED_GLOBAL: "{{ .Values.prefill.default_cron }}"
|
||||
# BattleNet
|
||||
ENABLE_BN: "{{ .Values.prefill.battlenet.enabled }}"
|
||||
PREFILL_PARAMS_BN: '{{ join " " .Values.prefill.battlenet.params }}'
|
||||
CRON_SCHED_BN: "{{ .Values.prefill.battlenet.cron }}"
|
||||
# Epic
|
||||
ENABLE_EPIC: "{{ .Values.prefill.epic.enabled }}"
|
||||
@@ -255,6 +255,20 @@ questions:
|
||||
default: true
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: params
|
||||
label: Params
|
||||
description: list of parameters for BattleNetPrefill.
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
required: true
|
||||
items:
|
||||
- variable: param
|
||||
label: Param
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: cron
|
||||
label: cron
|
||||
description: Set your cron schedule for the BattleNetPrefill.
|
||||
1
stable/lancache-monolithic/5.1.1/templates/NOTES.txt
Normal file
1
stable/lancache-monolithic/5.1.1/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
0
stable/lancache-monolithic/5.1.1/values.yaml
Normal file
0
stable/lancache-monolithic/5.1.1/values.yaml
Normal file
13
stable/notifiarr/1.0.0/CHANGELOG.md
Normal file
13
stable/notifiarr/1.0.0/CHANGELOG.md
Normal file
@@ -0,0 +1,13 @@
|
||||
**Important:**
|
||||
*for the complete changelog, please refer to the website*
|
||||
|
||||
|
||||
|
||||
|
||||
## [notifiarr-1.0.0](https://github.com/truecharts/charts/compare/notifiarr-0.0.5...notifiarr-1.0.0) (2023-09-22)
|
||||
|
||||
### Feat
|
||||
|
||||
- Move to Stable ([#12767](https://github.com/truecharts/charts/issues/12767))
|
||||
|
||||
|
||||
30
stable/notifiarr/1.0.0/Chart.yaml
Normal file
30
stable/notifiarr/1.0.0/Chart.yaml
Normal file
@@ -0,0 +1,30 @@
|
||||
apiVersion: v2
|
||||
appVersion: "0.6.1"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 14.0.6
|
||||
deprecated: false
|
||||
description: "This is the unified client for Notifiarr.com. The client enables content requests from Media Bot in your Discord Server and also provides reports for Plex usage and system health among many other features."
|
||||
home: https://truecharts.org/charts/stable/notifiarr
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/notifiarr.png
|
||||
keywords:
|
||||
- plex
|
||||
- discord
|
||||
- MediaApp-Other
|
||||
- notification
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
name: TrueCharts
|
||||
url: https://truecharts.org
|
||||
name: notifiarr
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/notifiarr
|
||||
- https://github.com/Notifiarr/notifiarr
|
||||
type: application
|
||||
version: 1.0.0
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- MediaApp-Other
|
||||
truecharts.org/SCALE-support: "true"
|
||||
27
stable/notifiarr/1.0.0/README.md
Normal file
27
stable/notifiarr/1.0.0/README.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# 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*
|
||||
9
stable/notifiarr/1.0.0/app-changelog.md
Normal file
9
stable/notifiarr/1.0.0/app-changelog.md
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
## [notifiarr-1.0.0](https://github.com/truecharts/charts/compare/notifiarr-0.0.5...notifiarr-1.0.0) (2023-09-22)
|
||||
|
||||
### Feat
|
||||
|
||||
- Move to Stable ([#12767](https://github.com/truecharts/charts/issues/12767))
|
||||
|
||||
|
||||
8
stable/notifiarr/1.0.0/app-readme.md
Normal file
8
stable/notifiarr/1.0.0/app-readme.md
Normal file
@@ -0,0 +1,8 @@
|
||||
This is the unified client for Notifiarr.com. The client enables content requests from Media Bot in your Discord Server and also provides reports for Plex usage and system health among many other features.
|
||||
|
||||
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/notifiarr](https://truecharts.org/charts/stable/notifiarr)
|
||||
|
||||
---
|
||||
|
||||
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!
|
||||
BIN
stable/notifiarr/1.0.0/charts/common-14.0.6.tgz
Normal file
BIN
stable/notifiarr/1.0.0/charts/common-14.0.6.tgz
Normal file
Binary file not shown.
51
stable/notifiarr/1.0.0/ix_values.yaml
Normal file
51
stable/notifiarr/1.0.0/ix_values.yaml
Normal file
@@ -0,0 +1,51 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/notifiarr
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v0.6.1@sha256:90bf31597c3523baac1c4689ce59fbd64163f9d70f05f7d6ea535df3c17a3e2b
|
||||
|
||||
notifiarr:
|
||||
apikey: "test"
|
||||
upstreams:
|
||||
- 172.16.0.0/16
|
||||
credentials:
|
||||
username: ""
|
||||
password: ""
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 5454
|
||||
protocol: http
|
||||
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
env:
|
||||
TMPDIR: /tmpdir
|
||||
DN_API_KEY: "{{ .Values.notifiarr.apikey }}"
|
||||
DN_BIND_ADDR: '{{ printf "0.0.0.0:%v" .Values.service.main.ports.main.port }}'
|
||||
DN_UPSTREAMS_0: '{{ join " " .Values.notifiarr.upstreams }}'
|
||||
DN_UI_PASSWORD: '{{ printf "%v:%v" .Values.notifiarr.credentials.username .Values.notifiarr.credentials.password }}'
|
||||
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
mountPath: /config
|
||||
machine-id:
|
||||
enabled: true
|
||||
type: hostPath
|
||||
hostPath: /etc/machine-id
|
||||
mountPath: /etc/machine-id
|
||||
readOnly: true
|
||||
tmpdir:
|
||||
enabled: true
|
||||
type: emptyDir
|
||||
mountPath: /tmpdir
|
||||
medium: Memory
|
||||
|
||||
portal:
|
||||
open:
|
||||
enabled: true
|
||||
1984
stable/notifiarr/1.0.0/questions.yaml
Normal file
1984
stable/notifiarr/1.0.0/questions.yaml
Normal file
File diff suppressed because it is too large
Load Diff
1
stable/notifiarr/1.0.0/templates/common.yaml
Normal file
1
stable/notifiarr/1.0.0/templates/common.yaml
Normal file
@@ -0,0 +1 @@
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
0
stable/notifiarr/1.0.0/values.yaml
Normal file
0
stable/notifiarr/1.0.0/values.yaml
Normal file
5
stable/notifiarr/item.yaml
Normal file
5
stable/notifiarr/item.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/notifiarr.png
|
||||
categories:
|
||||
- MediaApp-Other
|
||||
|
||||
screenshots: []
|
||||
13
stable/qbitrr/0.0.6/CHANGELOG.md
Normal file
13
stable/qbitrr/0.0.6/CHANGELOG.md
Normal file
@@ -0,0 +1,13 @@
|
||||
**Important:**
|
||||
*for the complete changelog, please refer to the website*
|
||||
|
||||
|
||||
|
||||
|
||||
## [qbitrr-0.0.6](https://github.com/truecharts/charts/compare/qbitrr-0.0.5...qbitrr-0.0.6) (2023-09-22)
|
||||
|
||||
### Migrate
|
||||
|
||||
- move to stable ([#12705](https://github.com/truecharts/charts/issues/12705))
|
||||
|
||||
|
||||
30
stable/qbitrr/0.0.6/Chart.yaml
Normal file
30
stable/qbitrr/0.0.6/Chart.yaml
Normal file
@@ -0,0 +1,30 @@
|
||||
apiVersion: v2
|
||||
appVersion: "3.7.4"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 14.0.1
|
||||
deprecated: false
|
||||
description: A simple script to monitor qBit and communicate with Radarr and Sonarr.
|
||||
home: https://truecharts.org/charts/stable/qbitrr
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/qbitrr.png
|
||||
keywords:
|
||||
- qbitrr
|
||||
- Downloaders
|
||||
- MediaApp-Other
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
name: TrueCharts
|
||||
url: https://truecharts.org
|
||||
name: qbitrr
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/qbitrr
|
||||
- https://github.com/Feramance/Qbitrr
|
||||
type: application
|
||||
version: 0.0.6
|
||||
annotations:
|
||||
truecharts.org/SCALE-support: "true"
|
||||
truecharts.org/catagories: |
|
||||
- Downloaders
|
||||
- MediaApp-Other
|
||||
27
stable/qbitrr/0.0.6/README.md
Normal file
27
stable/qbitrr/0.0.6/README.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# 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/stable/qbitrr/)
|
||||
|
||||
**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*
|
||||
9
stable/qbitrr/0.0.6/app-changelog.md
Normal file
9
stable/qbitrr/0.0.6/app-changelog.md
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
## [qbitrr-0.0.6](https://github.com/truecharts/charts/compare/qbitrr-0.0.5...qbitrr-0.0.6) (2023-09-22)
|
||||
|
||||
### Migrate
|
||||
|
||||
- move to stable ([#12705](https://github.com/truecharts/charts/issues/12705))
|
||||
|
||||
|
||||
8
stable/qbitrr/0.0.6/app-readme.md
Normal file
8
stable/qbitrr/0.0.6/app-readme.md
Normal file
@@ -0,0 +1,8 @@
|
||||
A simple script to monitor qBit and communicate with Radarr and Sonarr.
|
||||
|
||||
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/qbitrr](https://truecharts.org/charts/stable/qbitrr)
|
||||
|
||||
---
|
||||
|
||||
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!
|
||||
BIN
stable/qbitrr/0.0.6/charts/common-14.0.1.tgz
Normal file
BIN
stable/qbitrr/0.0.6/charts/common-14.0.1.tgz
Normal file
Binary file not shown.
64
stable/qbitrr/0.0.6/ix_values.yaml
Normal file
64
stable/qbitrr/0.0.6/ix_values.yaml
Normal file
@@ -0,0 +1,64 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/qbitrr
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v3.7.4@sha256:46ce7db5c51415f0848963c8fa4b6afacf7ac9690ecb986449948bb455d10ecf
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
|
||||
service:
|
||||
main:
|
||||
enabled: false
|
||||
ports:
|
||||
main:
|
||||
enabled: false
|
||||
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
initContainers:
|
||||
1-create-config-file:
|
||||
type: install
|
||||
enabled: true
|
||||
imageSelector: "image"
|
||||
command:
|
||||
- /bin/sh
|
||||
- -c
|
||||
args:
|
||||
- |
|
||||
conf="/config/config.toml"
|
||||
example="https://raw.githubusercontent.com/Feramance/qBitrr/master/config.example.toml"
|
||||
if [ -f "$conf" ]; then
|
||||
echo "$conf exists. Skipping..."
|
||||
else
|
||||
echo "$conf does not exist... Downloading the example from upstream..."
|
||||
wget "$example" -O $conf || echo "Failed to download"
|
||||
fi
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
mountPath: /config
|
||||
targetSelector:
|
||||
main:
|
||||
main: {}
|
||||
1-create-config-file: {}
|
||||
downloads:
|
||||
enabled: true
|
||||
mountPath: /completed_downloads
|
||||
|
||||
portal:
|
||||
open:
|
||||
enabled: false
|
||||
1738
stable/qbitrr/0.0.6/questions.yaml
Normal file
1738
stable/qbitrr/0.0.6/questions.yaml
Normal file
File diff suppressed because it is too large
Load Diff
1
stable/qbitrr/0.0.6/templates/NOTES.txt
Normal file
1
stable/qbitrr/0.0.6/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
2
stable/qbitrr/0.0.6/templates/common.yaml
Normal file
2
stable/qbitrr/0.0.6/templates/common.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
0
stable/qbitrr/0.0.6/values.yaml
Normal file
0
stable/qbitrr/0.0.6/values.yaml
Normal file
6
stable/qbitrr/item.yaml
Normal file
6
stable/qbitrr/item.yaml
Normal file
@@ -0,0 +1,6 @@
|
||||
icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/qbitrr.png
|
||||
categories:
|
||||
- Downloaders
|
||||
- MediaApp-Other
|
||||
|
||||
screenshots: []
|
||||
Reference in New Issue
Block a user