Commit Graph
100 Commits
Author SHA1 Message Date
Stavros KoisandGitHub ca47f26dda feat(bookstack): Add autogenerated app_key (#2194) 2022-03-17 08:09:31 +02:00
Stavros KoisandGitHub bb899a9fb3 feat(handbrake): make gui easier - Breaking Change (#2153)
* feat(handbrake): make gui easier.

* fix values

* test

* pass
2022-03-17 07:29:26 +02:00
Stavros KoisandGitHub 0c4c559820 feat(jdownloader2): make gui easier - Breaking Change (#2154)
* feat(jdownloader2): make gui easier

* fix values and add persistence

* whoops

* pass
2022-03-17 00:56:59 +02:00
Stavros KoisandGitHub 13f40de7cf fix(koel): Run as root (#2191)
* feat(koel): move to stable and run as root

* no installcont

* test

* add port

* bump

* incubator only
2022-03-17 00:11:53 +02:00
Stavros KoisandGitHub 26ffe6b5f1 fix(koel): use installContainer to init app and run as www-data (#2189)
* fix(koel): use installContainer to init app and run as www-data

* rerun build

* update image ref

* switch to mariadb

* whoops

* lowercase

* group root to bind port 80

* runasnono

* all root
2022-03-16 22:16:05 +02:00
Stavros KoisandGitHub 0cbd315c55 feat(apps): move apps to stable (#2188)
* feat(apps): move apps to stable

* update image ref
2022-03-16 21:37:59 +02:00
Stavros KoisandGitHub 2d5888b281 fix(storj-node): run as root so migrations can complete (#2187)
* fix(storj-node): run as root so migrations can complete

* notes

* note 2

* notes
2022-03-16 19:08:22 +02:00
Stavros KoisandGitHub 2ac8f8f6d3 feat(koel): Add koel (#2182)
* feat(koel): Add koel

* fix secrets

* update image

* lint

* fix secet ref

* rofs

* root
2022-03-15 23:11:05 +02:00
Stavros KoisandGitHub d032021416 fix(ff3): use correct secret for newly generated keys (#2183) 2022-03-15 22:34:09 +02:00
Stavros KoisandGitHub e3dfa57fe5 feat(openhab): move to stable (#2179)
* feat(openhab): move to stable

* fix(paperless): remove trash var as dir needs to be created first
2022-03-15 20:13:44 +02:00
Stavros KoisandGitHub 5fdb71f77f fix(common): remove or when only one argument (#2166) 2022-03-15 10:54:56 +01:00
Stavros KoisandGitHub 08d83d8902 feat(selfservicepassword): add selfservicepassword (#2160) 2022-03-14 23:53:49 +02:00
Stavros KoisandGitHub 80f70f9146 fix(ispyagentdvr): use same port and targetport for turn service (#2167)
* fix(ispyagentdvr): use same port and targetport for turn service

* questions
2022-03-14 23:25:20 +02:00
Stavros KoisandGitHub c4354ee798 fix(lanraragi): update image tag (#2165)
* fix(lanraragi): update image tag

* update chart
2022-03-14 21:54:01 +02:00
Stavros KoisandGitHub ba62609a3b feat(hammond): Add hammond (#2163)
* feat(hammond): Add hammond

* update chart.yaml

* root

* use correct digest

* root

* try other port

* rootless

* update questions
2022-03-14 21:18:12 +02:00
Stavros KoisandGitHub df1a28f0e1 fix(mosquitto): remove portal button (#2164) 2022-03-14 19:45:12 +01:00
Stavros KoisandGitHub 03753c5960 feat(ispy-agent-dvr): Add ispy-agent-dvr (#2162)
* feat(ispy-agent-dvr): Add ispy-agent-dvr

* root for chmod

* update sec
2022-03-14 19:21:18 +02:00
Stavros KoisandGitHub 97d015c78d feat(nextpvr): Add nextpvr (#2161)
* feat(nextpvr): Add nextpvr

* update questions
2022-03-14 18:38:23 +02:00
Stavros KoisandGitHub f3d7b92f47 chore(apps): Update images to tccr (#2159) 2022-03-14 17:46:42 +02:00
Stavros KoisandGitHub 3c5ce876bb chore(makemkv): make some fields required (#2155) 2022-03-14 02:00:46 +02:00
Stavros KoisandGitHub 719e3ae540 feat(makemkv): Add makemkv (#2151)
* feat(makemkv): Add makemkv

* use correct image

* actually use configmap

* verify envs

* add service and storage on gui

* update values

* update notes
2022-03-14 01:23:02 +02:00
Stavros KoisandGitHub 509a418dfb chore(apps): remove puid from values (#2152) 2022-03-14 01:13:08 +02:00
Stavros KoisandGitHub beaafe91b4 feat(tinymediamanager): add tinymediamanager (#2150)
* feat(tinymediamanager): add tinymediamanager

* update app requests

* update sources and keywords

* root

* update questions

* rofs

* update description
2022-03-13 23:49:43 +02:00
Stavros KoisandGitHub 75691689e1 feat(homer): Add homer (#2147)
* feat(homer): Add homer

* update vers

* root

* update sources

* clean value

* update questions
2022-03-13 22:52:26 +02:00
Stavros KoisandGitHub 2843efee66 chore(games): remove UID and GID from values (#2146) 2022-03-13 22:05:52 +02:00
Stavros KoisandGitHub 7c1a9b7033 feat(lanraragi): Add lanraragi (#2145)
* feat(lanraragi): Add lanraragi

* test rootless

* rofs

* root

* use the actual app image...

* rofs

* root
2022-03-13 20:56:21 +02:00
Stavros KoisandGitHub c38c407d88 feat(storj-node): Move to stable (#2144) 2022-03-13 19:15:45 +02:00
Stavros KoisandGitHub 03240c40a2 fix(libreoffice): rofs false (#2141) 2022-03-12 19:12:09 +02:00
Stavros KoisandGitHub 6da14c48f5 chore(paperless-ng): add more keywords (#2140)
* chore(paperless-ng): add more keywords

* chore(paperless-ng): add more keywords
2022-03-12 18:56:26 +02:00
Stavros KoisandGitHub 2cbd3a1035 chore(paperless-ng): Update sources to ngx, add option, keep trash persistent (#2135) 2022-03-12 07:56:55 +02:00
Stavros KoisandGitHub b4e67699dc fix(friendica): fix blank page issue (breaking change) (#2131)
* fix(friendica): fix blank page issue

* re-add varrun
2022-03-11 11:49:02 +02:00
Stavros KoisandGitHub 92af5d52ac feat(matomo, redmine): Move to stable (#2125)
* feat(redmine): move to stable

* feat(matomo): move to stable
2022-03-10 11:26:12 +02:00
Stavros KoisandGitHub c99c8de211 fix(matomo): enable secondary ports (#2120) 2022-03-10 01:40:17 +02:00
Stavros KoisandGitHub 4bcc702b65 feat(storj-node): Add storj-node (#2119)
* feat(storj-node): Add storj-node

* rename folder

* true string

* setup only

* update questions

* add skipinstall

* add desc

* enable secondary ports

* default to pvc
2022-03-10 01:02:51 +02:00
Stavros KoisandGitHub 4a72b43fa9 feat(matomo): Add matomo (#2115)
* feat(matomo): Add matomo

* add vol mount in cron

* mimic nextcloud

* mimic

* root

* add envs

* drop cap

* update cron

* test cron tpl

* update default

* no tpl in cron

* test bitnami

* adjust storage

* update questions and run with debug logs on tests

* probes

* other probe

* probe

* delay probes for testing

* increase

* default probe times

* Update charts/incubator/matomo/values.yaml

* Update charts/incubator/matomo/values.yaml
2022-03-09 22:02:54 +02:00
Stavros KoisandGitHub e901aa8441 feat(redmine): Add redmine (#2112)
* feat(redmine): Add redmine

* correct digest

* typo

* rofs false

* test migrate and no migrate is working

* update questions and use default migrations on values

* Update charts/incubator/redmine/values.yaml
2022-03-09 19:15:18 +01:00
Stavros KoisandGitHub 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
Stavros KoisandGitHub d0a7e99af8 fix(owncloud-ocis): fix portal, add auto generated tokens, add some gui options (#2113)
* fix(owncloud-ocis): fix portal, add auto generated tokens, add some gui options

* pretty logs

* proxy tls

* rename storage to data
2022-03-07 23:11:35 +01:00
Stavros KoisandGitHub e86b9fffc6 fix(photoprism): revert last image update (#2051) 2022-03-07 13:44:02 +01:00
Stavros KoisandGitHub a2c6aaaa8e chore(docs): Remove -icon string from icon png's (#2040)
* rename icons (remove `-icon`)

* Remove (`-icon`) from chart.yaml

* Add 2 icons

* slight format change

* remove -icon
2022-03-06 20:11:45 +01:00
Stavros KoisandGitHub 61599da926 fix(apps): Correctly map TZ variable (#2044) 2022-03-06 20:08:58 +01:00
Stavros KoisandGitHub 30690696ad fix(odoo): change db name to "postgres" (#2042) 2022-03-06 18:22:57 +01:00
Stavros KoisandGitHub cb72612c93 feat(grist): Move to stable (#2037) 2022-03-06 15:03:13 +01:00
Stavros KoisandGitHub 6703d6596a fix(grist): can't have boolean under secret (#2031) 2022-03-06 00:07:20 +01:00
Stavros KoisandGitHub 09b0a9445a feat(budge): move to stable (#2030) 2022-03-06 00:06:48 +01:00
Stavros KoisandGitHub baab29832b feat(omada-controller): Move to stable (#2029) 2022-03-06 00:06:37 +01:00
Stavros KoisandGitHub ed8aed874a fix(photoprism): update image ref (#2028) 2022-03-06 00:06:29 +01:00
Stavros KoisandGitHub 85cd24da34 fix(odoo): Don't mount conf dir (#2027) 2022-03-06 00:06:20 +01:00
5f9f063318 fix(boinc): update image reference (#2015)
* fix(boinc): update image reference

* add password field in gui

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-03-04 14:42:02 +01:00
Stavros KoisandGitHub d9e7a0611c Make additional context optional (#2020) 2022-03-04 10:32:38 +01:00
Stavros KoisandGitHub 4100f10be7 feat(common): Force nvidia driver capabilities to all when gpu is selected (#2023) 2022-03-04 10:32:16 +01:00
2d331d15ca chore(apps): remove TZ from values. (#1945)
* chore(apps): remove TZ from values.

* chore(apps): remove TZ from values.

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-03-03 10:44:21 +01:00
Stavros KoisandGitHub 45f65152eb fix(grist): update image reference (#2000) 2022-03-02 22:26:47 +01:00
Stavros KoisandGitHub 4eb3bc3554 chore(fireflyiii): Add gui options for trusted proxies and url (#1987)
* chore(fireflyiii): Add gui options for trusted proxies and url

* default trusted_proxies to k8s range
2022-03-02 11:57:10 +01:00
Stavros KoisandGitHub 1489392bd5 feat(ghost): Move to stable (#1990) 2022-02-28 22:37:07 +01:00
Stavros KoisandGitHub a8abfb60b9 fix(grist): enable secondary ports (#1989)
* fix(grist): enabled secondary ports

* bump
2022-02-28 22:36:59 +01:00
Stavros KoisandGitHub f0b2ae4afd fix(deconz): correctly link gid and uid (#1988)
* fix(deconz): correctly link gid and uid

* bump

* cleanup
2022-02-28 22:35:03 +01:00
Stavros KoisandGitHub d1d52040f4 chore(grist - budge): update image (#1985)
* chore(grist): update image

* chore(budge): update image

* bump

* bump
2022-02-28 17:15:32 +01:00
317d3508d9 feat(ghost): Add ghost (#1977)
* feat(ghost): Add ghost

* update docs

* use correct image

* full perms for tests

* don't set url on test

* set to localhost

* try default port

* whoops

* add more gui options

* strict perms

* rofs off

* root + rofs

* root + rofs off

* use strict perms

* Update charts/incubator/ghost/values.yaml

* Update charts/incubator/ghost/questions.yaml

* Update charts/incubator/ghost/questions.yaml

* Update charts/incubator/ghost/values.yaml

* update url env

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-02-28 17:15:10 +01:00
d008f97421 feat(budge): Add budge (#1976)
* feat(budge): Add budge

* feat(budge): Add budge

* lsio perms

* remove tz

* add varrun

* rofs

* prod env

* rofs disable

* Update charts/incubator/budge/questions.yaml

* Update charts/incubator/budge/values.yaml

* Update charts/incubator/budge/questions.yaml

* Update docs/manual/default-ports.md

* Update charts/incubator/budge/values.yaml

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-02-28 16:11:56 +01:00
Stavros KoisandGitHub 4c2e896140 feat(grist): Add grist (#1972)
* feat(grist): Add grist

* add db and redis deps

* add rest files, no work done yet

* basic test values

* typo

* rofs false

* root

* remove redis for now due to a bug

* add api service, update questions and doc

* completely remove redis for nwo
2022-02-28 00:00:52 +01:00
Stavros KoisandGitHub 811347ecd5 fix(statisfactory): Remove portal button and correct runasuser on gui (#1979) 2022-02-28 00:00:40 +01:00
Stavros KoisandGitHub af76d0cc64 fix(minecraft-java): Fix variable type in questions and add UID variable (#1974)
* fix(minecraft-java): Fix variable type in questions and add UID variable

* runas root

* rofs

* use PUID
2022-02-27 15:41:29 +01:00
Stavros KoisandGitHub 6c317c2565 chore(piwigo): Move piwigo to incubator (#1966) 2022-02-25 19:24:46 +01:00
Stavros KoisandGitHub 6db8475392 feat(focalboard): Use official image (#1952)
* feat(focalboard): Use official image

* fix name and variable

* typo

* fullpath?

* run tests

* add init

* trim

* dont enc

* change confmap

* typo

* disable ssl

* refactor confmap

* ssl disable

* remove rofs

* update questions and re-add rofs

* update image and fix questions.yaml
2022-02-25 00:49:53 +01:00
Stavros KoisandGitHub 87bd915681 fix(omada-controller): Use correct ports for v5.x and fix typo (#1962)
* fix(omada-controller): Use correct ports for v5.x and fix typo

* doc ports and default to udp questions

* udp
2022-02-25 00:49:14 +01:00
Stavros KoisandGitHub 0d0e21524b fix(pydio-cells): Use different port for healthcheck (#1949)
* fix(pydio-cells): Use different port for healthcheck

* stupid

* allow rootfs for s3 storage

* revert root fs access

* try persistence

* rofs

* runAsRoot, so s3 compatible storage works..

* make healthcheck service internal only

* https?

* check without clusterip

* try clIP again

* more generous probes

* use number port

* clip is def

* remove timeouts
2022-02-24 19:15:51 +01:00
Stavros KoisandGitHub 33275c3883 chore(apps): rename web_portal to open (#1957) 2022-02-24 19:15:06 +01:00
Stavros KoisandGitHub 56c26ce49d chore(docs): Update adding tc catalog (#1956)
* chore(docs): Update adding tc catalog

* update ports
2022-02-24 18:19:44 +01:00
Stavros KoisandGitHub b063b590ef fix(ubooquity): Add admin service and portal (#1951)
* fix(ubooquity): Add admin service and portal

* add path to main portal as well
2022-02-24 16:45:32 +01:00
Stavros KoisandGitHub 33a49aadbb fix(deconz): Dynamicly set env vars for ports based on service (#1948) 2022-02-24 01:01:47 +01:00
Stavros KoisandGitHub 3a87eb409d fix(boinc): allow root fs access (#1947) 2022-02-24 01:01:01 +01:00
Stavros KoisandGitHub 086150bfdd fix(mylar): fix image reference (#1944) 2022-02-23 21:13:36 +01:00
Stavros KoisandGitHub e95ade48d7 fix(pydio-cells): fix configmap and main service (#1943)
* fix(pydio-cells): fix configmap and main service

* update questions and configmap
2022-02-23 08:44:07 +01:00
Stavros KoisandGitHub f13087e724 remove RC version for bugreport (#1935) 2022-02-23 00:10:48 +01:00
Stavros KoisandGitHub d1dd5c4660 fix(apps): Removed some double b64enc on autogenerated secrets, also some quotes off them. (#1937)
* fix(anonaddy): only b64enc once

* fix(pydio-cells): trim `"` from dbPass

* chore(paperless-ng): don't quote secret

* fix(linkace): don't quote secret

* chore(librephotos): don't quote secret

* chore(leantime): don't quote secret

* chore(fireflyiii): don't quote secret

* chore(authelia): dont quote secret
2022-02-23 00:10:13 +01:00
bee3228738 feat(syslog-ng): Use official image / remove portal (#1938)
* feat(syslog-ng): Use official image / remove portal

* rofs

* root

* Apply suggestions from code review

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-02-23 00:09:39 +01:00
Stavros KoisandGitHub 5b60763789 chore(minio): Use correct label on api ingress (#1936) 2022-02-23 00:06:39 +01:00
Stavros KoisandGitHub 9d74f2cb32 feat(common): Assing TZ a default value (#1934) 2022-02-22 20:20:03 +01:00
Stavros KoisandGitHub 30df7291d5 fix(apps): map ingress to correct service (#1929) 2022-02-22 11:26:15 +01:00
Stavros KoisandGitHub 98cd17f2fb feat(lychee): Add db/redis, fix storage path, add app_key secret, add gui config options (#1928)
* feat(lychee): Add db/redis, fix storage path, add app_key secret, add gui config options

* see output

* without quote

* remove `command`

* Add TZ
2022-02-22 11:25:37 +01:00
ae63bcea40 fix(monica): only b64enc the key once (#1930)
* fix(monica): only b64enc the key once

* Restore description

* Update _appkey.tpl

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-02-22 11:24:26 +01:00
Stavros KoisandGitHub dfb4e63f2b feat(pydio-cells): Add db and use official image (#1908)
* feat(pydio-cells): Add db and use official image

* whoops

* try mounting

* unique how?

* aha

* try again

* chagne port

* bind not binds

* add healtheck endpoint

* try another host for healthcheck and update questiosn

* try with healtch service

* try this

* add missing quote and tpl port

* update image

* typo

* check output

* linr

* remove init

* yml

* fix host

* try password

* revert to mariadbPassword

* try tpl

* enable maridb

* eof

* Let's try!
2022-02-22 10:15:25 +01:00
Stavros KoisandGitHub f7264a994c fix(valheim): Correctly map ports when changed in the UI (#1921)
* fix(valheim): Correctly map ports when changed in the UI

* remove `-` from service name

* don't use tpl for targetPort

* tpl on `port`

* no tpl on port either

* remove targetPort and document reason
2022-02-21 19:41:47 +01:00
Stavros KoisandGitHub b04c6f2cc2 chore(docs): Add NC installtion notes (#1923)
* chore(docs): Add NC installtion notes

* mention ingress also

* data storage
2022-02-21 19:41:21 +01:00
Stavros KoisandGitHub d1f78f6890 feat(forms): Add checkboxes on issue forms (#1915)
* feat(forms): Add checkboxes on issue forms

* whoops
2022-02-21 00:18:52 +01:00
Stavros KoisandGitHub f7d74faf46 fix(minio): Fix services and add ingress option for both services (#1911)
* fix(minio): Run app with the specified user always

* use consoles port for web portal

* map ports exactly

* update ports to questions

* add ingress option for console

* update description

* bump minor

* make console (webui) service main, and create new service for the api(server)

* update doc ports

* revert minio uid/gid set

* update probes towards api

* use more defaults

* try tpl

* revert to hardcoded values
2022-02-20 21:03:13 +01:00
Stavros KoisandGitHub 570baae023 chore(nextcloud): clrearly indicate values that used only on first install (#1909)
* chore(nextcloud): clrearly indicate values that used only on first install

* cleanup values
2022-02-20 15:10:14 +01:00
Stavros KoisandGitHub dc5f424520 feat(project): Migrate to Issue Forms (#1910)
* Add initial app_request form

* format

* textarea

* Add feature_request

* init bug repot

* format

* placerholder

* format

* format

* remove md bugreport

* Add icons to pull request

* More icons
2022-02-20 09:56:46 +01:00
Stavros KoisandGitHub 93e8992033 feat(linkace): move to stable (#1898)
* feat(linkace): move to stable

* bump
2022-02-14 11:01:55 +01:00
Stavros KoisandGitHub 5ef74c6fdf feat(librephotos): move to stable (#1894) 2022-02-14 10:18:34 +01:00
Stavros KoisandGitHub 11e6d87362 fix(linkace): Overhaul setup (#1890)
* fix(linkace): Overhaul setup

* also remove logs from gui, as the app is very picky with perms

* update image

* its sha256
2022-02-13 23:02:37 +01:00
Stavros KoisandGitHub 36ddaec990 feat(photoview): move photoview to stable (#1892) 2022-02-13 22:34:29 +01:00
Stavros KoisandGitHub 27b0af376d fix(librephotos): fix nginx host (#1891) 2022-02-13 22:21:52 +01:00
Stavros KoisandGitHub b91783e71c feat(Librephotos): Add librephotos (#1882)
* feat(Librephotos): Add librephotos

* whoops

* lint

* whoops again

* try that

* actual use it

* rename file

* define it

* close file

* try this

* dup

* try

* autogen secret

* fix volmount

* internal pod comm can use localhost

* rofs

* needs access

* fix redis

* backend host localhost

* update ui

* move env to secret

* nginx config

* add probes

* update images

* fix image
2022-02-13 14:07:36 +01:00
Stavros KoisandGitHub 9a3bf859dd feat(Photoview): Add photoview (#1881)
* feat(Photoview): Add photoview

* update app requests

* whoops

* update image

* sync perms on UI
2022-02-13 13:46:46 +01:00
Stavros KoisandGitHub ea02662485 feat(linkace): Add linkace (#1886)
* feat(linkace): Add linkace

* use correct secrets

* add hardcoded values

* whoops

* typo

* add init container

* render secrets earlier?

* debug

* tryout

* whats going on

* try moving nginx conf

* fastcgi filename changed?

* localhost

* perms

* try with rofs

* Create env file on the correct dir

* fix paths and update questions

* actually use app_key

* Add conditional cron

* update gui

* whoops

* update image
2022-02-13 13:08:40 +01:00
Stavros KoisandGitHub 9185f3de53 feat(guacamole-client); Add saml auth for upcoming image update (#1887) 2022-02-13 11:50:45 +01:00
Stavros KoisandGitHub 12908c1a37 fix(calibre): adjust tag format (#1885) 2022-02-12 20:29:37 +01:00
Stavros KoisandGitHub 0ebfe5244e fix(filezilla): adjust to the new versioning format (#1877) 2022-02-12 16:40:05 +01:00