Files
truecharts/charts/stable/neko/values.yaml
T
2025-09-14 23:02:37 +02:00

116 lines
3.5 KiB
YAML

image:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/firefox
tag: 3.0.8@sha256:665701060335b662a806a7fc269ccbdcff5d054ddf5e9b0f4b31e12bab231b0e
braveImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/brave
tag: 3.0.8@sha256:f82128825bb4fee6e87cd677c8e835f50de6f7c299343df40e03a51b667d2f93
chromeImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/google-chrome
tag: 3.0.8@sha256:06ac374cc678997c0d499fce73cda107014c1472c3e50e7d97e16129dd17d60b
chromiumImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/chromium
tag: 3.0.8@sha256:23472d1adf85a0e170c56326f58928bfa716c7ade0ef9d87d54af15116c8639c
edgeImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/microsoft-edge
tag: 3.0.8@sha256:3d70fc44d45bb227fb9827a532b5993d62d3384d4bfe332a2e0f76426fc3804f
remminaImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/remmina
tag: 3.0.8@sha256:970c2af24eb314ad8302ba621e0f5f371d7e9ecc68f4117ac7bbc7576445cc44
torImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/tor-browser
tag: 3.0.8@sha256:e6daba04f585d351761e779eacd7fc3aa889197c0bb394ea3cbdfbb75f7c0b02
vivaldiImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/vivaldi
tag: 3.0.7@sha256:da93c2c9612f2b8c3dc75955755a0091993ffcabd8177de70f7da47576e5229a
vlcImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/vlc
tag: 3.0.8@sha256:4e7be45a4b90a72ad83a638e8e48e3c165016df3db0686ab9c518a3ffe5cfcbb
xfceImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/xfce
tag: 3.0.8@sha256:efd66abe96e30a5d8830734bad81252c83940c1ccf952634c6f7491aebb10938
securityContext:
container:
readOnlyRootFilesystem: false
runAsGroup: 0
runAsUser: 0
service:
main:
ports:
main:
port: 10294
protocol: http
mux:
enabled: true
ports:
tcp:
enabled: true
port: 52100
protocol: tcp
udp:
enabled: true
port: "{{ .Values.service.mux.ports.tcp.port }}"
protocol: udp
neko:
ip: "0.0.0.0"
auth:
user_pass: ""
admin_pass: ""
proxy: false
screen: "1920x1080@30"
control_protection: false
implicit_control: false
locks:
[]
# - control
# - login
# - file_transfer
cors:
- "*"
workload:
main:
podSpec:
containers:
main:
imageSelector: image
env:
NEKO_BIND: '{{ printf ":%v" .Values.service.main.ports.main.port }}'
NEKO_PATH_PREFIX: "/"
NEKO_NAT1TO1: "{{ .Values.neko.ip }}"
# NEKO_EPR
NEKO_TCPMUX: "{{ .Values.service.mux.ports.tcp.port }}"
NEKO_UDPMUX: "{{ .Values.service.mux.ports.tcp.port }}"
NEKO_FILE_TRANSFER_ENABLED: true
NEKO_FILE_TRANSFER_PATH: "{{.Values.persistence.downloads.mountPath }}"
NEKO_CONTROL_PROTECTION: "{{ .Values.neko.control_protection }}"
NEKO_IMPLICIT_CONTROL: "{{ .Values.neko.implicit_control }}"
NEKO_LOCKS: '{{ join " " .Values.neko.locks }}'
NEKO_PASSWORD: "{{ .Values.neko.auth.user_pass }}"
NEKO_PASSWORD_ADMIN: "{{ .Values.neko.auth.admin_pass }}"
NEKO_PROXY: "{{ .Values.neko.proxy }}"
NEKO_SCREEN: "{{ .Values.neko.screen }}"
NEKO_CORS: '{{ join " " .Values.neko.cors }}'
# NEKO_NAT1TO1: ""
# NEKO_IPFETCH: ""
# NEKO_ICELITE: false
# NEKO_ICESERVER: ""
# NEKO_ICESERVERS
persistence:
downloads:
enabled: true
mountPath: /home/neko/Downloads