Commit Graph

135 Commits

Author SHA1 Message Date
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
f0ded77cb5 fix(docs): correct vpn-setup guide number 2022-01-23 12:27:20 +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
439ab4925c fix(trilium-notes): Change port as it was a conflict with core app (#1756) 2022-01-21 12:08:16 +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
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
TrueCharts-Bot
fb9cd89ead Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-01-16 11:14:30 +00:00
Sukarn
0c34694565 Avoid port 10080 (#1722)
* Avoid port 10080

Port 10080 is blocked by all major web browsers, including Firefox, Chrome, and Edge.

* Update default-ports.md

* Update docs/manual/default-ports.md

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-01-16 12:09:24 +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
1f087fe7ce fix(guacamole-client): Use correct user on questions.yaml (#1719)
* fix(guacamole-client): Use correct user on questions.yaml

* some apps seems to not like ports >9999

* some rearrangements and a TODO note

* should skip if the db already exists

* remvoe todo note

* those two are required

* actually use the configmap

* do it quietly
2022-01-14 23:48:50 +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
ecd9983a15 fix(calibre): Replace deprecated env's and fix port (#1689) 2022-01-11 13:13:21 +01:00
Stavros Kois
1f8db1f709 feat(airsonic-advanced): Add airsonic-advanced (#1671)
* feat(airsonic-advanced): Add airsonic-advanced

* document port

* temporary change image for testing

* break db to see that it actually works

* restore db

* Add envs on gui
2022-01-10 18:11:26 +01:00
TrueCharts-Bot
998bae3565 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2022-01-07 10:54:07 +00:00
Andrew Smith
23b17c885b Remove duplicated "Make" (#1640) 2022-01-01 10:30:59 +01:00
Stavros Kois
81243a0c35 feat(shlink-web-client): Add shlink-web-client (#1618)
* feat(shlink-web-client): Add shlink-web-client

* mark questions as TODO

* update image (pending digest)

* remove port var (it does not do anything on this image)

* Update charts/incubator/shlink-web-client/values.yaml

* Update charts/incubator/shlink-web-client/values.yaml

* Update charts/incubator/shlink-web-client/values.yaml

* runasroot

* use the freed deepstack port for spotweb and also document its port

* yea.. that :D

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2021-12-30 11:52:55 +01:00
Stavros Kois
5b6827a4bb chore(chevereto): Remove app (#1634) 2021-12-30 10:24:43 +01:00
Stavros Kois
ca27a83ecc chore(deepstack); move it to stable train (#1633)
* chore(deeptack); move it to stable train

* remove gpu+cpu separated apps

* doc ports
2021-12-29 20:52:31 +01:00
Stavros Kois
9178a95f0a fix(shlink): protocol is HTTP (#1619)
* fix(shlink): protocol is `HTTP`

* defaults to tcp anyway

* this is backend, there is no portal...
2021-12-28 12:50:58 +01:00
Stavros Kois
d7606c4841 feat(shlink): Add shlink (#1616)
* feat(shlink): Add shlink

* try this

* Update charts/incubator/shlink/values.yaml

* remove unwated `v`

* deal with redis later

* Update charts/incubator/shlink/values.yaml

* set default redisUsername

* Update charts/incubator/shlink/values.yaml

* re-enable redis and give rootfs access

* try this

* run as root

* update questions

* add icon

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2021-12-27 13:40:31 +01:00
kjeld Schouten-Lebbing
6cd9b38136 Add blog, fix renovate and correct quick-start titles 2021-12-16 01:39:05 +01:00
Kjeld Schouten-Lebbing
779e144f20 feat(apps): Add LSIO based Apps (#1500)
* feat(apps): Add LSIO based Apps

* try different config dir for scrutiny

* remove comments

* some work on icons/descriptions

* more icons/description

* more icons/desc!

* shorten descriptions

* make desc oneliner

* sync security options to questions

* sync storage

* add services

* doc ports

* fix port conflicts

* document ports

* sync env-vars

Co-authored-by: Stavros kois <s.kois@outlook.com>
2021-12-12 23:27:04 +01:00
Kjeld Schouten-Lebbing
90b5511e0f feat(apps): add a bunch of mariaDB backed Apps (#1407)
* feat(apps): add  a bunch of Apps, mostly mariadb-backed

* move new apps to incubator
2021-11-30 14:33:15 +01:00
Joachim Baten
e18a7a0da5 Update docs to reflect correct default port for unifi guest portal (#1417) 2021-11-28 13:41:26 +01:00
Stavros Kois
956b6e92f1 chore(docs): update default ports docs (#1412)
* chore(docs): update default ports docs

* document mroe apps

* doc more apps, also add a note on the end

* add more apps

* Add rest of the apps

* Update conflicting ports

* Update conflicting ports

* Add official app ports

* Update conflicting ports with official apps

* fix some more conflicts

* update docs

* conflict

* revert deluge

* update docs

* re-sort

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2021-11-28 11:38:54 +01:00
kjeld Schouten-Lebbing
37806bbcda chore(docs): cleanup apps wishlist header 2021-11-28 11:21:17 +01:00
kjeld Schouten-Lebbing
d474e46306 chore(docs): remove finished wishlists items 2021-11-28 11:20:19 +01:00
kjeld Schouten-Lebbing
3578cb37b9 chore(docs): cleanup the wishlist 2021-11-21 15:25:16 +01:00
kjeld Schouten-Lebbing
5a19b8824b chore(docs): restructure quick-start guides and replace youtube urls 2021-11-21 02:01:40 +01:00
TrueCharts-Bot
51e2b6b460 Commit released Helm Chart and docs for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-19 21:20:13 +00:00
kjeld Schouten-Lebbing
9310b0d925 Add initial restore instructions to guide 2021-11-19 20:11:58 +01:00
kjeld Schouten-Lebbing
0621251c7f add initial backup docs 2021-11-19 16:55:21 +01:00
kjeld Schouten-Lebbing
b632d7cd14 adapt first manual 2021-11-19 02:01:47 +01:00
Stavros Kois
477c4c6290 fix(apps): Allow spaces in paths (#1306) 2021-11-10 22:14:55 +01:00
kjeld Schouten-Lebbing
542e8dcffb chore(Everything): Adapt for TrueNAS SCALE RC1 2021-10-25 13:02:15 +02:00
Kjeld Schouten-Lebbing
a1c12c64e3 feat(apps): Add more Apps using postgresql (#1136)
* feat(apps): Add more Apps using postgresql

Squashed commit:

move apps - dev to incubator (+29 squashed commit)

[e306948ef] bump postgresql

[d22c2cc62] bump common

[cc5412370] remove ix_values.yaml

[ca02334e6] Sync last env's and secrets

[34b9d2af1] update gui on ff-syncserver

[8dc32c07c] Add description on persistence

[3ee0e4dac] Update secrets labels

[4192e3af5] Update default-ports

[d88de9fbc] fixedEnv on top...

[61363ea19] tt-rss

[8a124605e] traccar

[6de23ed28] teedy

[402e3916d] statping

[f8da66a8c] shiori

[c58d98c29] recipes

[2390929fc] openkm

[ca4cfcf75] odoo

[34a8e0e96] fixedEnv on top

[ec3c53f7b] miniflux

[b47aab805] librespeed

[f7252eeed] whoops

[d4e312ff6] kanboard

[c9e32f3eb] joplin-server

[4a216a442] wikijs

[8a529ba57] gotify

[1130943a7] ff-sync

[f1b43a783] etherpad

[7365fe5da] dsmr-reader

[ea7a6751e] babybuddy (+1 squashed commits)

* enable varrun on librespeed

* librespeed no readonly root

* run librespeed as root
2021-10-19 14:20:06 +02:00
kjeld Schouten-Lebbing
78ff1b2aec chore(docs): add some docs for rollback 2021-10-19 12:44:05 +02:00
Stavros Kois
cdd6229c12 feat(tdarr-node): Add tdarr-node (#1150)
* Init work for tdarr_node

* fix values service

* only 1 service, so main it is

* change name

* underscore -> dash

* varrun

* disable ro root fs

* runas root

* also disable ro root fs

* fix description

* Add a doc file

* emptyDir on transcode-cache

* fix persistence var names and remove transcode-cache

* varrun to questions and update ports for upcoming server

* Add transcode-cache as hostpath in questions

* sync questions' securitycontext

* update doc file
2021-10-16 13:57:17 +02:00
Stavros Kois
f845433829 feat(deepstack-gpu): Add deepstack-gpu (#1141)
* Add deepstack-gpu

* Bump version

Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2021-10-14 23:42:35 +02:00
Stavros Kois
b17f7e338b (feat) Add Uptime-kuma (#1144)
* Add maintainer to OO

* Add uptime-kuma
2021-10-14 23:37:08 +02:00
Kjeld Schouten-Lebbing
a26eb7e344 feat(apps): fill incubator with a bunch of new apps (#1083)
* (feat) fill incubator with a bunch of new apps

* Ornias' cleanup

* stavros' cleanup

* Ornias' second cleanup

* Add basic SCALE Compatibility layer and docs

* Ornias's cleanup 3

* Stavros' cleanup 2

Update service's port on the skipped apps (+32 squashed commit)

Squashed commit:

[361963ced] config -> data on some apps

[545c32b55] wiki

[41fb4f518] twtxt

[02169bad9] static

[a9042669c] sqlitebrowser

[f09ce3d76] smokeping

[01d2f9af6] sickgear

[680fd358f] sickchill

[71856480f] shorturl

[ce130ac8a] Remmina

[6410ec2ae] pixapop

[a1ea2a33f] Piwigo

[0b4c52d43] photoshow

[25e9a44fd] novnc

[84954deae] notes

[b3be0b28d] muximux

[43d2b37a5] mstream

[736f9877f] Medusa

[8ef3434d6] Headphones

[05e52284f] Grav

[7ce6f1723] golinks

[b4eee91e6] fossil

[d19b44434] FIlezilla

[926236447] Doublecommander

[6f68e5253] Digikam

[f14d3af21] Davos

[8108c01ea] Code-server

[496991750] Cloud9

[4ad02a99f] Beets

[f2f0565b9] Apache-musicindex

[9bf8de8c4] aria2

[283edf7b0] Audacity

* Ornias' cleanup 4

try something for amcrest and zigbee (+8 squashed commit)

Squashed commit:

[a199779a9] First part of  leaf2mqtt

[0eb7fea43] cryptfolio

[81c2b9b8b] amcrest readonly default true

[fc62aebb4] setup amcrest2mqtt

[d97f7d1fe] remove empty secret references

[ec0e6b1b3] remove sogo for now (till we have a decent mail server and such)

[9be04c1e7] Adapt to recent serviceExpert changes (includes)

(cherry picked from commit 98acc5f93f9f1aa5129942af7f196a04ed6a8c1e)

[8362ebc89] Adapt to recent ingress changes in questions.yaml (includes)

(cherry picked from commit d307ba98a74d470c45c8fdff51423930826015a9)

* Stavros' cleanup 3

leaf2mqtt actually needs root when the core fuctionality env's are populated (+6 squashed commit)

Squashed commit:

[4ef306f0c] minio-console

[6ad206b48] finish whoogle and move fixed envs on top

[aaf48575c] finish 4 apps

[97ad3fd4d] don't leave sercrets empty

[e27b98841] sync more env's and sercrets

[398929040] sync secrets

* Initial work on valheim (WIP)

* fix some linting issues

* Use the configuration only as a default and let users expand it using env vars

* indent issue on valheim

* add second ingress to valheim

* remove some old valheim comments

* valheim fix port ints

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Stavros kois <s.kois@outlook.com>
2021-10-13 22:46:42 +02:00
kjeld Schouten-Lebbing
ba0c1e7dd6 Create blank VPN setup quick-start page 2021-10-10 14:47:31 +02:00
kjeld Schouten-Lebbing
1a7a85d772 (docs) correct linking guide 2021-10-03 23:47:19 +02:00
Stavros Kois
6eaca24761 (fix) Fix collabora regex and secContext, move validation docs to per app (#1078)
* Better regex on collabora

* bump collabora

* Move per-app validation to per-app docs

* Update valid_chars and allowPrivEsc on collabora

* revert bump
2021-10-02 11:30:07 +02:00
Stavros Kois
1eb46b4fb7 (fix) make regex for resources more strict (#1072)
* make regex for resources more strict

* Update validation docs

* Review feedback
2021-10-01 23:12:26 +02:00
Stavros Kois
00e2255f79 (feat) Adds Onlyoffice Document Server Community Edition (#1069)
* Init work for onlyoffice

* More work on oo-ds

* whoops

* readonly test

* root test

* test varrun

* test 2

* back to root

* update tood

* review feedback

* caps

* cleanup

* make it default false (as it is on OO manual)
2021-10-01 16:06:57 +02:00
Kjeld Schouten-Lebbing
51e6678dd7 (feat) Add Gitea (#1061)
* Initial Gitea App

* use the correct nodeport and document ports
2021-10-01 14:20:59 +02:00
Kjeld Schouten-Lebbing
cfdffdb3be (feat) add CodeServer addon and addon improvements (#1059)
* simplify addons to not require manually entered volumemounts, just mount them all.

* simplify addons

* cleanup promtail and codeserver

* fix mistake in codeserver

* try to add codeserver runtest

* add netshoot runtest

* fix codeserver ports

* different codeserver port for integrationt est

* bump common
2021-09-29 15:10:26 +02:00
kjeld Schouten-Lebbing
5aa477cc59 (docs) restructuring some old docs and moving dev container docs back to ruby 2021-09-29 12:47:48 +02:00