Files
truecharts/charts/stable/neko/values.yaml
T
Xstar97TheNoob 4cf58b48b1 fix(neko) fix neko add missing env variable (#19977)
**Description**
Fix neko chart.
⚒️ Fixes  #19919

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [X] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [X] ⚖️ My code follows the style guidelines of this project
- [X] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [X] ⬆️ I increased versions for any altered app according to semantic
versioning
- [X] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):` or `chore(chart-name):`

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2024-03-30 14:22:30 +02:00

120 lines
3.6 KiB
YAML

image:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/firefox
tag: 2.8.11@sha256:30b9a285607ad81aaf1ab2af8e06c03f66325247d0b9cc33e389dc73d0a116c2
braveImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/brave
tag: 2.8.11@sha256:0ccc80e91e532305376b6da916a0c19e9469c4f7a687e14cfa84ceb1969a7009
chromeImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/google-chrome
tag: 2.8.11@sha256:bf8fadb6b1c9f25477249f41fd6d4ce54fb64de457189cc0e99ae76ccb34467a
chromiumImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/chromium
tag: 2.8.11@sha256:559dad2a9b1cf27ff7cb032ca2d0750df3a5c7dde023109bc128df224da396e6
edgeImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/microsoft-edge
tag: 2.8.11@sha256:03c8fef67d791480e9ae374fbe34dcec0b3b5d896bfc845ff5d52e90f0c79615
remminaImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/remmina
tag: 2.8.11@sha256:78f15945b2141bd151e55c4865965e5ea360bf819774d6057762f56dbd04a770
torImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/tor-browser
tag: 2.8.11@sha256:b89cc196a2dcdc1a375bde74710e3572ee80356be5c5847bf6d815c668f8b782
vivaldiImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/vivaldi
tag: 2.8.11@sha256:f9d7e6edf7d292e3130a6a7f03824091bff3d6b47a6a925e63757cb2b42f4a6a
vlcImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/vlc
tag: 2.8.11@sha256:be0a2b86fbfe4c6ae6c8b0361a3aa0a6851fc4b9255c213faf9776588183605a
xfceImage:
pullPolicy: IfNotPresent
repository: ghcr.io/m1k1o/neko/xfce
tag: 2.8.11@sha256:838d11ce275e61511a66050ac7be87b6893d36d97a8f224a2bbebcf830864257
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
portal:
open:
enabled: true