Commit Graph

72 Commits

Author SHA1 Message Date
Stavros Kois 1d418839f6
fix(mongodb): use new mongo shell (#3608)
* fix(mongodb): use new mongo shell

* no message
2022-08-29 11:32:55 +02:00
Stavros Kois ff2570df89
feat(wireguard): add standalone wireguard (#3575)
* feat(wireguard): add standalone wireguard

* hmm

* try

* empty space

* configmap

* formatting

* mount

* full priv for testing

* lint

* see files

* lint

* actually mount it

* see content

* allow native helm users to pass conf file directly and update UI

* test secret mount

* disable /tmp

* default mode

* hmm

* lets see

* defaultMdoe

* root for testing

* configfilehostpath is required for scale

* fix def mode

* string

* render secret

* quote

* first encode then ident

* octal

* try hostpath

* rootless test

* fake config

* test normal run

* root

* rofs

* fake key

* fake key

* add keys for ci

* remvoe ci values
2022-08-29 02:41:44 +03:00
Stavros Kois ba1c80fe36
fix(inventree): fix errors and restructure chart to be readable (#3594)
* fix(inventree): fix errors

* update runas of init

* no rofs

* run init as root

* fix typo

* do some cleanup

* lets test

* more cleanup

* nomount

* rename

* ughhh

* hmm

* encode

* dont cd

* root

* update UI

* change dir

* back to default redis user

* cleanup
2022-08-28 12:50:32 +03:00
Stavros Kois 274c522df6
feat(traefik): add support for proxyProtocol (#3593)
* feat(traefik): add support for proxyProtocol

* whoops

* empty space

* proxyprot on all entrypoints

* whoops again

* no fixes here

* Update charts/stable/traefik/templates/_args.tpl

* formatting

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-08-27 22:58:46 +02:00
Stavros Kois 71b85b119e
chore(recipes): expose CSRF_TRUSTED_ORIGINS to gui (#3592) 2022-08-27 18:49:53 +02:00
Stavros Kois 9056d3c8f7
fix(incubator): some cleanup (#3586)
* fix(arksurvival): cleanup

* cleanup

* update questions

* chore(incubator): some cleanup

* remove enabled true from main services

* bump all incubator

* lint

* empty lines

* emtpy line
2022-08-27 02:12:33 +03:00
Stavros Kois 2f30b3f950
fix(stdt): rename 7daystodie to stdt and cleanup (#3529)
* fix(stdt): rename 7daystodie to stdt and cleanup

* test

* update template

* update
2022-08-22 08:56:09 +03:00
Stavros Kois 32a47b60af
feat(tailscale): add tailscale (#3488)
* feat(tailscale): add tailscale

* env

* see logs without env

* try something

* render configmap and adjust script

* perms

* call it differently

* mount tmp

* in ram

* disable temp

* change pers path

* sysmod cap

* no messaeg

* fsgrp 0

* puid0

* hostnet

* service

* priv?

* use the included script

* common

* secret

* try with sa and rbac

* secretname

* render sercet

* excelent copy paster

* set tskubesec

* disable probes and remove portal

* without sys_mod

* empty space

* add configmap

* render

* copy paste specialist

* lowercase

* hmm

* different

* again

* and try again

* again

* uhm

* quote?

* wth

* enc secret

* enable tty

* mm

* remove configmap for now

* reenable configmap

* I'M STUPIDDDD

* enable config map

* conditionally add tun

* conditionaly add caps aswell

* update desc

* now test unprevileged

* rootless

* try nonuser-space + rootless

* add docs and remove env (its defined in configmap already)

* Update charts/incubator/tailscale/values.yaml

* Update charts/incubator/tailscale/values.yaml

* Update charts/incubator/tailscale/templates/_configmap.tpl

* add sock5 and descriptions
2022-08-17 19:55:10 +00:00
Stavros Kois c33ef6c9de
chore(netdata): add some more default confs (#3473)
* chore(netdata): add some more default confs

* bump

* use bash

* invert logic

* fix output
2022-08-14 12:03:46 +00:00
Stavros Kois 7bf4eabc04
fix(neko): cleanup (#3390)
* fix(neko): cleanup

* add neko images

* one more

* rename

* lint

* update some images

* update images
2022-08-12 23:32:07 +03:00
Stavros Kois 1920ecf582
feat(authentik): BREAKING CHANGE - Modularize it and add LDAP outpost (#3380)
* fix(authentik): make it modular and maintainable

* add volume mounts on worker

* move geoip to container instead of cron

* remove sercetkey from env and rename tpl

* add initial configmap and cleanup

* add rest of the config

* fix geoip

* add footer links config

* remove empty space

* finish with geoip config and ui

* update UI

* rename to error reporting

* Add ldap outpost

* add ldap healthcheck

* remove proxy reference

* geoip runs as root

* geoip issue for heathchecks

* add another todo

* Give full configuration options on service and move disable/enable login in tpl and add metrics endpoints

* change metrics ports of one of the containers to avoid conflicts

* whitespace

* add note

* add notes

* expose container ports for ldap

* correct ports

* Enable prometheus metrics for main container

* disable metrics when disabled

* not needed

* no message

* add name to container port,

* make note more clear

* don't micromanage services. let user do that

* lint

* define mail secrets only if defined

* handle better few secrets

* μορε

* whoops

* handle null

* quote "null"

* handle poteentialy empty strings

* handle empty string

* fix

* move ports to configmap

* move more to configmap

* hmm

* add placeholders to avoid empty secrets

* hmm

* hmm

* no message

* hmm?

* maybe?

* hmm

* damn

* b64enc all secrets

* quote again

* turn off geoip and ldap

* no rofs on worker

* rofs

* d

* test empty secret

* test footer links

* disable ldap for ci
2022-08-10 01:14:43 +03:00
Stavros Kois 8ff369a0ec
fix(thunderbird): cleanup (#3372)
* fix(thunderbird): cleanup

* tcp probe

* update image

* root
2022-08-01 21:03:37 +00:00
Watteel Pascal 2154d5cf00
feat(nexus): Nexus (#3368)
* Initial Release

* fix code prettier

* fix prettier and readme bug

* Create README.md

Manually added readme file, as visual studio and git doesn't seem to upload it.

* apply some formatting and try with rofs

* it's already running as non-root

* update variable

* clean values

Co-authored-by: Stavros kois <s.kois@outlook.com>
2022-08-01 09:51:36 +00:00
Stavros Kois 24ecfc2974
fix(fireshare): cleanup (#3342)
* fix(fireshare): cleanup

* remote enabled

* try http protocol

* update UI
2022-07-29 18:15:24 +03:00
Xstar97 cf4ee3cad8
feat(ts3-manager): Add ts3-manager (#3323)
* feat(ts3-manager): Add ts3-manager

* Update charts/incubator/ts3-manager/values.yaml

thanks, i didnt catch that at all!

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>

* Update charts/incubator/ts3-manager/questions.yaml

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>

* Update charts/incubator/ts3-manager/questions.yaml

sorry, copy-pasta

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>

* Update charts/incubator/ts3-manager/questions.yaml

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>

* Update charts/incubator/ts3-manager/values.yaml

oh!

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>

* add readme and update questions

* actually udapte questions

* diff probes

* shell

* wget

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Stavros kois <s.kois@outlook.com>
2022-07-27 19:37:38 +03:00
Xstar97 943eb4b1f7
feat(bungeecord): Add bungeecord (#3257)
* feat(bungeecord): Add bungeecord

* update docs

* update files

* update docs

* update files

* update chart.yaml

* cleanup

* no message

* fix required

* 25565 is tcp

* update the repo images

* update images

* spelling grammar

* Update charts/incubator/minecraft-bungeecord/values.yaml

* Update charts/incubator/minecraft-bungeecord/questions.yaml

Co-authored-by: Stavros kois <s.kois@outlook.com>
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-07-22 17:40:42 +02:00
StevenMcElligott 441da5df7f
feat(wg-easy): Add How-To or setup guide (#3220)
* feat(wg-easy): Add How-To or setup guide

Everyone needs documentation!

* added another section and more details

More is best!

* Move text above images

* no message

* bump

* nomessage

Co-authored-by: Stavros kois <s.kois@outlook.com>
2022-07-20 05:55:03 +00:00
Stavros Kois edafba6f27
chore(docs): lint (#3202) 2022-07-18 09:21:01 +03:00
Stavros Kois c72a936d5f
chore(docs): extend linter and apply lint (#3200)
* chore(docs): extend linter and apply lint

* bump apps to forward docs to websiter
2022-07-17 13:14:52 +02:00
Stavros Kois e1fa71cb5e
chore(apps): update some last icons (#3160)
* chore(apps): update some last icons

* add more ignored works in spellcheck

* add some docs
2022-07-13 09:42:29 +03:00
Stavros Kois da9e7d57a3
chore(ci): fix rm on chart-release (#3155)
* chore(ci): fix rm on chart-release

* move app specific guide icons in the repo

* Update charts-release.yaml

* Update charts-release.yaml

* Update charts-release.yaml

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-07-13 00:21:41 +02:00
Stavros Kois 3007303db7
chore(docs): add markdownlint and cpell config files (and apply some linting) (#3140)
* chore(docs): apply some linting

* chore(docs): add markdownlint and cpell config files

* remove duplicate key

* add extension recommendation

* update cspell
2022-07-11 21:13:45 +02:00