Commit Graph

20 Commits

Author SHA1 Message Date
Stavros Kois fbfdba8c05
chore(apps): add missing quote on description (#2515) 2022-04-20 09:35:54 +02:00
Stavros Kois 596c032765
chore(apps): replace code with includes on some apps that was skipped (#2250)
* replace ingressDefault

* replace ingresstls

* replace ingressexpert

* replace ingresstraefik

* replace ingressExpert
2022-03-22 21:35:44 +01:00
Stavros Kois e3801b59d9
fix(wikijs): Run as non root and add probes (#2114)
* fix(wikijs): Run as non root and add probes

* add admin portal
2022-03-08 21:43:02 +01:00
kjeld Schouten-Lebbing 22750e5f4f
chore(apps): remove empty env var declaration from questions.yaml 2022-03-03 18:00:30 +01:00
kjeld Schouten-Lebbing b6d3664957
no message 2022-03-03 17:53:05 +01:00
kjeld Schouten-Lebbing 8f1c3514d2
chore(Apps): remove fixed env from questions.yaml 2022-03-03 17:47:57 +01:00
Kjeld Schouten-Lebbing 4c5c3e5197
fix(Apps): BREAKING CHANGE Move some env-vars outside of env section (#2010)
* set TZ, PUID and UMASK differently

* more fixes

* this might be breaking so bump major

* ensure PUID and UMASK references are updated

* update test

* fiz references
2022-03-03 15:04:31 +01:00
Stavros Kois 33275c3883
chore(apps): rename `web_portal` to `open` (#1957) 2022-02-24 19:15:06 +01:00
Kjeld Schouten-Lebbing a571f0d1eb
fix(apps): set additional_attrs: true on all dicts (#1750)
* fix(docs): update the backup and restore guide

* fix(apps): set additional_attrs: true on all dicts

* even more
2022-01-21 01:35:59 +01:00
Kjeld Schouten-Lebbing 80039c40a7
feat(gui): expose capabilities in GUI (#1709)
* feat(common): expose capabilities in GUI

* add advanced podsecuritycontext include to all Apps

* add securityContext advanced include to all Apps
2022-01-13 12:18:20 +01:00
Stavros Kois 7f8336a0d2
chore(apps): remove `editable: true` as this is the default (#1576) 2021-12-19 23:49:27 +01:00
Stavros Kois b1e5faa4c4
fix(apps): move conflicting ports to 10xxx range (#1415)
* fix(apps): move conflicting ports to 10xxx range

* remove `protocol: TCP` as its the default anyway

* Change `"HTTP"` -> `HTTP` to much common

* lms udp port should be udp protocol

* resolve some conflicts

* clear port 80 conficts

* clean 3000 and 5000 port conflicts

* more conflict cleaning

* more conflict cleaning

* more cleanup

* more

* cleanup

* Avoid confclicts with official apps
2021-11-28 10:26:31 +01:00
Stavros Kois 02a3182701
fix(apps): Default enable all services (#1361)
* fix(apps): Default enable all services

* replace code with template

* minio

* tdarr

* aria2

* calibre

* deconz

* deluge

* littlelink

* lms

* main service and port is enabled by default

* main service and port is enabled by default pt2

* remove `type: NodePort` from values.yaml on services

* Remove `type: ClusterIP` from `values.yaml` on services

* add serviceexpert on nextcloud

* nullserv

* odoo

* protonmail-bridge split smtp and main services

* openldap

* oscam

* owncast

* pihole

* remove `enabled: true` on main from traefik and external-service

* remove `primary: true`

* qbit

* resilio sync

* vaultwarden

* valheim

* syncthing

* unfi

* zwavejs2mqtt

* teamspeak3

* transmission

* tvheadend

* test protonmail main enabled

* there is no main in protonmail duh...

* remove `protocol: tcp` from ports on `values.yaml` as this is the default in common
2021-11-21 00:20:50 +01:00
Stavros Kois e01520c550
chore(apps): move port above advanced in GUI (#1326) 2021-11-14 15:32:48 +01:00
Stavros Kois 381411ac1c
fix(Apps): split udp and tcp ports (#1321)
* fix(deluge): split udp and tcp ports

* fix(syncthing): split udp and tcp ports

* remove extra empty lines
2021-11-14 12:38:43 +01:00
Stavros Kois 9f1ff671aa
fix(wikijs): Add env to load config file from persistence (#1317)
* fix(wikijs): Add env to load config file from persistence

* Remove persistence from wikijs.
2021-11-14 11:49:17 +01:00
Stavros Kois 8f4a7fc500
chore(Apps): fixes around the GUI refactor (#1316)
* fix min value on minio

* update service UI on LMS

* remove duplicate required from authelia

* remove Duplicate port defaults

* fix nextcloud duplicate required

* fix nullserv services

* fix plex duplicate default

* fix syncthing duplicate required

* syncthing replace code with include

* teamspeak replace code with include

* fix traefik duplicate required

* Unifi replace code with include

* Update label/description on `port` section

* remove type on nullserv's service

* remove extra space

* lowercase port names

* also lowercase service name omada
2021-11-13 22:05:00 +01:00
Kjeld Schouten-Lebbing d648f10e94
feat(Apps): Simplify the Services GUI (#1290)
* standardise default serviceType

* remove noteport default setting

* completely yeet nodeport

* remove some crap from targetPort

* Simplify ports section

* fix calibre

* fix gitea

* cleanup hyperionNG
Fixes: #1288

* fix k8s gateway mistake

* fix miniflux

* fix nextcloud

* nulserv and nzbhydra fixes

* owncase fix

* resilio fix

* tdarrfix

* unifi and valheim fixes
2021-11-07 00:32:56 +01:00
Kjeld Schouten-Lebbing 610bff68ec
Chore(Apps): Simplify GUI for deployment, persistence and securityContext (#1289)
* update deployment settings

* hide securityContext by default

* replace bottom persistence section with include

* temporaryly remove hostPathType

* Cleanup basic persistence settings

* Allow simplePVC to also be used for volumeClaimTemplates
2021-11-06 21:41:31 +01:00
kjeld Schouten-Lebbing 1bf35c85a5
chore(apps): bump apps, remove duplicates and move incubator to stable for RC1 2021-10-21 00:00:57 +02:00
Renamed from charts/incubator/wikijs/questions.yaml (Browse further)