Commit Graph

83 Commits

Author SHA1 Message Date
Stavros Kois f280987f65
feat(doplarr): Add doplarr (#2229)
* feat(doplarr): Add doplarr

* rolling update as there is no persistence

* rootless
2022-03-20 18:43:55 +02:00
sagit 42540e7243
feat(verysync): Add verysync (#2228)
* add verysync

* Update charts/incubator/verysync/questions.yaml

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

* Update charts/incubator/verysync/questions.yaml

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

* Update docs/manual/default-ports.md

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

* Update charts/incubator/verysync/values.yaml

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

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-03-20 18:08:53 +02:00
Stavros Kois 0b5e6d952b
fix(zigbee2mqtt): Remove configmap and provide questions for basic setup to get up and running (#2225)
* fix(zigbee2mqtt): fix data path

* without quotes test

* no quote

* quote data

* try auto

* rofs

* rofs

* test other path

* hmm

* don't use configmap

* usb

* use minimal config

* update questions

* skip
2022-03-20 14:02:58 +02:00
sagit 4440f08ac0
feat(zerotier): Add zerotier (#2204)
* add-zerotier

* update

* Update charts/incubator/zerotier/questions.yaml

* Update charts/incubator/zerotier/questions.yaml

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

* Update charts/incubator/zerotier/questions.yaml

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

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-03-19 11:07:58 +01:00
Stavros Kois bad16311ab
fix(docs): Update internal dns generator and fix some 404 links (#2212)
* fix(docs): Update internal dns generator

* update some links

* one more
2022-03-18 21:56:45 +01:00
sagit e55ff60819
feat(kavita): Add kavita (#2208) 2022-03-18 13:36:15 +02:00
sagit be16a22ff5
feat(filebrowser): Add filebrowser (#2170)
* add-filebrowser

* update-value

* update-configmap

* test

* delete end

* Update charts/incubator/filebrowser/templates/common.yaml

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

* Update charts/incubator/filebrowser/templates/common.yaml

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

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

* Update charts/incubator/filebrowser/templates/common.yaml

* Update charts/incubator/filebrowser/templates/common.yaml

* Apply suggestions from code review

* Update charts/incubator/filebrowser/values.yaml

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

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

* Update charts/incubator/filebrowser/values.yaml

* Update charts/incubator/filebrowser/templates/common.yaml

* Update charts/incubator/filebrowser/values.yaml

* Update charts/incubator/filebrowser/values.yaml

* Delete _configmap.tpl

* Apply suggestions from code review

* Update charts/incubator/filebrowser/Chart.yaml

* Apply suggestions from code review

* Update charts/incubator/filebrowser/Chart.yaml

* Update charts/incubator/filebrowser/values.yaml

* Update charts/incubator/filebrowser/values.yaml

* Update charts/incubator/filebrowser/values.yaml

* Apply suggestions from code review

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-03-16 00:12:28 +02:00
Stavros Kois 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
sagit be992b82f2
feat(iyuuplus): Add iyuuplus (#2172)
* add-iyuuplus

* fix permission

* Update charts/incubator/iyuuplus/Chart.yaml

* Update charts/incubator/iyuuplus/values.yaml

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

* Update charts/incubator/iyuuplus/questions.yaml

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

* update

* update

* add icon

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-03-15 19:37:11 +02:00
Stavros Kois 08d83d8902
feat(selfservicepassword): add selfservicepassword (#2160) 2022-03-14 23:53:49 +02:00
Stavros Kois 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 Kois 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 Kois 97d015c78d
feat(nextpvr): Add nextpvr (#2161)
* feat(nextpvr): Add nextpvr

* update questions
2022-03-14 18:38:23 +02:00
Stavros Kois 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 Kois 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 Kois 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 Kois 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
sagit 2b52d96561
feat(qinglong): Add qinglong (#2133) 2022-03-12 09:21:43 +02:00
Stavros Kois 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
sagit 0ca0f72feb
feat(flexget): Add flexget (#2117)
* add flexget

* change permission to 568

* change img tag

* change version

* Update charts/incubator/flexget/values.yaml

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

* Update docs/manual/default-ports.md

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

* Update charts/incubator/flexget/values.yaml

* Adapt to the new container

* change port

* Update charts/incubator/flexget/values.yaml

* Update charts/incubator/flexget/values.yaml

* Update charts/incubator/flexget/questions.yaml

* Update charts/incubator/flexget/values.yaml

* Update charts/incubator/flexget/values.yaml

* Update charts/incubator/flexget/values.yaml

* Update charts/incubator/flexget/values.yaml

* change icon

* Update charts/incubator/flexget/Chart.yaml

* change sources

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-03-10 09:57:13 +02:00
Stavros Kois 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 Kois 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 Kois 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 Kois 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
sagit 1cd524442d
feat(ddns-go):add ddns-go (#2004)
* create ddns-go

* update image tag

* update tag and commom version

* Update charts/incubator/ddns-go/questions.yaml

* Update charts/incubator/ddns-go/questions.yaml

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-03-05 17:15:10 +01:00
sagit 91a51f16b6
feat(Alist): Add alist (#1996)
* create alist

* uodate

* update

* fix alist

* move

* Change port and tag

* update port

* Update values.yaml

* update common version

* Update charts/incubator/alist/questions.yaml

* Update charts/incubator/alist/questions.yaml

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-03-05 13:22:51 +01:00
Stavros Kois 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
Stavros Kois 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 Kois 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
brothergomez 2e8b975d4d
feat(deemix): Add deemix (#1933)
* First commit

* add values.yaml

* Remove autogen files.
Update for service.
Add icon.

* Update app-requests.md

fix bad change

* Fix source

* Fix questions.yaml ordering.

* Further questions fix

* Address comments

* Update charts/incubator/deemix/values.yaml

Co-authored-by: Matt Haddock <matthewha@graphcore.ai>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-02-25 12:37:08 +01:00
Stavros Kois 56c26ce49d
chore(docs): Update adding tc catalog (#1956)
* chore(docs): Update adding tc catalog

* update ports
2022-02-24 18:19:44 +01:00
brothergomez cc4164dabf
feat(auto-music-downloader) Add auto-music-downloader (#1902)
* initial commit

* Enums and add icon

* Add some docs

* Fix values

* Remove licence, correct questions.yaml.

* Update docs/manual/default-ports.md

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

* Update charts/incubator/amd-automatic-music-downloader/values.yaml

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

* Update charts/incubator/amd-automatic-music-downloader/values.yaml

Thanks

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

* Update charts/incubator/amd-automatic-music-downloader/values.yaml

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

* Update charts/incubator/amd-automatic-music-downloader/Chart.yaml

* Update charts/incubator/amd-automatic-music-downloader/Chart.yaml

* Update charts/incubator/amd-automatic-music-downloader/questions.yaml

* Update charts/incubator/amd-automatic-music-downloader/values.yaml

* Update charts/incubator/amd-automatic-music-downloader/questions.yaml

* Update charts/incubator/amd-automatic-music-downloader/Chart.yaml

* rename folder

* Remove *.md files, helmignore. Rename app.

* use digest-pinning

* Update charts/incubator/automatic-music-downloader/questions.yaml

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

* Fix version to 1.0.0.
Fix over long enum descriptions,
multiline some descriptions.

* Reset auto gen appVersion.
Set version to 0.0.1.

* Update image tag

* Update charts/incubator/automatic-music-downloader/values.yaml

Co-authored-by: Matt Haddock <matthewha@graphcore.ai>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-02-20 15:34:49 +01:00
Stavros Kois 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 Kois 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 Kois 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 Kois 2fd25d836f
fix(games): fixes for game servers (#1845)
* chore(docs): update default ports

* chore(satisfactory): update icon

* fix(impostor-server): rename app

* fix(minecraft-bedrock): use diffrent port for ipv6

* bump impostor
2022-02-05 10:55:19 +01:00
Kjeld Schouten-Lebbing 715879e29a
feat(apps): add 2 more gameservers (#1840)
* feat(apps): add 2 more gameservers

* add icons

* first image done

* set some

* statusfactory runas to root

* minecraft-java ci containers set

* fix statis indent

* more

* fix satis

* CI fixes

* more fixes

* fix versioning mistake
2022-02-04 22:57:41 +01:00
Kjeld Schouten-Lebbing 5f50f730b1
feat(apps): add games train and two gameservers (#1839)
* feat(apps): add games train and two gameservers

* nightly ftw

* move to tccr

* whoops

* another whoops

* some cleanup

* setup impostor ci
2022-02-04 21:06:27 +01:00
Stavros Kois b712742abf
fix(unmanic): fix UI (duplicate persistence) (#1814)
* fix(unmanic): fix UI (duplicate persistence)

* add couple missing icons

* bump
2022-01-31 00:28:14 +01:00
Stavros Kois 004c25e026
feat(weblate): Add weblate (#1812)
* feat(weblate): Add weblate

* update app-request docs

* run as user 1000

* Add site_domain

* rofs

* update questions

* Add configmap

* update ui

* finish uI and configmap

* update UI

* update image
2022-01-30 19:19:15 +01:00
Stavros Kois 2c54b03942
feat(unmanic): Add unmanic (#1796)
* feat(unmanic): Add unmanic

* whoops

* try wthout varrun with correct iamge

* has s6, so root.

* rofs

* update questions

* update description

* update app request list

* update image
2022-01-28 00:21:32 +01:00
Stavros Kois b09907c7ba
feat(strapi): Add strapi (#1800)
* feat(strapi): Add strapi

* does it work?

* back off some perms

* Needs root..

* update image
2022-01-27 23:50:49 +01:00
Stavros Kois 867870f80f
feat(n8n): Add n8n (#1797)
* feat(n8n): Add n8n

* start tests

* add questions for ci

* root

* whoops

* rofs

* add configmap, and update part of UI

* add configmap, update part of UI

* update executions

* comment out security until is done

* spaces

* not there

* test

* try without numbers?

* again

* include

* clean

* test clean

* test

* test again

* add sec config

* add logs config

* exec

* endpoints

* credentials

* deployment

* security

* finish

* update image
2022-01-27 23:39:58 +01:00
Stavros Kois 62bcb3a5f7
fix(synapse): update UI (#1778)
* fix(synapse): update UI

* fix port conflicts and document

* add icon

* remove `runAsNonRoot: true` and `readOnlyFileSystem: true` as its the default

* add persistence

* remove secret

* clean env

* coturn and mail

* security and logging

* matrix

* update questions
2022-01-24 13:00:09 +01:00
kjeld Schouten-Lebbing 97b0105107
chore(docs): update replication advice for ix_applications 2022-01-23 12:26:38 +01:00
Sukarn bd3a03c2a7
feat(airdcpp-webclient): Add airdcpp-webclient (#1752)
* Add airdcpp-webclient

* newline fixes

* Update charts/incubator/airdcpp-webclient/questions.yaml

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

* Update charts/incubator/airdcpp-webclient/values.yaml

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

* Update docs/manual/default-ports.md

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

* Update charts/incubator/airdcpp-webclient/Chart.yaml

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

* Update questions.yaml

* Update questions.yaml

Add `additional_attrs: true`

* Update values.yaml

Change sha256 hash

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-01-22 21:51:55 +01:00
Stavros Kois f163445ecf
feat(clamav): add clamav (#1725)
* feat(clamav): add clamav

* typo and update defaults

* update questions

* use this for test

* no quotes

* readrootfs

* varrun

* rofs

* try this user

* without varrun

* readonly

* var

* root

* probe

* disable probe

* false runasnonroot

* test probes

* doc ports

* sync questions

* update image
2022-01-18 00:27:08 +01:00
Sukarn 9956737e0b
feat(trillium-notes): Add Trilium Notes (#1715)
* Add Trilium Notes

* Update charts/incubator/trilium-notes/Chart.yaml

* Update charts/incubator/trilium-notes/values.yaml

* Updated with requested changes + additional fixes

* Update values.yaml

* Update values.yaml

* Update charts/incubator/trilium-notes/Chart.yaml

* Update charts/incubator/trilium-notes/values.yaml

* Update charts/incubator/trilium-notes/values.yaml

* Update values.yaml

* This port is now free

* Update values.yaml

* Update questions.yaml

* Update docs/apps/app-requests.md

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2022-01-15 11:32:14 +01:00
Stavros Kois b4845312ae
feat(guacamole-client): Add guacamole-client (#1696)
* feat(guacamole-client): Add guacamole-client

* doc port

* multiple line command

* test again

* hmm

* maybe?

* more scripting

* ok you lil princess

* okay

* array?

* maybe?

* -.-

* whoops

* ;

* making steps!

* try that way

* path

* clean it a bit

* apply hack

* try guacamole user

* fine fine

* check

* lets try

* whoops

* different approach

* test

* lets see

* almost there

* please no more initContainers :D

* cp

* clean up

* rem line

* bump common and pg

* move to configmap and prepare totp

* let image set the defaults

* comment out until is ready

* actually comment

* add header

* add api

* add json

* update json questions

* add duo

* update values

* update

* restructure

* error?

* nop

* add cas

* add openid

* restructure

* clean ui by hidding modules behide checkboxs + add required fields

* add radius ui, configmap pending

* finish radius

* no

* add ldap

* update common

* sync with the last changes

* keep portal path to questions for now

* doc frigate ports
2022-01-14 09:34:14 +01:00
Stavros Kois f61df34e69
chore(shlink): update icon (it's mirrored for web-client) (#1676) 2022-01-10 18:11:37 +01:00