Compare commits
11 Commits
podOptions
...
port/incub
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8994800cff | ||
|
|
41f650f78f | ||
|
|
e7d3c42a1a | ||
|
|
79fb40ee15 | ||
|
|
41ab4397b7 | ||
|
|
2c61fa604b | ||
|
|
d8249f6fe2 | ||
|
|
e0254b3d44 | ||
|
|
d4af57880d | ||
|
|
0589a0bd0f | ||
|
|
5649740330 |
@@ -3,7 +3,7 @@ appVersion: "2.0.2.8"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: IPTV service providing streaming, playlist, search engine and epg.
|
||||
home: https://truecharts.org/charts/incubator/acestream
|
||||
|
||||
1
charts/incubator/acestream/templates/NOTES.txt
Normal file
1
charts/incubator/acestream/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,31 +2,30 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/acestream
|
||||
tag: 2.0.2.8@sha256:742c6e16126d819593fd5e041e2166ba789df76edfbd3a6c628b3b83800e6743
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
env:
|
||||
SCHEME: "http"
|
||||
ENTRY: "{{ .Values.service.main.ports.main.port }}"
|
||||
PORT: "{{ .Values.service.main.ports.main.port }}"
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8008
|
||||
protocol: TCP
|
||||
|
||||
protocol: tcp
|
||||
persistence:
|
||||
acestreamcache:
|
||||
enabled: true
|
||||
mountPath: /srv/acestream/.ACEStream
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env:
|
||||
SCHEME: "http"
|
||||
ENTRY: "{{ .Values.service.main.ports.main.port }}"
|
||||
PORT: "{{ .Values.service.main.ports.main.port }}"
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "0.4.12"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: Synchronize AdGuardHome config to replica instances.
|
||||
home: https://truecharts.org/charts/incubator/adguardhome-sync
|
||||
|
||||
@@ -13,148 +13,148 @@ questions:
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: App Configuration
|
||||
label: Image Environment
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: original
|
||||
label: Original Server Settings
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: ORIGIN_URL
|
||||
label: Origin Url
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: ORIGIN_USERNAME
|
||||
label: Origin Username
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: ORIGIN_PASSWORD
|
||||
label: Origin Password
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
private: true
|
||||
default: ""
|
||||
- variable: replica
|
||||
label: Replica Server Settings
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: REPLICA_URL
|
||||
label: Replica Url
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: REPLICA_USERNAME
|
||||
label: Replica Username
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: REPLICA_PASSWORD
|
||||
label: Replica Password
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
private: true
|
||||
default: ""
|
||||
- variable: REPLICA_AUTOSETUP
|
||||
label: Replica Auto Setup
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: REPLICA_INTERFACENAME
|
||||
label: Replica Interface Name
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: CRON
|
||||
label: CRON
|
||||
description: Set a cron task.
|
||||
schema:
|
||||
type: string
|
||||
default: "*/10 * * * *"
|
||||
- variable: RUNONSTART
|
||||
label: Run On Start
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: sync
|
||||
label: Sync Features Settings
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: FEATURES_GENERALSETTINGS
|
||||
label: Features General Settings
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_QUERYLOGCONFIG
|
||||
label: Features Query Log Config
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_STATSCONFIG
|
||||
label: Features Stats Config
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_CLIENTSETTINGS
|
||||
label: Features Clients Settings
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_SERVICES
|
||||
label: Features Services
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_FILTERS
|
||||
label: Features Filters
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_DHCP_SERVERCONFIG
|
||||
label: Features DHCP Server Config
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_DHCP_STATICLEASES
|
||||
label: Features DHCP Static Leases
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_DNS_SERVERCONFIG
|
||||
label: Features DNS Server Config
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_DNS_ACCESSLISTS
|
||||
label: Features DNS Access Lists
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_DNS_REWRITES
|
||||
label: Features DNS Rewrites
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: original
|
||||
label: Original Server Settings
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: ORIGIN_URL
|
||||
label: Origin Url
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: ORIGIN_USERNAME
|
||||
label: Origin Username
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: ORIGIN_PASSWORD
|
||||
label: Origin Password
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
private: true
|
||||
default: ""
|
||||
- variable: replica
|
||||
label: Replica Server Settings
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: REPLICA_URL
|
||||
label: Replica Url
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: REPLICA_USERNAME
|
||||
label: Replica Username
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: REPLICA_PASSWORD
|
||||
label: Replica Password
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
private: true
|
||||
default: ""
|
||||
- variable: REPLICA_AUTOSETUP
|
||||
label: Replica Auto Setup
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: REPLICA_INTERFACENAME
|
||||
label: Replica Interface Name
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: CRON
|
||||
label: CRON
|
||||
description: Set a cron task.
|
||||
schema:
|
||||
type: string
|
||||
default: "*/10 * * * *"
|
||||
- variable: RUNONSTART
|
||||
label: Run On Start
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: sync
|
||||
label: Sync Features Settings
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: FEATURES_GENERALSETTINGS
|
||||
label: Features General Settings
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_QUERYLOGCONFIG
|
||||
label: Features Query Log Config
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_STATSCONFIG
|
||||
label: Features Stats Config
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_CLIENTSETTINGS
|
||||
label: Features Clients Settings
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_SERVICES
|
||||
label: Features Services
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_FILTERS
|
||||
label: Features Filters
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_DHCP_SERVERCONFIG
|
||||
label: Features DHCP Server Config
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_DHCP_STATICLEASES
|
||||
label: Features DHCP Static Leases
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_DNS_SERVERCONFIG
|
||||
label: Features DNS Server Config
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_DNS_ACCESSLISTS
|
||||
label: Features DNS Access Lists
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: FEATURES_DNS_REWRITES
|
||||
label: Features DNS Rewrites
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/adguardhome-sync/templates/NOTES.txt
Normal file
1
charts/incubator/adguardhome-sync/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,41 +2,45 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/adguardhome-sync
|
||||
tag: 0.4.12@sha256:2470e0383ffffd9208b3149015f8ac383d60acc878585df9d6db6110af2ac43d
|
||||
|
||||
args:
|
||||
- run
|
||||
|
||||
env:
|
||||
ORIGIN_URL: "https://192.168.1.2:3000"
|
||||
ORIGIN_USERNAME: "username"
|
||||
ORIGIN_PASSWORD: "password"
|
||||
REPLICA_URL: "http://192.168.1.3"
|
||||
REPLICA_USERNAME: "username"
|
||||
REPLICA_PASSWORD: "password"
|
||||
CRON: "*/10 * * * *"
|
||||
RUNONSTART: true
|
||||
REPLICA_AUTOSETUP: false
|
||||
REPLICA_INTERFACENAME: ""
|
||||
# Configure sync features; by default all features are enabled.
|
||||
FEATURES_GENERALSETTINGS: true
|
||||
FEATURES_QUERYLOGCONFIG: true
|
||||
FEATURES_STATSCONFIG: true
|
||||
FEATURES_CLIENTSETTINGS: true
|
||||
FEATURES_SERVICES: true
|
||||
FEATURES_FILTERS: true
|
||||
FEATURES_DHCP_SERVERCONFIG: true
|
||||
FEATURES_DHCP_STATICLEASES: true
|
||||
FEATURES_DNS_SERVERCONFIG: true
|
||||
FEATURES_DNS_ACCESSLISTS: true
|
||||
FEATURES_DNS_REWRITES: true
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8080
|
||||
protocol: HTTP
|
||||
protocol: http
|
||||
targetPort: 8080
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container: null
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env:
|
||||
ORIGIN_URL: "https://192.168.1.2:3000"
|
||||
ORIGIN_USERNAME: "username"
|
||||
ORIGIN_PASSWORD: "password"
|
||||
REPLICA_URL: "http://192.168.1.3"
|
||||
REPLICA_USERNAME: "username"
|
||||
REPLICA_PASSWORD: "password"
|
||||
CRON: "*/10 * * * *"
|
||||
RUNONSTART: true
|
||||
REPLICA_AUTOSETUP: false
|
||||
REPLICA_INTERFACENAME: ""
|
||||
# Configure sync features; by default all features are enabled.
|
||||
FEATURES_GENERALSETTINGS: true
|
||||
FEATURES_QUERYLOGCONFIG: true
|
||||
FEATURES_STATSCONFIG: true
|
||||
FEATURES_CLIENTSETTINGS: true
|
||||
FEATURES_SERVICES: true
|
||||
FEATURES_FILTERS: true
|
||||
FEATURES_DHCP_SERVERCONFIG: true
|
||||
FEATURES_DHCP_STATICLEASES: true
|
||||
FEATURES_DNS_SERVERCONFIG: true
|
||||
FEATURES_DNS_ACCESSLISTS: true
|
||||
FEATURES_DNS_REWRITES: true
|
||||
main:
|
||||
args:
|
||||
- run
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install Alien Swarm: Reactive Drop and run it."
|
||||
home: https://truecharts.org/charts/incubator/alienswarm-reactivedrop
|
||||
|
||||
@@ -33,43 +33,43 @@ questions:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "563560"
|
||||
- variable: GAME_NAME
|
||||
label: "GAME_NAME"
|
||||
description: "Game name to start (is connected to the GAMEPARAMS)."
|
||||
schema:
|
||||
type: string
|
||||
default: "reactivedrop"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server."
|
||||
schema:
|
||||
type: string
|
||||
default: "+map lobby -maxplayers 4 +exec server.cfg"
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: GAME_PORT
|
||||
label: "GAME_PORT"
|
||||
description: "Container Variable GAMEPORT"
|
||||
schema:
|
||||
type: string
|
||||
default: "27015"
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "563560"
|
||||
- variable: GAME_NAME
|
||||
label: "GAME_NAME"
|
||||
description: "Game name to start (is connected to the GAMEPARAMS)."
|
||||
schema:
|
||||
type: string
|
||||
default: "reactivedrop"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server."
|
||||
schema:
|
||||
type: string
|
||||
default: "+map lobby -maxplayers 4 +exec server.cfg"
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: GAME_PORT
|
||||
label: "GAME_PORT"
|
||||
description: "Container Variable GAMEPORT"
|
||||
schema:
|
||||
type: string
|
||||
default: "27015"
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,40 +2,12 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/alienswarm-reactivedrop
|
||||
tag: latest@sha256:6ca07d264bd1150d23af7148b98862b42d31384622aaca36e5937e7d4e9cc253
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
secretEnv:
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
env:
|
||||
GAME_ID: "563560"
|
||||
GAME_NAME: reactivedrop
|
||||
GAME_PARAMS: +map lobby -maxplayers 4 +exec server.cfg
|
||||
GAME_PORT: "27015"
|
||||
VALIDATE: false
|
||||
|
||||
probes:
|
||||
liveness:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
readiness:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
startup:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 27015
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 27015
|
||||
tcprconport:
|
||||
enabled: true
|
||||
@@ -43,9 +15,8 @@ service:
|
||||
tcprconport:
|
||||
enabled: true
|
||||
port: 27015
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 27015
|
||||
|
||||
persistence:
|
||||
serverfiles:
|
||||
enabled: true
|
||||
@@ -53,6 +24,32 @@ persistence:
|
||||
steamcmd:
|
||||
enabled: true
|
||||
mountPath: /serverdata/steamcmd
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
readiness:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
startup:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
env:
|
||||
GAME_ID: "563560"
|
||||
GAME_NAME: reactivedrop
|
||||
GAME_PARAMS: +map lobby -maxplayers 4 +exec server.cfg
|
||||
GAME_PORT: "27015"
|
||||
VALIDATE: false
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install Alien Swarm and run it."
|
||||
home: https://truecharts.org/charts/incubator/alienswarm
|
||||
|
||||
@@ -33,43 +33,43 @@ questions:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "635"
|
||||
- variable: GAME_NAME
|
||||
label: "GAME_NAME"
|
||||
description: "Game name to start (is connected to the GAMEPARAMS)."
|
||||
schema:
|
||||
type: string
|
||||
default: "swarm"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server."
|
||||
schema:
|
||||
type: string
|
||||
default: "+map lobby -maxplayers 4 +exec server.cfg"
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: GAME_PORT
|
||||
label: "GAME_PORT"
|
||||
description: "Container Variable GAMEPORT"
|
||||
schema:
|
||||
type: string
|
||||
default: "27015"
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "635"
|
||||
- variable: GAME_NAME
|
||||
label: "GAME_NAME"
|
||||
description: "Game name to start (is connected to the GAMEPARAMS)."
|
||||
schema:
|
||||
type: string
|
||||
default: "swarm"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server."
|
||||
schema:
|
||||
type: string
|
||||
default: "+map lobby -maxplayers 4 +exec server.cfg"
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: GAME_PORT
|
||||
label: "GAME_PORT"
|
||||
description: "Container Variable GAMEPORT"
|
||||
schema:
|
||||
type: string
|
||||
default: "27015"
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/alienswarm/templates/NOTES.txt
Normal file
1
charts/incubator/alienswarm/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,39 +2,12 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/alienswarm
|
||||
tag: latest@sha256:297a2344be4f8f3a150e1d1b22f8b160af45a0f3f577f211d7849fb5cd76be48
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
secretEnv:
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
env:
|
||||
GAME_ID: "635"
|
||||
GAME_NAME: swarm
|
||||
GAME_PARAMS: +map lobby -maxplayers 4 +exec server.cfg
|
||||
GAME_PORT: "27015"
|
||||
VALIDATE: false
|
||||
|
||||
probes:
|
||||
liveness:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
readiness:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
startup:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 27015
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 27015
|
||||
tcprconport:
|
||||
enabled: true
|
||||
@@ -42,9 +15,8 @@ service:
|
||||
tcprconport:
|
||||
enabled: true
|
||||
port: 27015
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 27015
|
||||
|
||||
persistence:
|
||||
serverfiles:
|
||||
enabled: true
|
||||
@@ -52,6 +24,32 @@ persistence:
|
||||
steamcmd:
|
||||
enabled: true
|
||||
mountPath: /serverdata/steamcmd
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
readiness:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
startup:
|
||||
port: "{{ .Values.service.tcprconport.ports.tcprconport.targetPort }}"
|
||||
env:
|
||||
GAME_ID: "635"
|
||||
GAME_NAME: swarm
|
||||
GAME_PARAMS: +map lobby -maxplayers 4 +exec server.cfg
|
||||
GAME_PORT: "27015"
|
||||
VALIDATE: false
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install America's Army: Proving Grounds and run it."
|
||||
home: https://truecharts.org/charts/incubator/americasarmy-pg
|
||||
|
||||
@@ -33,37 +33,37 @@ questions:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "203300"
|
||||
- variable: SRV_NAME
|
||||
label: "SRV_NAME"
|
||||
description: "Container Variable SRVNAME"
|
||||
schema:
|
||||
type: string
|
||||
default: "Army Docker"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server."
|
||||
schema:
|
||||
type: string
|
||||
default: "-port=7778 -SAP=8778 -SQP=27015 -aauregion=1 -log=Server.log"
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "203300"
|
||||
- variable: SRV_NAME
|
||||
label: "SRV_NAME"
|
||||
description: "Container Variable SRVNAME"
|
||||
schema:
|
||||
type: string
|
||||
default: "Army Docker"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server."
|
||||
schema:
|
||||
type: string
|
||||
default: "-port=7778 -SAP=8778 -SQP=27015 -aauregion=1 -log=Server.log"
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/americasarmy-pg/templates/NOTES.txt
Normal file
1
charts/incubator/americasarmy-pg/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,39 +2,12 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/americasarmy-pg
|
||||
tag: latest@sha256:8475bc1cf676555fa5567c833667e9015c4d0d2c35c76f225064026fabe96b9e
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
secretEnv:
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
env:
|
||||
GAME_ID: "203300"
|
||||
GAME_PARAMS: -port=7778 -SAP=8778 -SQP=27015 -aauregion=1 -log=Server.log
|
||||
SRV_NAME: Army Docker
|
||||
VALIDATE: false
|
||||
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8778
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 8778
|
||||
steamqueryport:
|
||||
enabled: true
|
||||
@@ -42,9 +15,8 @@ service:
|
||||
steamqueryport:
|
||||
enabled: true
|
||||
port: 27015
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 27015
|
||||
|
||||
persistence:
|
||||
serverfiles:
|
||||
enabled: true
|
||||
@@ -52,6 +24,31 @@ persistence:
|
||||
steamcmd:
|
||||
enabled: true
|
||||
mountPath: /serverdata/steamcmd
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
env:
|
||||
GAME_ID: "203300"
|
||||
GAME_PARAMS: -port=7778 -SAP=8778 -SQP=27015 -aauregion=1 -log=Server.log
|
||||
SRV_NAME: Army Docker
|
||||
VALIDATE: false
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: Android in Chart solution with noVNC supported and video recording. Work way better with Intel CPUs because AMD doesn't an cpu graphics card. So with amd cpus can be unusable.
|
||||
home: https://truecharts.org/charts/incubator/android-8-0
|
||||
|
||||
1
charts/incubator/android-8-0/templates/NOTES.txt
Normal file
1
charts/incubator/android-8-0/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -1,28 +1,33 @@
|
||||
env: {}
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/android-8-0
|
||||
tag: latest@sha256:32ab07428140a0a3dafc5adee79a317b5eeb2ca276b203fd87def84c376ae19c
|
||||
persistence: {}
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
service:
|
||||
main:
|
||||
enabled: false
|
||||
ports:
|
||||
main:
|
||||
enabled: false
|
||||
|
||||
portal:
|
||||
enabled: false
|
||||
open:
|
||||
enabled: false
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
env: {}
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "Control AndroidTV/FireTV devices through ADB from the Home Assistant Core Chart."
|
||||
home: https://truecharts.org/charts/incubator/androiddebugbridge
|
||||
|
||||
@@ -13,31 +13,31 @@ questions:
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: bootwait
|
||||
label: "bootwait"
|
||||
description: "Length of time in seconds to wait after the container has started before attempting to connect to devices."
|
||||
schema:
|
||||
type: string
|
||||
default: "10"
|
||||
- variable: devicelist
|
||||
label: "devicelist"
|
||||
description: "Comma separated list of androidtvfiretv devices to connect to, each one listed as [iphostname][port],[iphostname][port]."
|
||||
schema:
|
||||
type: string
|
||||
default: "10.0.0.192:5555"
|
||||
- variable: checkfreq
|
||||
label: "checkfreq"
|
||||
description: "Length of time in seconds to wait between successive attempts to connect (or re-connect) to devices."
|
||||
schema:
|
||||
type: string
|
||||
default: "30"
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: bootwait
|
||||
label: "bootwait"
|
||||
description: "Length of time in seconds to wait after the container has started before attempting to connect to devices."
|
||||
schema:
|
||||
type: string
|
||||
default: "10"
|
||||
- variable: devicelist
|
||||
label: "devicelist"
|
||||
description: "Comma separated list of androidtvfiretv devices to connect to, each one listed as [iphostname][port],[iphostname][port]."
|
||||
schema:
|
||||
type: string
|
||||
default: "10.0.0.192:5555"
|
||||
- variable: checkfreq
|
||||
label: "checkfreq"
|
||||
description: "Length of time in seconds to wait between successive attempts to connect (or re-connect) to devices."
|
||||
schema:
|
||||
type: string
|
||||
default: "30"
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/androiddebugbridge/templates/NOTES.txt
Normal file
1
charts/incubator/androiddebugbridge/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -1,25 +1,29 @@
|
||||
env:
|
||||
bootwait: "10"
|
||||
checkfreq: "30"
|
||||
devicelist: 10.0.0.192:5555
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/androiddebugbridge
|
||||
tag: latest@sha256:b38fa873a88c9b04f37e918dbdc65f435140eaacef5650c1e2e011fd4814d00d
|
||||
persistence: {}
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 5037
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 5037
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env:
|
||||
bootwait: "10"
|
||||
checkfreq: "30"
|
||||
devicelist: 10.0.0.192:5555
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "20220516"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
description: A cross-platform Anki sync server.
|
||||
home: https://truecharts.org/charts/incubator/anki-sync-server
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/anki-sync-server.png
|
||||
|
||||
1
charts/incubator/anki-sync-server/templates/NOTES.txt
Normal file
1
charts/incubator/anki-sync-server/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1 +1 @@
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,18 +2,18 @@ image:
|
||||
repository: tccr.io/truecharts/anki-sync-server
|
||||
tag: v20220516@sha256:444a0ae7b60a08128f3a2f02516ce60c4ca0879c13a6c27fe85db35b1ce4cef6
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 27701
|
||||
targetPort: 27701
|
||||
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
mountPath: /app/data
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container: null
|
||||
|
||||
@@ -9,7 +9,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "Anope is a set of IRC Services designed for flexibility and ease of use."
|
||||
home: https://truecharts.org/charts/incubator/anope
|
||||
|
||||
@@ -11,73 +11,73 @@ questions:
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: HOST
|
||||
label: "HOST"
|
||||
description: "Specify the full hostname from your IRCd (must be the same as configured in your IRCd Server)."
|
||||
schema:
|
||||
type: string
|
||||
default: "irc.example.com"
|
||||
- variable: IP_ADDR
|
||||
label: "IP_ADDR"
|
||||
description: "Specify the IP Address from your IRCd (if you run it on Unraid it is usually the IP address of Unraid)."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: SSL
|
||||
label: "SSL"
|
||||
description: "Use SSL to establish the connection (if your IRCd is on the same network this is no problem since Anope talks internally to your IRCd - use this carefully since you have to configure some extra settings in the services.conf itself - valid options are yes or no)."
|
||||
schema:
|
||||
type: string
|
||||
default: "yes"
|
||||
- variable: PORT
|
||||
label: "PORT"
|
||||
description: "The Server port of your IRCd (usually 7000 is without SSL - this is be no proble if you connect it to your internal network since it only talks internally to your IRCd - if you want to enable SSL you have to configure some extra settings in the services.conf itself)."
|
||||
schema:
|
||||
type: string
|
||||
default: "7000"
|
||||
- variable: PASSWORD
|
||||
label: "PASSWORD"
|
||||
description: "This have to be the same as your IRCd Service Password (if you are using InspIRCd click on Show more Settings)."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: IRCD
|
||||
label: "IRCD"
|
||||
description: "Set your IRCd type (valid options are bahamut, charybdis, hybrid, inspircd12, inspircd20, inspircd3, ngircd, plexus, ratbox, unreal (for 3.2.x), unreal4)"
|
||||
schema:
|
||||
type: string
|
||||
default: "inspircd3"
|
||||
- variable: CASEMAP
|
||||
label: "CASEMAP"
|
||||
description: "Specify the casemap of your IRCd (if you use InspIRCd the default value is rfc1459 other clients often use for example ascii)"
|
||||
schema:
|
||||
type: string
|
||||
default: "rfc1459"
|
||||
- variable: LOCAL_HOSTNAME
|
||||
label: "LOCAL_HOSTNAME"
|
||||
description: "Specify the hostname where Anope is available (this has to be something different than your IRCd hostname, you dont have to make it reachable from outside or create any port forwarding - leave this value as it is)"
|
||||
schema:
|
||||
type: string
|
||||
default: "services"
|
||||
- variable: UMASK
|
||||
label: "UMASK"
|
||||
description: "Container Variable UMASK"
|
||||
schema:
|
||||
type: string
|
||||
default: "000"
|
||||
- variable: DATA_PERM
|
||||
label: "DATA_PERM"
|
||||
description: "Container Variable DATAPERM"
|
||||
schema:
|
||||
type: string
|
||||
default: "770"
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: HOST
|
||||
label: "HOST"
|
||||
description: "Specify the full hostname from your IRCd (must be the same as configured in your IRCd Server)."
|
||||
schema:
|
||||
type: string
|
||||
default: "irc.example.com"
|
||||
- variable: IP_ADDR
|
||||
label: "IP_ADDR"
|
||||
description: "Specify the IP Address from your IRCd (if you run it on Unraid it is usually the IP address of Unraid)."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: SSL
|
||||
label: "SSL"
|
||||
description: "Use SSL to establish the connection (if your IRCd is on the same network this is no problem since Anope talks internally to your IRCd - use this carefully since you have to configure some extra settings in the services.conf itself - valid options are yes or no)."
|
||||
schema:
|
||||
type: string
|
||||
default: "yes"
|
||||
- variable: PORT
|
||||
label: "PORT"
|
||||
description: "The Server port of your IRCd (usually 7000 is without SSL - this is be no proble if you connect it to your internal network since it only talks internally to your IRCd - if you want to enable SSL you have to configure some extra settings in the services.conf itself)."
|
||||
schema:
|
||||
type: string
|
||||
default: "7000"
|
||||
- variable: PASSWORD
|
||||
label: "PASSWORD"
|
||||
description: "This have to be the same as your IRCd Service Password (if you are using InspIRCd click on Show more Settings)."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: IRCD
|
||||
label: "IRCD"
|
||||
description: "Set your IRCd type (valid options are bahamut, charybdis, hybrid, inspircd12, inspircd20, inspircd3, ngircd, plexus, ratbox, unreal (for 3.2.x), unreal4)"
|
||||
schema:
|
||||
type: string
|
||||
default: "inspircd3"
|
||||
- variable: CASEMAP
|
||||
label: "CASEMAP"
|
||||
description: "Specify the casemap of your IRCd (if you use InspIRCd the default value is rfc1459 other clients often use for example ascii)"
|
||||
schema:
|
||||
type: string
|
||||
default: "rfc1459"
|
||||
- variable: LOCAL_HOSTNAME
|
||||
label: "LOCAL_HOSTNAME"
|
||||
description: "Specify the hostname where Anope is available (this has to be something different than your IRCd hostname, you dont have to make it reachable from outside or create any port forwarding - leave this value as it is)"
|
||||
schema:
|
||||
type: string
|
||||
default: "services"
|
||||
- variable: UMASK
|
||||
label: "UMASK"
|
||||
description: "Container Variable UMASK"
|
||||
schema:
|
||||
type: string
|
||||
default: "000"
|
||||
- variable: DATA_PERM
|
||||
label: "DATA_PERM"
|
||||
description: "Container Variable DATAPERM"
|
||||
schema:
|
||||
type: string
|
||||
default: "770"
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
|
||||
1
charts/incubator/anope/templates/NOTES.txt
Normal file
1
charts/incubator/anope/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -1,14 +1,3 @@
|
||||
env:
|
||||
CASEMAP: rfc1459
|
||||
DATA_PERM: "770"
|
||||
HOST: irc.example.com
|
||||
IP_ADDR: ""
|
||||
IRCD: inspircd3
|
||||
LOCAL_HOSTNAME: services
|
||||
PASSWORD: ""
|
||||
PORT: "7000"
|
||||
SSL: "yes"
|
||||
UMASK: "000"
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/anope
|
||||
@@ -17,25 +6,41 @@ persistence:
|
||||
datapath:
|
||||
enabled: true
|
||||
mountPath: /anope
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
service:
|
||||
main:
|
||||
enabled: false
|
||||
ports:
|
||||
main:
|
||||
enabled: false
|
||||
|
||||
portal:
|
||||
enabled: false
|
||||
open:
|
||||
enabled: false
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
env:
|
||||
CASEMAP: rfc1459
|
||||
DATA_PERM: "770"
|
||||
HOST: irc.example.com
|
||||
IP_ADDR: ""
|
||||
IRCD: inspircd3
|
||||
LOCAL_HOSTNAME: services
|
||||
PASSWORD: ""
|
||||
PORT: "7000"
|
||||
SSL: "yes"
|
||||
UMASK: "000"
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "Very simple WebDAV server based on Apache. You need a WebDAV client to transfer files. It does not include a WebUI to upload files through your browser."
|
||||
home: https://truecharts.org/charts/incubator/apache-webdav
|
||||
|
||||
@@ -13,76 +13,76 @@ questions:
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: SERVER_NAMES
|
||||
label: "SERVER_NAMES"
|
||||
description: "Comma-separated list of domains (eg, example.com,www.example.com). The first is set as the ServerName, and the rest (if any) are set as ServerAlias. The default is localhost."
|
||||
schema:
|
||||
type: string
|
||||
default: "localhost"
|
||||
- variable: LOCATION
|
||||
label: "LOCATION"
|
||||
description: "The URL path for WebDAV (eg, if set to webdav then clients should connect to example.comwebdav). The default is ."
|
||||
schema:
|
||||
type: string
|
||||
default: "/"
|
||||
- variable: AUTH_TYPE
|
||||
label: "AUTH_TYPE"
|
||||
description: "Apache authentication type to use. This can be Basic (best choice for HTTPS) or Digest (best choice for HTTP). The default is Basic."
|
||||
schema:
|
||||
type: string
|
||||
default: "Basic"
|
||||
- variable: REALM
|
||||
label: "REALM"
|
||||
description: "The string will appear in the password dialog provided by browsers."
|
||||
schema:
|
||||
type: string
|
||||
default: "WebDAV-Login"
|
||||
- variable: USERNAME
|
||||
label: "USERNAME"
|
||||
description: "Authenticate with this username (and the password below). Will be ignored if user.passwd is present."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: PASSWORD
|
||||
label: "PASSWORD"
|
||||
description: "Authenticate with this password (and the username above). Will be ignored if user.passwd is present."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: ANONYMOUS_METHODS
|
||||
label: "ANONYMOUS_METHODS"
|
||||
description: "Comma-separated list of HTTP request methods (eg, GET,POST,OPTIONS,PROPFIND) which can be used without login. The default is to disallow any anonymous access."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: SSL_CERT
|
||||
label: "SSL_CERT"
|
||||
description: "Set to selfsigned to generate a self-signed certificate and enable Apaches SSL module. If you specify SERVERNAMES, the first domain is set as the Common Name."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: PUMASK
|
||||
label: "PUMASK"
|
||||
description: "Container Variable PUMASK"
|
||||
schema:
|
||||
type: string
|
||||
default: "0000"
|
||||
# Include{containerConfig}
|
||||
# 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:
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: SERVER_NAMES
|
||||
label: "SERVER_NAMES"
|
||||
description: "Comma-separated list of domains (eg, example.com,www.example.com). The first is set as the ServerName, and the rest (if any) are set as ServerAlias. The default is localhost."
|
||||
schema:
|
||||
type: string
|
||||
default: "localhost"
|
||||
- variable: LOCATION
|
||||
label: "LOCATION"
|
||||
description: "The URL path for WebDAV (eg, if set to webdav then clients should connect to example.comwebdav). The default is ."
|
||||
schema:
|
||||
type: string
|
||||
default: "/"
|
||||
- variable: AUTH_TYPE
|
||||
label: "AUTH_TYPE"
|
||||
description: "Apache authentication type to use. This can be Basic (best choice for HTTPS) or Digest (best choice for HTTP). The default is Basic."
|
||||
schema:
|
||||
type: string
|
||||
default: "Basic"
|
||||
- variable: REALM
|
||||
label: "REALM"
|
||||
description: "The string will appear in the password dialog provided by browsers."
|
||||
schema:
|
||||
type: string
|
||||
default: "WebDAV-Login"
|
||||
- variable: USERNAME
|
||||
label: "USERNAME"
|
||||
description: "Authenticate with this username (and the password below). Will be ignored if user.passwd is present."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: PASSWORD
|
||||
label: "PASSWORD"
|
||||
description: "Authenticate with this password (and the username above). Will be ignored if user.passwd is present."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: ANONYMOUS_METHODS
|
||||
label: "ANONYMOUS_METHODS"
|
||||
description: "Comma-separated list of HTTP request methods (eg, GET,POST,OPTIONS,PROPFIND) which can be used without login. The default is to disallow any anonymous access."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: SSL_CERT
|
||||
label: "SSL_CERT"
|
||||
description: "Set to selfsigned to generate a self-signed certificate and enable Apaches SSL module. If you specify SERVERNAMES, the first domain is set as the Common Name."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: PUMASK
|
||||
label: "PUMASK"
|
||||
description: "Container Variable PUMASK"
|
||||
schema:
|
||||
type: string
|
||||
default: "0000"
|
||||
# Include{containerConfig}
|
||||
# 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
|
||||
|
||||
1
charts/incubator/apache-webdav/templates/NOTES.txt
Normal file
1
charts/incubator/apache-webdav/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -1,13 +1,3 @@
|
||||
env:
|
||||
ANONYMOUS_METHODS: ""
|
||||
AUTH_TYPE: Basic
|
||||
LOCATION: /
|
||||
PASSWORD: ""
|
||||
PUMASK: "0000"
|
||||
REALM: WebDAV-Login
|
||||
SERVER_NAMES: localhost
|
||||
SSL_CERT: ""
|
||||
USERNAME: ""
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/apache-webdav
|
||||
@@ -19,19 +9,33 @@ persistence:
|
||||
data:
|
||||
enabled: true
|
||||
mountPath: /var/lib/dav/data
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8384
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 80
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env:
|
||||
ANONYMOUS_METHODS: ""
|
||||
AUTH_TYPE: Basic
|
||||
LOCATION: /
|
||||
PASSWORD: ""
|
||||
PUMASK: "0000"
|
||||
REALM: WebDAV-Login
|
||||
SERVER_NAMES: localhost
|
||||
SSL_CERT: ""
|
||||
USERNAME: ""
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "1.2.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: Push notifications that work with just about every platform!
|
||||
home: https://truecharts.org/charts/incubator/apprise-api
|
||||
|
||||
@@ -27,88 +27,88 @@ questions:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: env
|
||||
group: App Configuration
|
||||
label: Image Environment
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: APPRISE_STATEFUL_MODE
|
||||
label: Apprise Stateful Mode
|
||||
description: Stores the server configuration data.
|
||||
schema:
|
||||
type: string
|
||||
default: hash
|
||||
enum:
|
||||
- value: hash
|
||||
description: Hash
|
||||
- value: simple
|
||||
description: Simple
|
||||
- value: disabled
|
||||
description: Disabled
|
||||
- variable: APPRISE_CONFIG_LOCK
|
||||
label: Apprise Config Lock
|
||||
description: Locks down your API hosting
|
||||
schema:
|
||||
type: string
|
||||
default: "no"
|
||||
enum:
|
||||
- value: "no"
|
||||
description: "No"
|
||||
- value: "yes"
|
||||
description: "Yes"
|
||||
- variable: APPRISE_DENY_SERVICES
|
||||
label: Apprise Deny Services
|
||||
description: A comma separated set of entries identifying what plugins to deny access to.
|
||||
schema:
|
||||
type: string
|
||||
default: "windows,dbus,gnome,macos,syslog"
|
||||
- variable: APPRISE_ALLOW_SERVICES
|
||||
label: Apprise Allow Services
|
||||
description: A comma separated set of entries identifying what plugins to allow access to.
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: ALLOWED_HOSTS
|
||||
label: Allowed Hosts
|
||||
description: A list of strings representing the host/domain names that this API can serve.
|
||||
schema:
|
||||
type: string
|
||||
default: "*"
|
||||
- variable: LOG_LEVEL
|
||||
label: Log Level
|
||||
description: Adjust the log level to the console.
|
||||
schema:
|
||||
type: string
|
||||
default: INFO
|
||||
enum:
|
||||
- value: INFO
|
||||
description: Info
|
||||
- value: DEBUG
|
||||
description: Debug
|
||||
- value: WARNING
|
||||
description: Warning
|
||||
- value: ERROR
|
||||
description: Error
|
||||
- value: CRITICAL
|
||||
description: Critical
|
||||
- variable: DEBUG
|
||||
label: Debug
|
||||
schema:
|
||||
type: string
|
||||
default: "no"
|
||||
enum:
|
||||
- value: "no"
|
||||
description: "No"
|
||||
- value: "yes"
|
||||
description: "Yes"
|
||||
- variable: APPRISE_RECURSION_MAX
|
||||
label: Apprise Recursion Max
|
||||
schema:
|
||||
type: int
|
||||
default: 1
|
||||
min: 1
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: APPRISE_STATEFUL_MODE
|
||||
label: Apprise Stateful Mode
|
||||
description: Stores the server configuration data.
|
||||
schema:
|
||||
type: string
|
||||
default: hash
|
||||
enum:
|
||||
- value: hash
|
||||
description: Hash
|
||||
- value: simple
|
||||
description: Simple
|
||||
- value: disabled
|
||||
description: Disabled
|
||||
- variable: APPRISE_CONFIG_LOCK
|
||||
label: Apprise Config Lock
|
||||
description: Locks down your API hosting
|
||||
schema:
|
||||
type: string
|
||||
default: "no"
|
||||
enum:
|
||||
- value: "no"
|
||||
description: "No"
|
||||
- value: "yes"
|
||||
description: "Yes"
|
||||
- variable: APPRISE_DENY_SERVICES
|
||||
label: Apprise Deny Services
|
||||
description: A comma separated set of entries identifying what plugins to deny access to.
|
||||
schema:
|
||||
type: string
|
||||
default: "windows,dbus,gnome,macos,syslog"
|
||||
- variable: APPRISE_ALLOW_SERVICES
|
||||
label: Apprise Allow Services
|
||||
description: A comma separated set of entries identifying what plugins to allow access to.
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: ALLOWED_HOSTS
|
||||
label: Allowed Hosts
|
||||
description: A list of strings representing the host/domain names that this API can serve.
|
||||
schema:
|
||||
type: string
|
||||
default: "*"
|
||||
- variable: LOG_LEVEL
|
||||
label: Log Level
|
||||
description: Adjust the log level to the console.
|
||||
schema:
|
||||
type: string
|
||||
default: INFO
|
||||
enum:
|
||||
- value: INFO
|
||||
description: Info
|
||||
- value: DEBUG
|
||||
description: Debug
|
||||
- value: WARNING
|
||||
description: Warning
|
||||
- value: ERROR
|
||||
description: Error
|
||||
- value: CRITICAL
|
||||
description: Critical
|
||||
- variable: DEBUG
|
||||
label: Debug
|
||||
schema:
|
||||
type: string
|
||||
default: "no"
|
||||
enum:
|
||||
- value: "no"
|
||||
description: "No"
|
||||
- value: "yes"
|
||||
description: "Yes"
|
||||
- variable: APPRISE_RECURSION_MAX
|
||||
label: Apprise Recursion Max
|
||||
schema:
|
||||
type: int
|
||||
default: 1
|
||||
min: 1
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/apprise-api/templates/NOTES.txt
Normal file
1
charts/incubator/apprise-api/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,43 +2,42 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/apprise-api
|
||||
tag: 1.2.0@sha256:5cf484c5d1689dcea1f28b8b089508150e122abf3bd8ee90131a03d68a4c95ca
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 33
|
||||
runAsUser: 33
|
||||
fsGroup: 33
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: False
|
||||
# runAsNonRoot: false
|
||||
|
||||
secretEnv:
|
||||
SECRET_KEY: "abc123"
|
||||
|
||||
env:
|
||||
APPRISE_CONFIG_DIR: /config
|
||||
APPRISE_STATEFUL_MODE: hash
|
||||
APPRISE_DENY_SERVICES: windows,dbus,gnome,macos,syslog
|
||||
LOG_LEVEL: INFO
|
||||
DEBUG: "no"
|
||||
APPRISE_RECURSION_MAX: 1
|
||||
APPRISE_CONFIG_LOCK: no
|
||||
APPRISE_ALLOW_SERVICES: ""
|
||||
ALLOWED_HOSTS: "*"
|
||||
# APPRISE_STATELESS_URLS
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8000
|
||||
protocol: HTTP
|
||||
protocol: http
|
||||
targetPort: 8000
|
||||
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
mountPath: /config
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: False
|
||||
# runAsNonRoot: false
|
||||
|
||||
runAsGroup: 33
|
||||
runAsUser: 33
|
||||
fsGroup: 33
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env:
|
||||
APPRISE_CONFIG_DIR: /config
|
||||
APPRISE_STATEFUL_MODE: hash
|
||||
APPRISE_DENY_SERVICES: windows,dbus,gnome,macos,syslog
|
||||
LOG_LEVEL: INFO
|
||||
DEBUG: "no"
|
||||
APPRISE_RECURSION_MAX: 1
|
||||
APPRISE_CONFIG_LOCK: no
|
||||
APPRISE_ALLOW_SERVICES: ""
|
||||
ALLOWED_HOSTS: "*"
|
||||
# APPRISE_STATELESS_URLS
|
||||
|
||||
SECRET_KEY: "abc123"
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "1.9.9"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
- condition: redis.enabled
|
||||
name: redis
|
||||
repository: https://deps.truecharts.org
|
||||
|
||||
@@ -13,19 +13,19 @@ questions:
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: APPSMITH_ADMIN_EMAILS
|
||||
label: "APPSMITH_ADMIN_EMAILS"
|
||||
description: "The environment variable APPSMITH_ADMIN_EMAILS can be set to a comma-separated list of email addresses, that will always be allowed to sign up"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: APPSMITH_ADMIN_EMAILS
|
||||
label: "APPSMITH_ADMIN_EMAILS"
|
||||
description: "The environment variable APPSMITH_ADMIN_EMAILS can be set to a comma-separated list of email addresses, that will always be allowed to sign up"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/appsmith/templates/NOTES.txt
Normal file
1
charts/incubator/appsmith/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1 +1 @@
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,22 +2,6 @@ image:
|
||||
repository: tccr.io/truecharts/appsmith
|
||||
tag: 1.9.9@sha256:94b8de0dc37e7d617d54bbac5a118772b8c7a988dcc0e5db9af870669c558794
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
podSecurityContext:
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
|
||||
env:
|
||||
APPSMITH_ADMIN_EMAILS: "me@example.com,you@example.com"
|
||||
APPSMITH_REDIS_URL:
|
||||
secretKeyRef:
|
||||
name: rediscreds
|
||||
key: url
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
@@ -31,12 +15,10 @@ service:
|
||||
enabled: true
|
||||
port: 10218
|
||||
targetPort: 9001
|
||||
|
||||
persistence:
|
||||
appsmithstacks:
|
||||
enabled: true
|
||||
mountPath: "/appsmith-stacks"
|
||||
|
||||
redis:
|
||||
enabled: true
|
||||
existingSecret: "rediscreds"
|
||||
@@ -48,4 +30,21 @@ redis:
|
||||
# existingSecret: "mongodbcreds"
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env:
|
||||
APPSMITH_ADMIN_EMAILS: "me@example.com,you@example.com"
|
||||
APPSMITH_REDIS_URL:
|
||||
secretKeyRef:
|
||||
name: rediscreds
|
||||
key: url
|
||||
|
||||
@@ -9,7 +9,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive—and it’s really easy to do!"
|
||||
home: https://truecharts.org/charts/incubator/archiveteam-warrior
|
||||
|
||||
1
charts/incubator/archiveteam-warrior/templates/NOTES.txt
Normal file
1
charts/incubator/archiveteam-warrior/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -1,22 +1,25 @@
|
||||
env: {}
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/archiveteam-warrior
|
||||
tag: latest@sha256:726cf4ab61be6525626c67aba0f0aa86e5194bc6f96e54a22b74567489fbd484
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8001
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 8001
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env: {}
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install ARK:SurvivalEvolved and run it (Normal server startup of ARK can take a long time!)."
|
||||
home: https://truecharts.org/charts/incubator/arksurvivalevolved
|
||||
|
||||
1
charts/incubator/arksurvivalevolved/templates/NOTES.txt
Normal file
1
charts/incubator/arksurvivalevolved/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,5 +1,5 @@
|
||||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "tc.common.loader.init" . }}
|
||||
{{- include "tc.v1.common.loader.init" . }}
|
||||
|
||||
{{- if ne (int .Values.service.udp2.ports.udp2.port) (add1 (int .Values.service.main.ports.main.port)) -}}
|
||||
{{- fail (printf "In the service udp2, the port for udp2 must be greater by 1 than the main service's port. You have to set it to <%s>." (add1 .Values.service.main.ports.main.port)) }}
|
||||
@@ -13,4 +13,4 @@
|
||||
{{- include "ark.secret" . }}
|
||||
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.apply" . }}
|
||||
{{ include "tc.v1.common.loader.apply" . }}
|
||||
|
||||
@@ -2,15 +2,6 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/arksurvivalevolved
|
||||
tag: latest@sha256:6c3c2c8ce43c350b88e93943eb99265499680011f2eb5b912652e226a19bd47c
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
ark:
|
||||
srv_admin_pass: ""
|
||||
srv_password: ""
|
||||
@@ -29,25 +20,12 @@ ark:
|
||||
custom_map: ""
|
||||
server_name: ""
|
||||
validate: false
|
||||
|
||||
envFrom:
|
||||
- secretRef:
|
||||
name: '{{ include "tc.common.names.fullname" . }}-secret'
|
||||
|
||||
probes:
|
||||
liveness:
|
||||
port: "{{ .Values.service.rcontcp.ports.rcontcp.port }}"
|
||||
readiness:
|
||||
port: "{{ .Values.service.rcontcp.ports.rcontcp.port }}"
|
||||
startup:
|
||||
port: "{{ .Values.service.rcontcp.ports.rcontcp.port }}"
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 7777
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
udp2:
|
||||
enabled: true
|
||||
ports:
|
||||
@@ -55,22 +33,21 @@ service:
|
||||
enabled: true
|
||||
# This should always be main +1
|
||||
port: 7778
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
udpsteam:
|
||||
enabled: true
|
||||
ports:
|
||||
udpsteam:
|
||||
enabled: true
|
||||
port: 27015
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
rcontcp:
|
||||
enabled: true
|
||||
ports:
|
||||
rcontcp:
|
||||
enabled: true
|
||||
port: 27020
|
||||
protocol: TCP
|
||||
|
||||
protocol: tcp
|
||||
persistence:
|
||||
serverfiles:
|
||||
enabled: true
|
||||
@@ -78,6 +55,27 @@ persistence:
|
||||
steamcmd:
|
||||
enabled: true
|
||||
mountPath: /serverdata/steamcmd
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
port: "{{ .Values.service.rcontcp.ports.rcontcp.port }}"
|
||||
readiness:
|
||||
port: "{{ .Values.service.rcontcp.ports.rcontcp.port }}"
|
||||
startup:
|
||||
port: "{{ .Values.service.rcontcp.ports.rcontcp.port }}"
|
||||
envFrom:
|
||||
- secretRef:
|
||||
name: '{{ include "tc.v1.common.names.fullname" . }}-secret'
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install ArmA III and run it."
|
||||
home: https://truecharts.org/charts/incubator/arma3
|
||||
|
||||
@@ -33,37 +33,37 @@ questions:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "233780"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server.Note To change the Port of the server please click on Show more settings button, dont forget to change the other ports."
|
||||
schema:
|
||||
type: string
|
||||
default: "-config=server.cfg -mod="
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: GAME_PORT
|
||||
label: "GAME_PORT"
|
||||
description: "Container Variable GAMEPORT"
|
||||
schema:
|
||||
type: string
|
||||
default: "2302"
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "233780"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server.Note To change the Port of the server please click on Show more settings button, dont forget to change the other ports."
|
||||
schema:
|
||||
type: string
|
||||
default: "-config=server.cfg -mod="
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: GAME_PORT
|
||||
label: "GAME_PORT"
|
||||
description: "Container Variable GAMEPORT"
|
||||
schema:
|
||||
type: string
|
||||
default: "2302"
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/arma3/templates/NOTES.txt
Normal file
1
charts/incubator/arma3/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,31 +2,12 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/arma3
|
||||
tag: latest@sha256:5ef762acb4ff24f1f2e2c6069064336bda4fd8505ee4de3f9df8a2bf867c3f54
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
secretEnv:
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
env:
|
||||
GAME_ID: "233780"
|
||||
GAME_PARAMS: -config=server.cfg -mod=
|
||||
GAME_PORT: "2302"
|
||||
VALIDATE: false
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 2302
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 2302
|
||||
udpbattleyetra:
|
||||
enabled: true
|
||||
@@ -34,7 +15,7 @@ service:
|
||||
udpbattleyetra:
|
||||
enabled: true
|
||||
port: 2306
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 2306
|
||||
udpgameport:
|
||||
enabled: true
|
||||
@@ -42,7 +23,7 @@ service:
|
||||
udpgameport:
|
||||
enabled: true
|
||||
port: 2302
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 2302
|
||||
udpsteammaster:
|
||||
enabled: true
|
||||
@@ -50,7 +31,7 @@ service:
|
||||
udpsteammaster:
|
||||
enabled: true
|
||||
port: 2304
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 2304
|
||||
udpsteamquerry:
|
||||
enabled: true
|
||||
@@ -58,7 +39,7 @@ service:
|
||||
udpsteamquerry:
|
||||
enabled: true
|
||||
port: 2303
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 2303
|
||||
udpvonport:
|
||||
enabled: true
|
||||
@@ -66,9 +47,8 @@ service:
|
||||
udpvonport:
|
||||
enabled: true
|
||||
port: 2305
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 2305
|
||||
|
||||
persistence:
|
||||
profiles:
|
||||
enabled: true
|
||||
@@ -79,6 +59,23 @@ persistence:
|
||||
steamcmd:
|
||||
enabled: true
|
||||
mountPath: /serverdata/steamcmd
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env:
|
||||
GAME_ID: "233780"
|
||||
GAME_PARAMS: -config=server.cfg -mod=
|
||||
GAME_PORT: "2302"
|
||||
VALIDATE: false
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install ArmA III including ExileMod and run it."
|
||||
home: https://truecharts.org/charts/incubator/arma3exilemod
|
||||
|
||||
@@ -33,55 +33,55 @@ questions:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "233780"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server.Note To change the Port of the server please click on Show more settings button, dont forget to change the other ports."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: MARIA_DB_ROOT_PWD
|
||||
label: "MARIA_DB_ROOT_PWD"
|
||||
description: "Enter the preffered root password of the database."
|
||||
schema:
|
||||
type: string
|
||||
default: "ExileMod"
|
||||
- variable: WORKSHOP_MAN_INST
|
||||
label: "WORKSHOP_MAN_INST"
|
||||
description: "Please set to true (without quotes) if you want to install the Workshopcontent for ExileMod manually since the account you specified above must have a valid game purchase for ArmA3 (you could also use one account to download the dedicated server files and another to install the Workshop files).A COMPLETE HOW TO WILL BE IN THE CONSOLEWARNING Please let this variable set to true if you initially set it to true."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: GAME_PORT
|
||||
label: "GAME_PORT"
|
||||
description: "Container Variable GAMEPORT"
|
||||
schema:
|
||||
type: string
|
||||
default: "2302"
|
||||
- variable: EXILEMOD_SERVER_URL
|
||||
label: "EXILEMOD_SERVER_URL"
|
||||
description: "Change only if you know what you are doing!"
|
||||
schema:
|
||||
type: string
|
||||
default: "http://www.exilemod.com/ExileServer-1.0.4a.zip"
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "233780"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server.Note To change the Port of the server please click on Show more settings button, dont forget to change the other ports."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: MARIA_DB_ROOT_PWD
|
||||
label: "MARIA_DB_ROOT_PWD"
|
||||
description: "Enter the preffered root password of the database."
|
||||
schema:
|
||||
type: string
|
||||
default: "ExileMod"
|
||||
- variable: WORKSHOP_MAN_INST
|
||||
label: "WORKSHOP_MAN_INST"
|
||||
description: "Please set to true (without quotes) if you want to install the Workshopcontent for ExileMod manually since the account you specified above must have a valid game purchase for ArmA3 (you could also use one account to download the dedicated server files and another to install the Workshop files).A COMPLETE HOW TO WILL BE IN THE CONSOLEWARNING Please let this variable set to true if you initially set it to true."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: GAME_PORT
|
||||
label: "GAME_PORT"
|
||||
description: "Container Variable GAMEPORT"
|
||||
schema:
|
||||
type: string
|
||||
default: "2302"
|
||||
- variable: EXILEMOD_SERVER_URL
|
||||
label: "EXILEMOD_SERVER_URL"
|
||||
description: "Change only if you know what you are doing!"
|
||||
schema:
|
||||
type: string
|
||||
default: "http://www.exilemod.com/ExileServer-1.0.4a.zip"
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/arma3exilemod/templates/NOTES.txt
Normal file
1
charts/incubator/arma3exilemod/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,34 +2,12 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/arma3exilemod
|
||||
tag: latest@sha256:8a091303279bb747ed0c496eb1d8c4427395092cffbeded7fbb47e7597d09991
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
secretEnv:
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
env:
|
||||
EXILEMOD_SERVER_URL: http://www.exilemod.com/ExileServer-1.0.4a.zip
|
||||
GAME_ID: "233780"
|
||||
GAME_PARAMS: ""
|
||||
GAME_PORT: "2302"
|
||||
MARIA_DB_ROOT_PWD: ExileMod
|
||||
VALIDATE: false
|
||||
WORKSHOP_MAN_INST: ""
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 2302
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 2302
|
||||
tcpmariadb:
|
||||
enabled: true
|
||||
@@ -37,7 +15,7 @@ service:
|
||||
tcpmariadb:
|
||||
enabled: true
|
||||
port: 3306
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 3306
|
||||
udpbattleyetra:
|
||||
enabled: true
|
||||
@@ -45,7 +23,7 @@ service:
|
||||
udpbattleyetra:
|
||||
enabled: true
|
||||
port: 2306
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 2306
|
||||
udpgameport:
|
||||
enabled: true
|
||||
@@ -53,7 +31,7 @@ service:
|
||||
udpgameport:
|
||||
enabled: true
|
||||
port: 2302
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 2302
|
||||
udpsteammaster:
|
||||
enabled: true
|
||||
@@ -61,7 +39,7 @@ service:
|
||||
udpsteammaster:
|
||||
enabled: true
|
||||
port: 2304
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 2304
|
||||
udpsteamquerry:
|
||||
enabled: true
|
||||
@@ -69,7 +47,7 @@ service:
|
||||
udpsteamquerry:
|
||||
enabled: true
|
||||
port: 2303
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 2303
|
||||
udpvonport:
|
||||
enabled: true
|
||||
@@ -77,9 +55,8 @@ service:
|
||||
udpvonport:
|
||||
enabled: true
|
||||
port: 2305
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 2305
|
||||
|
||||
persistence:
|
||||
profiles:
|
||||
enabled: true
|
||||
@@ -90,6 +67,26 @@ persistence:
|
||||
steamcmd:
|
||||
enabled: true
|
||||
mountPath: /serverdata/steamcmd
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env:
|
||||
EXILEMOD_SERVER_URL: http://www.exilemod.com/ExileServer-1.0.4a.zip
|
||||
GAME_ID: "233780"
|
||||
GAME_PARAMS: ""
|
||||
GAME_PORT: "2302"
|
||||
MARIA_DB_ROOT_PWD: ExileMod
|
||||
VALIDATE: false
|
||||
WORKSHOP_MAN_INST: ""
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
@@ -8,7 +8,7 @@ appVersion: "7.49.8"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "JFrog’s Artifactory open source project was created to speed up development cycles using binary repositories. It’s the world’s most advanced repository manager, creating a single place for teams to manage all their binary artifacts efficiently."
|
||||
home: https://truecharts.org/charts/incubator/artifactory-oss
|
||||
|
||||
@@ -13,19 +13,19 @@ questions:
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: EXTRA_JAVA_OPTIONS
|
||||
label: "EXTRA_JAVA_OPTIONS"
|
||||
description: "Container Variable EXTRAJAVAOPTIONS"
|
||||
schema:
|
||||
type: string
|
||||
default: "-Xms512m -Xmx4g"
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: EXTRA_JAVA_OPTIONS
|
||||
label: "EXTRA_JAVA_OPTIONS"
|
||||
description: "Container Variable EXTRAJAVAOPTIONS"
|
||||
schema:
|
||||
type: string
|
||||
default: "-Xms512m -Xmx4g"
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/artifactory-oss/templates/NOTES.txt
Normal file
1
charts/incubator/artifactory-oss/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
env:
|
||||
EXTRA_JAVA_OPTIONS: -Xms512m -Xmx4g
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/artifactory-oss
|
||||
@@ -8,19 +6,25 @@ persistence:
|
||||
varoptjfrogartifactory:
|
||||
enabled: true
|
||||
mountPath: /var/opt/jfrog/artifactory
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 8181
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 8081
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env:
|
||||
EXTRA_JAVA_OPTIONS: -Xms512m -Xmx4g
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install AssettoCorsa and run it."
|
||||
home: https://truecharts.org/charts/incubator/assettocorsa
|
||||
|
||||
@@ -33,37 +33,37 @@ questions:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "302550"
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: INSTALL_STRACKER
|
||||
label: "INSTALL_STRACKER"
|
||||
description: "Set to true (without quotes) to install Stacker, otherwise leave blank (Please note that you can only Stacker or Assetto-Server-Manager, not both at the same time)."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: INSTALL_ASSETTO_SERVER_MANAGER
|
||||
label: "INSTALL_ASSETTO_SERVER_MANAGER"
|
||||
description: "Set to true (without quotes) to install Assetto-Server-Manager, otherwise leave blank (Please note that you can only Stacker or Assetto-Server-Manager, not both at the same time)."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "302550"
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: INSTALL_STRACKER
|
||||
label: "INSTALL_STRACKER"
|
||||
description: "Set to true (without quotes) to install Stacker, otherwise leave blank (Please note that you can only Stacker or Assetto-Server-Manager, not both at the same time)."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: INSTALL_ASSETTO_SERVER_MANAGER
|
||||
label: "INSTALL_ASSETTO_SERVER_MANAGER"
|
||||
description: "Set to true (without quotes) to install Assetto-Server-Manager, otherwise leave blank (Please note that you can only Stacker or Assetto-Server-Manager, not both at the same time)."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/assettocorsa/templates/NOTES.txt
Normal file
1
charts/incubator/assettocorsa/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,31 +2,12 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/assettocorsa
|
||||
tag: latest@sha256:15b62adc57a03767ab080fe02e9f24154ff3dfa2112363add3173be1f6f8ef0e
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
secretEnv:
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
env:
|
||||
GAME_ID: "302550"
|
||||
INSTALL_ASSETTO_SERVER_MANAGER: ""
|
||||
INSTALL_STRACKER: ""
|
||||
VALIDATE: false
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 9600
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 9600
|
||||
assetto:
|
||||
enabled: true
|
||||
@@ -34,7 +15,7 @@ service:
|
||||
assetto:
|
||||
enabled: true
|
||||
port: 8772
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 8772
|
||||
stracker:
|
||||
enabled: true
|
||||
@@ -42,7 +23,7 @@ service:
|
||||
stracker:
|
||||
enabled: true
|
||||
port: 50041
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 50041
|
||||
tcp2:
|
||||
enabled: true
|
||||
@@ -50,7 +31,7 @@ service:
|
||||
tcp2:
|
||||
enabled: true
|
||||
port: 8081
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 8081
|
||||
udp:
|
||||
enabled: true
|
||||
@@ -58,9 +39,8 @@ service:
|
||||
udp:
|
||||
enabled: true
|
||||
port: 9600
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 9600
|
||||
|
||||
persistence:
|
||||
serverfiles:
|
||||
enabled: true
|
||||
@@ -68,6 +48,23 @@ persistence:
|
||||
steamcmd:
|
||||
enabled: true
|
||||
mountPath: /serverdata/steamcmd
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env:
|
||||
GAME_ID: "302550"
|
||||
INSTALL_ASSETTO_SERVER_MANAGER: ""
|
||||
INSTALL_STRACKER: ""
|
||||
VALIDATE: false
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
@@ -9,7 +9,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "Aurora Files is an open-source file storage platform for small teams and personal users. Afterlogic Aurora Files image for Chart using Nginx, PHP-FPM 8.1, MySQL on Alpine Linux. Loosely based on khromov/alpine-nginx-php8 package."
|
||||
home: https://truecharts.org/charts/incubator/aurora-files
|
||||
|
||||
1
charts/incubator/aurora-files/templates/NOTES.txt
Normal file
1
charts/incubator/aurora-files/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -1,28 +1,33 @@
|
||||
env: {}
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/aurora-files
|
||||
tag: latest@sha256:d948b8c2c24f9647351e930e17c6251eef4ff5d2cde39b4ec286f50da1b1aab9
|
||||
persistence: {}
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
service:
|
||||
main:
|
||||
enabled: false
|
||||
ports:
|
||||
main:
|
||||
enabled: false
|
||||
|
||||
portal:
|
||||
enabled: false
|
||||
open:
|
||||
enabled: false
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
env: {}
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: auto-yt-dl is used to automatically download new Videos of specific YouTube Channels. It features a Web Gui to add and remove Channels from your watch list.
|
||||
home: https://truecharts.org/charts/incubator/auto-yt-dl
|
||||
|
||||
1
charts/incubator/auto-yt-dl/templates/NOTES.txt
Normal file
1
charts/incubator/auto-yt-dl/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
env: {}
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/auto-yt-dl
|
||||
@@ -10,19 +9,24 @@ persistence:
|
||||
hostpath1:
|
||||
enabled: true
|
||||
mountPath: /app/Downloads
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 5000
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 5000
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
env: {}
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install Avorion and run it."
|
||||
home: https://truecharts.org/charts/incubator/avorion
|
||||
|
||||
@@ -33,43 +33,43 @@ questions:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "565060"
|
||||
- variable: GALAXY_NAME
|
||||
label: "GALAXY_NAME"
|
||||
description: "Enter the Galaxy Name here (also the savepath will be the same as the Galaxy Name in the serverfiles folder, please use no spaces or special characters)."
|
||||
schema:
|
||||
type: string
|
||||
default: "AvorionDocker"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server (for example the server admin --admin [YOURsteamID64] e.g --admin 123456789123456789 without quotes)."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: UMASK
|
||||
label: "UMASK"
|
||||
description: "Container Variable UMASK"
|
||||
schema:
|
||||
type: string
|
||||
default: "000"
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: GAME_ID
|
||||
label: "GAME_ID"
|
||||
description: "The GAME_ID that the container download at startup.(https://developer.valvesoftware.com/wiki/Dedicated_Servers_List)"
|
||||
schema:
|
||||
type: string
|
||||
default: "565060"
|
||||
- variable: GALAXY_NAME
|
||||
label: "GALAXY_NAME"
|
||||
description: "Enter the Galaxy Name here (also the savepath will be the same as the Galaxy Name in the serverfiles folder, please use no spaces or special characters)."
|
||||
schema:
|
||||
type: string
|
||||
default: "AvorionDocker"
|
||||
- variable: GAME_PARAMS
|
||||
label: "GAME_PARAMS"
|
||||
description: "Enter your start up commands for the server (for example the server admin --admin [YOURsteamID64] e.g --admin 123456789123456789 without quotes)."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: VALIDATE
|
||||
label: "VALIDATE"
|
||||
description: "Set the Variable to true if you want to validate the installation otherwise leave it blank."
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: UMASK
|
||||
label: "UMASK"
|
||||
description: "Container Variable UMASK"
|
||||
schema:
|
||||
type: string
|
||||
default: "000"
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
1
charts/incubator/avorion/templates/NOTES.txt
Normal file
1
charts/incubator/avorion/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||
@@ -1,2 +1,2 @@
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.all" . }}
|
||||
{{ include "tc.v1.common.loader.all" . }}
|
||||
|
||||
@@ -2,42 +2,14 @@ image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/avorion
|
||||
tag: latest@sha256:d9e30669f6e5ed8bd890d158043bab0c3569265ca0952125a939a625d1ae0123
|
||||
|
||||
stdin: true
|
||||
tty: true
|
||||
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
|
||||
secretEnv:
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
env:
|
||||
GALAXY_NAME: AvorionDocker
|
||||
GAME_ID: "565060"
|
||||
GAME_PARAMS: ""
|
||||
VALIDATE: false
|
||||
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 27000
|
||||
protocol: TCP
|
||||
protocol: tcp
|
||||
targetPort: 27000
|
||||
hostport2:
|
||||
enabled: true
|
||||
@@ -45,7 +17,7 @@ service:
|
||||
hostport2:
|
||||
enabled: true
|
||||
port: 27000
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 27000
|
||||
hostport3:
|
||||
enabled: true
|
||||
@@ -53,7 +25,7 @@ service:
|
||||
hostport3:
|
||||
enabled: true
|
||||
port: 27003
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 27003
|
||||
hostport4:
|
||||
enabled: true
|
||||
@@ -61,7 +33,7 @@ service:
|
||||
hostport4:
|
||||
enabled: true
|
||||
port: 27020
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 27020
|
||||
hostport5:
|
||||
enabled: true
|
||||
@@ -69,9 +41,8 @@ service:
|
||||
hostport5:
|
||||
enabled: true
|
||||
port: 27021
|
||||
protocol: UDP
|
||||
protocol: udp
|
||||
targetPort: 27021
|
||||
|
||||
persistence:
|
||||
serverfiles:
|
||||
enabled: true
|
||||
@@ -79,6 +50,31 @@ persistence:
|
||||
steamcmd:
|
||||
enabled: true
|
||||
mountPath: /serverdata/steamcmd
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
open:
|
||||
enabled: true
|
||||
securityContext:
|
||||
container:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
workload:
|
||||
main:
|
||||
podSpec:
|
||||
containers:
|
||||
main:
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
env:
|
||||
GALAXY_NAME: AvorionDocker
|
||||
GAME_ID: "565060"
|
||||
GAME_PARAMS: ""
|
||||
VALIDATE: false
|
||||
USERNAME: ""
|
||||
PASSWRD: ""
|
||||
|
||||
@@ -16,7 +16,7 @@ sources:
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.1.2
|
||||
version: 12.2.25
|
||||
- condition: postgresql.enabled
|
||||
name: postgresql
|
||||
repository: https://deps.truecharts.org/
|
||||
|
||||
@@ -13,19 +13,19 @@ questions:
|
||||
# Include{containerBasic}
|
||||
# Include{containerAdvanced}
|
||||
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: SELF_URL_PATH
|
||||
label: "SELF_URL_PATH"
|
||||
description: "Sets the SELF_URL_PATH env var"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
label: "Image Environment"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: SELF_URL_PATH
|
||||
label: "SELF_URL_PATH"
|
||||
description: "Sets the SELF_URL_PATH env var"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user