From 3a1d8f401c7e786ff4c3b1fe751eed16fcdc9972 Mon Sep 17 00:00:00 2001 From: kjeld Schouten-Lebbing Date: Wed, 21 Jul 2021 20:03:41 +0200 Subject: [PATCH] Prune --- deprecated/nzbhydra/6.3.3/CONFIG.md | 9 - deprecated/nzbhydra/6.3.3/Chart.lock | 6 - deprecated/nzbhydra/6.3.3/Chart.yaml | 20 - deprecated/nzbhydra/6.3.3/README.md | 54 - deprecated/nzbhydra/6.3.3/app-readme.md | 3 - .../nzbhydra/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes deprecated/nzbhydra/6.3.3/ix_values.yaml | 51 - deprecated/nzbhydra/6.3.3/questions.yaml | 668 --------- .../nzbhydra/6.3.3/templates/common.yaml | 1 - deprecated/nzbhydra/6.3.3/test_values.yaml | 62 - deprecated/nzbhydra/6.3.3/values.yaml | 0 deprecated/nzbhydra/6.3.4/CONFIG.md | 9 - deprecated/nzbhydra/6.3.4/Chart.lock | 6 - deprecated/nzbhydra/6.3.4/Chart.yaml | 20 - deprecated/nzbhydra/6.3.4/README.md | 54 - deprecated/nzbhydra/6.3.4/app-readme.md | 3 - .../nzbhydra/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes deprecated/nzbhydra/6.3.4/ix_values.yaml | 51 - deprecated/nzbhydra/6.3.4/questions.yaml | 668 --------- .../nzbhydra/6.3.4/templates/common.yaml | 1 - deprecated/nzbhydra/6.3.4/test_values.yaml | 62 - deprecated/nzbhydra/6.3.4/values.yaml | 0 deprecated/nzbhydra/6.4.0/CONFIG.md | 9 - deprecated/nzbhydra/6.4.0/Chart.lock | 6 - deprecated/nzbhydra/6.4.0/Chart.yaml | 20 - deprecated/nzbhydra/6.4.0/README.md | 54 - deprecated/nzbhydra/6.4.0/app-readme.md | 3 - .../nzbhydra/6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes deprecated/nzbhydra/6.4.0/ix_values.yaml | 51 - deprecated/nzbhydra/6.4.0/questions.yaml | 668 --------- .../nzbhydra/6.4.0/templates/common.yaml | 1 - deprecated/nzbhydra/6.4.0/test_values.yaml | 62 - deprecated/nzbhydra/6.4.0/values.yaml | 0 develop/prototype-gui/1.4.3/CONFIG.md | 9 - develop/prototype-gui/1.4.3/Chart.lock | 6 - develop/prototype-gui/1.4.3/Chart.yaml | 22 - develop/prototype-gui/1.4.3/README.md | 52 - develop/prototype-gui/1.4.3/app-readme.md | 3 - .../1.4.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes develop/prototype-gui/1.4.3/ix_values.yaml | 25 - develop/prototype-gui/1.4.3/questions.yaml | 689 ---------- .../prototype-gui/1.4.3/templates/common.yaml | 1 - develop/prototype-gui/1.4.3/test_values.yaml | 39 - develop/prototype-gui/1.4.3/values.yaml | 0 develop/prototype-gui/1.4.4/CONFIG.md | 9 - develop/prototype-gui/1.4.4/Chart.lock | 6 - develop/prototype-gui/1.4.4/Chart.yaml | 22 - develop/prototype-gui/1.4.4/README.md | 52 - develop/prototype-gui/1.4.4/app-readme.md | 3 - .../1.4.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes develop/prototype-gui/1.4.4/ix_values.yaml | 25 - develop/prototype-gui/1.4.4/questions.yaml | 689 ---------- .../prototype-gui/1.4.4/templates/common.yaml | 1 - develop/prototype-gui/1.4.4/test_values.yaml | 39 - develop/prototype-gui/1.4.4/values.yaml | 0 develop/prototype-gui/1.4.5/CONFIG.md | 9 - develop/prototype-gui/1.4.5/Chart.lock | 6 - develop/prototype-gui/1.4.5/Chart.yaml | 22 - develop/prototype-gui/1.4.5/README.md | 52 - develop/prototype-gui/1.4.5/app-readme.md | 3 - .../1.4.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes develop/prototype-gui/1.4.5/ix_values.yaml | 25 - develop/prototype-gui/1.4.5/questions.yaml | 689 ---------- .../prototype-gui/1.4.5/templates/common.yaml | 1 - develop/prototype-gui/1.4.5/test_values.yaml | 39 - develop/prototype-gui/1.4.5/values.yaml | 0 develop/prototype-gui/1.5.0/CONFIG.md | 9 - develop/prototype-gui/1.5.0/Chart.lock | 6 - develop/prototype-gui/1.5.0/Chart.yaml | 22 - develop/prototype-gui/1.5.0/README.md | 52 - develop/prototype-gui/1.5.0/app-readme.md | 3 - .../1.5.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes develop/prototype-gui/1.5.0/ix_values.yaml | 25 - develop/prototype-gui/1.5.0/questions.yaml | 689 ---------- .../prototype-gui/1.5.0/templates/common.yaml | 1 - develop/prototype-gui/1.5.0/test_values.yaml | 39 - develop/prototype-gui/1.5.0/values.yaml | 0 develop/prototype-gui/1.5.1/CONFIG.md | 9 - develop/prototype-gui/1.5.1/Chart.lock | 6 - develop/prototype-gui/1.5.1/Chart.yaml | 22 - develop/prototype-gui/1.5.1/README.md | 52 - develop/prototype-gui/1.5.1/app-readme.md | 3 - .../1.5.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes develop/prototype-gui/1.5.1/ix_values.yaml | 25 - develop/prototype-gui/1.5.1/questions.yaml | 689 ---------- .../prototype-gui/1.5.1/templates/common.yaml | 1 - develop/prototype-gui/1.5.1/test_values.yaml | 39 - develop/prototype-gui/1.5.1/values.yaml | 0 incubator/airsonic/1.3.3/CONFIG.md | 9 - incubator/airsonic/1.3.3/Chart.lock | 6 - incubator/airsonic/1.3.3/Chart.yaml | 22 - incubator/airsonic/1.3.3/README.md | 56 - incubator/airsonic/1.3.3/app-readme.md | 1 - .../airsonic/1.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/airsonic/1.3.3/ix_values.yaml | 19 - incubator/airsonic/1.3.3/questions.yaml | 642 --------- .../airsonic/1.3.3/templates/common.yaml | 1 - incubator/airsonic/1.3.3/test_values.yaml | 60 - incubator/airsonic/1.3.3/values.yaml | 0 incubator/airsonic/1.3.4/CONFIG.md | 9 - incubator/airsonic/1.3.4/Chart.lock | 6 - incubator/airsonic/1.3.4/Chart.yaml | 22 - incubator/airsonic/1.3.4/README.md | 56 - incubator/airsonic/1.3.4/app-readme.md | 1 - .../airsonic/1.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/airsonic/1.3.4/ix_values.yaml | 19 - incubator/airsonic/1.3.4/questions.yaml | 642 --------- .../airsonic/1.3.4/templates/common.yaml | 1 - incubator/airsonic/1.3.4/test_values.yaml | 60 - incubator/airsonic/1.3.4/values.yaml | 0 incubator/appdaemon/3.3.3/CONFIG.md | 9 - incubator/appdaemon/3.3.3/Chart.lock | 6 - incubator/appdaemon/3.3.3/Chart.yaml | 29 - incubator/appdaemon/3.3.3/README.md | 54 - incubator/appdaemon/3.3.3/app-readme.md | 3 - .../appdaemon/3.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/appdaemon/3.3.3/ix_values.yaml | 16 - incubator/appdaemon/3.3.3/questions.yaml | 602 --------- .../appdaemon/3.3.3/templates/common.yaml | 1 - incubator/appdaemon/3.3.3/test_values.yaml | 41 - incubator/appdaemon/3.3.3/values.yaml | 0 incubator/appdaemon/3.3.4/CONFIG.md | 9 - incubator/appdaemon/3.3.4/Chart.lock | 6 - incubator/appdaemon/3.3.4/Chart.yaml | 29 - incubator/appdaemon/3.3.4/README.md | 54 - incubator/appdaemon/3.3.4/app-readme.md | 3 - .../appdaemon/3.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/appdaemon/3.3.4/ix_values.yaml | 16 - incubator/appdaemon/3.3.4/questions.yaml | 602 --------- .../appdaemon/3.3.4/templates/common.yaml | 1 - incubator/appdaemon/3.3.4/test_values.yaml | 41 - incubator/appdaemon/3.3.4/values.yaml | 0 incubator/appdaemon/3.4.0/CONFIG.md | 9 - incubator/appdaemon/3.4.0/Chart.lock | 6 - incubator/appdaemon/3.4.0/Chart.yaml | 29 - incubator/appdaemon/3.4.0/README.md | 54 - incubator/appdaemon/3.4.0/app-readme.md | 3 - .../appdaemon/3.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/appdaemon/3.4.0/ix_values.yaml | 16 - incubator/appdaemon/3.4.0/questions.yaml | 602 --------- .../appdaemon/3.4.0/templates/common.yaml | 1 - incubator/appdaemon/3.4.0/test_values.yaml | 41 - incubator/appdaemon/3.4.0/values.yaml | 0 incubator/bazarr/6.3.3/CONFIG.md | 9 - incubator/bazarr/6.3.3/Chart.lock | 6 - incubator/bazarr/6.3.3/Chart.yaml | 32 - incubator/bazarr/6.3.3/README.md | 55 - incubator/bazarr/6.3.3/app-readme.md | 3 - .../bazarr/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/bazarr/6.3.3/ix_values.yaml | 15 - incubator/bazarr/6.3.3/questions.yaml | 668 --------- incubator/bazarr/6.3.3/templates/common.yaml | 1 - incubator/bazarr/6.3.3/test_values.yaml | 26 - incubator/bazarr/6.3.3/values.yaml | 0 incubator/bazarr/6.3.4/CONFIG.md | 9 - incubator/bazarr/6.3.4/Chart.lock | 6 - incubator/bazarr/6.3.4/Chart.yaml | 32 - incubator/bazarr/6.3.4/README.md | 55 - incubator/bazarr/6.3.4/app-readme.md | 3 - .../bazarr/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/bazarr/6.3.4/ix_values.yaml | 15 - incubator/bazarr/6.3.4/questions.yaml | 668 --------- incubator/bazarr/6.3.4/templates/common.yaml | 1 - incubator/bazarr/6.3.4/test_values.yaml | 26 - incubator/bazarr/6.3.4/values.yaml | 0 incubator/bazarr/6.4.0/CONFIG.md | 9 - incubator/bazarr/6.4.0/Chart.lock | 6 - incubator/bazarr/6.4.0/Chart.yaml | 32 - incubator/bazarr/6.4.0/README.md | 55 - incubator/bazarr/6.4.0/app-readme.md | 3 - .../bazarr/6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/bazarr/6.4.0/ix_values.yaml | 15 - incubator/bazarr/6.4.0/questions.yaml | 668 --------- incubator/bazarr/6.4.0/templates/common.yaml | 1 - incubator/bazarr/6.4.0/test_values.yaml | 26 - incubator/bazarr/6.4.0/values.yaml | 0 incubator/booksonic-air/1.1.3/CONFIG.md | 9 - incubator/booksonic-air/1.1.3/Chart.lock | 6 - incubator/booksonic-air/1.1.3/Chart.yaml | 23 - incubator/booksonic-air/1.1.3/README.md | 55 - incubator/booksonic-air/1.1.3/app-readme.md | 1 - .../1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/booksonic-air/1.1.3/ix_values.yaml | 15 - incubator/booksonic-air/1.1.3/questions.yaml | 640 --------- .../booksonic-air/1.1.3/templates/common.yaml | 1 - .../booksonic-air/1.1.3/test_values.yaml | 47 - incubator/booksonic-air/1.1.3/values.yaml | 0 incubator/booksonic-air/1.1.4/CONFIG.md | 9 - incubator/booksonic-air/1.1.4/Chart.lock | 6 - incubator/booksonic-air/1.1.4/Chart.yaml | 23 - incubator/booksonic-air/1.1.4/README.md | 55 - incubator/booksonic-air/1.1.4/app-readme.md | 1 - .../1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/booksonic-air/1.1.4/ix_values.yaml | 15 - incubator/booksonic-air/1.1.4/questions.yaml | 640 --------- .../booksonic-air/1.1.4/templates/common.yaml | 1 - .../booksonic-air/1.1.4/test_values.yaml | 47 - incubator/booksonic-air/1.1.4/values.yaml | 0 incubator/calibre-web/6.3.3/CONFIG.md | 9 - incubator/calibre-web/6.3.3/Chart.lock | 6 - incubator/calibre-web/6.3.3/Chart.yaml | 26 - incubator/calibre-web/6.3.3/README.md | 55 - incubator/calibre-web/6.3.3/app-readme.md | 3 - .../calibre-web/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/calibre-web/6.3.3/ix_values.yaml | 16 - incubator/calibre-web/6.3.3/questions.yaml | 628 --------- .../calibre-web/6.3.3/templates/common.yaml | 1 - incubator/calibre-web/6.3.3/test_values.yaml | 28 - incubator/calibre-web/6.3.3/values.yaml | 0 incubator/calibre-web/6.3.4/CONFIG.md | 9 - incubator/calibre-web/6.3.4/Chart.lock | 6 - incubator/calibre-web/6.3.4/Chart.yaml | 26 - incubator/calibre-web/6.3.4/README.md | 55 - incubator/calibre-web/6.3.4/app-readme.md | 3 - .../calibre-web/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/calibre-web/6.3.4/ix_values.yaml | 16 - incubator/calibre-web/6.3.4/questions.yaml | 628 --------- .../calibre-web/6.3.4/templates/common.yaml | 1 - incubator/calibre-web/6.3.4/test_values.yaml | 28 - incubator/calibre-web/6.3.4/values.yaml | 0 incubator/calibre/1.1.3/CONFIG.md | 9 - incubator/calibre/1.1.3/Chart.lock | 6 - incubator/calibre/1.1.3/Chart.yaml | 21 - incubator/calibre/1.1.3/README.md | 55 - incubator/calibre/1.1.3/app-readme.md | 1 - .../calibre/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/calibre/1.1.3/ix_values.yaml | 15 - incubator/calibre/1.1.3/questions.yaml | 756 ----------- incubator/calibre/1.1.3/templates/common.yaml | 3 - incubator/calibre/1.1.3/test_values.yaml | 58 - incubator/calibre/1.1.3/values.yaml | 0 incubator/calibre/1.1.4/CONFIG.md | 9 - incubator/calibre/1.1.4/Chart.lock | 6 - incubator/calibre/1.1.4/Chart.yaml | 21 - incubator/calibre/1.1.4/README.md | 55 - incubator/calibre/1.1.4/app-readme.md | 1 - .../calibre/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/calibre/1.1.4/ix_values.yaml | 15 - incubator/calibre/1.1.4/questions.yaml | 756 ----------- incubator/calibre/1.1.4/templates/common.yaml | 3 - incubator/calibre/1.1.4/test_values.yaml | 58 - incubator/calibre/1.1.4/values.yaml | 0 incubator/calibre/1.1.5/CONFIG.md | 9 - incubator/calibre/1.1.5/Chart.lock | 6 - incubator/calibre/1.1.5/Chart.yaml | 21 - incubator/calibre/1.1.5/README.md | 55 - incubator/calibre/1.1.5/app-readme.md | 1 - .../calibre/1.1.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/calibre/1.1.5/ix_values.yaml | 15 - incubator/calibre/1.1.5/questions.yaml | 756 ----------- incubator/calibre/1.1.5/templates/common.yaml | 3 - incubator/calibre/1.1.5/test_values.yaml | 58 - incubator/calibre/1.1.5/values.yaml | 0 incubator/calibre/1.2.0/CONFIG.md | 9 - incubator/calibre/1.2.0/Chart.lock | 6 - incubator/calibre/1.2.0/Chart.yaml | 21 - incubator/calibre/1.2.0/README.md | 55 - incubator/calibre/1.2.0/app-readme.md | 1 - .../calibre/1.2.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/calibre/1.2.0/ix_values.yaml | 15 - incubator/calibre/1.2.0/questions.yaml | 756 ----------- incubator/calibre/1.2.0/templates/common.yaml | 3 - incubator/calibre/1.2.0/test_values.yaml | 58 - incubator/calibre/1.2.0/values.yaml | 0 incubator/deconz/1.1.3/CONFIG.md | 9 - incubator/deconz/1.1.3/Chart.lock | 6 - incubator/deconz/1.1.3/Chart.yaml | 25 - incubator/deconz/1.1.3/README.md | 55 - incubator/deconz/1.1.3/app-readme.md | 1 - .../deconz/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/deconz/1.1.3/ix_values.yaml | 15 - incubator/deconz/1.1.3/questions.yaml | 861 ------------ incubator/deconz/1.1.3/templates/common.yaml | 1 - incubator/deconz/1.1.3/test_values.yaml | 72 - incubator/deconz/1.1.3/values.yaml | 0 incubator/deconz/1.1.4/CONFIG.md | 9 - incubator/deconz/1.1.4/Chart.lock | 6 - incubator/deconz/1.1.4/Chart.yaml | 25 - incubator/deconz/1.1.4/README.md | 55 - incubator/deconz/1.1.4/app-readme.md | 1 - .../deconz/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/deconz/1.1.4/ix_values.yaml | 15 - incubator/deconz/1.1.4/questions.yaml | 861 ------------ incubator/deconz/1.1.4/templates/common.yaml | 1 - incubator/deconz/1.1.4/test_values.yaml | 72 - incubator/deconz/1.1.4/values.yaml | 0 incubator/deconz/1.2.0/CONFIG.md | 9 - incubator/deconz/1.2.0/Chart.lock | 6 - incubator/deconz/1.2.0/Chart.yaml | 25 - incubator/deconz/1.2.0/README.md | 55 - incubator/deconz/1.2.0/app-readme.md | 1 - .../deconz/1.2.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/deconz/1.2.0/ix_values.yaml | 15 - incubator/deconz/1.2.0/questions.yaml | 861 ------------ incubator/deconz/1.2.0/templates/common.yaml | 1 - incubator/deconz/1.2.0/test_values.yaml | 72 - incubator/deconz/1.2.0/values.yaml | 0 incubator/deluge/6.3.3/CONFIG.md | 9 - incubator/deluge/6.3.3/Chart.lock | 6 - incubator/deluge/6.3.3/Chart.yaml | 24 - incubator/deluge/6.3.3/README.md | 54 - incubator/deluge/6.3.3/app-readme.md | 3 - .../deluge/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/deluge/6.3.3/ix_values.yaml | 16 - incubator/deluge/6.3.3/questions.yaml | 745 ---------- incubator/deluge/6.3.3/templates/common.yaml | 1 - incubator/deluge/6.3.3/test_values.yaml | 33 - incubator/deluge/6.3.3/values.yaml | 0 incubator/deluge/6.3.4/CONFIG.md | 9 - incubator/deluge/6.3.4/Chart.lock | 6 - incubator/deluge/6.3.4/Chart.yaml | 24 - incubator/deluge/6.3.4/README.md | 54 - incubator/deluge/6.3.4/app-readme.md | 3 - .../deluge/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/deluge/6.3.4/ix_values.yaml | 16 - incubator/deluge/6.3.4/questions.yaml | 745 ---------- incubator/deluge/6.3.4/templates/common.yaml | 1 - incubator/deluge/6.3.4/test_values.yaml | 33 - incubator/deluge/6.3.4/values.yaml | 0 incubator/dizquetv/1.1.3/CONFIG.md | 9 - incubator/dizquetv/1.1.3/Chart.lock | 6 - incubator/dizquetv/1.1.3/Chart.yaml | 22 - incubator/dizquetv/1.1.3/README.md | 55 - incubator/dizquetv/1.1.3/app-readme.md | 1 - .../dizquetv/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/dizquetv/1.1.3/ix_values.yaml | 15 - incubator/dizquetv/1.1.3/questions.yaml | 640 --------- .../dizquetv/1.1.3/templates/common.yaml | 1 - incubator/dizquetv/1.1.3/test_values.yaml | 40 - incubator/dizquetv/1.1.3/values.yaml | 0 incubator/dizquetv/1.1.4/CONFIG.md | 9 - incubator/dizquetv/1.1.4/Chart.lock | 6 - incubator/dizquetv/1.1.4/Chart.yaml | 22 - incubator/dizquetv/1.1.4/README.md | 55 - incubator/dizquetv/1.1.4/app-readme.md | 1 - .../dizquetv/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/dizquetv/1.1.4/ix_values.yaml | 15 - incubator/dizquetv/1.1.4/questions.yaml | 640 --------- .../dizquetv/1.1.4/templates/common.yaml | 1 - incubator/dizquetv/1.1.4/test_values.yaml | 40 - incubator/dizquetv/1.1.4/values.yaml | 0 incubator/duplicati/1.1.3/CONFIG.md | 9 - incubator/duplicati/1.1.3/Chart.lock | 6 - incubator/duplicati/1.1.3/Chart.yaml | 21 - incubator/duplicati/1.1.3/README.md | 55 - incubator/duplicati/1.1.3/app-readme.md | 1 - .../duplicati/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/duplicati/1.1.3/ix_values.yaml | 15 - incubator/duplicati/1.1.3/questions.yaml | 640 --------- .../duplicati/1.1.3/templates/common.yaml | 1 - incubator/duplicati/1.1.3/test_values.yaml | 43 - incubator/duplicati/1.1.3/values.yaml | 0 incubator/duplicati/1.1.4/CONFIG.md | 9 - incubator/duplicati/1.1.4/Chart.lock | 6 - incubator/duplicati/1.1.4/Chart.yaml | 21 - incubator/duplicati/1.1.4/README.md | 55 - incubator/duplicati/1.1.4/app-readme.md | 1 - .../duplicati/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/duplicati/1.1.4/ix_values.yaml | 15 - incubator/duplicati/1.1.4/questions.yaml | 640 --------- .../duplicati/1.1.4/templates/common.yaml | 1 - incubator/duplicati/1.1.4/test_values.yaml | 43 - incubator/duplicati/1.1.4/values.yaml | 0 incubator/fireflyiii/4.4.3/CONFIG.md | 9 - incubator/fireflyiii/4.4.3/Chart.lock | 9 - incubator/fireflyiii/4.4.3/Chart.yaml | 30 - incubator/fireflyiii/4.4.3/README.md | 55 - incubator/fireflyiii/4.4.3/app-readme.md | 3 - .../fireflyiii/4.4.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes .../4.4.3/charts/postgresql-10.5.1.tgz | Bin 49272 -> 0 bytes incubator/fireflyiii/4.4.3/ix_values.yaml | 51 - incubator/fireflyiii/4.4.3/questions.yaml | 865 ------------ .../fireflyiii/4.4.3/templates/common.yaml | 5 - .../fireflyiii/4.4.3/templates/secrets.yaml | 19 - incubator/fireflyiii/4.4.3/test_values.yaml | 82 -- incubator/fireflyiii/4.4.3/values.yaml | 0 incubator/fireflyiii/4.4.4/CONFIG.md | 9 - incubator/fireflyiii/4.4.4/Chart.lock | 9 - incubator/fireflyiii/4.4.4/Chart.yaml | 30 - incubator/fireflyiii/4.4.4/README.md | 55 - incubator/fireflyiii/4.4.4/app-readme.md | 3 - .../fireflyiii/4.4.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../4.4.4/charts/postgresql-10.5.1.tgz | Bin 49272 -> 0 bytes incubator/fireflyiii/4.4.4/ix_values.yaml | 51 - incubator/fireflyiii/4.4.4/questions.yaml | 865 ------------ .../fireflyiii/4.4.4/templates/common.yaml | 5 - .../fireflyiii/4.4.4/templates/secrets.yaml | 19 - incubator/fireflyiii/4.4.4/test_values.yaml | 82 -- incubator/fireflyiii/4.4.4/values.yaml | 0 incubator/fireflyiii/4.4.5/CONFIG.md | 9 - incubator/fireflyiii/4.4.5/Chart.lock | 9 - incubator/fireflyiii/4.4.5/Chart.yaml | 30 - incubator/fireflyiii/4.4.5/README.md | 55 - incubator/fireflyiii/4.4.5/app-readme.md | 3 - .../fireflyiii/4.4.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../4.4.5/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes incubator/fireflyiii/4.4.5/ix_values.yaml | 51 - incubator/fireflyiii/4.4.5/questions.yaml | 865 ------------ .../fireflyiii/4.4.5/templates/common.yaml | 5 - .../fireflyiii/4.4.5/templates/secrets.yaml | 19 - incubator/fireflyiii/4.4.5/test_values.yaml | 82 -- incubator/fireflyiii/4.4.5/values.yaml | 0 incubator/fireflyiii/4.5.0/CONFIG.md | 9 - incubator/fireflyiii/4.5.0/Chart.lock | 9 - incubator/fireflyiii/4.5.0/Chart.yaml | 30 - incubator/fireflyiii/4.5.0/README.md | 55 - incubator/fireflyiii/4.5.0/app-readme.md | 3 - .../fireflyiii/4.5.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../4.5.0/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes incubator/fireflyiii/4.5.0/ix_values.yaml | 51 - incubator/fireflyiii/4.5.0/questions.yaml | 865 ------------ .../fireflyiii/4.5.0/templates/common.yaml | 5 - .../fireflyiii/4.5.0/templates/secrets.yaml | 19 - incubator/fireflyiii/4.5.0/test_values.yaml | 82 -- incubator/fireflyiii/4.5.0/values.yaml | 0 incubator/fireflyiii/4.5.1/CONFIG.md | 9 - incubator/fireflyiii/4.5.1/Chart.lock | 9 - incubator/fireflyiii/4.5.1/Chart.yaml | 30 - incubator/fireflyiii/4.5.1/README.md | 55 - incubator/fireflyiii/4.5.1/app-readme.md | 3 - .../fireflyiii/4.5.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../4.5.1/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes incubator/fireflyiii/4.5.1/ix_values.yaml | 51 - incubator/fireflyiii/4.5.1/questions.yaml | 866 ------------ .../fireflyiii/4.5.1/templates/common.yaml | 5 - .../fireflyiii/4.5.1/templates/secrets.yaml | 19 - incubator/fireflyiii/4.5.1/test_values.yaml | 82 -- incubator/fireflyiii/4.5.1/values.yaml | 0 incubator/fireflyiii/4.5.2/CONFIG.md | 9 - incubator/fireflyiii/4.5.2/Chart.lock | 9 - incubator/fireflyiii/4.5.2/Chart.yaml | 30 - incubator/fireflyiii/4.5.2/README.md | 55 - incubator/fireflyiii/4.5.2/app-readme.md | 3 - .../fireflyiii/4.5.2/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../4.5.2/charts/postgresql-10.5.3.tgz | Bin 50647 -> 0 bytes incubator/fireflyiii/4.5.2/ix_values.yaml | 51 - incubator/fireflyiii/4.5.2/questions.yaml | 866 ------------ .../fireflyiii/4.5.2/templates/common.yaml | 5 - .../fireflyiii/4.5.2/templates/secrets.yaml | 19 - incubator/fireflyiii/4.5.2/test_values.yaml | 82 -- incubator/fireflyiii/4.5.2/values.yaml | 0 incubator/fireflyiii/4.6.0/CONFIG.md | 9 - incubator/fireflyiii/4.6.0/Chart.lock | 9 - incubator/fireflyiii/4.6.0/Chart.yaml | 30 - incubator/fireflyiii/4.6.0/README.md | 55 - incubator/fireflyiii/4.6.0/app-readme.md | 3 - .../fireflyiii/4.6.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../4.6.0/charts/postgresql-10.6.0.tgz | Bin 50800 -> 0 bytes incubator/fireflyiii/4.6.0/ix_values.yaml | 51 - incubator/fireflyiii/4.6.0/questions.yaml | 866 ------------ .../fireflyiii/4.6.0/templates/common.yaml | 5 - .../fireflyiii/4.6.0/templates/secrets.yaml | 19 - incubator/fireflyiii/4.6.0/test_values.yaml | 82 -- incubator/fireflyiii/4.6.0/values.yaml | 0 incubator/flaresolverr/1.1.3/CONFIG.md | 9 - incubator/flaresolverr/1.1.3/Chart.lock | 6 - incubator/flaresolverr/1.1.3/Chart.yaml | 22 - incubator/flaresolverr/1.1.3/README.md | 55 - incubator/flaresolverr/1.1.3/app-readme.md | 1 - .../1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/flaresolverr/1.1.3/ix_values.yaml | 15 - incubator/flaresolverr/1.1.3/questions.yaml | 667 --------- .../flaresolverr/1.1.3/templates/common.yaml | 1 - incubator/flaresolverr/1.1.3/test_values.yaml | 28 - incubator/flaresolverr/1.1.3/values.yaml | 0 incubator/flaresolverr/1.1.4/CONFIG.md | 9 - incubator/flaresolverr/1.1.4/Chart.lock | 6 - incubator/flaresolverr/1.1.4/Chart.yaml | 22 - incubator/flaresolverr/1.1.4/README.md | 55 - incubator/flaresolverr/1.1.4/app-readme.md | 1 - .../1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/flaresolverr/1.1.4/ix_values.yaml | 15 - incubator/flaresolverr/1.1.4/questions.yaml | 667 --------- .../flaresolverr/1.1.4/templates/common.yaml | 1 - incubator/flaresolverr/1.1.4/test_values.yaml | 28 - incubator/flaresolverr/1.1.4/values.yaml | 0 incubator/flood/1.1.3/CONFIG.md | 9 - incubator/flood/1.1.3/Chart.lock | 6 - incubator/flood/1.1.3/Chart.yaml | 24 - incubator/flood/1.1.3/README.md | 55 - incubator/flood/1.1.3/app-readme.md | 1 - incubator/flood/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/flood/1.1.3/ci/ct-values.yaml | 5 - incubator/flood/1.1.3/ix_values.yaml | 15 - incubator/flood/1.1.3/questions.yaml | 674 ---------- incubator/flood/1.1.3/templates/common.yaml | 1 - incubator/flood/1.1.3/test_values.yaml | 36 - incubator/flood/1.1.3/values.yaml | 0 incubator/flood/1.1.4/CONFIG.md | 9 - incubator/flood/1.1.4/Chart.lock | 6 - incubator/flood/1.1.4/Chart.yaml | 24 - incubator/flood/1.1.4/README.md | 55 - incubator/flood/1.1.4/app-readme.md | 1 - incubator/flood/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/flood/1.1.4/ci/ct-values.yaml | 5 - incubator/flood/1.1.4/ix_values.yaml | 15 - incubator/flood/1.1.4/questions.yaml | 674 ---------- incubator/flood/1.1.4/templates/common.yaml | 1 - incubator/flood/1.1.4/test_values.yaml | 36 - incubator/flood/1.1.4/values.yaml | 0 incubator/flood/1.1.5/CONFIG.md | 9 - incubator/flood/1.1.5/Chart.lock | 6 - incubator/flood/1.1.5/Chart.yaml | 24 - incubator/flood/1.1.5/README.md | 55 - incubator/flood/1.1.5/app-readme.md | 1 - incubator/flood/1.1.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/flood/1.1.5/ci/ct-values.yaml | 5 - incubator/flood/1.1.5/ix_values.yaml | 15 - incubator/flood/1.1.5/questions.yaml | 674 ---------- incubator/flood/1.1.5/templates/common.yaml | 1 - incubator/flood/1.1.5/test_values.yaml | 36 - incubator/flood/1.1.5/values.yaml | 0 incubator/focalboard/1.1.3/CONFIG.md | 9 - incubator/focalboard/1.1.3/Chart.lock | 6 - incubator/focalboard/1.1.3/Chart.yaml | 25 - incubator/focalboard/1.1.3/README.md | 56 - incubator/focalboard/1.1.3/app-readme.md | 1 - .../focalboard/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/focalboard/1.1.3/ix_values.yaml | 15 - incubator/focalboard/1.1.3/questions.yaml | 667 --------- .../focalboard/1.1.3/templates/common.yaml | 1 - incubator/focalboard/1.1.3/test_values.yaml | 36 - incubator/focalboard/1.1.3/values.yaml | 0 incubator/focalboard/1.1.4/CONFIG.md | 9 - incubator/focalboard/1.1.4/Chart.lock | 6 - incubator/focalboard/1.1.4/Chart.yaml | 25 - incubator/focalboard/1.1.4/README.md | 56 - incubator/focalboard/1.1.4/app-readme.md | 1 - .../focalboard/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/focalboard/1.1.4/ix_values.yaml | 15 - incubator/focalboard/1.1.4/questions.yaml | 667 --------- .../focalboard/1.1.4/templates/common.yaml | 1 - incubator/focalboard/1.1.4/test_values.yaml | 36 - incubator/focalboard/1.1.4/values.yaml | 0 incubator/focalboard/1.1.5/CONFIG.md | 9 - incubator/focalboard/1.1.5/Chart.lock | 6 - incubator/focalboard/1.1.5/Chart.yaml | 25 - incubator/focalboard/1.1.5/README.md | 56 - incubator/focalboard/1.1.5/app-readme.md | 1 - .../focalboard/1.1.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/focalboard/1.1.5/ix_values.yaml | 15 - incubator/focalboard/1.1.5/questions.yaml | 667 --------- .../focalboard/1.1.5/templates/common.yaml | 1 - incubator/focalboard/1.1.5/test_values.yaml | 36 - incubator/focalboard/1.1.5/values.yaml | 0 incubator/focalboard/1.2.0/CONFIG.md | 9 - incubator/focalboard/1.2.0/Chart.lock | 6 - incubator/focalboard/1.2.0/Chart.yaml | 25 - incubator/focalboard/1.2.0/README.md | 56 - incubator/focalboard/1.2.0/app-readme.md | 1 - .../focalboard/1.2.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/focalboard/1.2.0/ix_values.yaml | 15 - incubator/focalboard/1.2.0/questions.yaml | 667 --------- .../focalboard/1.2.0/templates/common.yaml | 1 - incubator/focalboard/1.2.0/test_values.yaml | 36 - incubator/focalboard/1.2.0/values.yaml | 0 incubator/freshrss/6.3.3/CONFIG.md | 9 - incubator/freshrss/6.3.3/Chart.lock | 6 - incubator/freshrss/6.3.3/Chart.yaml | 24 - incubator/freshrss/6.3.3/README.md | 55 - incubator/freshrss/6.3.3/app-readme.md | 3 - .../freshrss/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/freshrss/6.3.3/ix_values.yaml | 16 - incubator/freshrss/6.3.3/questions.yaml | 628 --------- .../freshrss/6.3.3/templates/common.yaml | 1 - incubator/freshrss/6.3.3/test_values.yaml | 26 - incubator/freshrss/6.3.3/values.yaml | 0 incubator/freshrss/6.3.4/CONFIG.md | 9 - incubator/freshrss/6.3.4/Chart.lock | 6 - incubator/freshrss/6.3.4/Chart.yaml | 24 - incubator/freshrss/6.3.4/README.md | 55 - incubator/freshrss/6.3.4/app-readme.md | 3 - .../freshrss/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/freshrss/6.3.4/ix_values.yaml | 16 - incubator/freshrss/6.3.4/questions.yaml | 628 --------- .../freshrss/6.3.4/templates/common.yaml | 1 - incubator/freshrss/6.3.4/test_values.yaml | 26 - incubator/freshrss/6.3.4/values.yaml | 0 incubator/gaps/6.3.3/CONFIG.md | 9 - incubator/gaps/6.3.3/Chart.lock | 6 - incubator/gaps/6.3.3/Chart.yaml | 25 - incubator/gaps/6.3.3/README.md | 54 - incubator/gaps/6.3.3/app-readme.md | 3 - incubator/gaps/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/gaps/6.3.3/ix_values.yaml | 15 - incubator/gaps/6.3.3/questions.yaml | 667 --------- incubator/gaps/6.3.3/templates/common.yaml | 1 - incubator/gaps/6.3.3/test_values.yaml | 24 - incubator/gaps/6.3.3/values.yaml | 0 incubator/gaps/6.3.4/CONFIG.md | 9 - incubator/gaps/6.3.4/Chart.lock | 6 - incubator/gaps/6.3.4/Chart.yaml | 25 - incubator/gaps/6.3.4/README.md | 54 - incubator/gaps/6.3.4/app-readme.md | 3 - incubator/gaps/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/gaps/6.3.4/ix_values.yaml | 15 - incubator/gaps/6.3.4/questions.yaml | 667 --------- incubator/gaps/6.3.4/templates/common.yaml | 1 - incubator/gaps/6.3.4/test_values.yaml | 24 - incubator/gaps/6.3.4/values.yaml | 0 incubator/gonic/1.1.3/CONFIG.md | 9 - incubator/gonic/1.1.3/Chart.lock | 6 - incubator/gonic/1.1.3/Chart.yaml | 22 - incubator/gonic/1.1.3/README.md | 55 - incubator/gonic/1.1.3/app-readme.md | 1 - incubator/gonic/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/gonic/1.1.3/ci/ct-values.yaml | 21 - incubator/gonic/1.1.3/ix_values.yaml | 15 - incubator/gonic/1.1.3/questions.yaml | 667 --------- incubator/gonic/1.1.3/templates/common.yaml | 1 - incubator/gonic/1.1.3/test_values.yaml | 44 - incubator/gonic/1.1.3/values.yaml | 0 incubator/gonic/1.1.4/CONFIG.md | 9 - incubator/gonic/1.1.4/Chart.lock | 6 - incubator/gonic/1.1.4/Chart.yaml | 22 - incubator/gonic/1.1.4/README.md | 55 - incubator/gonic/1.1.4/app-readme.md | 1 - incubator/gonic/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/gonic/1.1.4/ci/ct-values.yaml | 21 - incubator/gonic/1.1.4/ix_values.yaml | 15 - incubator/gonic/1.1.4/questions.yaml | 667 --------- incubator/gonic/1.1.4/templates/common.yaml | 1 - incubator/gonic/1.1.4/test_values.yaml | 44 - incubator/gonic/1.1.4/values.yaml | 0 incubator/grocy/6.3.3/CONFIG.md | 9 - incubator/grocy/6.3.3/Chart.lock | 6 - incubator/grocy/6.3.3/Chart.yaml | 23 - incubator/grocy/6.3.3/README.md | 54 - incubator/grocy/6.3.3/app-readme.md | 3 - incubator/grocy/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/grocy/6.3.3/ix_values.yaml | 16 - incubator/grocy/6.3.3/questions.yaml | 627 --------- incubator/grocy/6.3.3/templates/common.yaml | 1 - incubator/grocy/6.3.3/test_values.yaml | 26 - incubator/grocy/6.3.3/values.yaml | 0 incubator/grocy/6.3.4/CONFIG.md | 9 - incubator/grocy/6.3.4/Chart.lock | 6 - incubator/grocy/6.3.4/Chart.yaml | 23 - incubator/grocy/6.3.4/README.md | 54 - incubator/grocy/6.3.4/app-readme.md | 3 - incubator/grocy/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/grocy/6.3.4/ix_values.yaml | 16 - incubator/grocy/6.3.4/questions.yaml | 627 --------- incubator/grocy/6.3.4/templates/common.yaml | 1 - incubator/grocy/6.3.4/test_values.yaml | 26 - incubator/grocy/6.3.4/values.yaml | 0 incubator/haste-server/1.3.3/CONFIG.md | 9 - incubator/haste-server/1.3.3/Chart.lock | 6 - incubator/haste-server/1.3.3/Chart.yaml | 24 - incubator/haste-server/1.3.3/README.md | 55 - incubator/haste-server/1.3.3/app-readme.md | 1 - .../1.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/haste-server/1.3.3/ix_values.yaml | 19 - incubator/haste-server/1.3.3/questions.yaml | 673 ---------- .../haste-server/1.3.3/templates/common.yaml | 1 - incubator/haste-server/1.3.3/test_values.yaml | 50 - incubator/haste-server/1.3.3/values.yaml | 0 incubator/haste-server/1.3.4/CONFIG.md | 9 - incubator/haste-server/1.3.4/Chart.lock | 6 - incubator/haste-server/1.3.4/Chart.yaml | 24 - incubator/haste-server/1.3.4/README.md | 55 - incubator/haste-server/1.3.4/app-readme.md | 1 - .../1.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/haste-server/1.3.4/ix_values.yaml | 19 - incubator/haste-server/1.3.4/questions.yaml | 673 ---------- .../haste-server/1.3.4/templates/common.yaml | 1 - incubator/haste-server/1.3.4/test_values.yaml | 50 - incubator/haste-server/1.3.4/values.yaml | 0 incubator/healthchecks/1.1.3/CONFIG.md | 9 - incubator/healthchecks/1.1.3/Chart.lock | 6 - incubator/healthchecks/1.1.3/Chart.yaml | 25 - incubator/healthchecks/1.1.3/README.md | 55 - incubator/healthchecks/1.1.3/app-readme.md | 1 - .../1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/healthchecks/1.1.3/ix_values.yaml | 15 - incubator/healthchecks/1.1.3/questions.yaml | 701 ---------- .../healthchecks/1.1.3/templates/common.yaml | 1 - incubator/healthchecks/1.1.3/test_values.yaml | 41 - incubator/healthchecks/1.1.3/values.yaml | 0 incubator/healthchecks/1.1.4/CONFIG.md | 9 - incubator/healthchecks/1.1.4/Chart.lock | 6 - incubator/healthchecks/1.1.4/Chart.yaml | 25 - incubator/healthchecks/1.1.4/README.md | 55 - incubator/healthchecks/1.1.4/app-readme.md | 1 - .../1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/healthchecks/1.1.4/ix_values.yaml | 15 - incubator/healthchecks/1.1.4/questions.yaml | 701 ---------- .../healthchecks/1.1.4/templates/common.yaml | 1 - incubator/healthchecks/1.1.4/test_values.yaml | 41 - incubator/healthchecks/1.1.4/values.yaml | 0 incubator/healthchecks/1.1.5/CONFIG.md | 9 - incubator/healthchecks/1.1.5/Chart.lock | 6 - incubator/healthchecks/1.1.5/Chart.yaml | 25 - incubator/healthchecks/1.1.5/README.md | 55 - incubator/healthchecks/1.1.5/app-readme.md | 1 - .../1.1.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/healthchecks/1.1.5/ix_values.yaml | 15 - incubator/healthchecks/1.1.5/questions.yaml | 701 ---------- .../healthchecks/1.1.5/templates/common.yaml | 1 - incubator/healthchecks/1.1.5/test_values.yaml | 41 - incubator/healthchecks/1.1.5/values.yaml | 0 incubator/heimdall/6.3.3/CONFIG.md | 9 - incubator/heimdall/6.3.3/Chart.lock | 6 - incubator/heimdall/6.3.3/Chart.yaml | 21 - incubator/heimdall/6.3.3/README.md | 52 - incubator/heimdall/6.3.3/app-readme.md | 3 - .../heimdall/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/heimdall/6.3.3/ix_values.yaml | 16 - incubator/heimdall/6.3.3/questions.yaml | 628 --------- .../heimdall/6.3.3/templates/common.yaml | 1 - incubator/heimdall/6.3.3/test_values.yaml | 30 - incubator/heimdall/6.3.3/values.yaml | 0 incubator/heimdall/6.3.4/CONFIG.md | 9 - incubator/heimdall/6.3.4/Chart.lock | 6 - incubator/heimdall/6.3.4/Chart.yaml | 21 - incubator/heimdall/6.3.4/README.md | 52 - incubator/heimdall/6.3.4/app-readme.md | 3 - .../heimdall/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/heimdall/6.3.4/ix_values.yaml | 16 - incubator/heimdall/6.3.4/questions.yaml | 628 --------- .../heimdall/6.3.4/templates/common.yaml | 1 - incubator/heimdall/6.3.4/test_values.yaml | 30 - incubator/heimdall/6.3.4/values.yaml | 0 incubator/hyperion-ng/1.1.3/CONFIG.md | 9 - incubator/hyperion-ng/1.1.3/Chart.lock | 6 - incubator/hyperion-ng/1.1.3/Chart.yaml | 22 - incubator/hyperion-ng/1.1.3/README.md | 55 - incubator/hyperion-ng/1.1.3/app-readme.md | 1 - .../hyperion-ng/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/hyperion-ng/1.1.3/ix_values.yaml | 15 - incubator/hyperion-ng/1.1.3/questions.yaml | 973 -------------- .../hyperion-ng/1.1.3/templates/common.yaml | 1 - incubator/hyperion-ng/1.1.3/test_values.yaml | 53 - incubator/hyperion-ng/1.1.3/values.yaml | 0 incubator/hyperion-ng/1.1.4/CONFIG.md | 9 - incubator/hyperion-ng/1.1.4/Chart.lock | 6 - incubator/hyperion-ng/1.1.4/Chart.yaml | 22 - incubator/hyperion-ng/1.1.4/README.md | 55 - incubator/hyperion-ng/1.1.4/app-readme.md | 1 - .../hyperion-ng/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/hyperion-ng/1.1.4/ix_values.yaml | 15 - incubator/hyperion-ng/1.1.4/questions.yaml | 973 -------------- .../hyperion-ng/1.1.4/templates/common.yaml | 1 - incubator/hyperion-ng/1.1.4/test_values.yaml | 53 - incubator/hyperion-ng/1.1.4/values.yaml | 0 incubator/komga/1.1.3/CONFIG.md | 9 - incubator/komga/1.1.3/Chart.lock | 6 - incubator/komga/1.1.3/Chart.yaml | 24 - incubator/komga/1.1.3/README.md | 55 - incubator/komga/1.1.3/app-readme.md | 1 - incubator/komga/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/komga/1.1.3/ix_values.yaml | 15 - incubator/komga/1.1.3/questions.yaml | 777 ----------- incubator/komga/1.1.3/templates/common.yaml | 1 - incubator/komga/1.1.3/test_values.yaml | 37 - incubator/komga/1.1.3/values.yaml | 0 incubator/komga/1.1.4/CONFIG.md | 9 - incubator/komga/1.1.4/Chart.lock | 6 - incubator/komga/1.1.4/Chart.yaml | 24 - incubator/komga/1.1.4/README.md | 55 - incubator/komga/1.1.4/app-readme.md | 1 - incubator/komga/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/komga/1.1.4/ix_values.yaml | 15 - incubator/komga/1.1.4/questions.yaml | 777 ----------- incubator/komga/1.1.4/templates/common.yaml | 1 - incubator/komga/1.1.4/test_values.yaml | 37 - incubator/komga/1.1.4/values.yaml | 0 incubator/komga/1.1.5/CONFIG.md | 9 - incubator/komga/1.1.5/Chart.lock | 6 - incubator/komga/1.1.5/Chart.yaml | 24 - incubator/komga/1.1.5/README.md | 55 - incubator/komga/1.1.5/app-readme.md | 1 - incubator/komga/1.1.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/komga/1.1.5/ix_values.yaml | 15 - incubator/komga/1.1.5/questions.yaml | 777 ----------- incubator/komga/1.1.5/templates/common.yaml | 1 - incubator/komga/1.1.5/test_values.yaml | 37 - incubator/komga/1.1.5/values.yaml | 0 incubator/komga/1.1.6/CONFIG.md | 9 - incubator/komga/1.1.6/Chart.lock | 6 - incubator/komga/1.1.6/Chart.yaml | 24 - incubator/komga/1.1.6/README.md | 55 - incubator/komga/1.1.6/app-readme.md | 1 - incubator/komga/1.1.6/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/komga/1.1.6/ix_values.yaml | 15 - incubator/komga/1.1.6/questions.yaml | 777 ----------- incubator/komga/1.1.6/templates/common.yaml | 1 - incubator/komga/1.1.6/test_values.yaml | 37 - incubator/komga/1.1.6/values.yaml | 0 incubator/komga/1.2.0/CONFIG.md | 9 - incubator/komga/1.2.0/Chart.lock | 6 - incubator/komga/1.2.0/Chart.yaml | 24 - incubator/komga/1.2.0/README.md | 55 - incubator/komga/1.2.0/app-readme.md | 1 - incubator/komga/1.2.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/komga/1.2.0/ix_values.yaml | 15 - incubator/komga/1.2.0/questions.yaml | 777 ----------- incubator/komga/1.2.0/templates/common.yaml | 1 - incubator/komga/1.2.0/test_values.yaml | 37 - incubator/komga/1.2.0/values.yaml | 0 incubator/komga/1.2.1/CONFIG.md | 9 - incubator/komga/1.2.1/Chart.lock | 6 - incubator/komga/1.2.1/Chart.yaml | 24 - incubator/komga/1.2.1/README.md | 55 - incubator/komga/1.2.1/app-readme.md | 1 - incubator/komga/1.2.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/komga/1.2.1/ix_values.yaml | 15 - incubator/komga/1.2.1/questions.yaml | 777 ----------- incubator/komga/1.2.1/templates/common.yaml | 1 - incubator/komga/1.2.1/test_values.yaml | 37 - incubator/komga/1.2.1/values.yaml | 0 incubator/lazylibrarian/6.3.3/CONFIG.md | 9 - incubator/lazylibrarian/6.3.3/Chart.lock | 6 - incubator/lazylibrarian/6.3.3/Chart.yaml | 27 - incubator/lazylibrarian/6.3.3/README.md | 55 - incubator/lazylibrarian/6.3.3/app-readme.md | 3 - .../6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/lazylibrarian/6.3.3/ix_values.yaml | 16 - incubator/lazylibrarian/6.3.3/questions.yaml | 628 --------- .../lazylibrarian/6.3.3/templates/common.yaml | 1 - .../lazylibrarian/6.3.3/test_values.yaml | 26 - incubator/lazylibrarian/6.3.3/values.yaml | 0 incubator/lazylibrarian/6.3.4/CONFIG.md | 9 - incubator/lazylibrarian/6.3.4/Chart.lock | 6 - incubator/lazylibrarian/6.3.4/Chart.yaml | 27 - incubator/lazylibrarian/6.3.4/README.md | 55 - incubator/lazylibrarian/6.3.4/app-readme.md | 3 - .../6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/lazylibrarian/6.3.4/ix_values.yaml | 16 - incubator/lazylibrarian/6.3.4/questions.yaml | 628 --------- .../lazylibrarian/6.3.4/templates/common.yaml | 1 - .../lazylibrarian/6.3.4/test_values.yaml | 26 - incubator/lazylibrarian/6.3.4/values.yaml | 0 incubator/librespeed/1.1.3/CONFIG.md | 9 - incubator/librespeed/1.1.3/Chart.lock | 6 - incubator/librespeed/1.1.3/Chart.yaml | 23 - incubator/librespeed/1.1.3/README.md | 56 - incubator/librespeed/1.1.3/app-readme.md | 1 - .../librespeed/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/librespeed/1.1.3/ci/ct-values.yaml | 2 - incubator/librespeed/1.1.3/ix_values.yaml | 15 - incubator/librespeed/1.1.3/questions.yaml | 679 ---------- .../librespeed/1.1.3/templates/common.yaml | 1 - incubator/librespeed/1.1.3/test_values.yaml | 46 - incubator/librespeed/1.1.3/values.yaml | 0 incubator/librespeed/1.1.4/CONFIG.md | 9 - incubator/librespeed/1.1.4/Chart.lock | 6 - incubator/librespeed/1.1.4/Chart.yaml | 23 - incubator/librespeed/1.1.4/README.md | 56 - incubator/librespeed/1.1.4/app-readme.md | 1 - .../librespeed/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/librespeed/1.1.4/ci/ct-values.yaml | 2 - incubator/librespeed/1.1.4/ix_values.yaml | 15 - incubator/librespeed/1.1.4/questions.yaml | 679 ---------- .../librespeed/1.1.4/templates/common.yaml | 1 - incubator/librespeed/1.1.4/test_values.yaml | 46 - incubator/librespeed/1.1.4/values.yaml | 0 incubator/librespeed/1.2.0/CONFIG.md | 9 - incubator/librespeed/1.2.0/Chart.lock | 6 - incubator/librespeed/1.2.0/Chart.yaml | 23 - incubator/librespeed/1.2.0/README.md | 56 - incubator/librespeed/1.2.0/app-readme.md | 1 - .../librespeed/1.2.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/librespeed/1.2.0/ci/ct-values.yaml | 2 - incubator/librespeed/1.2.0/ix_values.yaml | 15 - incubator/librespeed/1.2.0/questions.yaml | 679 ---------- .../librespeed/1.2.0/templates/common.yaml | 1 - incubator/librespeed/1.2.0/test_values.yaml | 46 - incubator/librespeed/1.2.0/values.yaml | 0 incubator/lychee/6.3.3/CONFIG.md | 9 - incubator/lychee/6.3.3/Chart.lock | 6 - incubator/lychee/6.3.3/Chart.yaml | 26 - incubator/lychee/6.3.3/README.md | 55 - incubator/lychee/6.3.3/app-readme.md | 3 - .../lychee/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/lychee/6.3.3/ix_values.yaml | 16 - incubator/lychee/6.3.3/questions.yaml | 628 --------- incubator/lychee/6.3.3/templates/common.yaml | 1 - incubator/lychee/6.3.3/test_values.yaml | 26 - incubator/lychee/6.3.3/values.yaml | 0 incubator/lychee/6.3.4/CONFIG.md | 9 - incubator/lychee/6.3.4/Chart.lock | 6 - incubator/lychee/6.3.4/Chart.yaml | 26 - incubator/lychee/6.3.4/README.md | 55 - incubator/lychee/6.3.4/app-readme.md | 3 - .../lychee/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/lychee/6.3.4/ix_values.yaml | 16 - incubator/lychee/6.3.4/questions.yaml | 628 --------- incubator/lychee/6.3.4/templates/common.yaml | 1 - incubator/lychee/6.3.4/test_values.yaml | 26 - incubator/lychee/6.3.4/values.yaml | 0 incubator/lychee/6.4.0/CONFIG.md | 9 - incubator/lychee/6.4.0/Chart.lock | 6 - incubator/lychee/6.4.0/Chart.yaml | 26 - incubator/lychee/6.4.0/README.md | 55 - incubator/lychee/6.4.0/app-readme.md | 3 - .../lychee/6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/lychee/6.4.0/ix_values.yaml | 16 - incubator/lychee/6.4.0/questions.yaml | 628 --------- incubator/lychee/6.4.0/templates/common.yaml | 1 - incubator/lychee/6.4.0/test_values.yaml | 26 - incubator/lychee/6.4.0/values.yaml | 0 incubator/mealie/1.3.3/CONFIG.md | 9 - incubator/mealie/1.3.3/Chart.lock | 6 - incubator/mealie/1.3.3/Chart.yaml | 22 - incubator/mealie/1.3.3/README.md | 54 - incubator/mealie/1.3.3/app-readme.md | 1 - .../mealie/1.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/mealie/1.3.3/ix_values.yaml | 19 - incubator/mealie/1.3.3/questions.yaml | 635 --------- incubator/mealie/1.3.3/templates/common.yaml | 1 - incubator/mealie/1.3.3/test_values.yaml | 43 - incubator/mealie/1.3.3/values.yaml | 0 incubator/mealie/1.3.4/CONFIG.md | 9 - incubator/mealie/1.3.4/Chart.lock | 6 - incubator/mealie/1.3.4/Chart.yaml | 22 - incubator/mealie/1.3.4/README.md | 54 - incubator/mealie/1.3.4/app-readme.md | 1 - .../mealie/1.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/mealie/1.3.4/ix_values.yaml | 19 - incubator/mealie/1.3.4/questions.yaml | 635 --------- incubator/mealie/1.3.4/templates/common.yaml | 1 - incubator/mealie/1.3.4/test_values.yaml | 43 - incubator/mealie/1.3.4/values.yaml | 0 incubator/mosquitto/1.3.3/CONFIG.md | 9 - incubator/mosquitto/1.3.3/Chart.lock | 6 - incubator/mosquitto/1.3.3/Chart.yaml | 24 - incubator/mosquitto/1.3.3/README.md | 54 - incubator/mosquitto/1.3.3/app-readme.md | 3 - .../mosquitto/1.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/mosquitto/1.3.3/ix_values.yaml | 18 - incubator/mosquitto/1.3.3/questions.yaml | 789 ----------- .../mosquitto/1.3.3/templates/common.yaml | 17 - .../mosquitto/1.3.3/templates/configmap.yaml | 22 - incubator/mosquitto/1.3.3/test_values.yaml | 39 - incubator/mosquitto/1.3.3/values.yaml | 0 incubator/mosquitto/1.3.4/CONFIG.md | 9 - incubator/mosquitto/1.3.4/Chart.lock | 6 - incubator/mosquitto/1.3.4/Chart.yaml | 24 - incubator/mosquitto/1.3.4/README.md | 54 - incubator/mosquitto/1.3.4/app-readme.md | 3 - .../mosquitto/1.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/mosquitto/1.3.4/ix_values.yaml | 18 - incubator/mosquitto/1.3.4/questions.yaml | 789 ----------- .../mosquitto/1.3.4/templates/common.yaml | 17 - .../mosquitto/1.3.4/templates/configmap.yaml | 22 - incubator/mosquitto/1.3.4/test_values.yaml | 39 - incubator/mosquitto/1.3.4/values.yaml | 0 incubator/mylar/1.1.3/CONFIG.md | 9 - incubator/mylar/1.1.3/Chart.lock | 6 - incubator/mylar/1.1.3/Chart.yaml | 22 - incubator/mylar/1.1.3/README.md | 56 - incubator/mylar/1.1.3/app-readme.md | 1 - incubator/mylar/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/mylar/1.1.3/ix_values.yaml | 15 - incubator/mylar/1.1.3/questions.yaml | 679 ---------- incubator/mylar/1.1.3/templates/common.yaml | 1 - incubator/mylar/1.1.3/test_values.yaml | 45 - incubator/mylar/1.1.3/values.yaml | 0 incubator/mylar/1.1.4/CONFIG.md | 9 - incubator/mylar/1.1.4/Chart.lock | 6 - incubator/mylar/1.1.4/Chart.yaml | 22 - incubator/mylar/1.1.4/README.md | 56 - incubator/mylar/1.1.4/app-readme.md | 1 - incubator/mylar/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/mylar/1.1.4/ix_values.yaml | 15 - incubator/mylar/1.1.4/questions.yaml | 679 ---------- incubator/mylar/1.1.4/templates/common.yaml | 1 - incubator/mylar/1.1.4/test_values.yaml | 45 - incubator/mylar/1.1.4/values.yaml | 0 incubator/navidrome/6.3.3/CONFIG.md | 9 - incubator/navidrome/6.3.3/Chart.lock | 6 - incubator/navidrome/6.3.3/Chart.yaml | 25 - incubator/navidrome/6.3.3/README.md | 55 - incubator/navidrome/6.3.3/app-readme.md | 3 - .../navidrome/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/navidrome/6.3.3/ix_values.yaml | 15 - incubator/navidrome/6.3.3/questions.yaml | 668 --------- .../navidrome/6.3.3/templates/common.yaml | 1 - incubator/navidrome/6.3.3/test_values.yaml | 28 - incubator/navidrome/6.3.3/values.yaml | 0 incubator/navidrome/6.3.4/CONFIG.md | 9 - incubator/navidrome/6.3.4/Chart.lock | 6 - incubator/navidrome/6.3.4/Chart.yaml | 25 - incubator/navidrome/6.3.4/README.md | 55 - incubator/navidrome/6.3.4/app-readme.md | 3 - .../navidrome/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/navidrome/6.3.4/ix_values.yaml | 15 - incubator/navidrome/6.3.4/questions.yaml | 668 --------- .../navidrome/6.3.4/templates/common.yaml | 1 - incubator/navidrome/6.3.4/test_values.yaml | 28 - incubator/navidrome/6.3.4/values.yaml | 0 incubator/navidrome/6.3.5/CONFIG.md | 9 - incubator/navidrome/6.3.5/Chart.lock | 6 - incubator/navidrome/6.3.5/Chart.yaml | 25 - incubator/navidrome/6.3.5/README.md | 55 - incubator/navidrome/6.3.5/app-readme.md | 3 - .../navidrome/6.3.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/navidrome/6.3.5/ix_values.yaml | 15 - incubator/navidrome/6.3.5/questions.yaml | 668 --------- .../navidrome/6.3.5/templates/common.yaml | 1 - incubator/navidrome/6.3.5/test_values.yaml | 28 - incubator/navidrome/6.3.5/values.yaml | 0 incubator/node-red/6.3.3/CONFIG.md | 9 - incubator/node-red/6.3.3/Chart.lock | 6 - incubator/node-red/6.3.3/Chart.yaml | 23 - incubator/node-red/6.3.3/README.md | 54 - incubator/node-red/6.3.3/app-readme.md | 3 - .../node-red/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/node-red/6.3.3/ix_values.yaml | 15 - incubator/node-red/6.3.3/questions.yaml | 668 --------- .../node-red/6.3.3/templates/common.yaml | 1 - incubator/node-red/6.3.3/test_values.yaml | 30 - incubator/node-red/6.3.3/values.yaml | 0 incubator/node-red/6.3.4/CONFIG.md | 9 - incubator/node-red/6.3.4/Chart.lock | 6 - incubator/node-red/6.3.4/Chart.yaml | 23 - incubator/node-red/6.3.4/README.md | 54 - incubator/node-red/6.3.4/app-readme.md | 3 - .../node-red/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/node-red/6.3.4/ix_values.yaml | 15 - incubator/node-red/6.3.4/questions.yaml | 668 --------- .../node-red/6.3.4/templates/common.yaml | 1 - incubator/node-red/6.3.4/test_values.yaml | 30 - incubator/node-red/6.3.4/values.yaml | 0 incubator/node-red/6.4.0/CONFIG.md | 9 - incubator/node-red/6.4.0/Chart.lock | 6 - incubator/node-red/6.4.0/Chart.yaml | 23 - incubator/node-red/6.4.0/README.md | 54 - incubator/node-red/6.4.0/app-readme.md | 3 - .../node-red/6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/node-red/6.4.0/ix_values.yaml | 15 - incubator/node-red/6.4.0/questions.yaml | 668 --------- .../node-red/6.4.0/templates/common.yaml | 1 - incubator/node-red/6.4.0/test_values.yaml | 30 - incubator/node-red/6.4.0/values.yaml | 0 incubator/node-red/6.4.1/CONFIG.md | 9 - incubator/node-red/6.4.1/Chart.lock | 6 - incubator/node-red/6.4.1/Chart.yaml | 23 - incubator/node-red/6.4.1/README.md | 54 - incubator/node-red/6.4.1/app-readme.md | 3 - .../node-red/6.4.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/node-red/6.4.1/ix_values.yaml | 15 - incubator/node-red/6.4.1/questions.yaml | 668 --------- .../node-red/6.4.1/templates/common.yaml | 1 - incubator/node-red/6.4.1/test_values.yaml | 30 - incubator/node-red/6.4.1/values.yaml | 0 incubator/nullserv/1.1.3/CONFIG.md | 9 - incubator/nullserv/1.1.3/Chart.lock | 6 - incubator/nullserv/1.1.3/Chart.yaml | 20 - incubator/nullserv/1.1.3/README.md | 54 - incubator/nullserv/1.1.3/app-readme.md | 1 - .../nullserv/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/nullserv/1.1.3/ix_values.yaml | 26 - incubator/nullserv/1.1.3/questions.yaml | 771 ----------- .../nullserv/1.1.3/templates/common.yaml | 1 - incubator/nullserv/1.1.3/test_values.yaml | 49 - incubator/nullserv/1.1.3/values.yaml | 0 incubator/nullserv/1.1.4/CONFIG.md | 9 - incubator/nullserv/1.1.4/Chart.lock | 6 - incubator/nullserv/1.1.4/Chart.yaml | 20 - incubator/nullserv/1.1.4/README.md | 54 - incubator/nullserv/1.1.4/app-readme.md | 1 - .../nullserv/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/nullserv/1.1.4/ix_values.yaml | 26 - incubator/nullserv/1.1.4/questions.yaml | 771 ----------- .../nullserv/1.1.4/templates/common.yaml | 1 - incubator/nullserv/1.1.4/test_values.yaml | 49 - incubator/nullserv/1.1.4/values.yaml | 0 incubator/nzbget/6.3.3/CONFIG.md | 9 - incubator/nzbget/6.3.3/Chart.lock | 6 - incubator/nzbget/6.3.3/Chart.yaml | 23 - incubator/nzbget/6.3.3/README.md | 54 - incubator/nzbget/6.3.3/app-readme.md | 3 - .../nzbget/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/nzbget/6.3.3/ix_values.yaml | 25 - incubator/nzbget/6.3.3/questions.yaml | 668 --------- incubator/nzbget/6.3.3/templates/common.yaml | 1 - incubator/nzbget/6.3.3/test_values.yaml | 31 - incubator/nzbget/6.3.3/values.yaml | 0 incubator/nzbget/6.3.4/CONFIG.md | 9 - incubator/nzbget/6.3.4/Chart.lock | 6 - incubator/nzbget/6.3.4/Chart.yaml | 23 - incubator/nzbget/6.3.4/README.md | 54 - incubator/nzbget/6.3.4/app-readme.md | 3 - .../nzbget/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/nzbget/6.3.4/ix_values.yaml | 25 - incubator/nzbget/6.3.4/questions.yaml | 668 --------- incubator/nzbget/6.3.4/templates/common.yaml | 1 - incubator/nzbget/6.3.4/test_values.yaml | 31 - incubator/nzbget/6.3.4/values.yaml | 0 incubator/octoprint/1.1.3/CONFIG.md | 9 - incubator/octoprint/1.1.3/Chart.lock | 6 - incubator/octoprint/1.1.3/Chart.yaml | 23 - incubator/octoprint/1.1.3/README.md | 55 - incubator/octoprint/1.1.3/app-readme.md | 1 - .../octoprint/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/octoprint/1.1.3/ix_values.yaml | 15 - incubator/octoprint/1.1.3/questions.yaml | 725 ---------- .../octoprint/1.1.3/templates/common.yaml | 1 - incubator/octoprint/1.1.3/test_values.yaml | 53 - incubator/octoprint/1.1.3/values.yaml | 0 incubator/octoprint/1.1.4/CONFIG.md | 9 - incubator/octoprint/1.1.4/Chart.lock | 6 - incubator/octoprint/1.1.4/Chart.yaml | 23 - incubator/octoprint/1.1.4/README.md | 55 - incubator/octoprint/1.1.4/app-readme.md | 1 - .../octoprint/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/octoprint/1.1.4/ix_values.yaml | 15 - incubator/octoprint/1.1.4/questions.yaml | 725 ---------- .../octoprint/1.1.4/templates/common.yaml | 1 - incubator/octoprint/1.1.4/test_values.yaml | 53 - incubator/octoprint/1.1.4/values.yaml | 0 incubator/omada-controller/1.1.3/CONFIG.md | 9 - incubator/omada-controller/1.1.3/Chart.lock | 6 - incubator/omada-controller/1.1.3/Chart.yaml | 22 - incubator/omada-controller/1.1.3/README.md | 55 - .../omada-controller/1.1.3/app-readme.md | 1 - .../1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes .../omada-controller/1.1.3/ix_values.yaml | 15 - .../omada-controller/1.1.3/questions.yaml | 667 --------- .../1.1.3/templates/common.yaml | 1 - .../omada-controller/1.1.3/test_values.yaml | 35 - incubator/omada-controller/1.1.3/values.yaml | 0 incubator/omada-controller/1.1.4/CONFIG.md | 9 - incubator/omada-controller/1.1.4/Chart.lock | 6 - incubator/omada-controller/1.1.4/Chart.yaml | 22 - incubator/omada-controller/1.1.4/README.md | 55 - .../omada-controller/1.1.4/app-readme.md | 1 - .../1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../omada-controller/1.1.4/ix_values.yaml | 15 - .../omada-controller/1.1.4/questions.yaml | 667 --------- .../1.1.4/templates/common.yaml | 1 - .../omada-controller/1.1.4/test_values.yaml | 35 - incubator/omada-controller/1.1.4/values.yaml | 0 incubator/omada-controller/1.1.5/CONFIG.md | 9 - incubator/omada-controller/1.1.5/Chart.lock | 6 - incubator/omada-controller/1.1.5/Chart.yaml | 22 - incubator/omada-controller/1.1.5/README.md | 55 - .../omada-controller/1.1.5/app-readme.md | 1 - .../1.1.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../omada-controller/1.1.5/ix_values.yaml | 15 - .../omada-controller/1.1.5/questions.yaml | 667 --------- .../1.1.5/templates/common.yaml | 1 - .../omada-controller/1.1.5/test_values.yaml | 35 - incubator/omada-controller/1.1.5/values.yaml | 0 incubator/organizr/6.3.3/CONFIG.md | 9 - incubator/organizr/6.3.3/Chart.lock | 6 - incubator/organizr/6.3.3/Chart.yaml | 23 - incubator/organizr/6.3.3/README.md | 55 - incubator/organizr/6.3.3/app-readme.md | 3 - .../organizr/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/organizr/6.3.3/ix_values.yaml | 16 - incubator/organizr/6.3.3/questions.yaml | 738 ---------- .../organizr/6.3.3/templates/common.yaml | 1 - incubator/organizr/6.3.3/test_values.yaml | 26 - incubator/organizr/6.3.3/values.yaml | 0 incubator/organizr/6.3.4/CONFIG.md | 9 - incubator/organizr/6.3.4/Chart.lock | 6 - incubator/organizr/6.3.4/Chart.yaml | 23 - incubator/organizr/6.3.4/README.md | 55 - incubator/organizr/6.3.4/app-readme.md | 3 - .../organizr/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/organizr/6.3.4/ix_values.yaml | 16 - incubator/organizr/6.3.4/questions.yaml | 738 ---------- .../organizr/6.3.4/templates/common.yaml | 1 - incubator/organizr/6.3.4/test_values.yaml | 26 - incubator/organizr/6.3.4/values.yaml | 0 incubator/overseerr/1.1.3/CONFIG.md | 9 - incubator/overseerr/1.1.3/Chart.lock | 6 - incubator/overseerr/1.1.3/Chart.yaml | 26 - incubator/overseerr/1.1.3/README.md | 55 - incubator/overseerr/1.1.3/app-readme.md | 1 - .../overseerr/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/overseerr/1.1.3/ix_values.yaml | 15 - incubator/overseerr/1.1.3/questions.yaml | 673 ---------- .../overseerr/1.1.3/templates/common.yaml | 1 - incubator/overseerr/1.1.3/test_values.yaml | 38 - incubator/overseerr/1.1.3/values.yaml | 0 incubator/overseerr/1.1.4/CONFIG.md | 9 - incubator/overseerr/1.1.4/Chart.lock | 6 - incubator/overseerr/1.1.4/Chart.yaml | 26 - incubator/overseerr/1.1.4/README.md | 55 - incubator/overseerr/1.1.4/app-readme.md | 1 - .../overseerr/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/overseerr/1.1.4/ix_values.yaml | 15 - incubator/overseerr/1.1.4/questions.yaml | 673 ---------- .../overseerr/1.1.4/templates/common.yaml | 1 - incubator/overseerr/1.1.4/test_values.yaml | 38 - incubator/overseerr/1.1.4/values.yaml | 0 incubator/owncast/1.1.3/CONFIG.md | 9 - incubator/owncast/1.1.3/Chart.lock | 6 - incubator/owncast/1.1.3/Chart.yaml | 25 - incubator/owncast/1.1.3/README.md | 55 - incubator/owncast/1.1.3/app-readme.md | 1 - .../owncast/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/owncast/1.1.3/ix_values.yaml | 15 - incubator/owncast/1.1.3/questions.yaml | 765 ----------- incubator/owncast/1.1.3/templates/common.yaml | 1 - incubator/owncast/1.1.3/test_values.yaml | 41 - incubator/owncast/1.1.3/values.yaml | 0 incubator/owncast/1.1.4/CONFIG.md | 9 - incubator/owncast/1.1.4/Chart.lock | 6 - incubator/owncast/1.1.4/Chart.yaml | 25 - incubator/owncast/1.1.4/README.md | 55 - incubator/owncast/1.1.4/app-readme.md | 1 - .../owncast/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/owncast/1.1.4/ix_values.yaml | 15 - incubator/owncast/1.1.4/questions.yaml | 765 ----------- incubator/owncast/1.1.4/templates/common.yaml | 1 - incubator/owncast/1.1.4/test_values.yaml | 41 - incubator/owncast/1.1.4/values.yaml | 0 incubator/owncloud-ocis/1.1.3/CONFIG.md | 9 - incubator/owncloud-ocis/1.1.3/Chart.lock | 6 - incubator/owncloud-ocis/1.1.3/Chart.yaml | 28 - incubator/owncloud-ocis/1.1.3/README.md | 55 - incubator/owncloud-ocis/1.1.3/app-readme.md | 1 - .../1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/owncloud-ocis/1.1.3/ix_values.yaml | 15 - incubator/owncloud-ocis/1.1.3/questions.yaml | 667 --------- .../owncloud-ocis/1.1.3/templates/common.yaml | 1 - .../owncloud-ocis/1.1.3/test_values.yaml | 39 - incubator/owncloud-ocis/1.1.3/values.yaml | 0 incubator/owncloud-ocis/1.1.4/CONFIG.md | 9 - incubator/owncloud-ocis/1.1.4/Chart.lock | 6 - incubator/owncloud-ocis/1.1.4/Chart.yaml | 28 - incubator/owncloud-ocis/1.1.4/README.md | 55 - incubator/owncloud-ocis/1.1.4/app-readme.md | 1 - .../1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/owncloud-ocis/1.1.4/ix_values.yaml | 15 - incubator/owncloud-ocis/1.1.4/questions.yaml | 667 --------- .../owncloud-ocis/1.1.4/templates/common.yaml | 1 - .../owncloud-ocis/1.1.4/test_values.yaml | 39 - incubator/owncloud-ocis/1.1.4/values.yaml | 0 incubator/owncloud-ocis/1.1.5/CONFIG.md | 9 - incubator/owncloud-ocis/1.1.5/Chart.lock | 6 - incubator/owncloud-ocis/1.1.5/Chart.yaml | 28 - incubator/owncloud-ocis/1.1.5/README.md | 55 - incubator/owncloud-ocis/1.1.5/app-readme.md | 1 - .../1.1.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/owncloud-ocis/1.1.5/ix_values.yaml | 15 - incubator/owncloud-ocis/1.1.5/questions.yaml | 667 --------- .../owncloud-ocis/1.1.5/templates/common.yaml | 1 - .../owncloud-ocis/1.1.5/test_values.yaml | 39 - incubator/owncloud-ocis/1.1.5/values.yaml | 0 incubator/owncloud-ocis/1.2.0/CONFIG.md | 9 - incubator/owncloud-ocis/1.2.0/Chart.lock | 6 - incubator/owncloud-ocis/1.2.0/Chart.yaml | 28 - incubator/owncloud-ocis/1.2.0/README.md | 55 - incubator/owncloud-ocis/1.2.0/app-readme.md | 1 - .../1.2.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/owncloud-ocis/1.2.0/ix_values.yaml | 15 - incubator/owncloud-ocis/1.2.0/questions.yaml | 667 --------- .../owncloud-ocis/1.2.0/templates/common.yaml | 1 - .../owncloud-ocis/1.2.0/test_values.yaml | 39 - incubator/owncloud-ocis/1.2.0/values.yaml | 0 incubator/photoprism/1.1.3/CONFIG.md | 9 - incubator/photoprism/1.1.3/Chart.lock | 6 - incubator/photoprism/1.1.3/Chart.yaml | 25 - incubator/photoprism/1.1.3/README.md | 55 - incubator/photoprism/1.1.3/app-readme.md | 1 - .../photoprism/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/photoprism/1.1.3/ix_values.yaml | 15 - incubator/photoprism/1.1.3/questions.yaml | 704 ---------- .../photoprism/1.1.3/templates/common.yaml | 1 - incubator/photoprism/1.1.3/test_values.yaml | 54 - incubator/photoprism/1.1.3/values.yaml | 0 incubator/photoprism/1.1.4/CONFIG.md | 9 - incubator/photoprism/1.1.4/Chart.lock | 6 - incubator/photoprism/1.1.4/Chart.yaml | 25 - incubator/photoprism/1.1.4/README.md | 55 - incubator/photoprism/1.1.4/app-readme.md | 1 - .../photoprism/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/photoprism/1.1.4/ix_values.yaml | 15 - incubator/photoprism/1.1.4/questions.yaml | 704 ---------- .../photoprism/1.1.4/templates/common.yaml | 1 - incubator/photoprism/1.1.4/test_values.yaml | 54 - incubator/photoprism/1.1.4/values.yaml | 0 incubator/photoprism/1.2.0/CONFIG.md | 9 - incubator/photoprism/1.2.0/Chart.lock | 6 - incubator/photoprism/1.2.0/Chart.yaml | 25 - incubator/photoprism/1.2.0/README.md | 55 - incubator/photoprism/1.2.0/app-readme.md | 1 - .../photoprism/1.2.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/photoprism/1.2.0/ix_values.yaml | 15 - incubator/photoprism/1.2.0/questions.yaml | 704 ---------- .../photoprism/1.2.0/templates/common.yaml | 1 - incubator/photoprism/1.2.0/test_values.yaml | 54 - incubator/photoprism/1.2.0/values.yaml | 0 incubator/piaware/1.1.3/CONFIG.md | 9 - incubator/piaware/1.1.3/Chart.lock | 6 - incubator/piaware/1.1.3/Chart.yaml | 22 - incubator/piaware/1.1.3/README.md | 54 - incubator/piaware/1.1.3/app-readme.md | 1 - .../piaware/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/piaware/1.1.3/ci/ct-values.yaml | 3 - incubator/piaware/1.1.3/ix_values.yaml | 15 - incubator/piaware/1.1.3/questions.yaml | 707 ---------- incubator/piaware/1.1.3/templates/common.yaml | 1 - incubator/piaware/1.1.3/test_values.yaml | 55 - incubator/piaware/1.1.3/values.yaml | 0 incubator/piaware/1.1.4/CONFIG.md | 9 - incubator/piaware/1.1.4/Chart.lock | 6 - incubator/piaware/1.1.4/Chart.yaml | 22 - incubator/piaware/1.1.4/README.md | 54 - incubator/piaware/1.1.4/app-readme.md | 1 - .../piaware/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/piaware/1.1.4/ci/ct-values.yaml | 3 - incubator/piaware/1.1.4/ix_values.yaml | 15 - incubator/piaware/1.1.4/questions.yaml | 707 ---------- incubator/piaware/1.1.4/templates/common.yaml | 1 - incubator/piaware/1.1.4/test_values.yaml | 55 - incubator/piaware/1.1.4/values.yaml | 0 incubator/podgrab/4.3.3/CONFIG.md | 9 - incubator/podgrab/4.3.3/Chart.lock | 6 - incubator/podgrab/4.3.3/Chart.yaml | 27 - incubator/podgrab/4.3.3/README.md | 55 - incubator/podgrab/4.3.3/app-readme.md | 3 - .../podgrab/4.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/podgrab/4.3.3/ix_values.yaml | 26 - incubator/podgrab/4.3.3/questions.yaml | 676 ---------- incubator/podgrab/4.3.3/templates/common.yaml | 1 - incubator/podgrab/4.3.3/test_values.yaml | 57 - incubator/podgrab/4.3.3/values.yaml | 0 incubator/podgrab/4.3.4/CONFIG.md | 9 - incubator/podgrab/4.3.4/Chart.lock | 6 - incubator/podgrab/4.3.4/Chart.yaml | 27 - incubator/podgrab/4.3.4/README.md | 55 - incubator/podgrab/4.3.4/app-readme.md | 3 - .../podgrab/4.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/podgrab/4.3.4/ix_values.yaml | 26 - incubator/podgrab/4.3.4/questions.yaml | 676 ---------- incubator/podgrab/4.3.4/templates/common.yaml | 1 - incubator/podgrab/4.3.4/test_values.yaml | 57 - incubator/podgrab/4.3.4/values.yaml | 0 incubator/pretend-youre-xyzzy/1.1.3/CONFIG.md | 9 - .../pretend-youre-xyzzy/1.1.3/Chart.lock | 6 - .../pretend-youre-xyzzy/1.1.3/Chart.yaml | 24 - incubator/pretend-youre-xyzzy/1.1.3/README.md | 55 - .../pretend-youre-xyzzy/1.1.3/app-readme.md | 1 - .../1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes .../pretend-youre-xyzzy/1.1.3/ix_values.yaml | 15 - .../pretend-youre-xyzzy/1.1.3/questions.yaml | 551 -------- .../1.1.3/templates/common.yaml | 1 - .../1.1.3/test_values.yaml | 22 - .../pretend-youre-xyzzy/1.1.3/values.yaml | 0 incubator/pretend-youre-xyzzy/1.1.4/CONFIG.md | 9 - .../pretend-youre-xyzzy/1.1.4/Chart.lock | 6 - .../pretend-youre-xyzzy/1.1.4/Chart.yaml | 24 - incubator/pretend-youre-xyzzy/1.1.4/README.md | 55 - .../pretend-youre-xyzzy/1.1.4/app-readme.md | 1 - .../1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../pretend-youre-xyzzy/1.1.4/ix_values.yaml | 15 - .../pretend-youre-xyzzy/1.1.4/questions.yaml | 551 -------- .../1.1.4/templates/common.yaml | 1 - .../1.1.4/test_values.yaml | 22 - .../pretend-youre-xyzzy/1.1.4/values.yaml | 0 incubator/protonmail-bridge/1.1.3/CONFIG.md | 9 - incubator/protonmail-bridge/1.1.3/Chart.lock | 6 - incubator/protonmail-bridge/1.1.3/Chart.yaml | 22 - incubator/protonmail-bridge/1.1.3/README.md | 55 - .../protonmail-bridge/1.1.3/app-readme.md | 1 - .../1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes .../protonmail-bridge/1.1.3/ix_values.yaml | 21 - .../protonmail-bridge/1.1.3/questions.yaml | 680 ---------- .../1.1.3/templates/common.yaml | 1 - .../protonmail-bridge/1.1.3/test_values.yaml | 40 - incubator/protonmail-bridge/1.1.3/values.yaml | 0 incubator/protonmail-bridge/1.1.4/CONFIG.md | 9 - incubator/protonmail-bridge/1.1.4/Chart.lock | 6 - incubator/protonmail-bridge/1.1.4/Chart.yaml | 22 - incubator/protonmail-bridge/1.1.4/README.md | 55 - .../protonmail-bridge/1.1.4/app-readme.md | 1 - .../1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../protonmail-bridge/1.1.4/ix_values.yaml | 21 - .../protonmail-bridge/1.1.4/questions.yaml | 680 ---------- .../1.1.4/templates/common.yaml | 1 - .../protonmail-bridge/1.1.4/test_values.yaml | 40 - incubator/protonmail-bridge/1.1.4/values.yaml | 0 incubator/prowlarr/1.3.3/CONFIG.md | 9 - incubator/prowlarr/1.3.3/Chart.lock | 6 - incubator/prowlarr/1.3.3/Chart.yaml | 24 - incubator/prowlarr/1.3.3/README.md | 55 - incubator/prowlarr/1.3.3/app-readme.md | 1 - .../prowlarr/1.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/prowlarr/1.3.3/ix_values.yaml | 19 - incubator/prowlarr/1.3.3/questions.yaml | 675 ---------- .../prowlarr/1.3.3/templates/common.yaml | 1 - incubator/prowlarr/1.3.3/test_values.yaml | 45 - incubator/prowlarr/1.3.3/values.yaml | 0 incubator/prowlarr/1.3.4/CONFIG.md | 9 - incubator/prowlarr/1.3.4/Chart.lock | 6 - incubator/prowlarr/1.3.4/Chart.yaml | 24 - incubator/prowlarr/1.3.4/README.md | 55 - incubator/prowlarr/1.3.4/app-readme.md | 1 - .../prowlarr/1.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/prowlarr/1.3.4/ix_values.yaml | 19 - incubator/prowlarr/1.3.4/questions.yaml | 675 ---------- .../prowlarr/1.3.4/templates/common.yaml | 1 - incubator/prowlarr/1.3.4/test_values.yaml | 45 - incubator/prowlarr/1.3.4/values.yaml | 0 incubator/prowlarr/1.3.5/CONFIG.md | 9 - incubator/prowlarr/1.3.5/Chart.lock | 6 - incubator/prowlarr/1.3.5/Chart.yaml | 24 - incubator/prowlarr/1.3.5/README.md | 55 - incubator/prowlarr/1.3.5/app-readme.md | 1 - .../prowlarr/1.3.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/prowlarr/1.3.5/ix_values.yaml | 19 - incubator/prowlarr/1.3.5/questions.yaml | 675 ---------- .../prowlarr/1.3.5/templates/common.yaml | 1 - incubator/prowlarr/1.3.5/test_values.yaml | 45 - incubator/prowlarr/1.3.5/values.yaml | 0 incubator/prowlarr/1.4.0/CONFIG.md | 9 - incubator/prowlarr/1.4.0/Chart.lock | 6 - incubator/prowlarr/1.4.0/Chart.yaml | 24 - incubator/prowlarr/1.4.0/README.md | 55 - incubator/prowlarr/1.4.0/app-readme.md | 1 - .../prowlarr/1.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/prowlarr/1.4.0/ix_values.yaml | 19 - incubator/prowlarr/1.4.0/questions.yaml | 675 ---------- .../prowlarr/1.4.0/templates/common.yaml | 1 - incubator/prowlarr/1.4.0/test_values.yaml | 45 - incubator/prowlarr/1.4.0/values.yaml | 0 incubator/prowlarr/1.4.1/CONFIG.md | 9 - incubator/prowlarr/1.4.1/Chart.lock | 6 - incubator/prowlarr/1.4.1/Chart.yaml | 24 - incubator/prowlarr/1.4.1/README.md | 55 - incubator/prowlarr/1.4.1/app-readme.md | 1 - .../prowlarr/1.4.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/prowlarr/1.4.1/ix_values.yaml | 19 - incubator/prowlarr/1.4.1/questions.yaml | 675 ---------- .../prowlarr/1.4.1/templates/common.yaml | 1 - incubator/prowlarr/1.4.1/test_values.yaml | 45 - incubator/prowlarr/1.4.1/values.yaml | 0 incubator/prowlarr/1.4.2/CONFIG.md | 9 - incubator/prowlarr/1.4.2/Chart.lock | 6 - incubator/prowlarr/1.4.2/Chart.yaml | 24 - incubator/prowlarr/1.4.2/README.md | 55 - incubator/prowlarr/1.4.2/app-readme.md | 1 - .../prowlarr/1.4.2/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/prowlarr/1.4.2/ix_values.yaml | 19 - incubator/prowlarr/1.4.2/questions.yaml | 675 ---------- .../prowlarr/1.4.2/templates/common.yaml | 1 - incubator/prowlarr/1.4.2/test_values.yaml | 45 - incubator/prowlarr/1.4.2/values.yaml | 0 incubator/pyload/1.1.3/CONFIG.md | 9 - incubator/pyload/1.1.3/Chart.lock | 6 - incubator/pyload/1.1.3/Chart.yaml | 24 - incubator/pyload/1.1.3/README.md | 55 - incubator/pyload/1.1.3/app-readme.md | 1 - .../pyload/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/pyload/1.1.3/ix_values.yaml | 15 - incubator/pyload/1.1.3/questions.yaml | 679 ---------- incubator/pyload/1.1.3/templates/common.yaml | 1 - incubator/pyload/1.1.3/test_values.yaml | 41 - incubator/pyload/1.1.3/values.yaml | 0 incubator/pyload/1.1.4/CONFIG.md | 9 - incubator/pyload/1.1.4/Chart.lock | 6 - incubator/pyload/1.1.4/Chart.yaml | 24 - incubator/pyload/1.1.4/README.md | 55 - incubator/pyload/1.1.4/app-readme.md | 1 - .../pyload/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/pyload/1.1.4/ix_values.yaml | 15 - incubator/pyload/1.1.4/questions.yaml | 679 ---------- incubator/pyload/1.1.4/templates/common.yaml | 1 - incubator/pyload/1.1.4/test_values.yaml | 41 - incubator/pyload/1.1.4/values.yaml | 0 incubator/qbittorrent/6.3.3/CONFIG.md | 9 - incubator/qbittorrent/6.3.3/Chart.lock | 6 - incubator/qbittorrent/6.3.3/Chart.yaml | 22 - incubator/qbittorrent/6.3.3/README.md | 52 - incubator/qbittorrent/6.3.3/app-readme.md | 3 - .../qbittorrent/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/qbittorrent/6.3.3/ix_values.yaml | 15 - incubator/qbittorrent/6.3.3/questions.yaml | 815 ----------- .../6.3.3/templates/_configmap.tpl | 32 - .../qbittorrent/6.3.3/templates/common.yaml | 6 - incubator/qbittorrent/6.3.3/test_values.yaml | 52 - incubator/qbittorrent/6.3.3/values.yaml | 0 incubator/qbittorrent/6.3.4/CONFIG.md | 9 - incubator/qbittorrent/6.3.4/Chart.lock | 6 - incubator/qbittorrent/6.3.4/Chart.yaml | 22 - incubator/qbittorrent/6.3.4/README.md | 52 - incubator/qbittorrent/6.3.4/app-readme.md | 3 - .../qbittorrent/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/qbittorrent/6.3.4/ix_values.yaml | 15 - incubator/qbittorrent/6.3.4/questions.yaml | 815 ----------- .../6.3.4/templates/_configmap.tpl | 32 - .../qbittorrent/6.3.4/templates/common.yaml | 6 - incubator/qbittorrent/6.3.4/test_values.yaml | 52 - incubator/qbittorrent/6.3.4/values.yaml | 0 incubator/readarr/6.3.3/CONFIG.md | 9 - incubator/readarr/6.3.3/Chart.lock | 6 - incubator/readarr/6.3.3/Chart.yaml | 30 - incubator/readarr/6.3.3/README.md | 55 - incubator/readarr/6.3.3/app-readme.md | 3 - .../readarr/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/readarr/6.3.3/ix_values.yaml | 37 - incubator/readarr/6.3.3/questions.yaml | 668 --------- incubator/readarr/6.3.3/templates/common.yaml | 1 - incubator/readarr/6.3.3/test_values.yaml | 47 - incubator/readarr/6.3.3/values.yaml | 0 incubator/readarr/6.3.4/CONFIG.md | 9 - incubator/readarr/6.3.4/Chart.lock | 6 - incubator/readarr/6.3.4/Chart.yaml | 30 - incubator/readarr/6.3.4/README.md | 55 - incubator/readarr/6.3.4/app-readme.md | 3 - .../readarr/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/readarr/6.3.4/ix_values.yaml | 37 - incubator/readarr/6.3.4/questions.yaml | 668 --------- incubator/readarr/6.3.4/templates/common.yaml | 1 - incubator/readarr/6.3.4/test_values.yaml | 47 - incubator/readarr/6.3.4/values.yaml | 0 incubator/readarr/6.3.5/CONFIG.md | 9 - incubator/readarr/6.3.5/Chart.lock | 6 - incubator/readarr/6.3.5/Chart.yaml | 30 - incubator/readarr/6.3.5/README.md | 55 - incubator/readarr/6.3.5/app-readme.md | 3 - .../readarr/6.3.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/readarr/6.3.5/ix_values.yaml | 37 - incubator/readarr/6.3.5/questions.yaml | 668 --------- incubator/readarr/6.3.5/templates/common.yaml | 1 - incubator/readarr/6.3.5/test_values.yaml | 47 - incubator/readarr/6.3.5/values.yaml | 0 incubator/readarr/6.4.0/CONFIG.md | 9 - incubator/readarr/6.4.0/Chart.lock | 6 - incubator/readarr/6.4.0/Chart.yaml | 30 - incubator/readarr/6.4.0/README.md | 55 - incubator/readarr/6.4.0/app-readme.md | 3 - .../readarr/6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/readarr/6.4.0/ix_values.yaml | 37 - incubator/readarr/6.4.0/questions.yaml | 668 --------- incubator/readarr/6.4.0/templates/common.yaml | 1 - incubator/readarr/6.4.0/test_values.yaml | 47 - incubator/readarr/6.4.0/values.yaml | 0 incubator/readarr/6.4.1/CONFIG.md | 9 - incubator/readarr/6.4.1/Chart.lock | 6 - incubator/readarr/6.4.1/Chart.yaml | 30 - incubator/readarr/6.4.1/README.md | 55 - incubator/readarr/6.4.1/app-readme.md | 3 - .../readarr/6.4.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/readarr/6.4.1/ix_values.yaml | 37 - incubator/readarr/6.4.1/questions.yaml | 668 --------- incubator/readarr/6.4.1/templates/common.yaml | 1 - incubator/readarr/6.4.1/test_values.yaml | 47 - incubator/readarr/6.4.1/values.yaml | 0 incubator/readarr/6.4.2/CONFIG.md | 9 - incubator/readarr/6.4.2/Chart.lock | 6 - incubator/readarr/6.4.2/Chart.yaml | 30 - incubator/readarr/6.4.2/README.md | 55 - incubator/readarr/6.4.2/app-readme.md | 3 - .../readarr/6.4.2/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/readarr/6.4.2/ix_values.yaml | 37 - incubator/readarr/6.4.2/questions.yaml | 668 --------- incubator/readarr/6.4.2/templates/common.yaml | 1 - incubator/readarr/6.4.2/test_values.yaml | 47 - incubator/readarr/6.4.2/values.yaml | 0 incubator/readarr/6.4.3/CONFIG.md | 9 - incubator/readarr/6.4.3/Chart.lock | 6 - incubator/readarr/6.4.3/Chart.yaml | 30 - incubator/readarr/6.4.3/README.md | 55 - incubator/readarr/6.4.3/app-readme.md | 3 - .../readarr/6.4.3/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes incubator/readarr/6.4.3/ix_values.yaml | 37 - incubator/readarr/6.4.3/questions.yaml | 668 --------- incubator/readarr/6.4.3/templates/common.yaml | 1 - incubator/readarr/6.4.3/test_values.yaml | 47 - incubator/readarr/6.4.3/values.yaml | 0 incubator/reg/1.3.3/CONFIG.md | 9 - incubator/reg/1.3.3/Chart.lock | 6 - incubator/reg/1.3.3/Chart.yaml | 22 - incubator/reg/1.3.3/README.md | 55 - incubator/reg/1.3.3/app-readme.md | 1 - incubator/reg/1.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/reg/1.3.3/ci/ct-values.yaml | 2 - incubator/reg/1.3.3/ix_values.yaml | 19 - incubator/reg/1.3.3/questions.yaml | 663 --------- incubator/reg/1.3.3/templates/common.yaml | 1 - incubator/reg/1.3.3/test_values.yaml | 40 - incubator/reg/1.3.3/values.yaml | 0 incubator/reg/1.3.4/CONFIG.md | 9 - incubator/reg/1.3.4/Chart.lock | 6 - incubator/reg/1.3.4/Chart.yaml | 22 - incubator/reg/1.3.4/README.md | 55 - incubator/reg/1.3.4/app-readme.md | 1 - incubator/reg/1.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/reg/1.3.4/ci/ct-values.yaml | 2 - incubator/reg/1.3.4/ix_values.yaml | 19 - incubator/reg/1.3.4/questions.yaml | 663 --------- incubator/reg/1.3.4/templates/common.yaml | 1 - incubator/reg/1.3.4/test_values.yaml | 40 - incubator/reg/1.3.4/values.yaml | 0 incubator/sabnzbd/6.3.3/CONFIG.md | 9 - incubator/sabnzbd/6.3.3/Chart.lock | 6 - incubator/sabnzbd/6.3.3/Chart.yaml | 23 - incubator/sabnzbd/6.3.3/README.md | 54 - incubator/sabnzbd/6.3.3/app-readme.md | 3 - .../sabnzbd/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/sabnzbd/6.3.3/ix_values.yaml | 15 - incubator/sabnzbd/6.3.3/questions.yaml | 675 ---------- incubator/sabnzbd/6.3.3/templates/common.yaml | 1 - incubator/sabnzbd/6.3.3/test_values.yaml | 26 - incubator/sabnzbd/6.3.3/values.yaml | 0 incubator/sabnzbd/6.3.4/CONFIG.md | 9 - incubator/sabnzbd/6.3.4/Chart.lock | 6 - incubator/sabnzbd/6.3.4/Chart.yaml | 23 - incubator/sabnzbd/6.3.4/README.md | 54 - incubator/sabnzbd/6.3.4/app-readme.md | 3 - .../sabnzbd/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/sabnzbd/6.3.4/ix_values.yaml | 15 - incubator/sabnzbd/6.3.4/questions.yaml | 675 ---------- incubator/sabnzbd/6.3.4/templates/common.yaml | 1 - incubator/sabnzbd/6.3.4/test_values.yaml | 26 - incubator/sabnzbd/6.3.4/values.yaml | 0 incubator/ser2sock/1.1.3/CONFIG.md | 9 - incubator/ser2sock/1.1.3/Chart.lock | 6 - incubator/ser2sock/1.1.3/Chart.yaml | 21 - incubator/ser2sock/1.1.3/README.md | 55 - incubator/ser2sock/1.1.3/app-readme.md | 1 - .../ser2sock/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/ser2sock/1.1.3/ix_values.yaml | 15 - incubator/ser2sock/1.1.3/questions.yaml | 728 ---------- .../ser2sock/1.1.3/templates/common.yaml | 1 - incubator/ser2sock/1.1.3/test_values.yaml | 63 - incubator/ser2sock/1.1.3/values.yaml | 0 incubator/ser2sock/1.1.4/CONFIG.md | 9 - incubator/ser2sock/1.1.4/Chart.lock | 6 - incubator/ser2sock/1.1.4/Chart.yaml | 21 - incubator/ser2sock/1.1.4/README.md | 55 - incubator/ser2sock/1.1.4/app-readme.md | 1 - .../ser2sock/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/ser2sock/1.1.4/ix_values.yaml | 15 - incubator/ser2sock/1.1.4/questions.yaml | 728 ---------- .../ser2sock/1.1.4/templates/common.yaml | 1 - incubator/ser2sock/1.1.4/test_values.yaml | 63 - incubator/ser2sock/1.1.4/values.yaml | 0 incubator/stash/1.1.3/CONFIG.md | 9 - incubator/stash/1.1.3/Chart.lock | 6 - incubator/stash/1.1.3/Chart.yaml | 21 - incubator/stash/1.1.3/README.md | 55 - incubator/stash/1.1.3/app-readme.md | 1 - incubator/stash/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/stash/1.1.3/ci/ct-values.yaml | 15 - incubator/stash/1.1.3/ix_values.yaml | 15 - incubator/stash/1.1.3/questions.yaml | 672 ---------- incubator/stash/1.1.3/templates/common.yaml | 1 - incubator/stash/1.1.3/test_values.yaml | 44 - incubator/stash/1.1.3/values.yaml | 0 incubator/stash/1.1.4/CONFIG.md | 9 - incubator/stash/1.1.4/Chart.lock | 6 - incubator/stash/1.1.4/Chart.yaml | 21 - incubator/stash/1.1.4/README.md | 55 - incubator/stash/1.1.4/app-readme.md | 1 - incubator/stash/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/stash/1.1.4/ci/ct-values.yaml | 15 - incubator/stash/1.1.4/ix_values.yaml | 15 - incubator/stash/1.1.4/questions.yaml | 672 ---------- incubator/stash/1.1.4/templates/common.yaml | 1 - incubator/stash/1.1.4/test_values.yaml | 44 - incubator/stash/1.1.4/values.yaml | 0 incubator/thelounge/1.3.3/CONFIG.md | 9 - incubator/thelounge/1.3.3/Chart.lock | 6 - incubator/thelounge/1.3.3/Chart.yaml | 24 - incubator/thelounge/1.3.3/README.md | 54 - incubator/thelounge/1.3.3/app-readme.md | 1 - .../thelounge/1.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/thelounge/1.3.3/ix_values.yaml | 19 - incubator/thelounge/1.3.3/questions.yaml | 635 --------- .../thelounge/1.3.3/templates/common.yaml | 1 - incubator/thelounge/1.3.3/test_values.yaml | 44 - incubator/thelounge/1.3.3/values.yaml | 0 incubator/thelounge/1.3.4/CONFIG.md | 9 - incubator/thelounge/1.3.4/Chart.lock | 6 - incubator/thelounge/1.3.4/Chart.yaml | 24 - incubator/thelounge/1.3.4/README.md | 54 - incubator/thelounge/1.3.4/app-readme.md | 1 - .../thelounge/1.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/thelounge/1.3.4/ix_values.yaml | 19 - incubator/thelounge/1.3.4/questions.yaml | 635 --------- .../thelounge/1.3.4/templates/common.yaml | 1 - incubator/thelounge/1.3.4/test_values.yaml | 44 - incubator/thelounge/1.3.4/values.yaml | 0 incubator/tvheadend/7.3.3/CONFIG.md | 9 - incubator/tvheadend/7.3.3/Chart.lock | 6 - incubator/tvheadend/7.3.3/Chart.yaml | 25 - incubator/tvheadend/7.3.3/README.md | 54 - incubator/tvheadend/7.3.3/app-readme.md | 3 - .../tvheadend/7.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/tvheadend/7.3.3/ix_values.yaml | 15 - incubator/tvheadend/7.3.3/questions.yaml | 724 ---------- .../tvheadend/7.3.3/templates/common.yaml | 1 - incubator/tvheadend/7.3.3/test_values.yaml | 36 - incubator/tvheadend/7.3.3/values.yaml | 0 incubator/tvheadend/7.3.4/CONFIG.md | 9 - incubator/tvheadend/7.3.4/Chart.lock | 6 - incubator/tvheadend/7.3.4/Chart.yaml | 25 - incubator/tvheadend/7.3.4/README.md | 54 - incubator/tvheadend/7.3.4/app-readme.md | 3 - .../tvheadend/7.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/tvheadend/7.3.4/ix_values.yaml | 15 - incubator/tvheadend/7.3.4/questions.yaml | 724 ---------- .../tvheadend/7.3.4/templates/common.yaml | 1 - incubator/tvheadend/7.3.4/test_values.yaml | 36 - incubator/tvheadend/7.3.4/values.yaml | 0 incubator/unifi/6.3.3/CONFIG.md | 9 - incubator/unifi/6.3.3/Chart.lock | 6 - incubator/unifi/6.3.3/Chart.yaml | 24 - incubator/unifi/6.3.3/README.md | 55 - incubator/unifi/6.3.3/app-readme.md | 3 - incubator/unifi/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/unifi/6.3.3/ix_values.yaml | 19 - incubator/unifi/6.3.3/questions.yaml | 823 ------------ incubator/unifi/6.3.3/templates/common.yaml | 1 - incubator/unifi/6.3.3/test_values.yaml | 48 - incubator/unifi/6.3.3/values.yaml | 0 incubator/unifi/6.3.4/CONFIG.md | 9 - incubator/unifi/6.3.4/Chart.lock | 6 - incubator/unifi/6.3.4/Chart.yaml | 24 - incubator/unifi/6.3.4/README.md | 55 - incubator/unifi/6.3.4/app-readme.md | 3 - incubator/unifi/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/unifi/6.3.4/ix_values.yaml | 19 - incubator/unifi/6.3.4/questions.yaml | 823 ------------ incubator/unifi/6.3.4/templates/common.yaml | 1 - incubator/unifi/6.3.4/test_values.yaml | 48 - incubator/unifi/6.3.4/values.yaml | 0 incubator/unpackerr/1.3.3/CONFIG.md | 9 - incubator/unpackerr/1.3.3/Chart.lock | 6 - incubator/unpackerr/1.3.3/Chart.yaml | 29 - incubator/unpackerr/1.3.3/README.md | 55 - incubator/unpackerr/1.3.3/app-readme.md | 3 - .../unpackerr/1.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/unpackerr/1.3.3/ix_values.yaml | 32 - incubator/unpackerr/1.3.3/questions.yaml | 540 -------- .../unpackerr/1.3.3/templates/common.yaml | 1 - incubator/unpackerr/1.3.3/test_values.yaml | 51 - incubator/unpackerr/1.3.3/values.yaml | 0 incubator/unpackerr/1.3.4/CONFIG.md | 9 - incubator/unpackerr/1.3.4/Chart.lock | 6 - incubator/unpackerr/1.3.4/Chart.yaml | 29 - incubator/unpackerr/1.3.4/README.md | 55 - incubator/unpackerr/1.3.4/app-readme.md | 3 - .../unpackerr/1.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/unpackerr/1.3.4/ix_values.yaml | 32 - incubator/unpackerr/1.3.4/questions.yaml | 540 -------- .../unpackerr/1.3.4/templates/common.yaml | 1 - incubator/unpackerr/1.3.4/test_values.yaml | 51 - incubator/unpackerr/1.3.4/values.yaml | 0 incubator/xteve/1.1.3/CONFIG.md | 9 - incubator/xteve/1.1.3/Chart.lock | 6 - incubator/xteve/1.1.3/Chart.yaml | 24 - incubator/xteve/1.1.3/README.md | 55 - incubator/xteve/1.1.3/app-readme.md | 1 - incubator/xteve/1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes incubator/xteve/1.1.3/ix_values.yaml | 15 - incubator/xteve/1.1.3/questions.yaml | 667 --------- incubator/xteve/1.1.3/templates/common.yaml | 1 - incubator/xteve/1.1.3/test_values.yaml | 33 - incubator/xteve/1.1.3/values.yaml | 0 incubator/xteve/1.1.4/CONFIG.md | 9 - incubator/xteve/1.1.4/Chart.lock | 6 - incubator/xteve/1.1.4/Chart.yaml | 24 - incubator/xteve/1.1.4/README.md | 55 - incubator/xteve/1.1.4/app-readme.md | 1 - incubator/xteve/1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes incubator/xteve/1.1.4/ix_values.yaml | 15 - incubator/xteve/1.1.4/questions.yaml | 667 --------- incubator/xteve/1.1.4/templates/common.yaml | 1 - incubator/xteve/1.1.4/test_values.yaml | 33 - incubator/xteve/1.1.4/values.yaml | 0 non-free/resilio-sync/1.1.3/CONFIG.md | 9 - non-free/resilio-sync/1.1.3/Chart.lock | 6 - non-free/resilio-sync/1.1.3/Chart.yaml | 24 - non-free/resilio-sync/1.1.3/README.md | 54 - non-free/resilio-sync/1.1.3/app-readme.md | 1 - .../1.1.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes non-free/resilio-sync/1.1.3/ix_values.yaml | 15 - non-free/resilio-sync/1.1.3/questions.yaml | 875 ------------ .../resilio-sync/1.1.3/templates/common.yaml | 1 - non-free/resilio-sync/1.1.3/test_values.yaml | 72 - non-free/resilio-sync/1.1.3/values.yaml | 0 non-free/resilio-sync/1.1.4/CONFIG.md | 9 - non-free/resilio-sync/1.1.4/Chart.lock | 6 - non-free/resilio-sync/1.1.4/Chart.yaml | 24 - non-free/resilio-sync/1.1.4/README.md | 54 - non-free/resilio-sync/1.1.4/app-readme.md | 1 - .../1.1.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes non-free/resilio-sync/1.1.4/ix_values.yaml | 15 - non-free/resilio-sync/1.1.4/questions.yaml | 875 ------------ .../resilio-sync/1.1.4/templates/common.yaml | 1 - non-free/resilio-sync/1.1.4/test_values.yaml | 72 - non-free/resilio-sync/1.1.4/values.yaml | 0 non-free/resilio-sync/1.2.0/CONFIG.md | 9 - non-free/resilio-sync/1.2.0/Chart.lock | 6 - non-free/resilio-sync/1.2.0/Chart.yaml | 24 - non-free/resilio-sync/1.2.0/README.md | 54 - non-free/resilio-sync/1.2.0/app-readme.md | 1 - .../1.2.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes non-free/resilio-sync/1.2.0/ix_values.yaml | 15 - non-free/resilio-sync/1.2.0/questions.yaml | 875 ------------ .../resilio-sync/1.2.0/templates/common.yaml | 1 - non-free/resilio-sync/1.2.0/test_values.yaml | 72 - non-free/resilio-sync/1.2.0/values.yaml | 0 stable/collabora-online/6.3.3/CONFIG.md | 9 - stable/collabora-online/6.3.3/Chart.lock | 6 - stable/collabora-online/6.3.3/Chart.yaml | 28 - stable/collabora-online/6.3.3/README.md | 56 - stable/collabora-online/6.3.3/app-readme.md | 3 - .../6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/collabora-online/6.3.3/ix_values.yaml | 14 - stable/collabora-online/6.3.3/questions.yaml | 531 -------- .../6.3.3/templates/common.yaml | 1 - .../collabora-online/6.3.3/test_values.yaml | 22 - stable/collabora-online/6.3.3/values.yaml | 0 stable/collabora-online/6.3.4/CONFIG.md | 9 - stable/collabora-online/6.3.4/Chart.lock | 6 - stable/collabora-online/6.3.4/Chart.yaml | 28 - stable/collabora-online/6.3.4/README.md | 56 - stable/collabora-online/6.3.4/app-readme.md | 3 - .../6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/collabora-online/6.3.4/ix_values.yaml | 14 - stable/collabora-online/6.3.4/questions.yaml | 531 -------- .../6.3.4/templates/common.yaml | 1 - .../collabora-online/6.3.4/test_values.yaml | 22 - stable/collabora-online/6.3.4/values.yaml | 0 stable/collabora-online/6.4.0/CONFIG.md | 9 - stable/collabora-online/6.4.0/Chart.lock | 6 - stable/collabora-online/6.4.0/Chart.yaml | 28 - stable/collabora-online/6.4.0/README.md | 56 - stable/collabora-online/6.4.0/app-readme.md | 3 - .../6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/collabora-online/6.4.0/ix_values.yaml | 14 - stable/collabora-online/6.4.0/questions.yaml | 531 -------- .../6.4.0/templates/common.yaml | 1 - .../collabora-online/6.4.0/test_values.yaml | 22 - stable/collabora-online/6.4.0/values.yaml | 0 stable/collabora-online/6.4.1/CONFIG.md | 9 - stable/collabora-online/6.4.1/Chart.lock | 6 - stable/collabora-online/6.4.1/Chart.yaml | 28 - stable/collabora-online/6.4.1/README.md | 56 - stable/collabora-online/6.4.1/app-readme.md | 3 - .../6.4.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/collabora-online/6.4.1/ix_values.yaml | 14 - stable/collabora-online/6.4.1/questions.yaml | 545 -------- .../6.4.1/templates/common.yaml | 1 - .../collabora-online/6.4.1/test_values.yaml | 22 - stable/collabora-online/6.4.1/values.yaml | 0 stable/collabora-online/6.4.2/CONFIG.md | 9 - stable/collabora-online/6.4.2/Chart.lock | 6 - stable/collabora-online/6.4.2/Chart.yaml | 28 - stable/collabora-online/6.4.2/README.md | 56 - stable/collabora-online/6.4.2/app-readme.md | 3 - .../6.4.2/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/collabora-online/6.4.2/ix_values.yaml | 14 - stable/collabora-online/6.4.2/questions.yaml | 545 -------- .../6.4.2/templates/common.yaml | 1 - .../collabora-online/6.4.2/test_values.yaml | 22 - stable/collabora-online/6.4.2/values.yaml | 0 stable/deepstack-cpu/4.3.3/CONFIG.md | 9 - stable/deepstack-cpu/4.3.3/Chart.lock | 6 - stable/deepstack-cpu/4.3.3/Chart.yaml | 28 - stable/deepstack-cpu/4.3.3/README.md | 56 - stable/deepstack-cpu/4.3.3/app-readme.md | 3 - .../4.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/deepstack-cpu/4.3.3/ix_values.yaml | 19 - stable/deepstack-cpu/4.3.3/questions.yaml | 681 ---------- .../deepstack-cpu/4.3.3/templates/common.yaml | 1 - stable/deepstack-cpu/4.3.3/test_values.yaml | 39 - stable/deepstack-cpu/4.3.3/values.yaml | 0 stable/deepstack-cpu/4.3.4/CONFIG.md | 9 - stable/deepstack-cpu/4.3.4/Chart.lock | 6 - stable/deepstack-cpu/4.3.4/Chart.yaml | 28 - stable/deepstack-cpu/4.3.4/README.md | 56 - stable/deepstack-cpu/4.3.4/app-readme.md | 3 - .../4.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/deepstack-cpu/4.3.4/ix_values.yaml | 19 - stable/deepstack-cpu/4.3.4/questions.yaml | 681 ---------- .../deepstack-cpu/4.3.4/templates/common.yaml | 1 - stable/deepstack-cpu/4.3.4/test_values.yaml | 39 - stable/deepstack-cpu/4.3.4/values.yaml | 0 stable/emby/6.3.3/CONFIG.md | 9 - stable/emby/6.3.3/Chart.lock | 6 - stable/emby/6.3.3/Chart.yaml | 28 - stable/emby/6.3.3/README.md | 55 - stable/emby/6.3.3/app-readme.md | 3 - stable/emby/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/emby/6.3.3/ix_values.yaml | 22 - stable/emby/6.3.3/questions.yaml | 676 ---------- stable/emby/6.3.3/templates/common.yaml | 1 - stable/emby/6.3.3/test_values.yaml | 29 - stable/emby/6.3.3/values.yaml | 0 stable/emby/6.3.4/CONFIG.md | 9 - stable/emby/6.3.4/Chart.lock | 6 - stable/emby/6.3.4/Chart.yaml | 28 - stable/emby/6.3.4/README.md | 55 - stable/emby/6.3.4/app-readme.md | 3 - stable/emby/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/emby/6.3.4/ix_values.yaml | 22 - stable/emby/6.3.4/questions.yaml | 676 ---------- stable/emby/6.3.4/templates/common.yaml | 1 - stable/emby/6.3.4/test_values.yaml | 29 - stable/emby/6.3.4/values.yaml | 0 stable/emby/6.4.0/CONFIG.md | 9 - stable/emby/6.4.0/Chart.lock | 6 - stable/emby/6.4.0/Chart.yaml | 28 - stable/emby/6.4.0/README.md | 55 - stable/emby/6.4.0/app-readme.md | 3 - stable/emby/6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/emby/6.4.0/ix_values.yaml | 22 - stable/emby/6.4.0/questions.yaml | 676 ---------- stable/emby/6.4.0/templates/common.yaml | 1 - stable/emby/6.4.0/test_values.yaml | 29 - stable/emby/6.4.0/values.yaml | 0 stable/esphome/6.3.3/CONFIG.md | 9 - stable/esphome/6.3.3/Chart.lock | 6 - stable/esphome/6.3.3/Chart.yaml | 27 - stable/esphome/6.3.3/README.md | 55 - stable/esphome/6.3.3/app-readme.md | 3 - stable/esphome/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/esphome/6.3.3/ix_values.yaml | 15 - stable/esphome/6.3.3/questions.yaml | 771 ----------- stable/esphome/6.3.3/templates/common.yaml | 1 - stable/esphome/6.3.3/test_values.yaml | 30 - stable/esphome/6.3.3/values.yaml | 0 stable/esphome/6.3.4/CONFIG.md | 9 - stable/esphome/6.3.4/Chart.lock | 6 - stable/esphome/6.3.4/Chart.yaml | 27 - stable/esphome/6.3.4/README.md | 55 - stable/esphome/6.3.4/app-readme.md | 3 - stable/esphome/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/esphome/6.3.4/ix_values.yaml | 15 - stable/esphome/6.3.4/questions.yaml | 771 ----------- stable/esphome/6.3.4/templates/common.yaml | 1 - stable/esphome/6.3.4/test_values.yaml | 30 - stable/esphome/6.3.4/values.yaml | 0 stable/handbrake/6.3.3/CONFIG.md | 9 - stable/handbrake/6.3.3/Chart.lock | 6 - stable/handbrake/6.3.3/Chart.yaml | 30 - stable/handbrake/6.3.3/README.md | 56 - stable/handbrake/6.3.3/app-readme.md | 3 - .../handbrake/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/handbrake/6.3.3/ix_values.yaml | 20 - stable/handbrake/6.3.3/questions.yaml | 837 ------------ stable/handbrake/6.3.3/templates/common.yaml | 1 - stable/handbrake/6.3.3/test_values.yaml | 51 - stable/handbrake/6.3.3/values.yaml | 0 stable/handbrake/6.3.4/CONFIG.md | 9 - stable/handbrake/6.3.4/Chart.lock | 6 - stable/handbrake/6.3.4/Chart.yaml | 30 - stable/handbrake/6.3.4/README.md | 56 - stable/handbrake/6.3.4/app-readme.md | 3 - .../handbrake/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/handbrake/6.3.4/ix_values.yaml | 20 - stable/handbrake/6.3.4/questions.yaml | 837 ------------ stable/handbrake/6.3.4/templates/common.yaml | 1 - stable/handbrake/6.3.4/test_values.yaml | 51 - stable/handbrake/6.3.4/values.yaml | 0 stable/handbrake/6.4.0/CONFIG.md | 9 - stable/handbrake/6.4.0/Chart.lock | 6 - stable/handbrake/6.4.0/Chart.yaml | 30 - stable/handbrake/6.4.0/README.md | 56 - stable/handbrake/6.4.0/app-readme.md | 3 - .../handbrake/6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/handbrake/6.4.0/ix_values.yaml | 20 - stable/handbrake/6.4.0/questions.yaml | 837 ------------ stable/handbrake/6.4.0/templates/common.yaml | 1 - stable/handbrake/6.4.0/test_values.yaml | 51 - stable/handbrake/6.4.0/values.yaml | 0 stable/home-assistant/6.3.3/CONFIG.md | 9 - stable/home-assistant/6.3.3/Chart.lock | 6 - stable/home-assistant/6.3.3/Chart.yaml | 28 - stable/home-assistant/6.3.3/README.md | 55 - stable/home-assistant/6.3.3/app-readme.md | 3 - .../6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/home-assistant/6.3.3/ix_values.yaml | 15 - stable/home-assistant/6.3.3/questions.yaml | 683 ---------- .../6.3.3/templates/common.yaml | 1 - .../6.3.3/templates/secret.yaml | 15 - stable/home-assistant/6.3.3/test_values.yaml | 83 -- stable/home-assistant/6.3.3/values.yaml | 0 stable/home-assistant/6.3.4/CONFIG.md | 9 - stable/home-assistant/6.3.4/Chart.lock | 6 - stable/home-assistant/6.3.4/Chart.yaml | 28 - stable/home-assistant/6.3.4/README.md | 55 - stable/home-assistant/6.3.4/app-readme.md | 3 - .../6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/home-assistant/6.3.4/ix_values.yaml | 15 - stable/home-assistant/6.3.4/questions.yaml | 683 ---------- .../6.3.4/templates/common.yaml | 1 - .../6.3.4/templates/secret.yaml | 15 - stable/home-assistant/6.3.4/test_values.yaml | 83 -- stable/home-assistant/6.3.4/values.yaml | 0 stable/home-assistant/6.4.0/CONFIG.md | 9 - stable/home-assistant/6.4.0/Chart.lock | 6 - stable/home-assistant/6.4.0/Chart.yaml | 28 - stable/home-assistant/6.4.0/README.md | 55 - stable/home-assistant/6.4.0/app-readme.md | 3 - .../6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/home-assistant/6.4.0/ix_values.yaml | 15 - stable/home-assistant/6.4.0/questions.yaml | 683 ---------- .../6.4.0/templates/common.yaml | 1 - .../6.4.0/templates/secret.yaml | 15 - stable/home-assistant/6.4.0/test_values.yaml | 83 -- stable/home-assistant/6.4.0/values.yaml | 0 stable/home-assistant/6.4.1/CONFIG.md | 9 - stable/home-assistant/6.4.1/Chart.lock | 6 - stable/home-assistant/6.4.1/Chart.yaml | 28 - stable/home-assistant/6.4.1/README.md | 55 - stable/home-assistant/6.4.1/app-readme.md | 3 - .../6.4.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/home-assistant/6.4.1/ix_values.yaml | 15 - stable/home-assistant/6.4.1/questions.yaml | 683 ---------- .../6.4.1/templates/common.yaml | 1 - .../6.4.1/templates/secret.yaml | 15 - stable/home-assistant/6.4.1/test_values.yaml | 83 -- stable/home-assistant/6.4.1/values.yaml | 0 stable/jackett/6.3.3/CONFIG.md | 9 - stable/jackett/6.3.3/Chart.lock | 6 - stable/jackett/6.3.3/Chart.yaml | 27 - stable/jackett/6.3.3/README.md | 54 - stable/jackett/6.3.3/app-readme.md | 3 - stable/jackett/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/jackett/6.3.3/ix_values.yaml | 25 - stable/jackett/6.3.3/questions.yaml | 667 --------- stable/jackett/6.3.3/templates/common.yaml | 1 - stable/jackett/6.3.3/test_values.yaml | 39 - stable/jackett/6.3.3/values.yaml | 0 stable/jackett/6.3.4/CONFIG.md | 9 - stable/jackett/6.3.4/Chart.lock | 6 - stable/jackett/6.3.4/Chart.yaml | 27 - stable/jackett/6.3.4/README.md | 54 - stable/jackett/6.3.4/app-readme.md | 3 - stable/jackett/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/jackett/6.3.4/ix_values.yaml | 25 - stable/jackett/6.3.4/questions.yaml | 667 --------- stable/jackett/6.3.4/templates/common.yaml | 1 - stable/jackett/6.3.4/test_values.yaml | 39 - stable/jackett/6.3.4/values.yaml | 0 stable/jackett/6.3.5/CONFIG.md | 9 - stable/jackett/6.3.5/Chart.lock | 6 - stable/jackett/6.3.5/Chart.yaml | 27 - stable/jackett/6.3.5/README.md | 54 - stable/jackett/6.3.5/app-readme.md | 3 - stable/jackett/6.3.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/jackett/6.3.5/ix_values.yaml | 25 - stable/jackett/6.3.5/questions.yaml | 667 --------- stable/jackett/6.3.5/templates/common.yaml | 1 - stable/jackett/6.3.5/test_values.yaml | 39 - stable/jackett/6.3.5/values.yaml | 0 stable/jackett/6.4.0/CONFIG.md | 9 - stable/jackett/6.4.0/Chart.lock | 6 - stable/jackett/6.4.0/Chart.yaml | 27 - stable/jackett/6.4.0/README.md | 54 - stable/jackett/6.4.0/app-readme.md | 3 - stable/jackett/6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/jackett/6.4.0/ix_values.yaml | 25 - stable/jackett/6.4.0/questions.yaml | 667 --------- stable/jackett/6.4.0/templates/common.yaml | 1 - stable/jackett/6.4.0/test_values.yaml | 39 - stable/jackett/6.4.0/values.yaml | 0 stable/jackett/6.4.1/CONFIG.md | 9 - stable/jackett/6.4.1/Chart.lock | 6 - stable/jackett/6.4.1/Chart.yaml | 27 - stable/jackett/6.4.1/README.md | 54 - stable/jackett/6.4.1/app-readme.md | 3 - stable/jackett/6.4.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/jackett/6.4.1/ix_values.yaml | 25 - stable/jackett/6.4.1/questions.yaml | 667 --------- stable/jackett/6.4.1/templates/common.yaml | 1 - stable/jackett/6.4.1/test_values.yaml | 39 - stable/jackett/6.4.1/values.yaml | 0 stable/jellyfin/6.3.3/CONFIG.md | 9 - stable/jellyfin/6.3.3/Chart.lock | 6 - stable/jellyfin/6.3.3/Chart.yaml | 27 - stable/jellyfin/6.3.3/README.md | 54 - stable/jellyfin/6.3.3/app-readme.md | 3 - stable/jellyfin/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/jellyfin/6.3.3/ix_values.yaml | 22 - stable/jellyfin/6.3.3/questions.yaml | 676 ---------- stable/jellyfin/6.3.3/templates/common.yaml | 1 - stable/jellyfin/6.3.3/test_values.yaml | 29 - stable/jellyfin/6.3.3/values.yaml | 0 stable/jellyfin/6.3.4/CONFIG.md | 9 - stable/jellyfin/6.3.4/Chart.lock | 6 - stable/jellyfin/6.3.4/Chart.yaml | 27 - stable/jellyfin/6.3.4/README.md | 54 - stable/jellyfin/6.3.4/app-readme.md | 3 - stable/jellyfin/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/jellyfin/6.3.4/ix_values.yaml | 22 - stable/jellyfin/6.3.4/questions.yaml | 676 ---------- stable/jellyfin/6.3.4/templates/common.yaml | 1 - stable/jellyfin/6.3.4/test_values.yaml | 29 - stable/jellyfin/6.3.4/values.yaml | 0 stable/kms/6.3.3/CONFIG.md | 9 - stable/kms/6.3.3/Chart.lock | 6 - stable/kms/6.3.3/Chart.yaml | 25 - stable/kms/6.3.3/README.md | 54 - stable/kms/6.3.3/app-readme.md | 3 - stable/kms/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/kms/6.3.3/ix_values.yaml | 16 - stable/kms/6.3.3/questions.yaml | 395 ------ stable/kms/6.3.3/templates/common.yaml | 1 - stable/kms/6.3.3/test_values.yaml | 16 - stable/kms/6.3.3/values.yaml | 0 stable/kms/6.3.4/CONFIG.md | 9 - stable/kms/6.3.4/Chart.lock | 6 - stable/kms/6.3.4/Chart.yaml | 25 - stable/kms/6.3.4/README.md | 54 - stable/kms/6.3.4/app-readme.md | 3 - stable/kms/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/kms/6.3.4/ix_values.yaml | 16 - stable/kms/6.3.4/questions.yaml | 395 ------ stable/kms/6.3.4/templates/common.yaml | 1 - stable/kms/6.3.4/test_values.yaml | 16 - stable/kms/6.3.4/values.yaml | 0 stable/lidarr/6.3.3/CONFIG.md | 9 - stable/lidarr/6.3.3/Chart.lock | 6 - stable/lidarr/6.3.3/Chart.yaml | 27 - stable/lidarr/6.3.3/README.md | 54 - stable/lidarr/6.3.3/app-readme.md | 3 - stable/lidarr/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/lidarr/6.3.3/ix_values.yaml | 37 - stable/lidarr/6.3.3/questions.yaml | 667 --------- stable/lidarr/6.3.3/templates/common.yaml | 1 - stable/lidarr/6.3.3/test_values.yaml | 47 - stable/lidarr/6.3.3/values.yaml | 0 stable/lidarr/6.3.4/CONFIG.md | 9 - stable/lidarr/6.3.4/Chart.lock | 6 - stable/lidarr/6.3.4/Chart.yaml | 27 - stable/lidarr/6.3.4/README.md | 54 - stable/lidarr/6.3.4/app-readme.md | 3 - stable/lidarr/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/lidarr/6.3.4/ix_values.yaml | 37 - stable/lidarr/6.3.4/questions.yaml | 667 --------- stable/lidarr/6.3.4/templates/common.yaml | 1 - stable/lidarr/6.3.4/test_values.yaml | 47 - stable/lidarr/6.3.4/values.yaml | 0 stable/nextcloud/1.1.10/CONFIG.md | 9 - stable/nextcloud/1.1.10/Chart.lock | 12 - stable/nextcloud/1.1.10/Chart.yaml | 39 - stable/nextcloud/1.1.10/README.md | 57 - stable/nextcloud/1.1.10/app-readme.md | 1 - .../nextcloud/1.1.10/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../1.1.10/charts/postgresql-10.5.1.tgz | Bin 49272 -> 0 bytes .../nextcloud/1.1.10/charts/redis-14.6.3.tgz | Bin 77803 -> 0 bytes stable/nextcloud/1.1.10/ix_values.yaml | 186 --- stable/nextcloud/1.1.10/questions.yaml | 1055 --------------- .../nextcloud/1.1.10/templates/_configmap.tpl | 33 - .../nextcloud/1.1.10/templates/_cronjob.tpl | 51 - .../nextcloud/1.1.10/templates/_secrets.tpl | 50 - stable/nextcloud/1.1.10/templates/common.yaml | 14 - stable/nextcloud/1.1.10/test_values.yaml | 224 ---- stable/nextcloud/1.1.10/values.yaml | 0 stable/nextcloud/1.1.11/CONFIG.md | 9 - stable/nextcloud/1.1.11/Chart.lock | 12 - stable/nextcloud/1.1.11/Chart.yaml | 39 - stable/nextcloud/1.1.11/README.md | 57 - stable/nextcloud/1.1.11/app-readme.md | 1 - .../nextcloud/1.1.11/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../1.1.11/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes .../nextcloud/1.1.11/charts/redis-14.6.4.tgz | Bin 77808 -> 0 bytes stable/nextcloud/1.1.11/ix_values.yaml | 186 --- stable/nextcloud/1.1.11/questions.yaml | 1055 --------------- .../nextcloud/1.1.11/templates/_configmap.tpl | 33 - .../nextcloud/1.1.11/templates/_cronjob.tpl | 51 - .../nextcloud/1.1.11/templates/_secrets.tpl | 50 - stable/nextcloud/1.1.11/templates/common.yaml | 14 - stable/nextcloud/1.1.11/test_values.yaml | 224 ---- stable/nextcloud/1.1.11/values.yaml | 0 stable/nextcloud/1.1.12/CONFIG.md | 9 - stable/nextcloud/1.1.12/Chart.lock | 12 - stable/nextcloud/1.1.12/Chart.yaml | 40 - stable/nextcloud/1.1.12/README.md | 57 - stable/nextcloud/1.1.12/app-readme.md | 1 - .../nextcloud/1.1.12/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../1.1.12/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes .../nextcloud/1.1.12/charts/redis-14.6.4.tgz | Bin 77808 -> 0 bytes stable/nextcloud/1.1.12/ix_values.yaml | 186 --- stable/nextcloud/1.1.12/questions.yaml | 1055 --------------- .../nextcloud/1.1.12/templates/_configmap.tpl | 33 - .../nextcloud/1.1.12/templates/_cronjob.tpl | 51 - .../nextcloud/1.1.12/templates/_secrets.tpl | 50 - stable/nextcloud/1.1.12/templates/common.yaml | 14 - stable/nextcloud/1.1.12/test_values.yaml | 224 ---- stable/nextcloud/1.1.12/values.yaml | 0 stable/nextcloud/1.1.13/CONFIG.md | 9 - stable/nextcloud/1.1.13/Chart.lock | 12 - stable/nextcloud/1.1.13/Chart.yaml | 39 - stable/nextcloud/1.1.13/README.md | 57 - stable/nextcloud/1.1.13/app-readme.md | 1 - .../nextcloud/1.1.13/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../1.1.13/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes .../nextcloud/1.1.13/charts/redis-14.6.4.tgz | Bin 77808 -> 0 bytes stable/nextcloud/1.1.13/ix_values.yaml | 186 --- stable/nextcloud/1.1.13/questions.yaml | 1055 --------------- .../nextcloud/1.1.13/templates/_configmap.tpl | 33 - .../nextcloud/1.1.13/templates/_cronjob.tpl | 51 - .../nextcloud/1.1.13/templates/_secrets.tpl | 50 - stable/nextcloud/1.1.13/templates/common.yaml | 14 - stable/nextcloud/1.1.13/test_values.yaml | 224 ---- stable/nextcloud/1.1.13/values.yaml | 0 stable/nextcloud/1.1.9/CONFIG.md | 9 - stable/nextcloud/1.1.9/Chart.lock | 12 - stable/nextcloud/1.1.9/Chart.yaml | 39 - stable/nextcloud/1.1.9/README.md | 57 - stable/nextcloud/1.1.9/app-readme.md | 1 - .../nextcloud/1.1.9/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes .../1.1.9/charts/postgresql-10.5.1.tgz | Bin 49272 -> 0 bytes .../nextcloud/1.1.9/charts/redis-14.6.3.tgz | Bin 77803 -> 0 bytes stable/nextcloud/1.1.9/ix_values.yaml | 186 --- stable/nextcloud/1.1.9/questions.yaml | 1055 --------------- .../nextcloud/1.1.9/templates/_configmap.tpl | 33 - stable/nextcloud/1.1.9/templates/_cronjob.tpl | 51 - stable/nextcloud/1.1.9/templates/_secrets.tpl | 50 - stable/nextcloud/1.1.9/templates/common.yaml | 14 - stable/nextcloud/1.1.9/test_values.yaml | 224 ---- stable/nextcloud/1.1.9/values.yaml | 0 stable/nextcloud/1.2.0/CONFIG.md | 9 - stable/nextcloud/1.2.0/Chart.lock | 12 - stable/nextcloud/1.2.0/Chart.yaml | 39 - stable/nextcloud/1.2.0/README.md | 57 - stable/nextcloud/1.2.0/app-readme.md | 1 - .../nextcloud/1.2.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../1.2.0/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes .../nextcloud/1.2.0/charts/redis-14.6.4.tgz | Bin 77808 -> 0 bytes stable/nextcloud/1.2.0/ix_values.yaml | 186 --- stable/nextcloud/1.2.0/questions.yaml | 1055 --------------- .../nextcloud/1.2.0/templates/_configmap.tpl | 33 - stable/nextcloud/1.2.0/templates/_cronjob.tpl | 51 - stable/nextcloud/1.2.0/templates/_secrets.tpl | 50 - stable/nextcloud/1.2.0/templates/common.yaml | 14 - stable/nextcloud/1.2.0/test_values.yaml | 224 ---- stable/nextcloud/1.2.0/values.yaml | 0 stable/nextcloud/1.2.1/CONFIG.md | 9 - stable/nextcloud/1.2.1/Chart.lock | 12 - stable/nextcloud/1.2.1/Chart.yaml | 39 - stable/nextcloud/1.2.1/README.md | 57 - stable/nextcloud/1.2.1/app-readme.md | 1 - .../nextcloud/1.2.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../1.2.1/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes .../nextcloud/1.2.1/charts/redis-14.6.5.tgz | Bin 77805 -> 0 bytes stable/nextcloud/1.2.1/ix_values.yaml | 186 --- stable/nextcloud/1.2.1/questions.yaml | 1055 --------------- .../nextcloud/1.2.1/templates/_configmap.tpl | 33 - stable/nextcloud/1.2.1/templates/_cronjob.tpl | 51 - stable/nextcloud/1.2.1/templates/_secrets.tpl | 50 - stable/nextcloud/1.2.1/templates/common.yaml | 14 - stable/nextcloud/1.2.1/test_values.yaml | 224 ---- stable/nextcloud/1.2.1/values.yaml | 0 stable/nextcloud/1.2.2/CONFIG.md | 9 - stable/nextcloud/1.2.2/Chart.lock | 12 - stable/nextcloud/1.2.2/Chart.yaml | 39 - stable/nextcloud/1.2.2/README.md | 57 - stable/nextcloud/1.2.2/app-readme.md | 1 - .../nextcloud/1.2.2/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../1.2.2/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes .../nextcloud/1.2.2/charts/redis-14.6.5.tgz | Bin 77805 -> 0 bytes stable/nextcloud/1.2.2/ix_values.yaml | 186 --- stable/nextcloud/1.2.2/questions.yaml | 1055 --------------- .../nextcloud/1.2.2/templates/_configmap.tpl | 33 - stable/nextcloud/1.2.2/templates/_cronjob.tpl | 51 - stable/nextcloud/1.2.2/templates/_secrets.tpl | 50 - stable/nextcloud/1.2.2/templates/common.yaml | 14 - stable/nextcloud/1.2.2/test_values.yaml | 224 ---- stable/nextcloud/1.2.2/values.yaml | 0 stable/nextcloud/1.2.3/CONFIG.md | 9 - stable/nextcloud/1.2.3/Chart.lock | 12 - stable/nextcloud/1.2.3/Chart.yaml | 39 - stable/nextcloud/1.2.3/README.md | 57 - stable/nextcloud/1.2.3/app-readme.md | 1 - .../nextcloud/1.2.3/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../1.2.3/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes .../nextcloud/1.2.3/charts/redis-14.6.6.tgz | Bin 77799 -> 0 bytes stable/nextcloud/1.2.3/ix_values.yaml | 186 --- stable/nextcloud/1.2.3/questions.yaml | 1055 --------------- .../nextcloud/1.2.3/templates/_configmap.tpl | 33 - stable/nextcloud/1.2.3/templates/_cronjob.tpl | 51 - stable/nextcloud/1.2.3/templates/_secrets.tpl | 50 - stable/nextcloud/1.2.3/templates/common.yaml | 14 - stable/nextcloud/1.2.3/test_values.yaml | 224 ---- stable/nextcloud/1.2.3/values.yaml | 0 stable/nextcloud/1.3.0/CONFIG.md | 9 - stable/nextcloud/1.3.0/Chart.lock | 12 - stable/nextcloud/1.3.0/Chart.yaml | 39 - stable/nextcloud/1.3.0/README.md | 57 - stable/nextcloud/1.3.0/app-readme.md | 1 - .../nextcloud/1.3.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../1.3.0/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes .../nextcloud/1.3.0/charts/redis-14.7.0.tgz | Bin 78367 -> 0 bytes stable/nextcloud/1.3.0/ix_values.yaml | 186 --- stable/nextcloud/1.3.0/questions.yaml | 1055 --------------- .../nextcloud/1.3.0/templates/_configmap.tpl | 33 - stable/nextcloud/1.3.0/templates/_cronjob.tpl | 51 - stable/nextcloud/1.3.0/templates/_secrets.tpl | 50 - stable/nextcloud/1.3.0/templates/common.yaml | 14 - stable/nextcloud/1.3.0/test_values.yaml | 224 ---- stable/nextcloud/1.3.0/values.yaml | 0 stable/nextcloud/1.3.1/CONFIG.md | 9 - stable/nextcloud/1.3.1/Chart.lock | 12 - stable/nextcloud/1.3.1/Chart.yaml | 39 - stable/nextcloud/1.3.1/README.md | 57 - stable/nextcloud/1.3.1/app-readme.md | 1 - .../nextcloud/1.3.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../1.3.1/charts/postgresql-10.5.3.tgz | Bin 50647 -> 0 bytes .../nextcloud/1.3.1/charts/redis-14.7.2.tgz | Bin 78370 -> 0 bytes stable/nextcloud/1.3.1/ix_values.yaml | 186 --- stable/nextcloud/1.3.1/questions.yaml | 1055 --------------- .../nextcloud/1.3.1/templates/_configmap.tpl | 33 - stable/nextcloud/1.3.1/templates/_cronjob.tpl | 51 - stable/nextcloud/1.3.1/templates/_secrets.tpl | 50 - stable/nextcloud/1.3.1/templates/common.yaml | 14 - stable/nextcloud/1.3.1/test_values.yaml | 224 ---- stable/nextcloud/1.3.1/values.yaml | 0 stable/nextcloud/1.4.0/CONFIG.md | 9 - stable/nextcloud/1.4.0/Chart.lock | 12 - stable/nextcloud/1.4.0/Chart.yaml | 39 - stable/nextcloud/1.4.0/README.md | 57 - stable/nextcloud/1.4.0/app-readme.md | 1 - .../nextcloud/1.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../1.4.0/charts/postgresql-10.6.0.tgz | Bin 50800 -> 0 bytes .../nextcloud/1.4.0/charts/redis-14.7.2.tgz | Bin 78370 -> 0 bytes stable/nextcloud/1.4.0/ix_values.yaml | 186 --- stable/nextcloud/1.4.0/questions.yaml | 1055 --------------- .../nextcloud/1.4.0/templates/_configmap.tpl | 33 - stable/nextcloud/1.4.0/templates/_cronjob.tpl | 51 - stable/nextcloud/1.4.0/templates/_secrets.tpl | 50 - stable/nextcloud/1.4.0/templates/common.yaml | 14 - stable/nextcloud/1.4.0/test_values.yaml | 224 ---- stable/nextcloud/1.4.0/values.yaml | 0 stable/ombi/6.3.3/CONFIG.md | 9 - stable/ombi/6.3.3/Chart.lock | 6 - stable/ombi/6.3.3/Chart.yaml | 30 - stable/ombi/6.3.3/README.md | 54 - stable/ombi/6.3.3/app-readme.md | 3 - stable/ombi/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/ombi/6.3.3/ix_values.yaml | 15 - stable/ombi/6.3.3/questions.yaml | 667 --------- stable/ombi/6.3.3/templates/common.yaml | 1 - stable/ombi/6.3.3/test_values.yaml | 40 - stable/ombi/6.3.3/values.yaml | 0 stable/ombi/6.3.4/CONFIG.md | 9 - stable/ombi/6.3.4/Chart.lock | 6 - stable/ombi/6.3.4/Chart.yaml | 30 - stable/ombi/6.3.4/README.md | 54 - stable/ombi/6.3.4/app-readme.md | 3 - stable/ombi/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/ombi/6.3.4/ix_values.yaml | 15 - stable/ombi/6.3.4/questions.yaml | 667 --------- stable/ombi/6.3.4/templates/common.yaml | 1 - stable/ombi/6.3.4/test_values.yaml | 40 - stable/ombi/6.3.4/values.yaml | 0 stable/ombi/6.3.5/CONFIG.md | 9 - stable/ombi/6.3.5/Chart.lock | 6 - stable/ombi/6.3.5/Chart.yaml | 30 - stable/ombi/6.3.5/README.md | 54 - stable/ombi/6.3.5/app-readme.md | 3 - stable/ombi/6.3.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/ombi/6.3.5/ix_values.yaml | 15 - stable/ombi/6.3.5/questions.yaml | 667 --------- stable/ombi/6.3.5/templates/common.yaml | 1 - stable/ombi/6.3.5/test_values.yaml | 40 - stable/ombi/6.3.5/values.yaml | 0 stable/ombi/6.4.0/CONFIG.md | 9 - stable/ombi/6.4.0/Chart.lock | 6 - stable/ombi/6.4.0/Chart.yaml | 30 - stable/ombi/6.4.0/README.md | 54 - stable/ombi/6.4.0/app-readme.md | 3 - stable/ombi/6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/ombi/6.4.0/ix_values.yaml | 15 - stable/ombi/6.4.0/questions.yaml | 667 --------- stable/ombi/6.4.0/templates/common.yaml | 1 - stable/ombi/6.4.0/test_values.yaml | 40 - stable/ombi/6.4.0/values.yaml | 0 stable/openldap/1.0.1/CONFIG.md | 9 - stable/openldap/1.0.1/Chart.lock | 6 - stable/openldap/1.0.1/Chart.yaml | 29 - stable/openldap/1.0.1/README.md | 56 - stable/openldap/1.0.1/app-readme.md | 1 - stable/openldap/1.0.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/openldap/1.0.1/ix_values.yaml | 50 - stable/openldap/1.0.1/questions.yaml | 1049 --------------- .../openldap/1.0.1/templates/_configmap.tpl | 21 - stable/openldap/1.0.1/templates/common.yaml | 8 - stable/openldap/1.0.1/test_values.yaml | 88 -- stable/openldap/1.0.1/values.yaml | 0 stable/pgadmin/1.0.1/CONFIG.md | 9 - stable/pgadmin/1.0.1/Chart.lock | 6 - stable/pgadmin/1.0.1/Chart.yaml | 27 - stable/pgadmin/1.0.1/README.md | 54 - stable/pgadmin/1.0.1/app-readme.md | 1 - stable/pgadmin/1.0.1/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/pgadmin/1.0.1/ix_values.yaml | 16 - stable/pgadmin/1.0.1/questions.yaml | 681 ---------- stable/pgadmin/1.0.1/templates/common.yaml | 1 - stable/pgadmin/1.0.1/test_values.yaml | 26 - stable/pgadmin/1.0.1/values.yaml | 0 stable/pgadmin/1.0.2/CONFIG.md | 9 - stable/pgadmin/1.0.2/Chart.lock | 6 - stable/pgadmin/1.0.2/Chart.yaml | 27 - stable/pgadmin/1.0.2/README.md | 54 - stable/pgadmin/1.0.2/app-readme.md | 1 - stable/pgadmin/1.0.2/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/pgadmin/1.0.2/ix_values.yaml | 16 - stable/pgadmin/1.0.2/questions.yaml | 681 ---------- stable/pgadmin/1.0.2/templates/common.yaml | 1 - stable/pgadmin/1.0.2/test_values.yaml | 26 - stable/pgadmin/1.0.2/values.yaml | 0 stable/pgadmin/1.0.3/CONFIG.md | 9 - stable/pgadmin/1.0.3/Chart.lock | 6 - stable/pgadmin/1.0.3/Chart.yaml | 27 - stable/pgadmin/1.0.3/README.md | 54 - stable/pgadmin/1.0.3/app-readme.md | 1 - stable/pgadmin/1.0.3/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/pgadmin/1.0.3/ix_values.yaml | 16 - stable/pgadmin/1.0.3/questions.yaml | 681 ---------- stable/pgadmin/1.0.3/templates/common.yaml | 1 - stable/pgadmin/1.0.3/test_values.yaml | 26 - stable/pgadmin/1.0.3/values.yaml | 0 stable/pgadmin/1.1.0/CONFIG.md | 9 - stable/pgadmin/1.1.0/Chart.lock | 6 - stable/pgadmin/1.1.0/Chart.yaml | 27 - stable/pgadmin/1.1.0/README.md | 54 - stable/pgadmin/1.1.0/app-readme.md | 1 - stable/pgadmin/1.1.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/pgadmin/1.1.0/ix_values.yaml | 16 - stable/pgadmin/1.1.0/questions.yaml | 681 ---------- stable/pgadmin/1.1.0/templates/common.yaml | 1 - stable/pgadmin/1.1.0/test_values.yaml | 26 - stable/pgadmin/1.1.0/values.yaml | 0 stable/phpldapadmin/1.0.1/CONFIG.md | 9 - stable/phpldapadmin/1.0.1/Chart.lock | 6 - stable/phpldapadmin/1.0.1/Chart.yaml | 27 - stable/phpldapadmin/1.0.1/README.md | 54 - stable/phpldapadmin/1.0.1/app-readme.md | 1 - .../1.0.1/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/phpldapadmin/1.0.1/ix_values.yaml | 16 - stable/phpldapadmin/1.0.1/questions.yaml | 564 -------- .../phpldapadmin/1.0.1/templates/common.yaml | 1 - stable/phpldapadmin/1.0.1/test_values.yaml | 21 - stable/phpldapadmin/1.0.1/values.yaml | 0 stable/phpldapadmin/1.0.2/CONFIG.md | 9 - stable/phpldapadmin/1.0.2/Chart.lock | 6 - stable/phpldapadmin/1.0.2/Chart.yaml | 27 - stable/phpldapadmin/1.0.2/README.md | 54 - stable/phpldapadmin/1.0.2/app-readme.md | 1 - .../1.0.2/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/phpldapadmin/1.0.2/ix_values.yaml | 16 - stable/phpldapadmin/1.0.2/questions.yaml | 564 -------- .../phpldapadmin/1.0.2/templates/common.yaml | 1 - stable/phpldapadmin/1.0.2/test_values.yaml | 21 - stable/phpldapadmin/1.0.2/values.yaml | 0 stable/plex/5.3.3/CONFIG.md | 9 - stable/plex/5.3.3/Chart.lock | 6 - stable/plex/5.3.3/Chart.yaml | 25 - stable/plex/5.3.3/README.md | 52 - stable/plex/5.3.3/app-readme.md | 3 - stable/plex/5.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/plex/5.3.3/ix_values.yaml | 19 - stable/plex/5.3.3/questions.yaml | 695 ---------- stable/plex/5.3.3/templates/common.yaml | 1 - stable/plex/5.3.3/test_values.yaml | 32 - stable/plex/5.3.3/values.yaml | 0 stable/plex/5.3.4/CONFIG.md | 9 - stable/plex/5.3.4/Chart.lock | 6 - stable/plex/5.3.4/Chart.yaml | 25 - stable/plex/5.3.4/README.md | 52 - stable/plex/5.3.4/app-readme.md | 3 - stable/plex/5.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/plex/5.3.4/ix_values.yaml | 19 - stable/plex/5.3.4/questions.yaml | 695 ---------- stable/plex/5.3.4/templates/common.yaml | 1 - stable/plex/5.3.4/test_values.yaml | 32 - stable/plex/5.3.4/values.yaml | 0 stable/plex/5.3.5/CONFIG.md | 9 - stable/plex/5.3.5/Chart.lock | 6 - stable/plex/5.3.5/Chart.yaml | 25 - stable/plex/5.3.5/README.md | 52 - stable/plex/5.3.5/app-readme.md | 3 - stable/plex/5.3.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/plex/5.3.5/ix_values.yaml | 19 - stable/plex/5.3.5/questions.yaml | 695 ---------- stable/plex/5.3.5/templates/common.yaml | 1 - stable/plex/5.3.5/test_values.yaml | 32 - stable/plex/5.3.5/values.yaml | 0 stable/plex/5.4.0/CONFIG.md | 9 - stable/plex/5.4.0/Chart.lock | 6 - stable/plex/5.4.0/Chart.yaml | 25 - stable/plex/5.4.0/README.md | 52 - stable/plex/5.4.0/app-readme.md | 3 - stable/plex/5.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/plex/5.4.0/ix_values.yaml | 19 - stable/plex/5.4.0/questions.yaml | 695 ---------- stable/plex/5.4.0/templates/common.yaml | 1 - stable/plex/5.4.0/test_values.yaml | 32 - stable/plex/5.4.0/values.yaml | 0 stable/plex/5.4.1/CONFIG.md | 9 - stable/plex/5.4.1/Chart.lock | 6 - stable/plex/5.4.1/Chart.yaml | 25 - stable/plex/5.4.1/README.md | 52 - stable/plex/5.4.1/app-readme.md | 3 - stable/plex/5.4.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/plex/5.4.1/ix_values.yaml | 19 - stable/plex/5.4.1/questions.yaml | 695 ---------- stable/plex/5.4.1/templates/common.yaml | 1 - stable/plex/5.4.1/test_values.yaml | 32 - stable/plex/5.4.1/values.yaml | 0 stable/radarr/6.3.3/CONFIG.md | 9 - stable/radarr/6.3.3/Chart.lock | 6 - stable/radarr/6.3.3/Chart.yaml | 27 - stable/radarr/6.3.3/README.md | 54 - stable/radarr/6.3.3/app-readme.md | 3 - stable/radarr/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/radarr/6.3.3/ix_values.yaml | 37 - stable/radarr/6.3.3/questions.yaml | 667 --------- stable/radarr/6.3.3/templates/common.yaml | 1 - stable/radarr/6.3.3/test_values.yaml | 47 - stable/radarr/6.3.3/values.yaml | 0 stable/radarr/6.3.4/CONFIG.md | 9 - stable/radarr/6.3.4/Chart.lock | 6 - stable/radarr/6.3.4/Chart.yaml | 27 - stable/radarr/6.3.4/README.md | 54 - stable/radarr/6.3.4/app-readme.md | 3 - stable/radarr/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/radarr/6.3.4/ix_values.yaml | 37 - stable/radarr/6.3.4/questions.yaml | 667 --------- stable/radarr/6.3.4/templates/common.yaml | 1 - stable/radarr/6.3.4/test_values.yaml | 47 - stable/radarr/6.3.4/values.yaml | 0 stable/sonarr/6.3.3/CONFIG.md | 9 - stable/sonarr/6.3.3/Chart.lock | 6 - stable/sonarr/6.3.3/Chart.yaml | 27 - stable/sonarr/6.3.3/README.md | 54 - stable/sonarr/6.3.3/app-readme.md | 3 - stable/sonarr/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/sonarr/6.3.3/ix_values.yaml | 37 - stable/sonarr/6.3.3/questions.yaml | 667 --------- stable/sonarr/6.3.3/templates/common.yaml | 1 - stable/sonarr/6.3.3/test_values.yaml | 47 - stable/sonarr/6.3.3/values.yaml | 0 stable/sonarr/6.3.4/CONFIG.md | 9 - stable/sonarr/6.3.4/Chart.lock | 6 - stable/sonarr/6.3.4/Chart.yaml | 27 - stable/sonarr/6.3.4/README.md | 54 - stable/sonarr/6.3.4/app-readme.md | 3 - stable/sonarr/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/sonarr/6.3.4/ix_values.yaml | 37 - stable/sonarr/6.3.4/questions.yaml | 667 --------- stable/sonarr/6.3.4/templates/common.yaml | 1 - stable/sonarr/6.3.4/test_values.yaml | 47 - stable/sonarr/6.3.4/values.yaml | 0 stable/syncthing/6.3.3/CONFIG.md | 9 - stable/syncthing/6.3.3/Chart.lock | 6 - stable/syncthing/6.3.3/Chart.yaml | 27 - stable/syncthing/6.3.3/README.md | 56 - stable/syncthing/6.3.3/app-readme.md | 3 - .../syncthing/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/syncthing/6.3.3/ix_values.yaml | 15 - stable/syncthing/6.3.3/questions.yaml | 928 ------------- stable/syncthing/6.3.3/templates/common.yaml | 1 - stable/syncthing/6.3.3/test_values.yaml | 38 - stable/syncthing/6.3.3/values.yaml | 0 stable/syncthing/6.3.4/CONFIG.md | 9 - stable/syncthing/6.3.4/Chart.lock | 6 - stable/syncthing/6.3.4/Chart.yaml | 27 - stable/syncthing/6.3.4/README.md | 56 - stable/syncthing/6.3.4/app-readme.md | 3 - .../syncthing/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/syncthing/6.3.4/ix_values.yaml | 15 - stable/syncthing/6.3.4/questions.yaml | 928 ------------- stable/syncthing/6.3.4/templates/common.yaml | 1 - stable/syncthing/6.3.4/test_values.yaml | 38 - stable/syncthing/6.3.4/values.yaml | 0 stable/syncthing/6.3.5/CONFIG.md | 9 - stable/syncthing/6.3.5/Chart.lock | 6 - stable/syncthing/6.3.5/Chart.yaml | 27 - stable/syncthing/6.3.5/README.md | 56 - stable/syncthing/6.3.5/app-readme.md | 3 - .../syncthing/6.3.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/syncthing/6.3.5/ix_values.yaml | 15 - stable/syncthing/6.3.5/questions.yaml | 928 ------------- stable/syncthing/6.3.5/templates/common.yaml | 1 - stable/syncthing/6.3.5/test_values.yaml | 38 - stable/syncthing/6.3.5/values.yaml | 0 stable/tautulli/6.3.3/CONFIG.md | 9 - stable/tautulli/6.3.3/Chart.lock | 6 - stable/tautulli/6.3.3/Chart.yaml | 26 - stable/tautulli/6.3.3/README.md | 54 - stable/tautulli/6.3.3/app-readme.md | 3 - stable/tautulli/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/tautulli/6.3.3/ix_values.yaml | 15 - stable/tautulli/6.3.3/questions.yaml | 667 --------- stable/tautulli/6.3.3/templates/common.yaml | 1 - stable/tautulli/6.3.3/test_values.yaml | 26 - stable/tautulli/6.3.3/values.yaml | 0 stable/tautulli/6.3.4/CONFIG.md | 9 - stable/tautulli/6.3.4/Chart.lock | 6 - stable/tautulli/6.3.4/Chart.yaml | 26 - stable/tautulli/6.3.4/README.md | 54 - stable/tautulli/6.3.4/app-readme.md | 3 - stable/tautulli/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/tautulli/6.3.4/ix_values.yaml | 15 - stable/tautulli/6.3.4/questions.yaml | 667 --------- stable/tautulli/6.3.4/templates/common.yaml | 1 - stable/tautulli/6.3.4/test_values.yaml | 26 - stable/tautulli/6.3.4/values.yaml | 0 stable/tautulli/6.4.0/CONFIG.md | 9 - stable/tautulli/6.4.0/Chart.lock | 6 - stable/tautulli/6.4.0/Chart.yaml | 26 - stable/tautulli/6.4.0/README.md | 54 - stable/tautulli/6.4.0/app-readme.md | 3 - stable/tautulli/6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/tautulli/6.4.0/ix_values.yaml | 15 - stable/tautulli/6.4.0/questions.yaml | 667 --------- stable/tautulli/6.4.0/templates/common.yaml | 1 - stable/tautulli/6.4.0/test_values.yaml | 26 - stable/tautulli/6.4.0/values.yaml | 0 stable/traefik/6.5.7/CONFIG.md | 9 - stable/traefik/6.5.7/Chart.lock | 6 - stable/traefik/6.5.7/Chart.yaml | 29 - stable/traefik/6.5.7/LICENSE | 202 --- stable/traefik/6.5.7/README.md | 56 - stable/traefik/6.5.7/app-readme.md | 3 - stable/traefik/6.5.7/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/traefik/6.5.7/crds/ingressroute.yaml | 12 - .../traefik/6.5.7/crds/ingressroutetcp.yaml | 12 - .../traefik/6.5.7/crds/ingressrouteudp.yaml | 13 - stable/traefik/6.5.7/crds/middlewares.yaml | 12 - .../traefik/6.5.7/crds/serverstransports.yaml | 12 - stable/traefik/6.5.7/crds/tlsoptions.yaml | 12 - stable/traefik/6.5.7/crds/tlsstores.yaml | 13 - .../traefik/6.5.7/crds/traefikservices.yaml | 12 - stable/traefik/6.5.7/ix_values.yaml | 332 ----- stable/traefik/6.5.7/questions.yaml | 476 ------- stable/traefik/6.5.7/templates/_helpers.tpl | 62 - .../traefik/6.5.7/templates/_podtemplate.tpl | 265 ---- .../6.5.7/templates/custom/common.yaml | 0 .../custom/middleware-namespace.yaml | 7 - .../custom/middlewares/basic-middleware.yaml | 58 - .../custom/middlewares/basicauth.yaml | 29 - .../templates/custom/middlewares/chain.yaml | 16 - .../custom/middlewares/forwardauth.yaml | 23 - .../custom/middlewares/ratelimit.yaml | 14 - .../custom/middlewares/redirectScheme.yaml | 14 - .../6.5.7/templates/custom/portal.yaml | 45 - .../6.5.7/templates/custom/portalhook.yaml | 12 - stable/traefik/6.5.7/templates/daemonset.yaml | 40 - .../dashboard-hook-ingressroute.yaml | 28 - .../traefik/6.5.7/templates/deployment.yaml | 47 - stable/traefik/6.5.7/templates/gateway.yaml | 33 - .../traefik/6.5.7/templates/gatewayclass.yaml | 9 - stable/traefik/6.5.7/templates/hpa.yaml | 20 - .../traefik/6.5.7/templates/ingressclass.yaml | 23 - .../6.5.7/templates/poddisruptionbudget.yaml | 22 - .../6.5.7/templates/rbac/clusterrole.yaml | 112 -- .../templates/rbac/clusterrolebinding.yaml | 19 - .../templates/rbac/podsecuritypolicy.yaml | 68 - stable/traefik/6.5.7/templates/rbac/role.yaml | 61 - .../6.5.7/templates/rbac/rolebinding.yaml | 19 - .../6.5.7/templates/rbac/serviceaccount.yaml | 15 - stable/traefik/6.5.7/templates/service.yaml | 114 -- stable/traefik/6.5.7/templates/tlsoption.yaml | 14 - stable/traefik/6.5.7/test_values.yaml | 438 ------ stable/traefik/6.5.7/values.yaml | 0 stable/traefik/6.5.8/CONFIG.md | 9 - stable/traefik/6.5.8/Chart.lock | 6 - stable/traefik/6.5.8/Chart.yaml | 29 - stable/traefik/6.5.8/LICENSE | 202 --- stable/traefik/6.5.8/README.md | 56 - stable/traefik/6.5.8/app-readme.md | 3 - stable/traefik/6.5.8/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/traefik/6.5.8/crds/ingressroute.yaml | 12 - .../traefik/6.5.8/crds/ingressroutetcp.yaml | 12 - .../traefik/6.5.8/crds/ingressrouteudp.yaml | 13 - stable/traefik/6.5.8/crds/middlewares.yaml | 12 - .../traefik/6.5.8/crds/serverstransports.yaml | 12 - stable/traefik/6.5.8/crds/tlsoptions.yaml | 12 - stable/traefik/6.5.8/crds/tlsstores.yaml | 13 - .../traefik/6.5.8/crds/traefikservices.yaml | 12 - stable/traefik/6.5.8/ix_values.yaml | 332 ----- stable/traefik/6.5.8/questions.yaml | 476 ------- stable/traefik/6.5.8/templates/_helpers.tpl | 62 - .../traefik/6.5.8/templates/_podtemplate.tpl | 265 ---- .../6.5.8/templates/custom/common.yaml | 0 .../custom/middleware-namespace.yaml | 7 - .../custom/middlewares/basic-middleware.yaml | 58 - .../custom/middlewares/basicauth.yaml | 29 - .../templates/custom/middlewares/chain.yaml | 16 - .../custom/middlewares/forwardauth.yaml | 23 - .../custom/middlewares/ratelimit.yaml | 14 - .../custom/middlewares/redirectScheme.yaml | 14 - .../6.5.8/templates/custom/portal.yaml | 45 - .../6.5.8/templates/custom/portalhook.yaml | 12 - stable/traefik/6.5.8/templates/daemonset.yaml | 40 - .../dashboard-hook-ingressroute.yaml | 28 - .../traefik/6.5.8/templates/deployment.yaml | 47 - stable/traefik/6.5.8/templates/gateway.yaml | 33 - .../traefik/6.5.8/templates/gatewayclass.yaml | 9 - stable/traefik/6.5.8/templates/hpa.yaml | 20 - .../traefik/6.5.8/templates/ingressclass.yaml | 23 - .../6.5.8/templates/poddisruptionbudget.yaml | 22 - .../6.5.8/templates/rbac/clusterrole.yaml | 112 -- .../templates/rbac/clusterrolebinding.yaml | 19 - .../templates/rbac/podsecuritypolicy.yaml | 68 - stable/traefik/6.5.8/templates/rbac/role.yaml | 61 - .../6.5.8/templates/rbac/rolebinding.yaml | 19 - .../6.5.8/templates/rbac/serviceaccount.yaml | 15 - stable/traefik/6.5.8/templates/service.yaml | 114 -- stable/traefik/6.5.8/templates/tlsoption.yaml | 14 - stable/traefik/6.5.8/test_values.yaml | 438 ------ stable/traefik/6.5.8/values.yaml | 0 stable/transmission/6.3.3/CONFIG.md | 9 - stable/transmission/6.3.3/Chart.lock | 6 - stable/transmission/6.3.3/Chart.yaml | 28 - stable/transmission/6.3.3/README.md | 55 - stable/transmission/6.3.3/app-readme.md | 3 - .../6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/transmission/6.3.3/ix_values.yaml | 50 - stable/transmission/6.3.3/questions.yaml | 1156 ---------------- .../transmission/6.3.3/templates/common.yaml | 2 - stable/transmission/6.3.3/test_values.yaml | 106 -- stable/transmission/6.3.3/values.yaml | 0 stable/transmission/6.3.4/CONFIG.md | 9 - stable/transmission/6.3.4/Chart.lock | 6 - stable/transmission/6.3.4/Chart.yaml | 28 - stable/transmission/6.3.4/README.md | 55 - stable/transmission/6.3.4/app-readme.md | 3 - .../6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/transmission/6.3.4/ix_values.yaml | 50 - stable/transmission/6.3.4/questions.yaml | 1156 ---------------- .../transmission/6.3.4/templates/common.yaml | 2 - stable/transmission/6.3.4/test_values.yaml | 106 -- stable/transmission/6.3.4/values.yaml | 0 stable/truecommand/6.3.3/CONFIG.md | 9 - stable/truecommand/6.3.3/Chart.lock | 6 - stable/truecommand/6.3.3/Chart.yaml | 25 - stable/truecommand/6.3.3/README.md | 54 - stable/truecommand/6.3.3/app-readme.md | 3 - .../truecommand/6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/truecommand/6.3.3/ix_values.yaml | 15 - stable/truecommand/6.3.3/questions.yaml | 628 --------- .../truecommand/6.3.3/templates/common.yaml | 1 - stable/truecommand/6.3.3/test_values.yaml | 26 - stable/truecommand/6.3.3/values.yaml | 0 stable/truecommand/6.3.4/CONFIG.md | 9 - stable/truecommand/6.3.4/Chart.lock | 6 - stable/truecommand/6.3.4/Chart.yaml | 25 - stable/truecommand/6.3.4/README.md | 54 - stable/truecommand/6.3.4/app-readme.md | 3 - .../truecommand/6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/truecommand/6.3.4/ix_values.yaml | 15 - stable/truecommand/6.3.4/questions.yaml | 628 --------- .../truecommand/6.3.4/templates/common.yaml | 1 - stable/truecommand/6.3.4/test_values.yaml | 26 - stable/truecommand/6.3.4/values.yaml | 0 stable/vaultwarden/3.4.3/CONFIG.md | 9 - stable/vaultwarden/3.4.3/Chart.lock | 9 - stable/vaultwarden/3.4.3/Chart.yaml | 34 - stable/vaultwarden/3.4.3/README.md | 55 - stable/vaultwarden/3.4.3/app-readme.md | 3 - .../vaultwarden/3.4.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes .../3.4.3/charts/postgresql-10.5.1.tgz | Bin 49272 -> 0 bytes stable/vaultwarden/3.4.3/ix_values.yaml | 54 - stable/vaultwarden/3.4.3/questions.yaml | 1193 ----------------- .../3.4.3/templates/_configmap.tpl | 116 -- .../vaultwarden/3.4.3/templates/_secrets.tpl | 59 - .../vaultwarden/3.4.3/templates/_validate.tpl | 17 - .../vaultwarden/3.4.3/templates/common.yaml | 11 - stable/vaultwarden/3.4.3/test_values.yaml | 172 --- stable/vaultwarden/3.4.3/values.yaml | 0 stable/vaultwarden/3.4.4/CONFIG.md | 9 - stable/vaultwarden/3.4.4/Chart.lock | 9 - stable/vaultwarden/3.4.4/Chart.yaml | 34 - stable/vaultwarden/3.4.4/README.md | 55 - stable/vaultwarden/3.4.4/app-readme.md | 3 - .../vaultwarden/3.4.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../3.4.4/charts/postgresql-10.5.1.tgz | Bin 49272 -> 0 bytes stable/vaultwarden/3.4.4/ix_values.yaml | 54 - stable/vaultwarden/3.4.4/questions.yaml | 1193 ----------------- .../3.4.4/templates/_configmap.tpl | 116 -- .../vaultwarden/3.4.4/templates/_secrets.tpl | 59 - .../vaultwarden/3.4.4/templates/_validate.tpl | 17 - .../vaultwarden/3.4.4/templates/common.yaml | 11 - stable/vaultwarden/3.4.4/test_values.yaml | 172 --- stable/vaultwarden/3.4.4/values.yaml | 0 stable/vaultwarden/3.4.5/CONFIG.md | 9 - stable/vaultwarden/3.4.5/Chart.lock | 9 - stable/vaultwarden/3.4.5/Chart.yaml | 34 - stable/vaultwarden/3.4.5/README.md | 55 - stable/vaultwarden/3.4.5/app-readme.md | 3 - .../vaultwarden/3.4.5/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes .../3.4.5/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes stable/vaultwarden/3.4.5/ix_values.yaml | 54 - stable/vaultwarden/3.4.5/questions.yaml | 1193 ----------------- .../3.4.5/templates/_configmap.tpl | 116 -- .../vaultwarden/3.4.5/templates/_secrets.tpl | 59 - .../vaultwarden/3.4.5/templates/_validate.tpl | 17 - .../vaultwarden/3.4.5/templates/common.yaml | 11 - stable/vaultwarden/3.4.5/test_values.yaml | 172 --- stable/vaultwarden/3.4.5/values.yaml | 0 stable/vaultwarden/3.5.0/CONFIG.md | 9 - stable/vaultwarden/3.5.0/Chart.lock | 9 - stable/vaultwarden/3.5.0/Chart.yaml | 34 - stable/vaultwarden/3.5.0/README.md | 55 - stable/vaultwarden/3.5.0/app-readme.md | 3 - .../vaultwarden/3.5.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../3.5.0/charts/postgresql-10.5.2.tgz | Bin 49363 -> 0 bytes stable/vaultwarden/3.5.0/ix_values.yaml | 54 - stable/vaultwarden/3.5.0/questions.yaml | 1193 ----------------- .../3.5.0/templates/_configmap.tpl | 116 -- .../vaultwarden/3.5.0/templates/_secrets.tpl | 59 - .../vaultwarden/3.5.0/templates/_validate.tpl | 17 - .../vaultwarden/3.5.0/templates/common.yaml | 11 - stable/vaultwarden/3.5.0/test_values.yaml | 172 --- stable/vaultwarden/3.5.0/values.yaml | 0 stable/vaultwarden/3.5.1/CONFIG.md | 9 - stable/vaultwarden/3.5.1/Chart.lock | 9 - stable/vaultwarden/3.5.1/Chart.yaml | 34 - stable/vaultwarden/3.5.1/README.md | 55 - stable/vaultwarden/3.5.1/app-readme.md | 3 - .../vaultwarden/3.5.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../3.5.1/charts/postgresql-10.5.3.tgz | Bin 50647 -> 0 bytes stable/vaultwarden/3.5.1/ix_values.yaml | 54 - stable/vaultwarden/3.5.1/questions.yaml | 1193 ----------------- .../3.5.1/templates/_configmap.tpl | 116 -- .../vaultwarden/3.5.1/templates/_secrets.tpl | 59 - .../vaultwarden/3.5.1/templates/_validate.tpl | 17 - .../vaultwarden/3.5.1/templates/common.yaml | 11 - stable/vaultwarden/3.5.1/test_values.yaml | 172 --- stable/vaultwarden/3.5.1/values.yaml | 0 stable/vaultwarden/3.6.0/CONFIG.md | 9 - stable/vaultwarden/3.6.0/Chart.lock | 9 - stable/vaultwarden/3.6.0/Chart.yaml | 34 - stable/vaultwarden/3.6.0/README.md | 55 - stable/vaultwarden/3.6.0/app-readme.md | 3 - .../vaultwarden/3.6.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes .../3.6.0/charts/postgresql-10.6.0.tgz | Bin 50800 -> 0 bytes stable/vaultwarden/3.6.0/ix_values.yaml | 54 - stable/vaultwarden/3.6.0/questions.yaml | 1193 ----------------- .../3.6.0/templates/_configmap.tpl | 116 -- .../vaultwarden/3.6.0/templates/_secrets.tpl | 59 - .../vaultwarden/3.6.0/templates/_validate.tpl | 17 - .../vaultwarden/3.6.0/templates/common.yaml | 11 - stable/vaultwarden/3.6.0/test_values.yaml | 172 --- stable/vaultwarden/3.6.0/values.yaml | 0 stable/zwavejs2mqtt/6.3.3/CONFIG.md | 9 - stable/zwavejs2mqtt/6.3.3/Chart.lock | 6 - stable/zwavejs2mqtt/6.3.3/Chart.yaml | 30 - stable/zwavejs2mqtt/6.3.3/README.md | 55 - stable/zwavejs2mqtt/6.3.3/app-readme.md | 3 - .../6.3.3/charts/common-6.5.2.tgz | Bin 23513 -> 0 bytes stable/zwavejs2mqtt/6.3.3/ix_values.yaml | 63 - stable/zwavejs2mqtt/6.3.3/questions.yaml | 798 ----------- .../zwavejs2mqtt/6.3.3/templates/common.yaml | 1 - stable/zwavejs2mqtt/6.3.3/test_values.yaml | 103 -- stable/zwavejs2mqtt/6.3.3/values.yaml | 0 stable/zwavejs2mqtt/6.3.4/CONFIG.md | 9 - stable/zwavejs2mqtt/6.3.4/Chart.lock | 6 - stable/zwavejs2mqtt/6.3.4/Chart.yaml | 30 - stable/zwavejs2mqtt/6.3.4/README.md | 55 - stable/zwavejs2mqtt/6.3.4/app-readme.md | 3 - .../6.3.4/charts/common-6.5.4.tgz | Bin 23505 -> 0 bytes stable/zwavejs2mqtt/6.3.4/ix_values.yaml | 63 - stable/zwavejs2mqtt/6.3.4/questions.yaml | 798 ----------- .../zwavejs2mqtt/6.3.4/templates/common.yaml | 1 - stable/zwavejs2mqtt/6.3.4/test_values.yaml | 103 -- stable/zwavejs2mqtt/6.3.4/values.yaml | 0 stable/zwavejs2mqtt/6.4.0/CONFIG.md | 9 - stable/zwavejs2mqtt/6.4.0/Chart.lock | 6 - stable/zwavejs2mqtt/6.4.0/Chart.yaml | 30 - stable/zwavejs2mqtt/6.4.0/README.md | 55 - stable/zwavejs2mqtt/6.4.0/app-readme.md | 3 - .../6.4.0/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/zwavejs2mqtt/6.4.0/ix_values.yaml | 63 - stable/zwavejs2mqtt/6.4.0/questions.yaml | 798 ----------- .../zwavejs2mqtt/6.4.0/templates/common.yaml | 1 - stable/zwavejs2mqtt/6.4.0/test_values.yaml | 103 -- stable/zwavejs2mqtt/6.4.0/values.yaml | 0 stable/zwavejs2mqtt/6.4.1/CONFIG.md | 9 - stable/zwavejs2mqtt/6.4.1/Chart.lock | 6 - stable/zwavejs2mqtt/6.4.1/Chart.yaml | 30 - stable/zwavejs2mqtt/6.4.1/README.md | 55 - stable/zwavejs2mqtt/6.4.1/app-readme.md | 3 - .../6.4.1/charts/common-6.6.1.tgz | Bin 23559 -> 0 bytes stable/zwavejs2mqtt/6.4.1/ix_values.yaml | 63 - stable/zwavejs2mqtt/6.4.1/questions.yaml | 798 ----------- .../zwavejs2mqtt/6.4.1/templates/common.yaml | 1 - stable/zwavejs2mqtt/6.4.1/test_values.yaml | 103 -- stable/zwavejs2mqtt/6.4.1/values.yaml | 0 2888 files changed, 231531 deletions(-) delete mode 100644 deprecated/nzbhydra/6.3.3/CONFIG.md delete mode 100644 deprecated/nzbhydra/6.3.3/Chart.lock delete mode 100644 deprecated/nzbhydra/6.3.3/Chart.yaml delete mode 100644 deprecated/nzbhydra/6.3.3/README.md delete mode 100644 deprecated/nzbhydra/6.3.3/app-readme.md delete mode 100644 deprecated/nzbhydra/6.3.3/charts/common-6.5.2.tgz delete mode 100644 deprecated/nzbhydra/6.3.3/ix_values.yaml delete mode 100644 deprecated/nzbhydra/6.3.3/questions.yaml delete mode 100644 deprecated/nzbhydra/6.3.3/templates/common.yaml delete mode 100644 deprecated/nzbhydra/6.3.3/test_values.yaml delete mode 100644 deprecated/nzbhydra/6.3.3/values.yaml delete mode 100644 deprecated/nzbhydra/6.3.4/CONFIG.md delete mode 100644 deprecated/nzbhydra/6.3.4/Chart.lock delete mode 100644 deprecated/nzbhydra/6.3.4/Chart.yaml delete mode 100644 deprecated/nzbhydra/6.3.4/README.md delete mode 100644 deprecated/nzbhydra/6.3.4/app-readme.md delete mode 100644 deprecated/nzbhydra/6.3.4/charts/common-6.5.4.tgz delete mode 100644 deprecated/nzbhydra/6.3.4/ix_values.yaml delete mode 100644 deprecated/nzbhydra/6.3.4/questions.yaml delete mode 100644 deprecated/nzbhydra/6.3.4/templates/common.yaml delete mode 100644 deprecated/nzbhydra/6.3.4/test_values.yaml delete mode 100644 deprecated/nzbhydra/6.3.4/values.yaml delete mode 100644 deprecated/nzbhydra/6.4.0/CONFIG.md delete mode 100644 deprecated/nzbhydra/6.4.0/Chart.lock delete mode 100644 deprecated/nzbhydra/6.4.0/Chart.yaml delete mode 100644 deprecated/nzbhydra/6.4.0/README.md delete mode 100644 deprecated/nzbhydra/6.4.0/app-readme.md delete mode 100644 deprecated/nzbhydra/6.4.0/charts/common-6.6.1.tgz delete mode 100644 deprecated/nzbhydra/6.4.0/ix_values.yaml delete mode 100644 deprecated/nzbhydra/6.4.0/questions.yaml delete mode 100644 deprecated/nzbhydra/6.4.0/templates/common.yaml delete mode 100644 deprecated/nzbhydra/6.4.0/test_values.yaml delete mode 100644 deprecated/nzbhydra/6.4.0/values.yaml delete mode 100644 develop/prototype-gui/1.4.3/CONFIG.md delete mode 100644 develop/prototype-gui/1.4.3/Chart.lock delete mode 100644 develop/prototype-gui/1.4.3/Chart.yaml delete mode 100644 develop/prototype-gui/1.4.3/README.md delete mode 100644 develop/prototype-gui/1.4.3/app-readme.md delete mode 100644 develop/prototype-gui/1.4.3/charts/common-6.5.2.tgz delete mode 100644 develop/prototype-gui/1.4.3/ix_values.yaml delete mode 100644 develop/prototype-gui/1.4.3/questions.yaml delete mode 100644 develop/prototype-gui/1.4.3/templates/common.yaml delete mode 100644 develop/prototype-gui/1.4.3/test_values.yaml delete mode 100644 develop/prototype-gui/1.4.3/values.yaml delete mode 100644 develop/prototype-gui/1.4.4/CONFIG.md delete mode 100644 develop/prototype-gui/1.4.4/Chart.lock delete mode 100644 develop/prototype-gui/1.4.4/Chart.yaml delete mode 100644 develop/prototype-gui/1.4.4/README.md delete mode 100644 develop/prototype-gui/1.4.4/app-readme.md delete mode 100644 develop/prototype-gui/1.4.4/charts/common-6.5.4.tgz delete mode 100644 develop/prototype-gui/1.4.4/ix_values.yaml delete mode 100644 develop/prototype-gui/1.4.4/questions.yaml delete mode 100644 develop/prototype-gui/1.4.4/templates/common.yaml delete mode 100644 develop/prototype-gui/1.4.4/test_values.yaml delete mode 100644 develop/prototype-gui/1.4.4/values.yaml delete mode 100644 develop/prototype-gui/1.4.5/CONFIG.md delete mode 100644 develop/prototype-gui/1.4.5/Chart.lock delete mode 100644 develop/prototype-gui/1.4.5/Chart.yaml delete mode 100644 develop/prototype-gui/1.4.5/README.md delete mode 100644 develop/prototype-gui/1.4.5/app-readme.md delete mode 100644 develop/prototype-gui/1.4.5/charts/common-6.5.4.tgz delete mode 100644 develop/prototype-gui/1.4.5/ix_values.yaml delete mode 100644 develop/prototype-gui/1.4.5/questions.yaml delete mode 100644 develop/prototype-gui/1.4.5/templates/common.yaml delete mode 100644 develop/prototype-gui/1.4.5/test_values.yaml delete mode 100644 develop/prototype-gui/1.4.5/values.yaml delete mode 100644 develop/prototype-gui/1.5.0/CONFIG.md delete mode 100644 develop/prototype-gui/1.5.0/Chart.lock delete mode 100644 develop/prototype-gui/1.5.0/Chart.yaml delete mode 100644 develop/prototype-gui/1.5.0/README.md delete mode 100644 develop/prototype-gui/1.5.0/app-readme.md delete mode 100644 develop/prototype-gui/1.5.0/charts/common-6.6.1.tgz delete mode 100644 develop/prototype-gui/1.5.0/ix_values.yaml delete mode 100644 develop/prototype-gui/1.5.0/questions.yaml delete mode 100644 develop/prototype-gui/1.5.0/templates/common.yaml delete mode 100644 develop/prototype-gui/1.5.0/test_values.yaml delete mode 100644 develop/prototype-gui/1.5.0/values.yaml delete mode 100644 develop/prototype-gui/1.5.1/CONFIG.md delete mode 100644 develop/prototype-gui/1.5.1/Chart.lock delete mode 100644 develop/prototype-gui/1.5.1/Chart.yaml delete mode 100644 develop/prototype-gui/1.5.1/README.md delete mode 100644 develop/prototype-gui/1.5.1/app-readme.md delete mode 100644 develop/prototype-gui/1.5.1/charts/common-6.6.1.tgz delete mode 100644 develop/prototype-gui/1.5.1/ix_values.yaml delete mode 100644 develop/prototype-gui/1.5.1/questions.yaml delete mode 100644 develop/prototype-gui/1.5.1/templates/common.yaml delete mode 100644 develop/prototype-gui/1.5.1/test_values.yaml delete mode 100644 develop/prototype-gui/1.5.1/values.yaml delete mode 100644 incubator/airsonic/1.3.3/CONFIG.md delete mode 100644 incubator/airsonic/1.3.3/Chart.lock delete mode 100644 incubator/airsonic/1.3.3/Chart.yaml delete mode 100644 incubator/airsonic/1.3.3/README.md delete mode 100644 incubator/airsonic/1.3.3/app-readme.md delete mode 100644 incubator/airsonic/1.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/airsonic/1.3.3/ix_values.yaml delete mode 100644 incubator/airsonic/1.3.3/questions.yaml delete mode 100644 incubator/airsonic/1.3.3/templates/common.yaml delete mode 100644 incubator/airsonic/1.3.3/test_values.yaml delete mode 100644 incubator/airsonic/1.3.3/values.yaml delete mode 100644 incubator/airsonic/1.3.4/CONFIG.md delete mode 100644 incubator/airsonic/1.3.4/Chart.lock delete mode 100644 incubator/airsonic/1.3.4/Chart.yaml delete mode 100644 incubator/airsonic/1.3.4/README.md delete mode 100644 incubator/airsonic/1.3.4/app-readme.md delete mode 100644 incubator/airsonic/1.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/airsonic/1.3.4/ix_values.yaml delete mode 100644 incubator/airsonic/1.3.4/questions.yaml delete mode 100644 incubator/airsonic/1.3.4/templates/common.yaml delete mode 100644 incubator/airsonic/1.3.4/test_values.yaml delete mode 100644 incubator/airsonic/1.3.4/values.yaml delete mode 100644 incubator/appdaemon/3.3.3/CONFIG.md delete mode 100644 incubator/appdaemon/3.3.3/Chart.lock delete mode 100644 incubator/appdaemon/3.3.3/Chart.yaml delete mode 100644 incubator/appdaemon/3.3.3/README.md delete mode 100644 incubator/appdaemon/3.3.3/app-readme.md delete mode 100644 incubator/appdaemon/3.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/appdaemon/3.3.3/ix_values.yaml delete mode 100644 incubator/appdaemon/3.3.3/questions.yaml delete mode 100644 incubator/appdaemon/3.3.3/templates/common.yaml delete mode 100644 incubator/appdaemon/3.3.3/test_values.yaml delete mode 100644 incubator/appdaemon/3.3.3/values.yaml delete mode 100644 incubator/appdaemon/3.3.4/CONFIG.md delete mode 100644 incubator/appdaemon/3.3.4/Chart.lock delete mode 100644 incubator/appdaemon/3.3.4/Chart.yaml delete mode 100644 incubator/appdaemon/3.3.4/README.md delete mode 100644 incubator/appdaemon/3.3.4/app-readme.md delete mode 100644 incubator/appdaemon/3.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/appdaemon/3.3.4/ix_values.yaml delete mode 100644 incubator/appdaemon/3.3.4/questions.yaml delete mode 100644 incubator/appdaemon/3.3.4/templates/common.yaml delete mode 100644 incubator/appdaemon/3.3.4/test_values.yaml delete mode 100644 incubator/appdaemon/3.3.4/values.yaml delete mode 100644 incubator/appdaemon/3.4.0/CONFIG.md delete mode 100644 incubator/appdaemon/3.4.0/Chart.lock delete mode 100644 incubator/appdaemon/3.4.0/Chart.yaml delete mode 100644 incubator/appdaemon/3.4.0/README.md delete mode 100644 incubator/appdaemon/3.4.0/app-readme.md delete mode 100644 incubator/appdaemon/3.4.0/charts/common-6.6.1.tgz delete mode 100644 incubator/appdaemon/3.4.0/ix_values.yaml delete mode 100644 incubator/appdaemon/3.4.0/questions.yaml delete mode 100644 incubator/appdaemon/3.4.0/templates/common.yaml delete mode 100644 incubator/appdaemon/3.4.0/test_values.yaml delete mode 100644 incubator/appdaemon/3.4.0/values.yaml delete mode 100644 incubator/bazarr/6.3.3/CONFIG.md delete mode 100644 incubator/bazarr/6.3.3/Chart.lock delete mode 100644 incubator/bazarr/6.3.3/Chart.yaml delete mode 100644 incubator/bazarr/6.3.3/README.md delete mode 100644 incubator/bazarr/6.3.3/app-readme.md delete mode 100644 incubator/bazarr/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/bazarr/6.3.3/ix_values.yaml delete mode 100644 incubator/bazarr/6.3.3/questions.yaml delete mode 100644 incubator/bazarr/6.3.3/templates/common.yaml delete mode 100644 incubator/bazarr/6.3.3/test_values.yaml delete mode 100644 incubator/bazarr/6.3.3/values.yaml delete mode 100644 incubator/bazarr/6.3.4/CONFIG.md delete mode 100644 incubator/bazarr/6.3.4/Chart.lock delete mode 100644 incubator/bazarr/6.3.4/Chart.yaml delete mode 100644 incubator/bazarr/6.3.4/README.md delete mode 100644 incubator/bazarr/6.3.4/app-readme.md delete mode 100644 incubator/bazarr/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/bazarr/6.3.4/ix_values.yaml delete mode 100644 incubator/bazarr/6.3.4/questions.yaml delete mode 100644 incubator/bazarr/6.3.4/templates/common.yaml delete mode 100644 incubator/bazarr/6.3.4/test_values.yaml delete mode 100644 incubator/bazarr/6.3.4/values.yaml delete mode 100644 incubator/bazarr/6.4.0/CONFIG.md delete mode 100644 incubator/bazarr/6.4.0/Chart.lock delete mode 100644 incubator/bazarr/6.4.0/Chart.yaml delete mode 100644 incubator/bazarr/6.4.0/README.md delete mode 100644 incubator/bazarr/6.4.0/app-readme.md delete mode 100644 incubator/bazarr/6.4.0/charts/common-6.6.1.tgz delete mode 100644 incubator/bazarr/6.4.0/ix_values.yaml delete mode 100644 incubator/bazarr/6.4.0/questions.yaml delete mode 100644 incubator/bazarr/6.4.0/templates/common.yaml delete mode 100644 incubator/bazarr/6.4.0/test_values.yaml delete mode 100644 incubator/bazarr/6.4.0/values.yaml delete mode 100644 incubator/booksonic-air/1.1.3/CONFIG.md delete mode 100644 incubator/booksonic-air/1.1.3/Chart.lock delete mode 100644 incubator/booksonic-air/1.1.3/Chart.yaml delete mode 100644 incubator/booksonic-air/1.1.3/README.md delete mode 100644 incubator/booksonic-air/1.1.3/app-readme.md delete mode 100644 incubator/booksonic-air/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/booksonic-air/1.1.3/ix_values.yaml delete mode 100644 incubator/booksonic-air/1.1.3/questions.yaml delete mode 100644 incubator/booksonic-air/1.1.3/templates/common.yaml delete mode 100644 incubator/booksonic-air/1.1.3/test_values.yaml delete mode 100644 incubator/booksonic-air/1.1.3/values.yaml delete mode 100644 incubator/booksonic-air/1.1.4/CONFIG.md delete mode 100644 incubator/booksonic-air/1.1.4/Chart.lock delete mode 100644 incubator/booksonic-air/1.1.4/Chart.yaml delete mode 100644 incubator/booksonic-air/1.1.4/README.md delete mode 100644 incubator/booksonic-air/1.1.4/app-readme.md delete mode 100644 incubator/booksonic-air/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/booksonic-air/1.1.4/ix_values.yaml delete mode 100644 incubator/booksonic-air/1.1.4/questions.yaml delete mode 100644 incubator/booksonic-air/1.1.4/templates/common.yaml delete mode 100644 incubator/booksonic-air/1.1.4/test_values.yaml delete mode 100644 incubator/booksonic-air/1.1.4/values.yaml delete mode 100644 incubator/calibre-web/6.3.3/CONFIG.md delete mode 100644 incubator/calibre-web/6.3.3/Chart.lock delete mode 100644 incubator/calibre-web/6.3.3/Chart.yaml delete mode 100644 incubator/calibre-web/6.3.3/README.md delete mode 100644 incubator/calibre-web/6.3.3/app-readme.md delete mode 100644 incubator/calibre-web/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/calibre-web/6.3.3/ix_values.yaml delete mode 100644 incubator/calibre-web/6.3.3/questions.yaml delete mode 100644 incubator/calibre-web/6.3.3/templates/common.yaml delete mode 100644 incubator/calibre-web/6.3.3/test_values.yaml delete mode 100644 incubator/calibre-web/6.3.3/values.yaml delete mode 100644 incubator/calibre-web/6.3.4/CONFIG.md delete mode 100644 incubator/calibre-web/6.3.4/Chart.lock delete mode 100644 incubator/calibre-web/6.3.4/Chart.yaml delete mode 100644 incubator/calibre-web/6.3.4/README.md delete mode 100644 incubator/calibre-web/6.3.4/app-readme.md delete mode 100644 incubator/calibre-web/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/calibre-web/6.3.4/ix_values.yaml delete mode 100644 incubator/calibre-web/6.3.4/questions.yaml delete mode 100644 incubator/calibre-web/6.3.4/templates/common.yaml delete mode 100644 incubator/calibre-web/6.3.4/test_values.yaml delete mode 100644 incubator/calibre-web/6.3.4/values.yaml delete mode 100644 incubator/calibre/1.1.3/CONFIG.md delete mode 100644 incubator/calibre/1.1.3/Chart.lock delete mode 100644 incubator/calibre/1.1.3/Chart.yaml delete mode 100644 incubator/calibre/1.1.3/README.md delete mode 100644 incubator/calibre/1.1.3/app-readme.md delete mode 100644 incubator/calibre/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/calibre/1.1.3/ix_values.yaml delete mode 100644 incubator/calibre/1.1.3/questions.yaml delete mode 100644 incubator/calibre/1.1.3/templates/common.yaml delete mode 100644 incubator/calibre/1.1.3/test_values.yaml delete mode 100644 incubator/calibre/1.1.3/values.yaml delete mode 100644 incubator/calibre/1.1.4/CONFIG.md delete mode 100644 incubator/calibre/1.1.4/Chart.lock delete mode 100644 incubator/calibre/1.1.4/Chart.yaml delete mode 100644 incubator/calibre/1.1.4/README.md delete mode 100644 incubator/calibre/1.1.4/app-readme.md delete mode 100644 incubator/calibre/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/calibre/1.1.4/ix_values.yaml delete mode 100644 incubator/calibre/1.1.4/questions.yaml delete mode 100644 incubator/calibre/1.1.4/templates/common.yaml delete mode 100644 incubator/calibre/1.1.4/test_values.yaml delete mode 100644 incubator/calibre/1.1.4/values.yaml delete mode 100644 incubator/calibre/1.1.5/CONFIG.md delete mode 100644 incubator/calibre/1.1.5/Chart.lock delete mode 100644 incubator/calibre/1.1.5/Chart.yaml delete mode 100644 incubator/calibre/1.1.5/README.md delete mode 100644 incubator/calibre/1.1.5/app-readme.md delete mode 100644 incubator/calibre/1.1.5/charts/common-6.5.4.tgz delete mode 100644 incubator/calibre/1.1.5/ix_values.yaml delete mode 100644 incubator/calibre/1.1.5/questions.yaml delete mode 100644 incubator/calibre/1.1.5/templates/common.yaml delete mode 100644 incubator/calibre/1.1.5/test_values.yaml delete mode 100644 incubator/calibre/1.1.5/values.yaml delete mode 100644 incubator/calibre/1.2.0/CONFIG.md delete mode 100644 incubator/calibre/1.2.0/Chart.lock delete mode 100644 incubator/calibre/1.2.0/Chart.yaml delete mode 100644 incubator/calibre/1.2.0/README.md delete mode 100644 incubator/calibre/1.2.0/app-readme.md delete mode 100644 incubator/calibre/1.2.0/charts/common-6.6.1.tgz delete mode 100644 incubator/calibre/1.2.0/ix_values.yaml delete mode 100644 incubator/calibre/1.2.0/questions.yaml delete mode 100644 incubator/calibre/1.2.0/templates/common.yaml delete mode 100644 incubator/calibre/1.2.0/test_values.yaml delete mode 100644 incubator/calibre/1.2.0/values.yaml delete mode 100644 incubator/deconz/1.1.3/CONFIG.md delete mode 100644 incubator/deconz/1.1.3/Chart.lock delete mode 100644 incubator/deconz/1.1.3/Chart.yaml delete mode 100644 incubator/deconz/1.1.3/README.md delete mode 100644 incubator/deconz/1.1.3/app-readme.md delete mode 100644 incubator/deconz/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/deconz/1.1.3/ix_values.yaml delete mode 100644 incubator/deconz/1.1.3/questions.yaml delete mode 100644 incubator/deconz/1.1.3/templates/common.yaml delete mode 100644 incubator/deconz/1.1.3/test_values.yaml delete mode 100644 incubator/deconz/1.1.3/values.yaml delete mode 100644 incubator/deconz/1.1.4/CONFIG.md delete mode 100644 incubator/deconz/1.1.4/Chart.lock delete mode 100644 incubator/deconz/1.1.4/Chart.yaml delete mode 100644 incubator/deconz/1.1.4/README.md delete mode 100644 incubator/deconz/1.1.4/app-readme.md delete mode 100644 incubator/deconz/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/deconz/1.1.4/ix_values.yaml delete mode 100644 incubator/deconz/1.1.4/questions.yaml delete mode 100644 incubator/deconz/1.1.4/templates/common.yaml delete mode 100644 incubator/deconz/1.1.4/test_values.yaml delete mode 100644 incubator/deconz/1.1.4/values.yaml delete mode 100644 incubator/deconz/1.2.0/CONFIG.md delete mode 100644 incubator/deconz/1.2.0/Chart.lock delete mode 100644 incubator/deconz/1.2.0/Chart.yaml delete mode 100644 incubator/deconz/1.2.0/README.md delete mode 100644 incubator/deconz/1.2.0/app-readme.md delete mode 100644 incubator/deconz/1.2.0/charts/common-6.6.1.tgz delete mode 100644 incubator/deconz/1.2.0/ix_values.yaml delete mode 100644 incubator/deconz/1.2.0/questions.yaml delete mode 100644 incubator/deconz/1.2.0/templates/common.yaml delete mode 100644 incubator/deconz/1.2.0/test_values.yaml delete mode 100644 incubator/deconz/1.2.0/values.yaml delete mode 100644 incubator/deluge/6.3.3/CONFIG.md delete mode 100644 incubator/deluge/6.3.3/Chart.lock delete mode 100644 incubator/deluge/6.3.3/Chart.yaml delete mode 100644 incubator/deluge/6.3.3/README.md delete mode 100644 incubator/deluge/6.3.3/app-readme.md delete mode 100644 incubator/deluge/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/deluge/6.3.3/ix_values.yaml delete mode 100644 incubator/deluge/6.3.3/questions.yaml delete mode 100644 incubator/deluge/6.3.3/templates/common.yaml delete mode 100644 incubator/deluge/6.3.3/test_values.yaml delete mode 100644 incubator/deluge/6.3.3/values.yaml delete mode 100644 incubator/deluge/6.3.4/CONFIG.md delete mode 100644 incubator/deluge/6.3.4/Chart.lock delete mode 100644 incubator/deluge/6.3.4/Chart.yaml delete mode 100644 incubator/deluge/6.3.4/README.md delete mode 100644 incubator/deluge/6.3.4/app-readme.md delete mode 100644 incubator/deluge/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/deluge/6.3.4/ix_values.yaml delete mode 100644 incubator/deluge/6.3.4/questions.yaml delete mode 100644 incubator/deluge/6.3.4/templates/common.yaml delete mode 100644 incubator/deluge/6.3.4/test_values.yaml delete mode 100644 incubator/deluge/6.3.4/values.yaml delete mode 100644 incubator/dizquetv/1.1.3/CONFIG.md delete mode 100644 incubator/dizquetv/1.1.3/Chart.lock delete mode 100644 incubator/dizquetv/1.1.3/Chart.yaml delete mode 100644 incubator/dizquetv/1.1.3/README.md delete mode 100644 incubator/dizquetv/1.1.3/app-readme.md delete mode 100644 incubator/dizquetv/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/dizquetv/1.1.3/ix_values.yaml delete mode 100644 incubator/dizquetv/1.1.3/questions.yaml delete mode 100644 incubator/dizquetv/1.1.3/templates/common.yaml delete mode 100644 incubator/dizquetv/1.1.3/test_values.yaml delete mode 100644 incubator/dizquetv/1.1.3/values.yaml delete mode 100644 incubator/dizquetv/1.1.4/CONFIG.md delete mode 100644 incubator/dizquetv/1.1.4/Chart.lock delete mode 100644 incubator/dizquetv/1.1.4/Chart.yaml delete mode 100644 incubator/dizquetv/1.1.4/README.md delete mode 100644 incubator/dizquetv/1.1.4/app-readme.md delete mode 100644 incubator/dizquetv/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/dizquetv/1.1.4/ix_values.yaml delete mode 100644 incubator/dizquetv/1.1.4/questions.yaml delete mode 100644 incubator/dizquetv/1.1.4/templates/common.yaml delete mode 100644 incubator/dizquetv/1.1.4/test_values.yaml delete mode 100644 incubator/dizquetv/1.1.4/values.yaml delete mode 100644 incubator/duplicati/1.1.3/CONFIG.md delete mode 100644 incubator/duplicati/1.1.3/Chart.lock delete mode 100644 incubator/duplicati/1.1.3/Chart.yaml delete mode 100644 incubator/duplicati/1.1.3/README.md delete mode 100644 incubator/duplicati/1.1.3/app-readme.md delete mode 100644 incubator/duplicati/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/duplicati/1.1.3/ix_values.yaml delete mode 100644 incubator/duplicati/1.1.3/questions.yaml delete mode 100644 incubator/duplicati/1.1.3/templates/common.yaml delete mode 100644 incubator/duplicati/1.1.3/test_values.yaml delete mode 100644 incubator/duplicati/1.1.3/values.yaml delete mode 100644 incubator/duplicati/1.1.4/CONFIG.md delete mode 100644 incubator/duplicati/1.1.4/Chart.lock delete mode 100644 incubator/duplicati/1.1.4/Chart.yaml delete mode 100644 incubator/duplicati/1.1.4/README.md delete mode 100644 incubator/duplicati/1.1.4/app-readme.md delete mode 100644 incubator/duplicati/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/duplicati/1.1.4/ix_values.yaml delete mode 100644 incubator/duplicati/1.1.4/questions.yaml delete mode 100644 incubator/duplicati/1.1.4/templates/common.yaml delete mode 100644 incubator/duplicati/1.1.4/test_values.yaml delete mode 100644 incubator/duplicati/1.1.4/values.yaml delete mode 100644 incubator/fireflyiii/4.4.3/CONFIG.md delete mode 100644 incubator/fireflyiii/4.4.3/Chart.lock delete mode 100644 incubator/fireflyiii/4.4.3/Chart.yaml delete mode 100644 incubator/fireflyiii/4.4.3/README.md delete mode 100644 incubator/fireflyiii/4.4.3/app-readme.md delete mode 100644 incubator/fireflyiii/4.4.3/charts/common-6.5.2.tgz delete mode 100644 incubator/fireflyiii/4.4.3/charts/postgresql-10.5.1.tgz delete mode 100644 incubator/fireflyiii/4.4.3/ix_values.yaml delete mode 100644 incubator/fireflyiii/4.4.3/questions.yaml delete mode 100644 incubator/fireflyiii/4.4.3/templates/common.yaml delete mode 100644 incubator/fireflyiii/4.4.3/templates/secrets.yaml delete mode 100644 incubator/fireflyiii/4.4.3/test_values.yaml delete mode 100644 incubator/fireflyiii/4.4.3/values.yaml delete mode 100644 incubator/fireflyiii/4.4.4/CONFIG.md delete mode 100644 incubator/fireflyiii/4.4.4/Chart.lock delete mode 100644 incubator/fireflyiii/4.4.4/Chart.yaml delete mode 100644 incubator/fireflyiii/4.4.4/README.md delete mode 100644 incubator/fireflyiii/4.4.4/app-readme.md delete mode 100644 incubator/fireflyiii/4.4.4/charts/common-6.5.4.tgz delete mode 100644 incubator/fireflyiii/4.4.4/charts/postgresql-10.5.1.tgz delete mode 100644 incubator/fireflyiii/4.4.4/ix_values.yaml delete mode 100644 incubator/fireflyiii/4.4.4/questions.yaml delete mode 100644 incubator/fireflyiii/4.4.4/templates/common.yaml delete mode 100644 incubator/fireflyiii/4.4.4/templates/secrets.yaml delete mode 100644 incubator/fireflyiii/4.4.4/test_values.yaml delete mode 100644 incubator/fireflyiii/4.4.4/values.yaml delete mode 100644 incubator/fireflyiii/4.4.5/CONFIG.md delete mode 100644 incubator/fireflyiii/4.4.5/Chart.lock delete mode 100644 incubator/fireflyiii/4.4.5/Chart.yaml delete mode 100644 incubator/fireflyiii/4.4.5/README.md delete mode 100644 incubator/fireflyiii/4.4.5/app-readme.md delete mode 100644 incubator/fireflyiii/4.4.5/charts/common-6.5.4.tgz delete mode 100644 incubator/fireflyiii/4.4.5/charts/postgresql-10.5.2.tgz delete mode 100644 incubator/fireflyiii/4.4.5/ix_values.yaml delete mode 100644 incubator/fireflyiii/4.4.5/questions.yaml delete mode 100644 incubator/fireflyiii/4.4.5/templates/common.yaml delete mode 100644 incubator/fireflyiii/4.4.5/templates/secrets.yaml delete mode 100644 incubator/fireflyiii/4.4.5/test_values.yaml delete mode 100644 incubator/fireflyiii/4.4.5/values.yaml delete mode 100644 incubator/fireflyiii/4.5.0/CONFIG.md delete mode 100644 incubator/fireflyiii/4.5.0/Chart.lock delete mode 100644 incubator/fireflyiii/4.5.0/Chart.yaml delete mode 100644 incubator/fireflyiii/4.5.0/README.md delete mode 100644 incubator/fireflyiii/4.5.0/app-readme.md delete mode 100644 incubator/fireflyiii/4.5.0/charts/common-6.6.1.tgz delete mode 100644 incubator/fireflyiii/4.5.0/charts/postgresql-10.5.2.tgz delete mode 100644 incubator/fireflyiii/4.5.0/ix_values.yaml delete mode 100644 incubator/fireflyiii/4.5.0/questions.yaml delete mode 100644 incubator/fireflyiii/4.5.0/templates/common.yaml delete mode 100644 incubator/fireflyiii/4.5.0/templates/secrets.yaml delete mode 100644 incubator/fireflyiii/4.5.0/test_values.yaml delete mode 100644 incubator/fireflyiii/4.5.0/values.yaml delete mode 100644 incubator/fireflyiii/4.5.1/CONFIG.md delete mode 100644 incubator/fireflyiii/4.5.1/Chart.lock delete mode 100644 incubator/fireflyiii/4.5.1/Chart.yaml delete mode 100644 incubator/fireflyiii/4.5.1/README.md delete mode 100644 incubator/fireflyiii/4.5.1/app-readme.md delete mode 100644 incubator/fireflyiii/4.5.1/charts/common-6.6.1.tgz delete mode 100644 incubator/fireflyiii/4.5.1/charts/postgresql-10.5.2.tgz delete mode 100644 incubator/fireflyiii/4.5.1/ix_values.yaml delete mode 100644 incubator/fireflyiii/4.5.1/questions.yaml delete mode 100644 incubator/fireflyiii/4.5.1/templates/common.yaml delete mode 100644 incubator/fireflyiii/4.5.1/templates/secrets.yaml delete mode 100644 incubator/fireflyiii/4.5.1/test_values.yaml delete mode 100644 incubator/fireflyiii/4.5.1/values.yaml delete mode 100644 incubator/fireflyiii/4.5.2/CONFIG.md delete mode 100644 incubator/fireflyiii/4.5.2/Chart.lock delete mode 100644 incubator/fireflyiii/4.5.2/Chart.yaml delete mode 100644 incubator/fireflyiii/4.5.2/README.md delete mode 100644 incubator/fireflyiii/4.5.2/app-readme.md delete mode 100644 incubator/fireflyiii/4.5.2/charts/common-6.6.1.tgz delete mode 100644 incubator/fireflyiii/4.5.2/charts/postgresql-10.5.3.tgz delete mode 100644 incubator/fireflyiii/4.5.2/ix_values.yaml delete mode 100644 incubator/fireflyiii/4.5.2/questions.yaml delete mode 100644 incubator/fireflyiii/4.5.2/templates/common.yaml delete mode 100644 incubator/fireflyiii/4.5.2/templates/secrets.yaml delete mode 100644 incubator/fireflyiii/4.5.2/test_values.yaml delete mode 100644 incubator/fireflyiii/4.5.2/values.yaml delete mode 100644 incubator/fireflyiii/4.6.0/CONFIG.md delete mode 100644 incubator/fireflyiii/4.6.0/Chart.lock delete mode 100644 incubator/fireflyiii/4.6.0/Chart.yaml delete mode 100644 incubator/fireflyiii/4.6.0/README.md delete mode 100644 incubator/fireflyiii/4.6.0/app-readme.md delete mode 100644 incubator/fireflyiii/4.6.0/charts/common-6.6.1.tgz delete mode 100644 incubator/fireflyiii/4.6.0/charts/postgresql-10.6.0.tgz delete mode 100644 incubator/fireflyiii/4.6.0/ix_values.yaml delete mode 100644 incubator/fireflyiii/4.6.0/questions.yaml delete mode 100644 incubator/fireflyiii/4.6.0/templates/common.yaml delete mode 100644 incubator/fireflyiii/4.6.0/templates/secrets.yaml delete mode 100644 incubator/fireflyiii/4.6.0/test_values.yaml delete mode 100644 incubator/fireflyiii/4.6.0/values.yaml delete mode 100644 incubator/flaresolverr/1.1.3/CONFIG.md delete mode 100644 incubator/flaresolverr/1.1.3/Chart.lock delete mode 100644 incubator/flaresolverr/1.1.3/Chart.yaml delete mode 100644 incubator/flaresolverr/1.1.3/README.md delete mode 100644 incubator/flaresolverr/1.1.3/app-readme.md delete mode 100644 incubator/flaresolverr/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/flaresolverr/1.1.3/ix_values.yaml delete mode 100644 incubator/flaresolverr/1.1.3/questions.yaml delete mode 100644 incubator/flaresolverr/1.1.3/templates/common.yaml delete mode 100644 incubator/flaresolverr/1.1.3/test_values.yaml delete mode 100644 incubator/flaresolverr/1.1.3/values.yaml delete mode 100644 incubator/flaresolverr/1.1.4/CONFIG.md delete mode 100644 incubator/flaresolverr/1.1.4/Chart.lock delete mode 100644 incubator/flaresolverr/1.1.4/Chart.yaml delete mode 100644 incubator/flaresolverr/1.1.4/README.md delete mode 100644 incubator/flaresolverr/1.1.4/app-readme.md delete mode 100644 incubator/flaresolverr/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/flaresolverr/1.1.4/ix_values.yaml delete mode 100644 incubator/flaresolverr/1.1.4/questions.yaml delete mode 100644 incubator/flaresolverr/1.1.4/templates/common.yaml delete mode 100644 incubator/flaresolverr/1.1.4/test_values.yaml delete mode 100644 incubator/flaresolverr/1.1.4/values.yaml delete mode 100644 incubator/flood/1.1.3/CONFIG.md delete mode 100644 incubator/flood/1.1.3/Chart.lock delete mode 100644 incubator/flood/1.1.3/Chart.yaml delete mode 100644 incubator/flood/1.1.3/README.md delete mode 100644 incubator/flood/1.1.3/app-readme.md delete mode 100644 incubator/flood/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/flood/1.1.3/ci/ct-values.yaml delete mode 100644 incubator/flood/1.1.3/ix_values.yaml delete mode 100644 incubator/flood/1.1.3/questions.yaml delete mode 100644 incubator/flood/1.1.3/templates/common.yaml delete mode 100644 incubator/flood/1.1.3/test_values.yaml delete mode 100644 incubator/flood/1.1.3/values.yaml delete mode 100644 incubator/flood/1.1.4/CONFIG.md delete mode 100644 incubator/flood/1.1.4/Chart.lock delete mode 100644 incubator/flood/1.1.4/Chart.yaml delete mode 100644 incubator/flood/1.1.4/README.md delete mode 100644 incubator/flood/1.1.4/app-readme.md delete mode 100644 incubator/flood/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/flood/1.1.4/ci/ct-values.yaml delete mode 100644 incubator/flood/1.1.4/ix_values.yaml delete mode 100644 incubator/flood/1.1.4/questions.yaml delete mode 100644 incubator/flood/1.1.4/templates/common.yaml delete mode 100644 incubator/flood/1.1.4/test_values.yaml delete mode 100644 incubator/flood/1.1.4/values.yaml delete mode 100644 incubator/flood/1.1.5/CONFIG.md delete mode 100644 incubator/flood/1.1.5/Chart.lock delete mode 100644 incubator/flood/1.1.5/Chart.yaml delete mode 100644 incubator/flood/1.1.5/README.md delete mode 100644 incubator/flood/1.1.5/app-readme.md delete mode 100644 incubator/flood/1.1.5/charts/common-6.5.4.tgz delete mode 100644 incubator/flood/1.1.5/ci/ct-values.yaml delete mode 100644 incubator/flood/1.1.5/ix_values.yaml delete mode 100644 incubator/flood/1.1.5/questions.yaml delete mode 100644 incubator/flood/1.1.5/templates/common.yaml delete mode 100644 incubator/flood/1.1.5/test_values.yaml delete mode 100644 incubator/flood/1.1.5/values.yaml delete mode 100644 incubator/focalboard/1.1.3/CONFIG.md delete mode 100644 incubator/focalboard/1.1.3/Chart.lock delete mode 100644 incubator/focalboard/1.1.3/Chart.yaml delete mode 100644 incubator/focalboard/1.1.3/README.md delete mode 100644 incubator/focalboard/1.1.3/app-readme.md delete mode 100644 incubator/focalboard/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/focalboard/1.1.3/ix_values.yaml delete mode 100644 incubator/focalboard/1.1.3/questions.yaml delete mode 100644 incubator/focalboard/1.1.3/templates/common.yaml delete mode 100644 incubator/focalboard/1.1.3/test_values.yaml delete mode 100644 incubator/focalboard/1.1.3/values.yaml delete mode 100644 incubator/focalboard/1.1.4/CONFIG.md delete mode 100644 incubator/focalboard/1.1.4/Chart.lock delete mode 100644 incubator/focalboard/1.1.4/Chart.yaml delete mode 100644 incubator/focalboard/1.1.4/README.md delete mode 100644 incubator/focalboard/1.1.4/app-readme.md delete mode 100644 incubator/focalboard/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/focalboard/1.1.4/ix_values.yaml delete mode 100644 incubator/focalboard/1.1.4/questions.yaml delete mode 100644 incubator/focalboard/1.1.4/templates/common.yaml delete mode 100644 incubator/focalboard/1.1.4/test_values.yaml delete mode 100644 incubator/focalboard/1.1.4/values.yaml delete mode 100644 incubator/focalboard/1.1.5/CONFIG.md delete mode 100644 incubator/focalboard/1.1.5/Chart.lock delete mode 100644 incubator/focalboard/1.1.5/Chart.yaml delete mode 100644 incubator/focalboard/1.1.5/README.md delete mode 100644 incubator/focalboard/1.1.5/app-readme.md delete mode 100644 incubator/focalboard/1.1.5/charts/common-6.5.4.tgz delete mode 100644 incubator/focalboard/1.1.5/ix_values.yaml delete mode 100644 incubator/focalboard/1.1.5/questions.yaml delete mode 100644 incubator/focalboard/1.1.5/templates/common.yaml delete mode 100644 incubator/focalboard/1.1.5/test_values.yaml delete mode 100644 incubator/focalboard/1.1.5/values.yaml delete mode 100644 incubator/focalboard/1.2.0/CONFIG.md delete mode 100644 incubator/focalboard/1.2.0/Chart.lock delete mode 100644 incubator/focalboard/1.2.0/Chart.yaml delete mode 100644 incubator/focalboard/1.2.0/README.md delete mode 100644 incubator/focalboard/1.2.0/app-readme.md delete mode 100644 incubator/focalboard/1.2.0/charts/common-6.6.1.tgz delete mode 100644 incubator/focalboard/1.2.0/ix_values.yaml delete mode 100644 incubator/focalboard/1.2.0/questions.yaml delete mode 100644 incubator/focalboard/1.2.0/templates/common.yaml delete mode 100644 incubator/focalboard/1.2.0/test_values.yaml delete mode 100644 incubator/focalboard/1.2.0/values.yaml delete mode 100644 incubator/freshrss/6.3.3/CONFIG.md delete mode 100644 incubator/freshrss/6.3.3/Chart.lock delete mode 100644 incubator/freshrss/6.3.3/Chart.yaml delete mode 100644 incubator/freshrss/6.3.3/README.md delete mode 100644 incubator/freshrss/6.3.3/app-readme.md delete mode 100644 incubator/freshrss/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/freshrss/6.3.3/ix_values.yaml delete mode 100644 incubator/freshrss/6.3.3/questions.yaml delete mode 100644 incubator/freshrss/6.3.3/templates/common.yaml delete mode 100644 incubator/freshrss/6.3.3/test_values.yaml delete mode 100644 incubator/freshrss/6.3.3/values.yaml delete mode 100644 incubator/freshrss/6.3.4/CONFIG.md delete mode 100644 incubator/freshrss/6.3.4/Chart.lock delete mode 100644 incubator/freshrss/6.3.4/Chart.yaml delete mode 100644 incubator/freshrss/6.3.4/README.md delete mode 100644 incubator/freshrss/6.3.4/app-readme.md delete mode 100644 incubator/freshrss/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/freshrss/6.3.4/ix_values.yaml delete mode 100644 incubator/freshrss/6.3.4/questions.yaml delete mode 100644 incubator/freshrss/6.3.4/templates/common.yaml delete mode 100644 incubator/freshrss/6.3.4/test_values.yaml delete mode 100644 incubator/freshrss/6.3.4/values.yaml delete mode 100644 incubator/gaps/6.3.3/CONFIG.md delete mode 100644 incubator/gaps/6.3.3/Chart.lock delete mode 100644 incubator/gaps/6.3.3/Chart.yaml delete mode 100644 incubator/gaps/6.3.3/README.md delete mode 100644 incubator/gaps/6.3.3/app-readme.md delete mode 100644 incubator/gaps/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/gaps/6.3.3/ix_values.yaml delete mode 100644 incubator/gaps/6.3.3/questions.yaml delete mode 100644 incubator/gaps/6.3.3/templates/common.yaml delete mode 100644 incubator/gaps/6.3.3/test_values.yaml delete mode 100644 incubator/gaps/6.3.3/values.yaml delete mode 100644 incubator/gaps/6.3.4/CONFIG.md delete mode 100644 incubator/gaps/6.3.4/Chart.lock delete mode 100644 incubator/gaps/6.3.4/Chart.yaml delete mode 100644 incubator/gaps/6.3.4/README.md delete mode 100644 incubator/gaps/6.3.4/app-readme.md delete mode 100644 incubator/gaps/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/gaps/6.3.4/ix_values.yaml delete mode 100644 incubator/gaps/6.3.4/questions.yaml delete mode 100644 incubator/gaps/6.3.4/templates/common.yaml delete mode 100644 incubator/gaps/6.3.4/test_values.yaml delete mode 100644 incubator/gaps/6.3.4/values.yaml delete mode 100644 incubator/gonic/1.1.3/CONFIG.md delete mode 100644 incubator/gonic/1.1.3/Chart.lock delete mode 100644 incubator/gonic/1.1.3/Chart.yaml delete mode 100644 incubator/gonic/1.1.3/README.md delete mode 100644 incubator/gonic/1.1.3/app-readme.md delete mode 100644 incubator/gonic/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/gonic/1.1.3/ci/ct-values.yaml delete mode 100644 incubator/gonic/1.1.3/ix_values.yaml delete mode 100644 incubator/gonic/1.1.3/questions.yaml delete mode 100644 incubator/gonic/1.1.3/templates/common.yaml delete mode 100644 incubator/gonic/1.1.3/test_values.yaml delete mode 100644 incubator/gonic/1.1.3/values.yaml delete mode 100644 incubator/gonic/1.1.4/CONFIG.md delete mode 100644 incubator/gonic/1.1.4/Chart.lock delete mode 100644 incubator/gonic/1.1.4/Chart.yaml delete mode 100644 incubator/gonic/1.1.4/README.md delete mode 100644 incubator/gonic/1.1.4/app-readme.md delete mode 100644 incubator/gonic/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/gonic/1.1.4/ci/ct-values.yaml delete mode 100644 incubator/gonic/1.1.4/ix_values.yaml delete mode 100644 incubator/gonic/1.1.4/questions.yaml delete mode 100644 incubator/gonic/1.1.4/templates/common.yaml delete mode 100644 incubator/gonic/1.1.4/test_values.yaml delete mode 100644 incubator/gonic/1.1.4/values.yaml delete mode 100644 incubator/grocy/6.3.3/CONFIG.md delete mode 100644 incubator/grocy/6.3.3/Chart.lock delete mode 100644 incubator/grocy/6.3.3/Chart.yaml delete mode 100644 incubator/grocy/6.3.3/README.md delete mode 100644 incubator/grocy/6.3.3/app-readme.md delete mode 100644 incubator/grocy/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/grocy/6.3.3/ix_values.yaml delete mode 100644 incubator/grocy/6.3.3/questions.yaml delete mode 100644 incubator/grocy/6.3.3/templates/common.yaml delete mode 100644 incubator/grocy/6.3.3/test_values.yaml delete mode 100644 incubator/grocy/6.3.3/values.yaml delete mode 100644 incubator/grocy/6.3.4/CONFIG.md delete mode 100644 incubator/grocy/6.3.4/Chart.lock delete mode 100644 incubator/grocy/6.3.4/Chart.yaml delete mode 100644 incubator/grocy/6.3.4/README.md delete mode 100644 incubator/grocy/6.3.4/app-readme.md delete mode 100644 incubator/grocy/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/grocy/6.3.4/ix_values.yaml delete mode 100644 incubator/grocy/6.3.4/questions.yaml delete mode 100644 incubator/grocy/6.3.4/templates/common.yaml delete mode 100644 incubator/grocy/6.3.4/test_values.yaml delete mode 100644 incubator/grocy/6.3.4/values.yaml delete mode 100644 incubator/haste-server/1.3.3/CONFIG.md delete mode 100644 incubator/haste-server/1.3.3/Chart.lock delete mode 100644 incubator/haste-server/1.3.3/Chart.yaml delete mode 100644 incubator/haste-server/1.3.3/README.md delete mode 100644 incubator/haste-server/1.3.3/app-readme.md delete mode 100644 incubator/haste-server/1.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/haste-server/1.3.3/ix_values.yaml delete mode 100644 incubator/haste-server/1.3.3/questions.yaml delete mode 100644 incubator/haste-server/1.3.3/templates/common.yaml delete mode 100644 incubator/haste-server/1.3.3/test_values.yaml delete mode 100644 incubator/haste-server/1.3.3/values.yaml delete mode 100644 incubator/haste-server/1.3.4/CONFIG.md delete mode 100644 incubator/haste-server/1.3.4/Chart.lock delete mode 100644 incubator/haste-server/1.3.4/Chart.yaml delete mode 100644 incubator/haste-server/1.3.4/README.md delete mode 100644 incubator/haste-server/1.3.4/app-readme.md delete mode 100644 incubator/haste-server/1.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/haste-server/1.3.4/ix_values.yaml delete mode 100644 incubator/haste-server/1.3.4/questions.yaml delete mode 100644 incubator/haste-server/1.3.4/templates/common.yaml delete mode 100644 incubator/haste-server/1.3.4/test_values.yaml delete mode 100644 incubator/haste-server/1.3.4/values.yaml delete mode 100644 incubator/healthchecks/1.1.3/CONFIG.md delete mode 100644 incubator/healthchecks/1.1.3/Chart.lock delete mode 100644 incubator/healthchecks/1.1.3/Chart.yaml delete mode 100644 incubator/healthchecks/1.1.3/README.md delete mode 100644 incubator/healthchecks/1.1.3/app-readme.md delete mode 100644 incubator/healthchecks/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/healthchecks/1.1.3/ix_values.yaml delete mode 100644 incubator/healthchecks/1.1.3/questions.yaml delete mode 100644 incubator/healthchecks/1.1.3/templates/common.yaml delete mode 100644 incubator/healthchecks/1.1.3/test_values.yaml delete mode 100644 incubator/healthchecks/1.1.3/values.yaml delete mode 100644 incubator/healthchecks/1.1.4/CONFIG.md delete mode 100644 incubator/healthchecks/1.1.4/Chart.lock delete mode 100644 incubator/healthchecks/1.1.4/Chart.yaml delete mode 100644 incubator/healthchecks/1.1.4/README.md delete mode 100644 incubator/healthchecks/1.1.4/app-readme.md delete mode 100644 incubator/healthchecks/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/healthchecks/1.1.4/ix_values.yaml delete mode 100644 incubator/healthchecks/1.1.4/questions.yaml delete mode 100644 incubator/healthchecks/1.1.4/templates/common.yaml delete mode 100644 incubator/healthchecks/1.1.4/test_values.yaml delete mode 100644 incubator/healthchecks/1.1.4/values.yaml delete mode 100644 incubator/healthchecks/1.1.5/CONFIG.md delete mode 100644 incubator/healthchecks/1.1.5/Chart.lock delete mode 100644 incubator/healthchecks/1.1.5/Chart.yaml delete mode 100644 incubator/healthchecks/1.1.5/README.md delete mode 100644 incubator/healthchecks/1.1.5/app-readme.md delete mode 100644 incubator/healthchecks/1.1.5/charts/common-6.5.4.tgz delete mode 100644 incubator/healthchecks/1.1.5/ix_values.yaml delete mode 100644 incubator/healthchecks/1.1.5/questions.yaml delete mode 100644 incubator/healthchecks/1.1.5/templates/common.yaml delete mode 100644 incubator/healthchecks/1.1.5/test_values.yaml delete mode 100644 incubator/healthchecks/1.1.5/values.yaml delete mode 100644 incubator/heimdall/6.3.3/CONFIG.md delete mode 100644 incubator/heimdall/6.3.3/Chart.lock delete mode 100644 incubator/heimdall/6.3.3/Chart.yaml delete mode 100644 incubator/heimdall/6.3.3/README.md delete mode 100644 incubator/heimdall/6.3.3/app-readme.md delete mode 100644 incubator/heimdall/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/heimdall/6.3.3/ix_values.yaml delete mode 100644 incubator/heimdall/6.3.3/questions.yaml delete mode 100644 incubator/heimdall/6.3.3/templates/common.yaml delete mode 100644 incubator/heimdall/6.3.3/test_values.yaml delete mode 100644 incubator/heimdall/6.3.3/values.yaml delete mode 100644 incubator/heimdall/6.3.4/CONFIG.md delete mode 100644 incubator/heimdall/6.3.4/Chart.lock delete mode 100644 incubator/heimdall/6.3.4/Chart.yaml delete mode 100644 incubator/heimdall/6.3.4/README.md delete mode 100644 incubator/heimdall/6.3.4/app-readme.md delete mode 100644 incubator/heimdall/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/heimdall/6.3.4/ix_values.yaml delete mode 100644 incubator/heimdall/6.3.4/questions.yaml delete mode 100644 incubator/heimdall/6.3.4/templates/common.yaml delete mode 100644 incubator/heimdall/6.3.4/test_values.yaml delete mode 100644 incubator/heimdall/6.3.4/values.yaml delete mode 100644 incubator/hyperion-ng/1.1.3/CONFIG.md delete mode 100644 incubator/hyperion-ng/1.1.3/Chart.lock delete mode 100644 incubator/hyperion-ng/1.1.3/Chart.yaml delete mode 100644 incubator/hyperion-ng/1.1.3/README.md delete mode 100644 incubator/hyperion-ng/1.1.3/app-readme.md delete mode 100644 incubator/hyperion-ng/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/hyperion-ng/1.1.3/ix_values.yaml delete mode 100644 incubator/hyperion-ng/1.1.3/questions.yaml delete mode 100644 incubator/hyperion-ng/1.1.3/templates/common.yaml delete mode 100644 incubator/hyperion-ng/1.1.3/test_values.yaml delete mode 100644 incubator/hyperion-ng/1.1.3/values.yaml delete mode 100644 incubator/hyperion-ng/1.1.4/CONFIG.md delete mode 100644 incubator/hyperion-ng/1.1.4/Chart.lock delete mode 100644 incubator/hyperion-ng/1.1.4/Chart.yaml delete mode 100644 incubator/hyperion-ng/1.1.4/README.md delete mode 100644 incubator/hyperion-ng/1.1.4/app-readme.md delete mode 100644 incubator/hyperion-ng/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/hyperion-ng/1.1.4/ix_values.yaml delete mode 100644 incubator/hyperion-ng/1.1.4/questions.yaml delete mode 100644 incubator/hyperion-ng/1.1.4/templates/common.yaml delete mode 100644 incubator/hyperion-ng/1.1.4/test_values.yaml delete mode 100644 incubator/hyperion-ng/1.1.4/values.yaml delete mode 100644 incubator/komga/1.1.3/CONFIG.md delete mode 100644 incubator/komga/1.1.3/Chart.lock delete mode 100644 incubator/komga/1.1.3/Chart.yaml delete mode 100644 incubator/komga/1.1.3/README.md delete mode 100644 incubator/komga/1.1.3/app-readme.md delete mode 100644 incubator/komga/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/komga/1.1.3/ix_values.yaml delete mode 100644 incubator/komga/1.1.3/questions.yaml delete mode 100644 incubator/komga/1.1.3/templates/common.yaml delete mode 100644 incubator/komga/1.1.3/test_values.yaml delete mode 100644 incubator/komga/1.1.3/values.yaml delete mode 100644 incubator/komga/1.1.4/CONFIG.md delete mode 100644 incubator/komga/1.1.4/Chart.lock delete mode 100644 incubator/komga/1.1.4/Chart.yaml delete mode 100644 incubator/komga/1.1.4/README.md delete mode 100644 incubator/komga/1.1.4/app-readme.md delete mode 100644 incubator/komga/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/komga/1.1.4/ix_values.yaml delete mode 100644 incubator/komga/1.1.4/questions.yaml delete mode 100644 incubator/komga/1.1.4/templates/common.yaml delete mode 100644 incubator/komga/1.1.4/test_values.yaml delete mode 100644 incubator/komga/1.1.4/values.yaml delete mode 100644 incubator/komga/1.1.5/CONFIG.md delete mode 100644 incubator/komga/1.1.5/Chart.lock delete mode 100644 incubator/komga/1.1.5/Chart.yaml delete mode 100644 incubator/komga/1.1.5/README.md delete mode 100644 incubator/komga/1.1.5/app-readme.md delete mode 100644 incubator/komga/1.1.5/charts/common-6.5.4.tgz delete mode 100644 incubator/komga/1.1.5/ix_values.yaml delete mode 100644 incubator/komga/1.1.5/questions.yaml delete mode 100644 incubator/komga/1.1.5/templates/common.yaml delete mode 100644 incubator/komga/1.1.5/test_values.yaml delete mode 100644 incubator/komga/1.1.5/values.yaml delete mode 100644 incubator/komga/1.1.6/CONFIG.md delete mode 100644 incubator/komga/1.1.6/Chart.lock delete mode 100644 incubator/komga/1.1.6/Chart.yaml delete mode 100644 incubator/komga/1.1.6/README.md delete mode 100644 incubator/komga/1.1.6/app-readme.md delete mode 100644 incubator/komga/1.1.6/charts/common-6.5.4.tgz delete mode 100644 incubator/komga/1.1.6/ix_values.yaml delete mode 100644 incubator/komga/1.1.6/questions.yaml delete mode 100644 incubator/komga/1.1.6/templates/common.yaml delete mode 100644 incubator/komga/1.1.6/test_values.yaml delete mode 100644 incubator/komga/1.1.6/values.yaml delete mode 100644 incubator/komga/1.2.0/CONFIG.md delete mode 100644 incubator/komga/1.2.0/Chart.lock delete mode 100644 incubator/komga/1.2.0/Chart.yaml delete mode 100644 incubator/komga/1.2.0/README.md delete mode 100644 incubator/komga/1.2.0/app-readme.md delete mode 100644 incubator/komga/1.2.0/charts/common-6.6.1.tgz delete mode 100644 incubator/komga/1.2.0/ix_values.yaml delete mode 100644 incubator/komga/1.2.0/questions.yaml delete mode 100644 incubator/komga/1.2.0/templates/common.yaml delete mode 100644 incubator/komga/1.2.0/test_values.yaml delete mode 100644 incubator/komga/1.2.0/values.yaml delete mode 100644 incubator/komga/1.2.1/CONFIG.md delete mode 100644 incubator/komga/1.2.1/Chart.lock delete mode 100644 incubator/komga/1.2.1/Chart.yaml delete mode 100644 incubator/komga/1.2.1/README.md delete mode 100644 incubator/komga/1.2.1/app-readme.md delete mode 100644 incubator/komga/1.2.1/charts/common-6.6.1.tgz delete mode 100644 incubator/komga/1.2.1/ix_values.yaml delete mode 100644 incubator/komga/1.2.1/questions.yaml delete mode 100644 incubator/komga/1.2.1/templates/common.yaml delete mode 100644 incubator/komga/1.2.1/test_values.yaml delete mode 100644 incubator/komga/1.2.1/values.yaml delete mode 100644 incubator/lazylibrarian/6.3.3/CONFIG.md delete mode 100644 incubator/lazylibrarian/6.3.3/Chart.lock delete mode 100644 incubator/lazylibrarian/6.3.3/Chart.yaml delete mode 100644 incubator/lazylibrarian/6.3.3/README.md delete mode 100644 incubator/lazylibrarian/6.3.3/app-readme.md delete mode 100644 incubator/lazylibrarian/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/lazylibrarian/6.3.3/ix_values.yaml delete mode 100644 incubator/lazylibrarian/6.3.3/questions.yaml delete mode 100644 incubator/lazylibrarian/6.3.3/templates/common.yaml delete mode 100644 incubator/lazylibrarian/6.3.3/test_values.yaml delete mode 100644 incubator/lazylibrarian/6.3.3/values.yaml delete mode 100644 incubator/lazylibrarian/6.3.4/CONFIG.md delete mode 100644 incubator/lazylibrarian/6.3.4/Chart.lock delete mode 100644 incubator/lazylibrarian/6.3.4/Chart.yaml delete mode 100644 incubator/lazylibrarian/6.3.4/README.md delete mode 100644 incubator/lazylibrarian/6.3.4/app-readme.md delete mode 100644 incubator/lazylibrarian/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/lazylibrarian/6.3.4/ix_values.yaml delete mode 100644 incubator/lazylibrarian/6.3.4/questions.yaml delete mode 100644 incubator/lazylibrarian/6.3.4/templates/common.yaml delete mode 100644 incubator/lazylibrarian/6.3.4/test_values.yaml delete mode 100644 incubator/lazylibrarian/6.3.4/values.yaml delete mode 100644 incubator/librespeed/1.1.3/CONFIG.md delete mode 100644 incubator/librespeed/1.1.3/Chart.lock delete mode 100644 incubator/librespeed/1.1.3/Chart.yaml delete mode 100644 incubator/librespeed/1.1.3/README.md delete mode 100644 incubator/librespeed/1.1.3/app-readme.md delete mode 100644 incubator/librespeed/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/librespeed/1.1.3/ci/ct-values.yaml delete mode 100644 incubator/librespeed/1.1.3/ix_values.yaml delete mode 100644 incubator/librespeed/1.1.3/questions.yaml delete mode 100644 incubator/librespeed/1.1.3/templates/common.yaml delete mode 100644 incubator/librespeed/1.1.3/test_values.yaml delete mode 100644 incubator/librespeed/1.1.3/values.yaml delete mode 100644 incubator/librespeed/1.1.4/CONFIG.md delete mode 100644 incubator/librespeed/1.1.4/Chart.lock delete mode 100644 incubator/librespeed/1.1.4/Chart.yaml delete mode 100644 incubator/librespeed/1.1.4/README.md delete mode 100644 incubator/librespeed/1.1.4/app-readme.md delete mode 100644 incubator/librespeed/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/librespeed/1.1.4/ci/ct-values.yaml delete mode 100644 incubator/librespeed/1.1.4/ix_values.yaml delete mode 100644 incubator/librespeed/1.1.4/questions.yaml delete mode 100644 incubator/librespeed/1.1.4/templates/common.yaml delete mode 100644 incubator/librespeed/1.1.4/test_values.yaml delete mode 100644 incubator/librespeed/1.1.4/values.yaml delete mode 100644 incubator/librespeed/1.2.0/CONFIG.md delete mode 100644 incubator/librespeed/1.2.0/Chart.lock delete mode 100644 incubator/librespeed/1.2.0/Chart.yaml delete mode 100644 incubator/librespeed/1.2.0/README.md delete mode 100644 incubator/librespeed/1.2.0/app-readme.md delete mode 100644 incubator/librespeed/1.2.0/charts/common-6.6.1.tgz delete mode 100644 incubator/librespeed/1.2.0/ci/ct-values.yaml delete mode 100644 incubator/librespeed/1.2.0/ix_values.yaml delete mode 100644 incubator/librespeed/1.2.0/questions.yaml delete mode 100644 incubator/librespeed/1.2.0/templates/common.yaml delete mode 100644 incubator/librespeed/1.2.0/test_values.yaml delete mode 100644 incubator/librespeed/1.2.0/values.yaml delete mode 100644 incubator/lychee/6.3.3/CONFIG.md delete mode 100644 incubator/lychee/6.3.3/Chart.lock delete mode 100644 incubator/lychee/6.3.3/Chart.yaml delete mode 100644 incubator/lychee/6.3.3/README.md delete mode 100644 incubator/lychee/6.3.3/app-readme.md delete mode 100644 incubator/lychee/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/lychee/6.3.3/ix_values.yaml delete mode 100644 incubator/lychee/6.3.3/questions.yaml delete mode 100644 incubator/lychee/6.3.3/templates/common.yaml delete mode 100644 incubator/lychee/6.3.3/test_values.yaml delete mode 100644 incubator/lychee/6.3.3/values.yaml delete mode 100644 incubator/lychee/6.3.4/CONFIG.md delete mode 100644 incubator/lychee/6.3.4/Chart.lock delete mode 100644 incubator/lychee/6.3.4/Chart.yaml delete mode 100644 incubator/lychee/6.3.4/README.md delete mode 100644 incubator/lychee/6.3.4/app-readme.md delete mode 100644 incubator/lychee/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/lychee/6.3.4/ix_values.yaml delete mode 100644 incubator/lychee/6.3.4/questions.yaml delete mode 100644 incubator/lychee/6.3.4/templates/common.yaml delete mode 100644 incubator/lychee/6.3.4/test_values.yaml delete mode 100644 incubator/lychee/6.3.4/values.yaml delete mode 100644 incubator/lychee/6.4.0/CONFIG.md delete mode 100644 incubator/lychee/6.4.0/Chart.lock delete mode 100644 incubator/lychee/6.4.0/Chart.yaml delete mode 100644 incubator/lychee/6.4.0/README.md delete mode 100644 incubator/lychee/6.4.0/app-readme.md delete mode 100644 incubator/lychee/6.4.0/charts/common-6.6.1.tgz delete mode 100644 incubator/lychee/6.4.0/ix_values.yaml delete mode 100644 incubator/lychee/6.4.0/questions.yaml delete mode 100644 incubator/lychee/6.4.0/templates/common.yaml delete mode 100644 incubator/lychee/6.4.0/test_values.yaml delete mode 100644 incubator/lychee/6.4.0/values.yaml delete mode 100644 incubator/mealie/1.3.3/CONFIG.md delete mode 100644 incubator/mealie/1.3.3/Chart.lock delete mode 100644 incubator/mealie/1.3.3/Chart.yaml delete mode 100644 incubator/mealie/1.3.3/README.md delete mode 100644 incubator/mealie/1.3.3/app-readme.md delete mode 100644 incubator/mealie/1.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/mealie/1.3.3/ix_values.yaml delete mode 100644 incubator/mealie/1.3.3/questions.yaml delete mode 100644 incubator/mealie/1.3.3/templates/common.yaml delete mode 100644 incubator/mealie/1.3.3/test_values.yaml delete mode 100644 incubator/mealie/1.3.3/values.yaml delete mode 100644 incubator/mealie/1.3.4/CONFIG.md delete mode 100644 incubator/mealie/1.3.4/Chart.lock delete mode 100644 incubator/mealie/1.3.4/Chart.yaml delete mode 100644 incubator/mealie/1.3.4/README.md delete mode 100644 incubator/mealie/1.3.4/app-readme.md delete mode 100644 incubator/mealie/1.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/mealie/1.3.4/ix_values.yaml delete mode 100644 incubator/mealie/1.3.4/questions.yaml delete mode 100644 incubator/mealie/1.3.4/templates/common.yaml delete mode 100644 incubator/mealie/1.3.4/test_values.yaml delete mode 100644 incubator/mealie/1.3.4/values.yaml delete mode 100644 incubator/mosquitto/1.3.3/CONFIG.md delete mode 100644 incubator/mosquitto/1.3.3/Chart.lock delete mode 100644 incubator/mosquitto/1.3.3/Chart.yaml delete mode 100644 incubator/mosquitto/1.3.3/README.md delete mode 100644 incubator/mosquitto/1.3.3/app-readme.md delete mode 100644 incubator/mosquitto/1.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/mosquitto/1.3.3/ix_values.yaml delete mode 100644 incubator/mosquitto/1.3.3/questions.yaml delete mode 100644 incubator/mosquitto/1.3.3/templates/common.yaml delete mode 100644 incubator/mosquitto/1.3.3/templates/configmap.yaml delete mode 100644 incubator/mosquitto/1.3.3/test_values.yaml delete mode 100644 incubator/mosquitto/1.3.3/values.yaml delete mode 100644 incubator/mosquitto/1.3.4/CONFIG.md delete mode 100644 incubator/mosquitto/1.3.4/Chart.lock delete mode 100644 incubator/mosquitto/1.3.4/Chart.yaml delete mode 100644 incubator/mosquitto/1.3.4/README.md delete mode 100644 incubator/mosquitto/1.3.4/app-readme.md delete mode 100644 incubator/mosquitto/1.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/mosquitto/1.3.4/ix_values.yaml delete mode 100644 incubator/mosquitto/1.3.4/questions.yaml delete mode 100644 incubator/mosquitto/1.3.4/templates/common.yaml delete mode 100644 incubator/mosquitto/1.3.4/templates/configmap.yaml delete mode 100644 incubator/mosquitto/1.3.4/test_values.yaml delete mode 100644 incubator/mosquitto/1.3.4/values.yaml delete mode 100644 incubator/mylar/1.1.3/CONFIG.md delete mode 100644 incubator/mylar/1.1.3/Chart.lock delete mode 100644 incubator/mylar/1.1.3/Chart.yaml delete mode 100644 incubator/mylar/1.1.3/README.md delete mode 100644 incubator/mylar/1.1.3/app-readme.md delete mode 100644 incubator/mylar/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/mylar/1.1.3/ix_values.yaml delete mode 100644 incubator/mylar/1.1.3/questions.yaml delete mode 100644 incubator/mylar/1.1.3/templates/common.yaml delete mode 100644 incubator/mylar/1.1.3/test_values.yaml delete mode 100644 incubator/mylar/1.1.3/values.yaml delete mode 100644 incubator/mylar/1.1.4/CONFIG.md delete mode 100644 incubator/mylar/1.1.4/Chart.lock delete mode 100644 incubator/mylar/1.1.4/Chart.yaml delete mode 100644 incubator/mylar/1.1.4/README.md delete mode 100644 incubator/mylar/1.1.4/app-readme.md delete mode 100644 incubator/mylar/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/mylar/1.1.4/ix_values.yaml delete mode 100644 incubator/mylar/1.1.4/questions.yaml delete mode 100644 incubator/mylar/1.1.4/templates/common.yaml delete mode 100644 incubator/mylar/1.1.4/test_values.yaml delete mode 100644 incubator/mylar/1.1.4/values.yaml delete mode 100644 incubator/navidrome/6.3.3/CONFIG.md delete mode 100644 incubator/navidrome/6.3.3/Chart.lock delete mode 100644 incubator/navidrome/6.3.3/Chart.yaml delete mode 100644 incubator/navidrome/6.3.3/README.md delete mode 100644 incubator/navidrome/6.3.3/app-readme.md delete mode 100644 incubator/navidrome/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/navidrome/6.3.3/ix_values.yaml delete mode 100644 incubator/navidrome/6.3.3/questions.yaml delete mode 100644 incubator/navidrome/6.3.3/templates/common.yaml delete mode 100644 incubator/navidrome/6.3.3/test_values.yaml delete mode 100644 incubator/navidrome/6.3.3/values.yaml delete mode 100644 incubator/navidrome/6.3.4/CONFIG.md delete mode 100644 incubator/navidrome/6.3.4/Chart.lock delete mode 100644 incubator/navidrome/6.3.4/Chart.yaml delete mode 100644 incubator/navidrome/6.3.4/README.md delete mode 100644 incubator/navidrome/6.3.4/app-readme.md delete mode 100644 incubator/navidrome/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/navidrome/6.3.4/ix_values.yaml delete mode 100644 incubator/navidrome/6.3.4/questions.yaml delete mode 100644 incubator/navidrome/6.3.4/templates/common.yaml delete mode 100644 incubator/navidrome/6.3.4/test_values.yaml delete mode 100644 incubator/navidrome/6.3.4/values.yaml delete mode 100644 incubator/navidrome/6.3.5/CONFIG.md delete mode 100644 incubator/navidrome/6.3.5/Chart.lock delete mode 100644 incubator/navidrome/6.3.5/Chart.yaml delete mode 100644 incubator/navidrome/6.3.5/README.md delete mode 100644 incubator/navidrome/6.3.5/app-readme.md delete mode 100644 incubator/navidrome/6.3.5/charts/common-6.5.4.tgz delete mode 100644 incubator/navidrome/6.3.5/ix_values.yaml delete mode 100644 incubator/navidrome/6.3.5/questions.yaml delete mode 100644 incubator/navidrome/6.3.5/templates/common.yaml delete mode 100644 incubator/navidrome/6.3.5/test_values.yaml delete mode 100644 incubator/navidrome/6.3.5/values.yaml delete mode 100644 incubator/node-red/6.3.3/CONFIG.md delete mode 100644 incubator/node-red/6.3.3/Chart.lock delete mode 100644 incubator/node-red/6.3.3/Chart.yaml delete mode 100644 incubator/node-red/6.3.3/README.md delete mode 100644 incubator/node-red/6.3.3/app-readme.md delete mode 100644 incubator/node-red/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/node-red/6.3.3/ix_values.yaml delete mode 100644 incubator/node-red/6.3.3/questions.yaml delete mode 100644 incubator/node-red/6.3.3/templates/common.yaml delete mode 100644 incubator/node-red/6.3.3/test_values.yaml delete mode 100644 incubator/node-red/6.3.3/values.yaml delete mode 100644 incubator/node-red/6.3.4/CONFIG.md delete mode 100644 incubator/node-red/6.3.4/Chart.lock delete mode 100644 incubator/node-red/6.3.4/Chart.yaml delete mode 100644 incubator/node-red/6.3.4/README.md delete mode 100644 incubator/node-red/6.3.4/app-readme.md delete mode 100644 incubator/node-red/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/node-red/6.3.4/ix_values.yaml delete mode 100644 incubator/node-red/6.3.4/questions.yaml delete mode 100644 incubator/node-red/6.3.4/templates/common.yaml delete mode 100644 incubator/node-red/6.3.4/test_values.yaml delete mode 100644 incubator/node-red/6.3.4/values.yaml delete mode 100644 incubator/node-red/6.4.0/CONFIG.md delete mode 100644 incubator/node-red/6.4.0/Chart.lock delete mode 100644 incubator/node-red/6.4.0/Chart.yaml delete mode 100644 incubator/node-red/6.4.0/README.md delete mode 100644 incubator/node-red/6.4.0/app-readme.md delete mode 100644 incubator/node-red/6.4.0/charts/common-6.6.1.tgz delete mode 100644 incubator/node-red/6.4.0/ix_values.yaml delete mode 100644 incubator/node-red/6.4.0/questions.yaml delete mode 100644 incubator/node-red/6.4.0/templates/common.yaml delete mode 100644 incubator/node-red/6.4.0/test_values.yaml delete mode 100644 incubator/node-red/6.4.0/values.yaml delete mode 100644 incubator/node-red/6.4.1/CONFIG.md delete mode 100644 incubator/node-red/6.4.1/Chart.lock delete mode 100644 incubator/node-red/6.4.1/Chart.yaml delete mode 100644 incubator/node-red/6.4.1/README.md delete mode 100644 incubator/node-red/6.4.1/app-readme.md delete mode 100644 incubator/node-red/6.4.1/charts/common-6.6.1.tgz delete mode 100644 incubator/node-red/6.4.1/ix_values.yaml delete mode 100644 incubator/node-red/6.4.1/questions.yaml delete mode 100644 incubator/node-red/6.4.1/templates/common.yaml delete mode 100644 incubator/node-red/6.4.1/test_values.yaml delete mode 100644 incubator/node-red/6.4.1/values.yaml delete mode 100644 incubator/nullserv/1.1.3/CONFIG.md delete mode 100644 incubator/nullserv/1.1.3/Chart.lock delete mode 100644 incubator/nullserv/1.1.3/Chart.yaml delete mode 100644 incubator/nullserv/1.1.3/README.md delete mode 100644 incubator/nullserv/1.1.3/app-readme.md delete mode 100644 incubator/nullserv/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/nullserv/1.1.3/ix_values.yaml delete mode 100644 incubator/nullserv/1.1.3/questions.yaml delete mode 100644 incubator/nullserv/1.1.3/templates/common.yaml delete mode 100644 incubator/nullserv/1.1.3/test_values.yaml delete mode 100644 incubator/nullserv/1.1.3/values.yaml delete mode 100644 incubator/nullserv/1.1.4/CONFIG.md delete mode 100644 incubator/nullserv/1.1.4/Chart.lock delete mode 100644 incubator/nullserv/1.1.4/Chart.yaml delete mode 100644 incubator/nullserv/1.1.4/README.md delete mode 100644 incubator/nullserv/1.1.4/app-readme.md delete mode 100644 incubator/nullserv/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/nullserv/1.1.4/ix_values.yaml delete mode 100644 incubator/nullserv/1.1.4/questions.yaml delete mode 100644 incubator/nullserv/1.1.4/templates/common.yaml delete mode 100644 incubator/nullserv/1.1.4/test_values.yaml delete mode 100644 incubator/nullserv/1.1.4/values.yaml delete mode 100644 incubator/nzbget/6.3.3/CONFIG.md delete mode 100644 incubator/nzbget/6.3.3/Chart.lock delete mode 100644 incubator/nzbget/6.3.3/Chart.yaml delete mode 100644 incubator/nzbget/6.3.3/README.md delete mode 100644 incubator/nzbget/6.3.3/app-readme.md delete mode 100644 incubator/nzbget/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/nzbget/6.3.3/ix_values.yaml delete mode 100644 incubator/nzbget/6.3.3/questions.yaml delete mode 100644 incubator/nzbget/6.3.3/templates/common.yaml delete mode 100644 incubator/nzbget/6.3.3/test_values.yaml delete mode 100644 incubator/nzbget/6.3.3/values.yaml delete mode 100644 incubator/nzbget/6.3.4/CONFIG.md delete mode 100644 incubator/nzbget/6.3.4/Chart.lock delete mode 100644 incubator/nzbget/6.3.4/Chart.yaml delete mode 100644 incubator/nzbget/6.3.4/README.md delete mode 100644 incubator/nzbget/6.3.4/app-readme.md delete mode 100644 incubator/nzbget/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/nzbget/6.3.4/ix_values.yaml delete mode 100644 incubator/nzbget/6.3.4/questions.yaml delete mode 100644 incubator/nzbget/6.3.4/templates/common.yaml delete mode 100644 incubator/nzbget/6.3.4/test_values.yaml delete mode 100644 incubator/nzbget/6.3.4/values.yaml delete mode 100644 incubator/octoprint/1.1.3/CONFIG.md delete mode 100644 incubator/octoprint/1.1.3/Chart.lock delete mode 100644 incubator/octoprint/1.1.3/Chart.yaml delete mode 100644 incubator/octoprint/1.1.3/README.md delete mode 100644 incubator/octoprint/1.1.3/app-readme.md delete mode 100644 incubator/octoprint/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/octoprint/1.1.3/ix_values.yaml delete mode 100644 incubator/octoprint/1.1.3/questions.yaml delete mode 100644 incubator/octoprint/1.1.3/templates/common.yaml delete mode 100644 incubator/octoprint/1.1.3/test_values.yaml delete mode 100644 incubator/octoprint/1.1.3/values.yaml delete mode 100644 incubator/octoprint/1.1.4/CONFIG.md delete mode 100644 incubator/octoprint/1.1.4/Chart.lock delete mode 100644 incubator/octoprint/1.1.4/Chart.yaml delete mode 100644 incubator/octoprint/1.1.4/README.md delete mode 100644 incubator/octoprint/1.1.4/app-readme.md delete mode 100644 incubator/octoprint/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/octoprint/1.1.4/ix_values.yaml delete mode 100644 incubator/octoprint/1.1.4/questions.yaml delete mode 100644 incubator/octoprint/1.1.4/templates/common.yaml delete mode 100644 incubator/octoprint/1.1.4/test_values.yaml delete mode 100644 incubator/octoprint/1.1.4/values.yaml delete mode 100644 incubator/omada-controller/1.1.3/CONFIG.md delete mode 100644 incubator/omada-controller/1.1.3/Chart.lock delete mode 100644 incubator/omada-controller/1.1.3/Chart.yaml delete mode 100644 incubator/omada-controller/1.1.3/README.md delete mode 100644 incubator/omada-controller/1.1.3/app-readme.md delete mode 100644 incubator/omada-controller/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/omada-controller/1.1.3/ix_values.yaml delete mode 100644 incubator/omada-controller/1.1.3/questions.yaml delete mode 100644 incubator/omada-controller/1.1.3/templates/common.yaml delete mode 100644 incubator/omada-controller/1.1.3/test_values.yaml delete mode 100644 incubator/omada-controller/1.1.3/values.yaml delete mode 100644 incubator/omada-controller/1.1.4/CONFIG.md delete mode 100644 incubator/omada-controller/1.1.4/Chart.lock delete mode 100644 incubator/omada-controller/1.1.4/Chart.yaml delete mode 100644 incubator/omada-controller/1.1.4/README.md delete mode 100644 incubator/omada-controller/1.1.4/app-readme.md delete mode 100644 incubator/omada-controller/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/omada-controller/1.1.4/ix_values.yaml delete mode 100644 incubator/omada-controller/1.1.4/questions.yaml delete mode 100644 incubator/omada-controller/1.1.4/templates/common.yaml delete mode 100644 incubator/omada-controller/1.1.4/test_values.yaml delete mode 100644 incubator/omada-controller/1.1.4/values.yaml delete mode 100644 incubator/omada-controller/1.1.5/CONFIG.md delete mode 100644 incubator/omada-controller/1.1.5/Chart.lock delete mode 100644 incubator/omada-controller/1.1.5/Chart.yaml delete mode 100644 incubator/omada-controller/1.1.5/README.md delete mode 100644 incubator/omada-controller/1.1.5/app-readme.md delete mode 100644 incubator/omada-controller/1.1.5/charts/common-6.5.4.tgz delete mode 100644 incubator/omada-controller/1.1.5/ix_values.yaml delete mode 100644 incubator/omada-controller/1.1.5/questions.yaml delete mode 100644 incubator/omada-controller/1.1.5/templates/common.yaml delete mode 100644 incubator/omada-controller/1.1.5/test_values.yaml delete mode 100644 incubator/omada-controller/1.1.5/values.yaml delete mode 100644 incubator/organizr/6.3.3/CONFIG.md delete mode 100644 incubator/organizr/6.3.3/Chart.lock delete mode 100644 incubator/organizr/6.3.3/Chart.yaml delete mode 100644 incubator/organizr/6.3.3/README.md delete mode 100644 incubator/organizr/6.3.3/app-readme.md delete mode 100644 incubator/organizr/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/organizr/6.3.3/ix_values.yaml delete mode 100644 incubator/organizr/6.3.3/questions.yaml delete mode 100644 incubator/organizr/6.3.3/templates/common.yaml delete mode 100644 incubator/organizr/6.3.3/test_values.yaml delete mode 100644 incubator/organizr/6.3.3/values.yaml delete mode 100644 incubator/organizr/6.3.4/CONFIG.md delete mode 100644 incubator/organizr/6.3.4/Chart.lock delete mode 100644 incubator/organizr/6.3.4/Chart.yaml delete mode 100644 incubator/organizr/6.3.4/README.md delete mode 100644 incubator/organizr/6.3.4/app-readme.md delete mode 100644 incubator/organizr/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/organizr/6.3.4/ix_values.yaml delete mode 100644 incubator/organizr/6.3.4/questions.yaml delete mode 100644 incubator/organizr/6.3.4/templates/common.yaml delete mode 100644 incubator/organizr/6.3.4/test_values.yaml delete mode 100644 incubator/organizr/6.3.4/values.yaml delete mode 100644 incubator/overseerr/1.1.3/CONFIG.md delete mode 100644 incubator/overseerr/1.1.3/Chart.lock delete mode 100644 incubator/overseerr/1.1.3/Chart.yaml delete mode 100644 incubator/overseerr/1.1.3/README.md delete mode 100644 incubator/overseerr/1.1.3/app-readme.md delete mode 100644 incubator/overseerr/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/overseerr/1.1.3/ix_values.yaml delete mode 100644 incubator/overseerr/1.1.3/questions.yaml delete mode 100644 incubator/overseerr/1.1.3/templates/common.yaml delete mode 100644 incubator/overseerr/1.1.3/test_values.yaml delete mode 100644 incubator/overseerr/1.1.3/values.yaml delete mode 100644 incubator/overseerr/1.1.4/CONFIG.md delete mode 100644 incubator/overseerr/1.1.4/Chart.lock delete mode 100644 incubator/overseerr/1.1.4/Chart.yaml delete mode 100644 incubator/overseerr/1.1.4/README.md delete mode 100644 incubator/overseerr/1.1.4/app-readme.md delete mode 100644 incubator/overseerr/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/overseerr/1.1.4/ix_values.yaml delete mode 100644 incubator/overseerr/1.1.4/questions.yaml delete mode 100644 incubator/overseerr/1.1.4/templates/common.yaml delete mode 100644 incubator/overseerr/1.1.4/test_values.yaml delete mode 100644 incubator/overseerr/1.1.4/values.yaml delete mode 100644 incubator/owncast/1.1.3/CONFIG.md delete mode 100644 incubator/owncast/1.1.3/Chart.lock delete mode 100644 incubator/owncast/1.1.3/Chart.yaml delete mode 100644 incubator/owncast/1.1.3/README.md delete mode 100644 incubator/owncast/1.1.3/app-readme.md delete mode 100644 incubator/owncast/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/owncast/1.1.3/ix_values.yaml delete mode 100644 incubator/owncast/1.1.3/questions.yaml delete mode 100644 incubator/owncast/1.1.3/templates/common.yaml delete mode 100644 incubator/owncast/1.1.3/test_values.yaml delete mode 100644 incubator/owncast/1.1.3/values.yaml delete mode 100644 incubator/owncast/1.1.4/CONFIG.md delete mode 100644 incubator/owncast/1.1.4/Chart.lock delete mode 100644 incubator/owncast/1.1.4/Chart.yaml delete mode 100644 incubator/owncast/1.1.4/README.md delete mode 100644 incubator/owncast/1.1.4/app-readme.md delete mode 100644 incubator/owncast/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/owncast/1.1.4/ix_values.yaml delete mode 100644 incubator/owncast/1.1.4/questions.yaml delete mode 100644 incubator/owncast/1.1.4/templates/common.yaml delete mode 100644 incubator/owncast/1.1.4/test_values.yaml delete mode 100644 incubator/owncast/1.1.4/values.yaml delete mode 100644 incubator/owncloud-ocis/1.1.3/CONFIG.md delete mode 100644 incubator/owncloud-ocis/1.1.3/Chart.lock delete mode 100644 incubator/owncloud-ocis/1.1.3/Chart.yaml delete mode 100644 incubator/owncloud-ocis/1.1.3/README.md delete mode 100644 incubator/owncloud-ocis/1.1.3/app-readme.md delete mode 100644 incubator/owncloud-ocis/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/owncloud-ocis/1.1.3/ix_values.yaml delete mode 100644 incubator/owncloud-ocis/1.1.3/questions.yaml delete mode 100644 incubator/owncloud-ocis/1.1.3/templates/common.yaml delete mode 100644 incubator/owncloud-ocis/1.1.3/test_values.yaml delete mode 100644 incubator/owncloud-ocis/1.1.3/values.yaml delete mode 100644 incubator/owncloud-ocis/1.1.4/CONFIG.md delete mode 100644 incubator/owncloud-ocis/1.1.4/Chart.lock delete mode 100644 incubator/owncloud-ocis/1.1.4/Chart.yaml delete mode 100644 incubator/owncloud-ocis/1.1.4/README.md delete mode 100644 incubator/owncloud-ocis/1.1.4/app-readme.md delete mode 100644 incubator/owncloud-ocis/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/owncloud-ocis/1.1.4/ix_values.yaml delete mode 100644 incubator/owncloud-ocis/1.1.4/questions.yaml delete mode 100644 incubator/owncloud-ocis/1.1.4/templates/common.yaml delete mode 100644 incubator/owncloud-ocis/1.1.4/test_values.yaml delete mode 100644 incubator/owncloud-ocis/1.1.4/values.yaml delete mode 100644 incubator/owncloud-ocis/1.1.5/CONFIG.md delete mode 100644 incubator/owncloud-ocis/1.1.5/Chart.lock delete mode 100644 incubator/owncloud-ocis/1.1.5/Chart.yaml delete mode 100644 incubator/owncloud-ocis/1.1.5/README.md delete mode 100644 incubator/owncloud-ocis/1.1.5/app-readme.md delete mode 100644 incubator/owncloud-ocis/1.1.5/charts/common-6.5.4.tgz delete mode 100644 incubator/owncloud-ocis/1.1.5/ix_values.yaml delete mode 100644 incubator/owncloud-ocis/1.1.5/questions.yaml delete mode 100644 incubator/owncloud-ocis/1.1.5/templates/common.yaml delete mode 100644 incubator/owncloud-ocis/1.1.5/test_values.yaml delete mode 100644 incubator/owncloud-ocis/1.1.5/values.yaml delete mode 100644 incubator/owncloud-ocis/1.2.0/CONFIG.md delete mode 100644 incubator/owncloud-ocis/1.2.0/Chart.lock delete mode 100644 incubator/owncloud-ocis/1.2.0/Chart.yaml delete mode 100644 incubator/owncloud-ocis/1.2.0/README.md delete mode 100644 incubator/owncloud-ocis/1.2.0/app-readme.md delete mode 100644 incubator/owncloud-ocis/1.2.0/charts/common-6.6.1.tgz delete mode 100644 incubator/owncloud-ocis/1.2.0/ix_values.yaml delete mode 100644 incubator/owncloud-ocis/1.2.0/questions.yaml delete mode 100644 incubator/owncloud-ocis/1.2.0/templates/common.yaml delete mode 100644 incubator/owncloud-ocis/1.2.0/test_values.yaml delete mode 100644 incubator/owncloud-ocis/1.2.0/values.yaml delete mode 100644 incubator/photoprism/1.1.3/CONFIG.md delete mode 100644 incubator/photoprism/1.1.3/Chart.lock delete mode 100644 incubator/photoprism/1.1.3/Chart.yaml delete mode 100644 incubator/photoprism/1.1.3/README.md delete mode 100644 incubator/photoprism/1.1.3/app-readme.md delete mode 100644 incubator/photoprism/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/photoprism/1.1.3/ix_values.yaml delete mode 100644 incubator/photoprism/1.1.3/questions.yaml delete mode 100644 incubator/photoprism/1.1.3/templates/common.yaml delete mode 100644 incubator/photoprism/1.1.3/test_values.yaml delete mode 100644 incubator/photoprism/1.1.3/values.yaml delete mode 100644 incubator/photoprism/1.1.4/CONFIG.md delete mode 100644 incubator/photoprism/1.1.4/Chart.lock delete mode 100644 incubator/photoprism/1.1.4/Chart.yaml delete mode 100644 incubator/photoprism/1.1.4/README.md delete mode 100644 incubator/photoprism/1.1.4/app-readme.md delete mode 100644 incubator/photoprism/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/photoprism/1.1.4/ix_values.yaml delete mode 100644 incubator/photoprism/1.1.4/questions.yaml delete mode 100644 incubator/photoprism/1.1.4/templates/common.yaml delete mode 100644 incubator/photoprism/1.1.4/test_values.yaml delete mode 100644 incubator/photoprism/1.1.4/values.yaml delete mode 100644 incubator/photoprism/1.2.0/CONFIG.md delete mode 100644 incubator/photoprism/1.2.0/Chart.lock delete mode 100644 incubator/photoprism/1.2.0/Chart.yaml delete mode 100644 incubator/photoprism/1.2.0/README.md delete mode 100644 incubator/photoprism/1.2.0/app-readme.md delete mode 100644 incubator/photoprism/1.2.0/charts/common-6.6.1.tgz delete mode 100644 incubator/photoprism/1.2.0/ix_values.yaml delete mode 100644 incubator/photoprism/1.2.0/questions.yaml delete mode 100644 incubator/photoprism/1.2.0/templates/common.yaml delete mode 100644 incubator/photoprism/1.2.0/test_values.yaml delete mode 100644 incubator/photoprism/1.2.0/values.yaml delete mode 100644 incubator/piaware/1.1.3/CONFIG.md delete mode 100644 incubator/piaware/1.1.3/Chart.lock delete mode 100644 incubator/piaware/1.1.3/Chart.yaml delete mode 100644 incubator/piaware/1.1.3/README.md delete mode 100644 incubator/piaware/1.1.3/app-readme.md delete mode 100644 incubator/piaware/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/piaware/1.1.3/ci/ct-values.yaml delete mode 100644 incubator/piaware/1.1.3/ix_values.yaml delete mode 100644 incubator/piaware/1.1.3/questions.yaml delete mode 100644 incubator/piaware/1.1.3/templates/common.yaml delete mode 100644 incubator/piaware/1.1.3/test_values.yaml delete mode 100644 incubator/piaware/1.1.3/values.yaml delete mode 100644 incubator/piaware/1.1.4/CONFIG.md delete mode 100644 incubator/piaware/1.1.4/Chart.lock delete mode 100644 incubator/piaware/1.1.4/Chart.yaml delete mode 100644 incubator/piaware/1.1.4/README.md delete mode 100644 incubator/piaware/1.1.4/app-readme.md delete mode 100644 incubator/piaware/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/piaware/1.1.4/ci/ct-values.yaml delete mode 100644 incubator/piaware/1.1.4/ix_values.yaml delete mode 100644 incubator/piaware/1.1.4/questions.yaml delete mode 100644 incubator/piaware/1.1.4/templates/common.yaml delete mode 100644 incubator/piaware/1.1.4/test_values.yaml delete mode 100644 incubator/piaware/1.1.4/values.yaml delete mode 100644 incubator/podgrab/4.3.3/CONFIG.md delete mode 100644 incubator/podgrab/4.3.3/Chart.lock delete mode 100644 incubator/podgrab/4.3.3/Chart.yaml delete mode 100644 incubator/podgrab/4.3.3/README.md delete mode 100644 incubator/podgrab/4.3.3/app-readme.md delete mode 100644 incubator/podgrab/4.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/podgrab/4.3.3/ix_values.yaml delete mode 100644 incubator/podgrab/4.3.3/questions.yaml delete mode 100644 incubator/podgrab/4.3.3/templates/common.yaml delete mode 100644 incubator/podgrab/4.3.3/test_values.yaml delete mode 100644 incubator/podgrab/4.3.3/values.yaml delete mode 100644 incubator/podgrab/4.3.4/CONFIG.md delete mode 100644 incubator/podgrab/4.3.4/Chart.lock delete mode 100644 incubator/podgrab/4.3.4/Chart.yaml delete mode 100644 incubator/podgrab/4.3.4/README.md delete mode 100644 incubator/podgrab/4.3.4/app-readme.md delete mode 100644 incubator/podgrab/4.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/podgrab/4.3.4/ix_values.yaml delete mode 100644 incubator/podgrab/4.3.4/questions.yaml delete mode 100644 incubator/podgrab/4.3.4/templates/common.yaml delete mode 100644 incubator/podgrab/4.3.4/test_values.yaml delete mode 100644 incubator/podgrab/4.3.4/values.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/CONFIG.md delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/Chart.lock delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/Chart.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/README.md delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/app-readme.md delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/ix_values.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/questions.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/templates/common.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/test_values.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.3/values.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/CONFIG.md delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/Chart.lock delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/Chart.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/README.md delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/app-readme.md delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/ix_values.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/questions.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/templates/common.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/test_values.yaml delete mode 100644 incubator/pretend-youre-xyzzy/1.1.4/values.yaml delete mode 100644 incubator/protonmail-bridge/1.1.3/CONFIG.md delete mode 100644 incubator/protonmail-bridge/1.1.3/Chart.lock delete mode 100644 incubator/protonmail-bridge/1.1.3/Chart.yaml delete mode 100644 incubator/protonmail-bridge/1.1.3/README.md delete mode 100644 incubator/protonmail-bridge/1.1.3/app-readme.md delete mode 100644 incubator/protonmail-bridge/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/protonmail-bridge/1.1.3/ix_values.yaml delete mode 100644 incubator/protonmail-bridge/1.1.3/questions.yaml delete mode 100644 incubator/protonmail-bridge/1.1.3/templates/common.yaml delete mode 100644 incubator/protonmail-bridge/1.1.3/test_values.yaml delete mode 100644 incubator/protonmail-bridge/1.1.3/values.yaml delete mode 100644 incubator/protonmail-bridge/1.1.4/CONFIG.md delete mode 100644 incubator/protonmail-bridge/1.1.4/Chart.lock delete mode 100644 incubator/protonmail-bridge/1.1.4/Chart.yaml delete mode 100644 incubator/protonmail-bridge/1.1.4/README.md delete mode 100644 incubator/protonmail-bridge/1.1.4/app-readme.md delete mode 100644 incubator/protonmail-bridge/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/protonmail-bridge/1.1.4/ix_values.yaml delete mode 100644 incubator/protonmail-bridge/1.1.4/questions.yaml delete mode 100644 incubator/protonmail-bridge/1.1.4/templates/common.yaml delete mode 100644 incubator/protonmail-bridge/1.1.4/test_values.yaml delete mode 100644 incubator/protonmail-bridge/1.1.4/values.yaml delete mode 100644 incubator/prowlarr/1.3.3/CONFIG.md delete mode 100644 incubator/prowlarr/1.3.3/Chart.lock delete mode 100644 incubator/prowlarr/1.3.3/Chart.yaml delete mode 100644 incubator/prowlarr/1.3.3/README.md delete mode 100644 incubator/prowlarr/1.3.3/app-readme.md delete mode 100644 incubator/prowlarr/1.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/prowlarr/1.3.3/ix_values.yaml delete mode 100644 incubator/prowlarr/1.3.3/questions.yaml delete mode 100644 incubator/prowlarr/1.3.3/templates/common.yaml delete mode 100644 incubator/prowlarr/1.3.3/test_values.yaml delete mode 100644 incubator/prowlarr/1.3.3/values.yaml delete mode 100644 incubator/prowlarr/1.3.4/CONFIG.md delete mode 100644 incubator/prowlarr/1.3.4/Chart.lock delete mode 100644 incubator/prowlarr/1.3.4/Chart.yaml delete mode 100644 incubator/prowlarr/1.3.4/README.md delete mode 100644 incubator/prowlarr/1.3.4/app-readme.md delete mode 100644 incubator/prowlarr/1.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/prowlarr/1.3.4/ix_values.yaml delete mode 100644 incubator/prowlarr/1.3.4/questions.yaml delete mode 100644 incubator/prowlarr/1.3.4/templates/common.yaml delete mode 100644 incubator/prowlarr/1.3.4/test_values.yaml delete mode 100644 incubator/prowlarr/1.3.4/values.yaml delete mode 100644 incubator/prowlarr/1.3.5/CONFIG.md delete mode 100644 incubator/prowlarr/1.3.5/Chart.lock delete mode 100644 incubator/prowlarr/1.3.5/Chart.yaml delete mode 100644 incubator/prowlarr/1.3.5/README.md delete mode 100644 incubator/prowlarr/1.3.5/app-readme.md delete mode 100644 incubator/prowlarr/1.3.5/charts/common-6.5.4.tgz delete mode 100644 incubator/prowlarr/1.3.5/ix_values.yaml delete mode 100644 incubator/prowlarr/1.3.5/questions.yaml delete mode 100644 incubator/prowlarr/1.3.5/templates/common.yaml delete mode 100644 incubator/prowlarr/1.3.5/test_values.yaml delete mode 100644 incubator/prowlarr/1.3.5/values.yaml delete mode 100644 incubator/prowlarr/1.4.0/CONFIG.md delete mode 100644 incubator/prowlarr/1.4.0/Chart.lock delete mode 100644 incubator/prowlarr/1.4.0/Chart.yaml delete mode 100644 incubator/prowlarr/1.4.0/README.md delete mode 100644 incubator/prowlarr/1.4.0/app-readme.md delete mode 100644 incubator/prowlarr/1.4.0/charts/common-6.6.1.tgz delete mode 100644 incubator/prowlarr/1.4.0/ix_values.yaml delete mode 100644 incubator/prowlarr/1.4.0/questions.yaml delete mode 100644 incubator/prowlarr/1.4.0/templates/common.yaml delete mode 100644 incubator/prowlarr/1.4.0/test_values.yaml delete mode 100644 incubator/prowlarr/1.4.0/values.yaml delete mode 100644 incubator/prowlarr/1.4.1/CONFIG.md delete mode 100644 incubator/prowlarr/1.4.1/Chart.lock delete mode 100644 incubator/prowlarr/1.4.1/Chart.yaml delete mode 100644 incubator/prowlarr/1.4.1/README.md delete mode 100644 incubator/prowlarr/1.4.1/app-readme.md delete mode 100644 incubator/prowlarr/1.4.1/charts/common-6.6.1.tgz delete mode 100644 incubator/prowlarr/1.4.1/ix_values.yaml delete mode 100644 incubator/prowlarr/1.4.1/questions.yaml delete mode 100644 incubator/prowlarr/1.4.1/templates/common.yaml delete mode 100644 incubator/prowlarr/1.4.1/test_values.yaml delete mode 100644 incubator/prowlarr/1.4.1/values.yaml delete mode 100644 incubator/prowlarr/1.4.2/CONFIG.md delete mode 100644 incubator/prowlarr/1.4.2/Chart.lock delete mode 100644 incubator/prowlarr/1.4.2/Chart.yaml delete mode 100644 incubator/prowlarr/1.4.2/README.md delete mode 100644 incubator/prowlarr/1.4.2/app-readme.md delete mode 100644 incubator/prowlarr/1.4.2/charts/common-6.6.1.tgz delete mode 100644 incubator/prowlarr/1.4.2/ix_values.yaml delete mode 100644 incubator/prowlarr/1.4.2/questions.yaml delete mode 100644 incubator/prowlarr/1.4.2/templates/common.yaml delete mode 100644 incubator/prowlarr/1.4.2/test_values.yaml delete mode 100644 incubator/prowlarr/1.4.2/values.yaml delete mode 100644 incubator/pyload/1.1.3/CONFIG.md delete mode 100644 incubator/pyload/1.1.3/Chart.lock delete mode 100644 incubator/pyload/1.1.3/Chart.yaml delete mode 100644 incubator/pyload/1.1.3/README.md delete mode 100644 incubator/pyload/1.1.3/app-readme.md delete mode 100644 incubator/pyload/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/pyload/1.1.3/ix_values.yaml delete mode 100644 incubator/pyload/1.1.3/questions.yaml delete mode 100644 incubator/pyload/1.1.3/templates/common.yaml delete mode 100644 incubator/pyload/1.1.3/test_values.yaml delete mode 100644 incubator/pyload/1.1.3/values.yaml delete mode 100644 incubator/pyload/1.1.4/CONFIG.md delete mode 100644 incubator/pyload/1.1.4/Chart.lock delete mode 100644 incubator/pyload/1.1.4/Chart.yaml delete mode 100644 incubator/pyload/1.1.4/README.md delete mode 100644 incubator/pyload/1.1.4/app-readme.md delete mode 100644 incubator/pyload/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/pyload/1.1.4/ix_values.yaml delete mode 100644 incubator/pyload/1.1.4/questions.yaml delete mode 100644 incubator/pyload/1.1.4/templates/common.yaml delete mode 100644 incubator/pyload/1.1.4/test_values.yaml delete mode 100644 incubator/pyload/1.1.4/values.yaml delete mode 100644 incubator/qbittorrent/6.3.3/CONFIG.md delete mode 100644 incubator/qbittorrent/6.3.3/Chart.lock delete mode 100644 incubator/qbittorrent/6.3.3/Chart.yaml delete mode 100644 incubator/qbittorrent/6.3.3/README.md delete mode 100644 incubator/qbittorrent/6.3.3/app-readme.md delete mode 100644 incubator/qbittorrent/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/qbittorrent/6.3.3/ix_values.yaml delete mode 100644 incubator/qbittorrent/6.3.3/questions.yaml delete mode 100644 incubator/qbittorrent/6.3.3/templates/_configmap.tpl delete mode 100644 incubator/qbittorrent/6.3.3/templates/common.yaml delete mode 100644 incubator/qbittorrent/6.3.3/test_values.yaml delete mode 100644 incubator/qbittorrent/6.3.3/values.yaml delete mode 100644 incubator/qbittorrent/6.3.4/CONFIG.md delete mode 100644 incubator/qbittorrent/6.3.4/Chart.lock delete mode 100644 incubator/qbittorrent/6.3.4/Chart.yaml delete mode 100644 incubator/qbittorrent/6.3.4/README.md delete mode 100644 incubator/qbittorrent/6.3.4/app-readme.md delete mode 100644 incubator/qbittorrent/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/qbittorrent/6.3.4/ix_values.yaml delete mode 100644 incubator/qbittorrent/6.3.4/questions.yaml delete mode 100644 incubator/qbittorrent/6.3.4/templates/_configmap.tpl delete mode 100644 incubator/qbittorrent/6.3.4/templates/common.yaml delete mode 100644 incubator/qbittorrent/6.3.4/test_values.yaml delete mode 100644 incubator/qbittorrent/6.3.4/values.yaml delete mode 100644 incubator/readarr/6.3.3/CONFIG.md delete mode 100644 incubator/readarr/6.3.3/Chart.lock delete mode 100644 incubator/readarr/6.3.3/Chart.yaml delete mode 100644 incubator/readarr/6.3.3/README.md delete mode 100644 incubator/readarr/6.3.3/app-readme.md delete mode 100644 incubator/readarr/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/readarr/6.3.3/ix_values.yaml delete mode 100644 incubator/readarr/6.3.3/questions.yaml delete mode 100644 incubator/readarr/6.3.3/templates/common.yaml delete mode 100644 incubator/readarr/6.3.3/test_values.yaml delete mode 100644 incubator/readarr/6.3.3/values.yaml delete mode 100644 incubator/readarr/6.3.4/CONFIG.md delete mode 100644 incubator/readarr/6.3.4/Chart.lock delete mode 100644 incubator/readarr/6.3.4/Chart.yaml delete mode 100644 incubator/readarr/6.3.4/README.md delete mode 100644 incubator/readarr/6.3.4/app-readme.md delete mode 100644 incubator/readarr/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/readarr/6.3.4/ix_values.yaml delete mode 100644 incubator/readarr/6.3.4/questions.yaml delete mode 100644 incubator/readarr/6.3.4/templates/common.yaml delete mode 100644 incubator/readarr/6.3.4/test_values.yaml delete mode 100644 incubator/readarr/6.3.4/values.yaml delete mode 100644 incubator/readarr/6.3.5/CONFIG.md delete mode 100644 incubator/readarr/6.3.5/Chart.lock delete mode 100644 incubator/readarr/6.3.5/Chart.yaml delete mode 100644 incubator/readarr/6.3.5/README.md delete mode 100644 incubator/readarr/6.3.5/app-readme.md delete mode 100644 incubator/readarr/6.3.5/charts/common-6.5.4.tgz delete mode 100644 incubator/readarr/6.3.5/ix_values.yaml delete mode 100644 incubator/readarr/6.3.5/questions.yaml delete mode 100644 incubator/readarr/6.3.5/templates/common.yaml delete mode 100644 incubator/readarr/6.3.5/test_values.yaml delete mode 100644 incubator/readarr/6.3.5/values.yaml delete mode 100644 incubator/readarr/6.4.0/CONFIG.md delete mode 100644 incubator/readarr/6.4.0/Chart.lock delete mode 100644 incubator/readarr/6.4.0/Chart.yaml delete mode 100644 incubator/readarr/6.4.0/README.md delete mode 100644 incubator/readarr/6.4.0/app-readme.md delete mode 100644 incubator/readarr/6.4.0/charts/common-6.6.1.tgz delete mode 100644 incubator/readarr/6.4.0/ix_values.yaml delete mode 100644 incubator/readarr/6.4.0/questions.yaml delete mode 100644 incubator/readarr/6.4.0/templates/common.yaml delete mode 100644 incubator/readarr/6.4.0/test_values.yaml delete mode 100644 incubator/readarr/6.4.0/values.yaml delete mode 100644 incubator/readarr/6.4.1/CONFIG.md delete mode 100644 incubator/readarr/6.4.1/Chart.lock delete mode 100644 incubator/readarr/6.4.1/Chart.yaml delete mode 100644 incubator/readarr/6.4.1/README.md delete mode 100644 incubator/readarr/6.4.1/app-readme.md delete mode 100644 incubator/readarr/6.4.1/charts/common-6.6.1.tgz delete mode 100644 incubator/readarr/6.4.1/ix_values.yaml delete mode 100644 incubator/readarr/6.4.1/questions.yaml delete mode 100644 incubator/readarr/6.4.1/templates/common.yaml delete mode 100644 incubator/readarr/6.4.1/test_values.yaml delete mode 100644 incubator/readarr/6.4.1/values.yaml delete mode 100644 incubator/readarr/6.4.2/CONFIG.md delete mode 100644 incubator/readarr/6.4.2/Chart.lock delete mode 100644 incubator/readarr/6.4.2/Chart.yaml delete mode 100644 incubator/readarr/6.4.2/README.md delete mode 100644 incubator/readarr/6.4.2/app-readme.md delete mode 100644 incubator/readarr/6.4.2/charts/common-6.6.1.tgz delete mode 100644 incubator/readarr/6.4.2/ix_values.yaml delete mode 100644 incubator/readarr/6.4.2/questions.yaml delete mode 100644 incubator/readarr/6.4.2/templates/common.yaml delete mode 100644 incubator/readarr/6.4.2/test_values.yaml delete mode 100644 incubator/readarr/6.4.2/values.yaml delete mode 100644 incubator/readarr/6.4.3/CONFIG.md delete mode 100644 incubator/readarr/6.4.3/Chart.lock delete mode 100644 incubator/readarr/6.4.3/Chart.yaml delete mode 100644 incubator/readarr/6.4.3/README.md delete mode 100644 incubator/readarr/6.4.3/app-readme.md delete mode 100644 incubator/readarr/6.4.3/charts/common-6.6.1.tgz delete mode 100644 incubator/readarr/6.4.3/ix_values.yaml delete mode 100644 incubator/readarr/6.4.3/questions.yaml delete mode 100644 incubator/readarr/6.4.3/templates/common.yaml delete mode 100644 incubator/readarr/6.4.3/test_values.yaml delete mode 100644 incubator/readarr/6.4.3/values.yaml delete mode 100644 incubator/reg/1.3.3/CONFIG.md delete mode 100644 incubator/reg/1.3.3/Chart.lock delete mode 100644 incubator/reg/1.3.3/Chart.yaml delete mode 100644 incubator/reg/1.3.3/README.md delete mode 100644 incubator/reg/1.3.3/app-readme.md delete mode 100644 incubator/reg/1.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/reg/1.3.3/ci/ct-values.yaml delete mode 100644 incubator/reg/1.3.3/ix_values.yaml delete mode 100644 incubator/reg/1.3.3/questions.yaml delete mode 100644 incubator/reg/1.3.3/templates/common.yaml delete mode 100644 incubator/reg/1.3.3/test_values.yaml delete mode 100644 incubator/reg/1.3.3/values.yaml delete mode 100644 incubator/reg/1.3.4/CONFIG.md delete mode 100644 incubator/reg/1.3.4/Chart.lock delete mode 100644 incubator/reg/1.3.4/Chart.yaml delete mode 100644 incubator/reg/1.3.4/README.md delete mode 100644 incubator/reg/1.3.4/app-readme.md delete mode 100644 incubator/reg/1.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/reg/1.3.4/ci/ct-values.yaml delete mode 100644 incubator/reg/1.3.4/ix_values.yaml delete mode 100644 incubator/reg/1.3.4/questions.yaml delete mode 100644 incubator/reg/1.3.4/templates/common.yaml delete mode 100644 incubator/reg/1.3.4/test_values.yaml delete mode 100644 incubator/reg/1.3.4/values.yaml delete mode 100644 incubator/sabnzbd/6.3.3/CONFIG.md delete mode 100644 incubator/sabnzbd/6.3.3/Chart.lock delete mode 100644 incubator/sabnzbd/6.3.3/Chart.yaml delete mode 100644 incubator/sabnzbd/6.3.3/README.md delete mode 100644 incubator/sabnzbd/6.3.3/app-readme.md delete mode 100644 incubator/sabnzbd/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/sabnzbd/6.3.3/ix_values.yaml delete mode 100644 incubator/sabnzbd/6.3.3/questions.yaml delete mode 100644 incubator/sabnzbd/6.3.3/templates/common.yaml delete mode 100644 incubator/sabnzbd/6.3.3/test_values.yaml delete mode 100644 incubator/sabnzbd/6.3.3/values.yaml delete mode 100644 incubator/sabnzbd/6.3.4/CONFIG.md delete mode 100644 incubator/sabnzbd/6.3.4/Chart.lock delete mode 100644 incubator/sabnzbd/6.3.4/Chart.yaml delete mode 100644 incubator/sabnzbd/6.3.4/README.md delete mode 100644 incubator/sabnzbd/6.3.4/app-readme.md delete mode 100644 incubator/sabnzbd/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/sabnzbd/6.3.4/ix_values.yaml delete mode 100644 incubator/sabnzbd/6.3.4/questions.yaml delete mode 100644 incubator/sabnzbd/6.3.4/templates/common.yaml delete mode 100644 incubator/sabnzbd/6.3.4/test_values.yaml delete mode 100644 incubator/sabnzbd/6.3.4/values.yaml delete mode 100644 incubator/ser2sock/1.1.3/CONFIG.md delete mode 100644 incubator/ser2sock/1.1.3/Chart.lock delete mode 100644 incubator/ser2sock/1.1.3/Chart.yaml delete mode 100644 incubator/ser2sock/1.1.3/README.md delete mode 100644 incubator/ser2sock/1.1.3/app-readme.md delete mode 100644 incubator/ser2sock/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/ser2sock/1.1.3/ix_values.yaml delete mode 100644 incubator/ser2sock/1.1.3/questions.yaml delete mode 100644 incubator/ser2sock/1.1.3/templates/common.yaml delete mode 100644 incubator/ser2sock/1.1.3/test_values.yaml delete mode 100644 incubator/ser2sock/1.1.3/values.yaml delete mode 100644 incubator/ser2sock/1.1.4/CONFIG.md delete mode 100644 incubator/ser2sock/1.1.4/Chart.lock delete mode 100644 incubator/ser2sock/1.1.4/Chart.yaml delete mode 100644 incubator/ser2sock/1.1.4/README.md delete mode 100644 incubator/ser2sock/1.1.4/app-readme.md delete mode 100644 incubator/ser2sock/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/ser2sock/1.1.4/ix_values.yaml delete mode 100644 incubator/ser2sock/1.1.4/questions.yaml delete mode 100644 incubator/ser2sock/1.1.4/templates/common.yaml delete mode 100644 incubator/ser2sock/1.1.4/test_values.yaml delete mode 100644 incubator/ser2sock/1.1.4/values.yaml delete mode 100644 incubator/stash/1.1.3/CONFIG.md delete mode 100644 incubator/stash/1.1.3/Chart.lock delete mode 100644 incubator/stash/1.1.3/Chart.yaml delete mode 100644 incubator/stash/1.1.3/README.md delete mode 100644 incubator/stash/1.1.3/app-readme.md delete mode 100644 incubator/stash/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/stash/1.1.3/ci/ct-values.yaml delete mode 100644 incubator/stash/1.1.3/ix_values.yaml delete mode 100644 incubator/stash/1.1.3/questions.yaml delete mode 100644 incubator/stash/1.1.3/templates/common.yaml delete mode 100644 incubator/stash/1.1.3/test_values.yaml delete mode 100644 incubator/stash/1.1.3/values.yaml delete mode 100644 incubator/stash/1.1.4/CONFIG.md delete mode 100644 incubator/stash/1.1.4/Chart.lock delete mode 100644 incubator/stash/1.1.4/Chart.yaml delete mode 100644 incubator/stash/1.1.4/README.md delete mode 100644 incubator/stash/1.1.4/app-readme.md delete mode 100644 incubator/stash/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/stash/1.1.4/ci/ct-values.yaml delete mode 100644 incubator/stash/1.1.4/ix_values.yaml delete mode 100644 incubator/stash/1.1.4/questions.yaml delete mode 100644 incubator/stash/1.1.4/templates/common.yaml delete mode 100644 incubator/stash/1.1.4/test_values.yaml delete mode 100644 incubator/stash/1.1.4/values.yaml delete mode 100644 incubator/thelounge/1.3.3/CONFIG.md delete mode 100644 incubator/thelounge/1.3.3/Chart.lock delete mode 100644 incubator/thelounge/1.3.3/Chart.yaml delete mode 100644 incubator/thelounge/1.3.3/README.md delete mode 100644 incubator/thelounge/1.3.3/app-readme.md delete mode 100644 incubator/thelounge/1.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/thelounge/1.3.3/ix_values.yaml delete mode 100644 incubator/thelounge/1.3.3/questions.yaml delete mode 100644 incubator/thelounge/1.3.3/templates/common.yaml delete mode 100644 incubator/thelounge/1.3.3/test_values.yaml delete mode 100644 incubator/thelounge/1.3.3/values.yaml delete mode 100644 incubator/thelounge/1.3.4/CONFIG.md delete mode 100644 incubator/thelounge/1.3.4/Chart.lock delete mode 100644 incubator/thelounge/1.3.4/Chart.yaml delete mode 100644 incubator/thelounge/1.3.4/README.md delete mode 100644 incubator/thelounge/1.3.4/app-readme.md delete mode 100644 incubator/thelounge/1.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/thelounge/1.3.4/ix_values.yaml delete mode 100644 incubator/thelounge/1.3.4/questions.yaml delete mode 100644 incubator/thelounge/1.3.4/templates/common.yaml delete mode 100644 incubator/thelounge/1.3.4/test_values.yaml delete mode 100644 incubator/thelounge/1.3.4/values.yaml delete mode 100644 incubator/tvheadend/7.3.3/CONFIG.md delete mode 100644 incubator/tvheadend/7.3.3/Chart.lock delete mode 100644 incubator/tvheadend/7.3.3/Chart.yaml delete mode 100644 incubator/tvheadend/7.3.3/README.md delete mode 100644 incubator/tvheadend/7.3.3/app-readme.md delete mode 100644 incubator/tvheadend/7.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/tvheadend/7.3.3/ix_values.yaml delete mode 100644 incubator/tvheadend/7.3.3/questions.yaml delete mode 100644 incubator/tvheadend/7.3.3/templates/common.yaml delete mode 100644 incubator/tvheadend/7.3.3/test_values.yaml delete mode 100644 incubator/tvheadend/7.3.3/values.yaml delete mode 100644 incubator/tvheadend/7.3.4/CONFIG.md delete mode 100644 incubator/tvheadend/7.3.4/Chart.lock delete mode 100644 incubator/tvheadend/7.3.4/Chart.yaml delete mode 100644 incubator/tvheadend/7.3.4/README.md delete mode 100644 incubator/tvheadend/7.3.4/app-readme.md delete mode 100644 incubator/tvheadend/7.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/tvheadend/7.3.4/ix_values.yaml delete mode 100644 incubator/tvheadend/7.3.4/questions.yaml delete mode 100644 incubator/tvheadend/7.3.4/templates/common.yaml delete mode 100644 incubator/tvheadend/7.3.4/test_values.yaml delete mode 100644 incubator/tvheadend/7.3.4/values.yaml delete mode 100644 incubator/unifi/6.3.3/CONFIG.md delete mode 100644 incubator/unifi/6.3.3/Chart.lock delete mode 100644 incubator/unifi/6.3.3/Chart.yaml delete mode 100644 incubator/unifi/6.3.3/README.md delete mode 100644 incubator/unifi/6.3.3/app-readme.md delete mode 100644 incubator/unifi/6.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/unifi/6.3.3/ix_values.yaml delete mode 100644 incubator/unifi/6.3.3/questions.yaml delete mode 100644 incubator/unifi/6.3.3/templates/common.yaml delete mode 100644 incubator/unifi/6.3.3/test_values.yaml delete mode 100644 incubator/unifi/6.3.3/values.yaml delete mode 100644 incubator/unifi/6.3.4/CONFIG.md delete mode 100644 incubator/unifi/6.3.4/Chart.lock delete mode 100644 incubator/unifi/6.3.4/Chart.yaml delete mode 100644 incubator/unifi/6.3.4/README.md delete mode 100644 incubator/unifi/6.3.4/app-readme.md delete mode 100644 incubator/unifi/6.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/unifi/6.3.4/ix_values.yaml delete mode 100644 incubator/unifi/6.3.4/questions.yaml delete mode 100644 incubator/unifi/6.3.4/templates/common.yaml delete mode 100644 incubator/unifi/6.3.4/test_values.yaml delete mode 100644 incubator/unifi/6.3.4/values.yaml delete mode 100644 incubator/unpackerr/1.3.3/CONFIG.md delete mode 100644 incubator/unpackerr/1.3.3/Chart.lock delete mode 100644 incubator/unpackerr/1.3.3/Chart.yaml delete mode 100644 incubator/unpackerr/1.3.3/README.md delete mode 100644 incubator/unpackerr/1.3.3/app-readme.md delete mode 100644 incubator/unpackerr/1.3.3/charts/common-6.5.2.tgz delete mode 100644 incubator/unpackerr/1.3.3/ix_values.yaml delete mode 100644 incubator/unpackerr/1.3.3/questions.yaml delete mode 100644 incubator/unpackerr/1.3.3/templates/common.yaml delete mode 100644 incubator/unpackerr/1.3.3/test_values.yaml delete mode 100644 incubator/unpackerr/1.3.3/values.yaml delete mode 100644 incubator/unpackerr/1.3.4/CONFIG.md delete mode 100644 incubator/unpackerr/1.3.4/Chart.lock delete mode 100644 incubator/unpackerr/1.3.4/Chart.yaml delete mode 100644 incubator/unpackerr/1.3.4/README.md delete mode 100644 incubator/unpackerr/1.3.4/app-readme.md delete mode 100644 incubator/unpackerr/1.3.4/charts/common-6.5.4.tgz delete mode 100644 incubator/unpackerr/1.3.4/ix_values.yaml delete mode 100644 incubator/unpackerr/1.3.4/questions.yaml delete mode 100644 incubator/unpackerr/1.3.4/templates/common.yaml delete mode 100644 incubator/unpackerr/1.3.4/test_values.yaml delete mode 100644 incubator/unpackerr/1.3.4/values.yaml delete mode 100644 incubator/xteve/1.1.3/CONFIG.md delete mode 100644 incubator/xteve/1.1.3/Chart.lock delete mode 100644 incubator/xteve/1.1.3/Chart.yaml delete mode 100644 incubator/xteve/1.1.3/README.md delete mode 100644 incubator/xteve/1.1.3/app-readme.md delete mode 100644 incubator/xteve/1.1.3/charts/common-6.5.2.tgz delete mode 100644 incubator/xteve/1.1.3/ix_values.yaml delete mode 100644 incubator/xteve/1.1.3/questions.yaml delete mode 100644 incubator/xteve/1.1.3/templates/common.yaml delete mode 100644 incubator/xteve/1.1.3/test_values.yaml delete mode 100644 incubator/xteve/1.1.3/values.yaml delete mode 100644 incubator/xteve/1.1.4/CONFIG.md delete mode 100644 incubator/xteve/1.1.4/Chart.lock delete mode 100644 incubator/xteve/1.1.4/Chart.yaml delete mode 100644 incubator/xteve/1.1.4/README.md delete mode 100644 incubator/xteve/1.1.4/app-readme.md delete mode 100644 incubator/xteve/1.1.4/charts/common-6.5.4.tgz delete mode 100644 incubator/xteve/1.1.4/ix_values.yaml delete mode 100644 incubator/xteve/1.1.4/questions.yaml delete mode 100644 incubator/xteve/1.1.4/templates/common.yaml delete mode 100644 incubator/xteve/1.1.4/test_values.yaml delete mode 100644 incubator/xteve/1.1.4/values.yaml delete mode 100644 non-free/resilio-sync/1.1.3/CONFIG.md delete mode 100644 non-free/resilio-sync/1.1.3/Chart.lock delete mode 100644 non-free/resilio-sync/1.1.3/Chart.yaml delete mode 100644 non-free/resilio-sync/1.1.3/README.md delete mode 100644 non-free/resilio-sync/1.1.3/app-readme.md delete mode 100644 non-free/resilio-sync/1.1.3/charts/common-6.5.2.tgz delete mode 100644 non-free/resilio-sync/1.1.3/ix_values.yaml delete mode 100644 non-free/resilio-sync/1.1.3/questions.yaml delete mode 100644 non-free/resilio-sync/1.1.3/templates/common.yaml delete mode 100644 non-free/resilio-sync/1.1.3/test_values.yaml delete mode 100644 non-free/resilio-sync/1.1.3/values.yaml delete mode 100644 non-free/resilio-sync/1.1.4/CONFIG.md delete mode 100644 non-free/resilio-sync/1.1.4/Chart.lock delete mode 100644 non-free/resilio-sync/1.1.4/Chart.yaml delete mode 100644 non-free/resilio-sync/1.1.4/README.md delete mode 100644 non-free/resilio-sync/1.1.4/app-readme.md delete mode 100644 non-free/resilio-sync/1.1.4/charts/common-6.5.4.tgz delete mode 100644 non-free/resilio-sync/1.1.4/ix_values.yaml delete mode 100644 non-free/resilio-sync/1.1.4/questions.yaml delete mode 100644 non-free/resilio-sync/1.1.4/templates/common.yaml delete mode 100644 non-free/resilio-sync/1.1.4/test_values.yaml delete mode 100644 non-free/resilio-sync/1.1.4/values.yaml delete mode 100644 non-free/resilio-sync/1.2.0/CONFIG.md delete mode 100644 non-free/resilio-sync/1.2.0/Chart.lock delete mode 100644 non-free/resilio-sync/1.2.0/Chart.yaml delete mode 100644 non-free/resilio-sync/1.2.0/README.md delete mode 100644 non-free/resilio-sync/1.2.0/app-readme.md delete mode 100644 non-free/resilio-sync/1.2.0/charts/common-6.6.1.tgz delete mode 100644 non-free/resilio-sync/1.2.0/ix_values.yaml delete mode 100644 non-free/resilio-sync/1.2.0/questions.yaml delete mode 100644 non-free/resilio-sync/1.2.0/templates/common.yaml delete mode 100644 non-free/resilio-sync/1.2.0/test_values.yaml delete mode 100644 non-free/resilio-sync/1.2.0/values.yaml delete mode 100644 stable/collabora-online/6.3.3/CONFIG.md delete mode 100644 stable/collabora-online/6.3.3/Chart.lock delete mode 100644 stable/collabora-online/6.3.3/Chart.yaml delete mode 100644 stable/collabora-online/6.3.3/README.md delete mode 100644 stable/collabora-online/6.3.3/app-readme.md delete mode 100644 stable/collabora-online/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/collabora-online/6.3.3/ix_values.yaml delete mode 100644 stable/collabora-online/6.3.3/questions.yaml delete mode 100644 stable/collabora-online/6.3.3/templates/common.yaml delete mode 100644 stable/collabora-online/6.3.3/test_values.yaml delete mode 100644 stable/collabora-online/6.3.3/values.yaml delete mode 100644 stable/collabora-online/6.3.4/CONFIG.md delete mode 100644 stable/collabora-online/6.3.4/Chart.lock delete mode 100644 stable/collabora-online/6.3.4/Chart.yaml delete mode 100644 stable/collabora-online/6.3.4/README.md delete mode 100644 stable/collabora-online/6.3.4/app-readme.md delete mode 100644 stable/collabora-online/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/collabora-online/6.3.4/ix_values.yaml delete mode 100644 stable/collabora-online/6.3.4/questions.yaml delete mode 100644 stable/collabora-online/6.3.4/templates/common.yaml delete mode 100644 stable/collabora-online/6.3.4/test_values.yaml delete mode 100644 stable/collabora-online/6.3.4/values.yaml delete mode 100644 stable/collabora-online/6.4.0/CONFIG.md delete mode 100644 stable/collabora-online/6.4.0/Chart.lock delete mode 100644 stable/collabora-online/6.4.0/Chart.yaml delete mode 100644 stable/collabora-online/6.4.0/README.md delete mode 100644 stable/collabora-online/6.4.0/app-readme.md delete mode 100644 stable/collabora-online/6.4.0/charts/common-6.6.1.tgz delete mode 100644 stable/collabora-online/6.4.0/ix_values.yaml delete mode 100644 stable/collabora-online/6.4.0/questions.yaml delete mode 100644 stable/collabora-online/6.4.0/templates/common.yaml delete mode 100644 stable/collabora-online/6.4.0/test_values.yaml delete mode 100644 stable/collabora-online/6.4.0/values.yaml delete mode 100644 stable/collabora-online/6.4.1/CONFIG.md delete mode 100644 stable/collabora-online/6.4.1/Chart.lock delete mode 100644 stable/collabora-online/6.4.1/Chart.yaml delete mode 100644 stable/collabora-online/6.4.1/README.md delete mode 100644 stable/collabora-online/6.4.1/app-readme.md delete mode 100644 stable/collabora-online/6.4.1/charts/common-6.6.1.tgz delete mode 100644 stable/collabora-online/6.4.1/ix_values.yaml delete mode 100644 stable/collabora-online/6.4.1/questions.yaml delete mode 100644 stable/collabora-online/6.4.1/templates/common.yaml delete mode 100644 stable/collabora-online/6.4.1/test_values.yaml delete mode 100644 stable/collabora-online/6.4.1/values.yaml delete mode 100644 stable/collabora-online/6.4.2/CONFIG.md delete mode 100644 stable/collabora-online/6.4.2/Chart.lock delete mode 100644 stable/collabora-online/6.4.2/Chart.yaml delete mode 100644 stable/collabora-online/6.4.2/README.md delete mode 100644 stable/collabora-online/6.4.2/app-readme.md delete mode 100644 stable/collabora-online/6.4.2/charts/common-6.6.1.tgz delete mode 100644 stable/collabora-online/6.4.2/ix_values.yaml delete mode 100644 stable/collabora-online/6.4.2/questions.yaml delete mode 100644 stable/collabora-online/6.4.2/templates/common.yaml delete mode 100644 stable/collabora-online/6.4.2/test_values.yaml delete mode 100644 stable/collabora-online/6.4.2/values.yaml delete mode 100644 stable/deepstack-cpu/4.3.3/CONFIG.md delete mode 100644 stable/deepstack-cpu/4.3.3/Chart.lock delete mode 100644 stable/deepstack-cpu/4.3.3/Chart.yaml delete mode 100644 stable/deepstack-cpu/4.3.3/README.md delete mode 100644 stable/deepstack-cpu/4.3.3/app-readme.md delete mode 100644 stable/deepstack-cpu/4.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/deepstack-cpu/4.3.3/ix_values.yaml delete mode 100644 stable/deepstack-cpu/4.3.3/questions.yaml delete mode 100644 stable/deepstack-cpu/4.3.3/templates/common.yaml delete mode 100644 stable/deepstack-cpu/4.3.3/test_values.yaml delete mode 100644 stable/deepstack-cpu/4.3.3/values.yaml delete mode 100644 stable/deepstack-cpu/4.3.4/CONFIG.md delete mode 100644 stable/deepstack-cpu/4.3.4/Chart.lock delete mode 100644 stable/deepstack-cpu/4.3.4/Chart.yaml delete mode 100644 stable/deepstack-cpu/4.3.4/README.md delete mode 100644 stable/deepstack-cpu/4.3.4/app-readme.md delete mode 100644 stable/deepstack-cpu/4.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/deepstack-cpu/4.3.4/ix_values.yaml delete mode 100644 stable/deepstack-cpu/4.3.4/questions.yaml delete mode 100644 stable/deepstack-cpu/4.3.4/templates/common.yaml delete mode 100644 stable/deepstack-cpu/4.3.4/test_values.yaml delete mode 100644 stable/deepstack-cpu/4.3.4/values.yaml delete mode 100644 stable/emby/6.3.3/CONFIG.md delete mode 100644 stable/emby/6.3.3/Chart.lock delete mode 100644 stable/emby/6.3.3/Chart.yaml delete mode 100644 stable/emby/6.3.3/README.md delete mode 100644 stable/emby/6.3.3/app-readme.md delete mode 100644 stable/emby/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/emby/6.3.3/ix_values.yaml delete mode 100644 stable/emby/6.3.3/questions.yaml delete mode 100644 stable/emby/6.3.3/templates/common.yaml delete mode 100644 stable/emby/6.3.3/test_values.yaml delete mode 100644 stable/emby/6.3.3/values.yaml delete mode 100644 stable/emby/6.3.4/CONFIG.md delete mode 100644 stable/emby/6.3.4/Chart.lock delete mode 100644 stable/emby/6.3.4/Chart.yaml delete mode 100644 stable/emby/6.3.4/README.md delete mode 100644 stable/emby/6.3.4/app-readme.md delete mode 100644 stable/emby/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/emby/6.3.4/ix_values.yaml delete mode 100644 stable/emby/6.3.4/questions.yaml delete mode 100644 stable/emby/6.3.4/templates/common.yaml delete mode 100644 stable/emby/6.3.4/test_values.yaml delete mode 100644 stable/emby/6.3.4/values.yaml delete mode 100644 stable/emby/6.4.0/CONFIG.md delete mode 100644 stable/emby/6.4.0/Chart.lock delete mode 100644 stable/emby/6.4.0/Chart.yaml delete mode 100644 stable/emby/6.4.0/README.md delete mode 100644 stable/emby/6.4.0/app-readme.md delete mode 100644 stable/emby/6.4.0/charts/common-6.6.1.tgz delete mode 100644 stable/emby/6.4.0/ix_values.yaml delete mode 100644 stable/emby/6.4.0/questions.yaml delete mode 100644 stable/emby/6.4.0/templates/common.yaml delete mode 100644 stable/emby/6.4.0/test_values.yaml delete mode 100644 stable/emby/6.4.0/values.yaml delete mode 100644 stable/esphome/6.3.3/CONFIG.md delete mode 100644 stable/esphome/6.3.3/Chart.lock delete mode 100644 stable/esphome/6.3.3/Chart.yaml delete mode 100644 stable/esphome/6.3.3/README.md delete mode 100644 stable/esphome/6.3.3/app-readme.md delete mode 100644 stable/esphome/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/esphome/6.3.3/ix_values.yaml delete mode 100644 stable/esphome/6.3.3/questions.yaml delete mode 100644 stable/esphome/6.3.3/templates/common.yaml delete mode 100644 stable/esphome/6.3.3/test_values.yaml delete mode 100644 stable/esphome/6.3.3/values.yaml delete mode 100644 stable/esphome/6.3.4/CONFIG.md delete mode 100644 stable/esphome/6.3.4/Chart.lock delete mode 100644 stable/esphome/6.3.4/Chart.yaml delete mode 100644 stable/esphome/6.3.4/README.md delete mode 100644 stable/esphome/6.3.4/app-readme.md delete mode 100644 stable/esphome/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/esphome/6.3.4/ix_values.yaml delete mode 100644 stable/esphome/6.3.4/questions.yaml delete mode 100644 stable/esphome/6.3.4/templates/common.yaml delete mode 100644 stable/esphome/6.3.4/test_values.yaml delete mode 100644 stable/esphome/6.3.4/values.yaml delete mode 100644 stable/handbrake/6.3.3/CONFIG.md delete mode 100644 stable/handbrake/6.3.3/Chart.lock delete mode 100644 stable/handbrake/6.3.3/Chart.yaml delete mode 100644 stable/handbrake/6.3.3/README.md delete mode 100644 stable/handbrake/6.3.3/app-readme.md delete mode 100644 stable/handbrake/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/handbrake/6.3.3/ix_values.yaml delete mode 100644 stable/handbrake/6.3.3/questions.yaml delete mode 100644 stable/handbrake/6.3.3/templates/common.yaml delete mode 100644 stable/handbrake/6.3.3/test_values.yaml delete mode 100644 stable/handbrake/6.3.3/values.yaml delete mode 100644 stable/handbrake/6.3.4/CONFIG.md delete mode 100644 stable/handbrake/6.3.4/Chart.lock delete mode 100644 stable/handbrake/6.3.4/Chart.yaml delete mode 100644 stable/handbrake/6.3.4/README.md delete mode 100644 stable/handbrake/6.3.4/app-readme.md delete mode 100644 stable/handbrake/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/handbrake/6.3.4/ix_values.yaml delete mode 100644 stable/handbrake/6.3.4/questions.yaml delete mode 100644 stable/handbrake/6.3.4/templates/common.yaml delete mode 100644 stable/handbrake/6.3.4/test_values.yaml delete mode 100644 stable/handbrake/6.3.4/values.yaml delete mode 100644 stable/handbrake/6.4.0/CONFIG.md delete mode 100644 stable/handbrake/6.4.0/Chart.lock delete mode 100644 stable/handbrake/6.4.0/Chart.yaml delete mode 100644 stable/handbrake/6.4.0/README.md delete mode 100644 stable/handbrake/6.4.0/app-readme.md delete mode 100644 stable/handbrake/6.4.0/charts/common-6.6.1.tgz delete mode 100644 stable/handbrake/6.4.0/ix_values.yaml delete mode 100644 stable/handbrake/6.4.0/questions.yaml delete mode 100644 stable/handbrake/6.4.0/templates/common.yaml delete mode 100644 stable/handbrake/6.4.0/test_values.yaml delete mode 100644 stable/handbrake/6.4.0/values.yaml delete mode 100644 stable/home-assistant/6.3.3/CONFIG.md delete mode 100644 stable/home-assistant/6.3.3/Chart.lock delete mode 100644 stable/home-assistant/6.3.3/Chart.yaml delete mode 100644 stable/home-assistant/6.3.3/README.md delete mode 100644 stable/home-assistant/6.3.3/app-readme.md delete mode 100644 stable/home-assistant/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/home-assistant/6.3.3/ix_values.yaml delete mode 100644 stable/home-assistant/6.3.3/questions.yaml delete mode 100644 stable/home-assistant/6.3.3/templates/common.yaml delete mode 100644 stable/home-assistant/6.3.3/templates/secret.yaml delete mode 100644 stable/home-assistant/6.3.3/test_values.yaml delete mode 100644 stable/home-assistant/6.3.3/values.yaml delete mode 100644 stable/home-assistant/6.3.4/CONFIG.md delete mode 100644 stable/home-assistant/6.3.4/Chart.lock delete mode 100644 stable/home-assistant/6.3.4/Chart.yaml delete mode 100644 stable/home-assistant/6.3.4/README.md delete mode 100644 stable/home-assistant/6.3.4/app-readme.md delete mode 100644 stable/home-assistant/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/home-assistant/6.3.4/ix_values.yaml delete mode 100644 stable/home-assistant/6.3.4/questions.yaml delete mode 100644 stable/home-assistant/6.3.4/templates/common.yaml delete mode 100644 stable/home-assistant/6.3.4/templates/secret.yaml delete mode 100644 stable/home-assistant/6.3.4/test_values.yaml delete mode 100644 stable/home-assistant/6.3.4/values.yaml delete mode 100644 stable/home-assistant/6.4.0/CONFIG.md delete mode 100644 stable/home-assistant/6.4.0/Chart.lock delete mode 100644 stable/home-assistant/6.4.0/Chart.yaml delete mode 100644 stable/home-assistant/6.4.0/README.md delete mode 100644 stable/home-assistant/6.4.0/app-readme.md delete mode 100644 stable/home-assistant/6.4.0/charts/common-6.6.1.tgz delete mode 100644 stable/home-assistant/6.4.0/ix_values.yaml delete mode 100644 stable/home-assistant/6.4.0/questions.yaml delete mode 100644 stable/home-assistant/6.4.0/templates/common.yaml delete mode 100644 stable/home-assistant/6.4.0/templates/secret.yaml delete mode 100644 stable/home-assistant/6.4.0/test_values.yaml delete mode 100644 stable/home-assistant/6.4.0/values.yaml delete mode 100644 stable/home-assistant/6.4.1/CONFIG.md delete mode 100644 stable/home-assistant/6.4.1/Chart.lock delete mode 100644 stable/home-assistant/6.4.1/Chart.yaml delete mode 100644 stable/home-assistant/6.4.1/README.md delete mode 100644 stable/home-assistant/6.4.1/app-readme.md delete mode 100644 stable/home-assistant/6.4.1/charts/common-6.6.1.tgz delete mode 100644 stable/home-assistant/6.4.1/ix_values.yaml delete mode 100644 stable/home-assistant/6.4.1/questions.yaml delete mode 100644 stable/home-assistant/6.4.1/templates/common.yaml delete mode 100644 stable/home-assistant/6.4.1/templates/secret.yaml delete mode 100644 stable/home-assistant/6.4.1/test_values.yaml delete mode 100644 stable/home-assistant/6.4.1/values.yaml delete mode 100644 stable/jackett/6.3.3/CONFIG.md delete mode 100644 stable/jackett/6.3.3/Chart.lock delete mode 100644 stable/jackett/6.3.3/Chart.yaml delete mode 100644 stable/jackett/6.3.3/README.md delete mode 100644 stable/jackett/6.3.3/app-readme.md delete mode 100644 stable/jackett/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/jackett/6.3.3/ix_values.yaml delete mode 100644 stable/jackett/6.3.3/questions.yaml delete mode 100644 stable/jackett/6.3.3/templates/common.yaml delete mode 100644 stable/jackett/6.3.3/test_values.yaml delete mode 100644 stable/jackett/6.3.3/values.yaml delete mode 100644 stable/jackett/6.3.4/CONFIG.md delete mode 100644 stable/jackett/6.3.4/Chart.lock delete mode 100644 stable/jackett/6.3.4/Chart.yaml delete mode 100644 stable/jackett/6.3.4/README.md delete mode 100644 stable/jackett/6.3.4/app-readme.md delete mode 100644 stable/jackett/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/jackett/6.3.4/ix_values.yaml delete mode 100644 stable/jackett/6.3.4/questions.yaml delete mode 100644 stable/jackett/6.3.4/templates/common.yaml delete mode 100644 stable/jackett/6.3.4/test_values.yaml delete mode 100644 stable/jackett/6.3.4/values.yaml delete mode 100644 stable/jackett/6.3.5/CONFIG.md delete mode 100644 stable/jackett/6.3.5/Chart.lock delete mode 100644 stable/jackett/6.3.5/Chart.yaml delete mode 100644 stable/jackett/6.3.5/README.md delete mode 100644 stable/jackett/6.3.5/app-readme.md delete mode 100644 stable/jackett/6.3.5/charts/common-6.5.4.tgz delete mode 100644 stable/jackett/6.3.5/ix_values.yaml delete mode 100644 stable/jackett/6.3.5/questions.yaml delete mode 100644 stable/jackett/6.3.5/templates/common.yaml delete mode 100644 stable/jackett/6.3.5/test_values.yaml delete mode 100644 stable/jackett/6.3.5/values.yaml delete mode 100644 stable/jackett/6.4.0/CONFIG.md delete mode 100644 stable/jackett/6.4.0/Chart.lock delete mode 100644 stable/jackett/6.4.0/Chart.yaml delete mode 100644 stable/jackett/6.4.0/README.md delete mode 100644 stable/jackett/6.4.0/app-readme.md delete mode 100644 stable/jackett/6.4.0/charts/common-6.6.1.tgz delete mode 100644 stable/jackett/6.4.0/ix_values.yaml delete mode 100644 stable/jackett/6.4.0/questions.yaml delete mode 100644 stable/jackett/6.4.0/templates/common.yaml delete mode 100644 stable/jackett/6.4.0/test_values.yaml delete mode 100644 stable/jackett/6.4.0/values.yaml delete mode 100644 stable/jackett/6.4.1/CONFIG.md delete mode 100644 stable/jackett/6.4.1/Chart.lock delete mode 100644 stable/jackett/6.4.1/Chart.yaml delete mode 100644 stable/jackett/6.4.1/README.md delete mode 100644 stable/jackett/6.4.1/app-readme.md delete mode 100644 stable/jackett/6.4.1/charts/common-6.6.1.tgz delete mode 100644 stable/jackett/6.4.1/ix_values.yaml delete mode 100644 stable/jackett/6.4.1/questions.yaml delete mode 100644 stable/jackett/6.4.1/templates/common.yaml delete mode 100644 stable/jackett/6.4.1/test_values.yaml delete mode 100644 stable/jackett/6.4.1/values.yaml delete mode 100644 stable/jellyfin/6.3.3/CONFIG.md delete mode 100644 stable/jellyfin/6.3.3/Chart.lock delete mode 100644 stable/jellyfin/6.3.3/Chart.yaml delete mode 100644 stable/jellyfin/6.3.3/README.md delete mode 100644 stable/jellyfin/6.3.3/app-readme.md delete mode 100644 stable/jellyfin/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/jellyfin/6.3.3/ix_values.yaml delete mode 100644 stable/jellyfin/6.3.3/questions.yaml delete mode 100644 stable/jellyfin/6.3.3/templates/common.yaml delete mode 100644 stable/jellyfin/6.3.3/test_values.yaml delete mode 100644 stable/jellyfin/6.3.3/values.yaml delete mode 100644 stable/jellyfin/6.3.4/CONFIG.md delete mode 100644 stable/jellyfin/6.3.4/Chart.lock delete mode 100644 stable/jellyfin/6.3.4/Chart.yaml delete mode 100644 stable/jellyfin/6.3.4/README.md delete mode 100644 stable/jellyfin/6.3.4/app-readme.md delete mode 100644 stable/jellyfin/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/jellyfin/6.3.4/ix_values.yaml delete mode 100644 stable/jellyfin/6.3.4/questions.yaml delete mode 100644 stable/jellyfin/6.3.4/templates/common.yaml delete mode 100644 stable/jellyfin/6.3.4/test_values.yaml delete mode 100644 stable/jellyfin/6.3.4/values.yaml delete mode 100644 stable/kms/6.3.3/CONFIG.md delete mode 100644 stable/kms/6.3.3/Chart.lock delete mode 100644 stable/kms/6.3.3/Chart.yaml delete mode 100644 stable/kms/6.3.3/README.md delete mode 100644 stable/kms/6.3.3/app-readme.md delete mode 100644 stable/kms/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/kms/6.3.3/ix_values.yaml delete mode 100644 stable/kms/6.3.3/questions.yaml delete mode 100644 stable/kms/6.3.3/templates/common.yaml delete mode 100644 stable/kms/6.3.3/test_values.yaml delete mode 100644 stable/kms/6.3.3/values.yaml delete mode 100644 stable/kms/6.3.4/CONFIG.md delete mode 100644 stable/kms/6.3.4/Chart.lock delete mode 100644 stable/kms/6.3.4/Chart.yaml delete mode 100644 stable/kms/6.3.4/README.md delete mode 100644 stable/kms/6.3.4/app-readme.md delete mode 100644 stable/kms/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/kms/6.3.4/ix_values.yaml delete mode 100644 stable/kms/6.3.4/questions.yaml delete mode 100644 stable/kms/6.3.4/templates/common.yaml delete mode 100644 stable/kms/6.3.4/test_values.yaml delete mode 100644 stable/kms/6.3.4/values.yaml delete mode 100644 stable/lidarr/6.3.3/CONFIG.md delete mode 100644 stable/lidarr/6.3.3/Chart.lock delete mode 100644 stable/lidarr/6.3.3/Chart.yaml delete mode 100644 stable/lidarr/6.3.3/README.md delete mode 100644 stable/lidarr/6.3.3/app-readme.md delete mode 100644 stable/lidarr/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/lidarr/6.3.3/ix_values.yaml delete mode 100644 stable/lidarr/6.3.3/questions.yaml delete mode 100644 stable/lidarr/6.3.3/templates/common.yaml delete mode 100644 stable/lidarr/6.3.3/test_values.yaml delete mode 100644 stable/lidarr/6.3.3/values.yaml delete mode 100644 stable/lidarr/6.3.4/CONFIG.md delete mode 100644 stable/lidarr/6.3.4/Chart.lock delete mode 100644 stable/lidarr/6.3.4/Chart.yaml delete mode 100644 stable/lidarr/6.3.4/README.md delete mode 100644 stable/lidarr/6.3.4/app-readme.md delete mode 100644 stable/lidarr/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/lidarr/6.3.4/ix_values.yaml delete mode 100644 stable/lidarr/6.3.4/questions.yaml delete mode 100644 stable/lidarr/6.3.4/templates/common.yaml delete mode 100644 stable/lidarr/6.3.4/test_values.yaml delete mode 100644 stable/lidarr/6.3.4/values.yaml delete mode 100644 stable/nextcloud/1.1.10/CONFIG.md delete mode 100644 stable/nextcloud/1.1.10/Chart.lock delete mode 100644 stable/nextcloud/1.1.10/Chart.yaml delete mode 100644 stable/nextcloud/1.1.10/README.md delete mode 100644 stable/nextcloud/1.1.10/app-readme.md delete mode 100644 stable/nextcloud/1.1.10/charts/common-6.5.4.tgz delete mode 100644 stable/nextcloud/1.1.10/charts/postgresql-10.5.1.tgz delete mode 100644 stable/nextcloud/1.1.10/charts/redis-14.6.3.tgz delete mode 100644 stable/nextcloud/1.1.10/ix_values.yaml delete mode 100644 stable/nextcloud/1.1.10/questions.yaml delete mode 100644 stable/nextcloud/1.1.10/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.1.10/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.1.10/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.1.10/templates/common.yaml delete mode 100644 stable/nextcloud/1.1.10/test_values.yaml delete mode 100644 stable/nextcloud/1.1.10/values.yaml delete mode 100644 stable/nextcloud/1.1.11/CONFIG.md delete mode 100644 stable/nextcloud/1.1.11/Chart.lock delete mode 100644 stable/nextcloud/1.1.11/Chart.yaml delete mode 100644 stable/nextcloud/1.1.11/README.md delete mode 100644 stable/nextcloud/1.1.11/app-readme.md delete mode 100644 stable/nextcloud/1.1.11/charts/common-6.5.4.tgz delete mode 100644 stable/nextcloud/1.1.11/charts/postgresql-10.5.2.tgz delete mode 100644 stable/nextcloud/1.1.11/charts/redis-14.6.4.tgz delete mode 100644 stable/nextcloud/1.1.11/ix_values.yaml delete mode 100644 stable/nextcloud/1.1.11/questions.yaml delete mode 100644 stable/nextcloud/1.1.11/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.1.11/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.1.11/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.1.11/templates/common.yaml delete mode 100644 stable/nextcloud/1.1.11/test_values.yaml delete mode 100644 stable/nextcloud/1.1.11/values.yaml delete mode 100644 stable/nextcloud/1.1.12/CONFIG.md delete mode 100644 stable/nextcloud/1.1.12/Chart.lock delete mode 100644 stable/nextcloud/1.1.12/Chart.yaml delete mode 100644 stable/nextcloud/1.1.12/README.md delete mode 100644 stable/nextcloud/1.1.12/app-readme.md delete mode 100644 stable/nextcloud/1.1.12/charts/common-6.5.4.tgz delete mode 100644 stable/nextcloud/1.1.12/charts/postgresql-10.5.2.tgz delete mode 100644 stable/nextcloud/1.1.12/charts/redis-14.6.4.tgz delete mode 100644 stable/nextcloud/1.1.12/ix_values.yaml delete mode 100644 stable/nextcloud/1.1.12/questions.yaml delete mode 100644 stable/nextcloud/1.1.12/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.1.12/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.1.12/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.1.12/templates/common.yaml delete mode 100644 stable/nextcloud/1.1.12/test_values.yaml delete mode 100644 stable/nextcloud/1.1.12/values.yaml delete mode 100644 stable/nextcloud/1.1.13/CONFIG.md delete mode 100644 stable/nextcloud/1.1.13/Chart.lock delete mode 100644 stable/nextcloud/1.1.13/Chart.yaml delete mode 100644 stable/nextcloud/1.1.13/README.md delete mode 100644 stable/nextcloud/1.1.13/app-readme.md delete mode 100644 stable/nextcloud/1.1.13/charts/common-6.5.4.tgz delete mode 100644 stable/nextcloud/1.1.13/charts/postgresql-10.5.2.tgz delete mode 100644 stable/nextcloud/1.1.13/charts/redis-14.6.4.tgz delete mode 100644 stable/nextcloud/1.1.13/ix_values.yaml delete mode 100644 stable/nextcloud/1.1.13/questions.yaml delete mode 100644 stable/nextcloud/1.1.13/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.1.13/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.1.13/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.1.13/templates/common.yaml delete mode 100644 stable/nextcloud/1.1.13/test_values.yaml delete mode 100644 stable/nextcloud/1.1.13/values.yaml delete mode 100644 stable/nextcloud/1.1.9/CONFIG.md delete mode 100644 stable/nextcloud/1.1.9/Chart.lock delete mode 100644 stable/nextcloud/1.1.9/Chart.yaml delete mode 100644 stable/nextcloud/1.1.9/README.md delete mode 100644 stable/nextcloud/1.1.9/app-readme.md delete mode 100644 stable/nextcloud/1.1.9/charts/common-6.5.2.tgz delete mode 100644 stable/nextcloud/1.1.9/charts/postgresql-10.5.1.tgz delete mode 100644 stable/nextcloud/1.1.9/charts/redis-14.6.3.tgz delete mode 100644 stable/nextcloud/1.1.9/ix_values.yaml delete mode 100644 stable/nextcloud/1.1.9/questions.yaml delete mode 100644 stable/nextcloud/1.1.9/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.1.9/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.1.9/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.1.9/templates/common.yaml delete mode 100644 stable/nextcloud/1.1.9/test_values.yaml delete mode 100644 stable/nextcloud/1.1.9/values.yaml delete mode 100644 stable/nextcloud/1.2.0/CONFIG.md delete mode 100644 stable/nextcloud/1.2.0/Chart.lock delete mode 100644 stable/nextcloud/1.2.0/Chart.yaml delete mode 100644 stable/nextcloud/1.2.0/README.md delete mode 100644 stable/nextcloud/1.2.0/app-readme.md delete mode 100644 stable/nextcloud/1.2.0/charts/common-6.6.1.tgz delete mode 100644 stable/nextcloud/1.2.0/charts/postgresql-10.5.2.tgz delete mode 100644 stable/nextcloud/1.2.0/charts/redis-14.6.4.tgz delete mode 100644 stable/nextcloud/1.2.0/ix_values.yaml delete mode 100644 stable/nextcloud/1.2.0/questions.yaml delete mode 100644 stable/nextcloud/1.2.0/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.2.0/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.2.0/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.2.0/templates/common.yaml delete mode 100644 stable/nextcloud/1.2.0/test_values.yaml delete mode 100644 stable/nextcloud/1.2.0/values.yaml delete mode 100644 stable/nextcloud/1.2.1/CONFIG.md delete mode 100644 stable/nextcloud/1.2.1/Chart.lock delete mode 100644 stable/nextcloud/1.2.1/Chart.yaml delete mode 100644 stable/nextcloud/1.2.1/README.md delete mode 100644 stable/nextcloud/1.2.1/app-readme.md delete mode 100644 stable/nextcloud/1.2.1/charts/common-6.6.1.tgz delete mode 100644 stable/nextcloud/1.2.1/charts/postgresql-10.5.2.tgz delete mode 100644 stable/nextcloud/1.2.1/charts/redis-14.6.5.tgz delete mode 100644 stable/nextcloud/1.2.1/ix_values.yaml delete mode 100644 stable/nextcloud/1.2.1/questions.yaml delete mode 100644 stable/nextcloud/1.2.1/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.2.1/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.2.1/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.2.1/templates/common.yaml delete mode 100644 stable/nextcloud/1.2.1/test_values.yaml delete mode 100644 stable/nextcloud/1.2.1/values.yaml delete mode 100644 stable/nextcloud/1.2.2/CONFIG.md delete mode 100644 stable/nextcloud/1.2.2/Chart.lock delete mode 100644 stable/nextcloud/1.2.2/Chart.yaml delete mode 100644 stable/nextcloud/1.2.2/README.md delete mode 100644 stable/nextcloud/1.2.2/app-readme.md delete mode 100644 stable/nextcloud/1.2.2/charts/common-6.6.1.tgz delete mode 100644 stable/nextcloud/1.2.2/charts/postgresql-10.5.2.tgz delete mode 100644 stable/nextcloud/1.2.2/charts/redis-14.6.5.tgz delete mode 100644 stable/nextcloud/1.2.2/ix_values.yaml delete mode 100644 stable/nextcloud/1.2.2/questions.yaml delete mode 100644 stable/nextcloud/1.2.2/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.2.2/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.2.2/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.2.2/templates/common.yaml delete mode 100644 stable/nextcloud/1.2.2/test_values.yaml delete mode 100644 stable/nextcloud/1.2.2/values.yaml delete mode 100644 stable/nextcloud/1.2.3/CONFIG.md delete mode 100644 stable/nextcloud/1.2.3/Chart.lock delete mode 100644 stable/nextcloud/1.2.3/Chart.yaml delete mode 100644 stable/nextcloud/1.2.3/README.md delete mode 100644 stable/nextcloud/1.2.3/app-readme.md delete mode 100644 stable/nextcloud/1.2.3/charts/common-6.6.1.tgz delete mode 100644 stable/nextcloud/1.2.3/charts/postgresql-10.5.2.tgz delete mode 100644 stable/nextcloud/1.2.3/charts/redis-14.6.6.tgz delete mode 100644 stable/nextcloud/1.2.3/ix_values.yaml delete mode 100644 stable/nextcloud/1.2.3/questions.yaml delete mode 100644 stable/nextcloud/1.2.3/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.2.3/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.2.3/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.2.3/templates/common.yaml delete mode 100644 stable/nextcloud/1.2.3/test_values.yaml delete mode 100644 stable/nextcloud/1.2.3/values.yaml delete mode 100644 stable/nextcloud/1.3.0/CONFIG.md delete mode 100644 stable/nextcloud/1.3.0/Chart.lock delete mode 100644 stable/nextcloud/1.3.0/Chart.yaml delete mode 100644 stable/nextcloud/1.3.0/README.md delete mode 100644 stable/nextcloud/1.3.0/app-readme.md delete mode 100644 stable/nextcloud/1.3.0/charts/common-6.6.1.tgz delete mode 100644 stable/nextcloud/1.3.0/charts/postgresql-10.5.2.tgz delete mode 100644 stable/nextcloud/1.3.0/charts/redis-14.7.0.tgz delete mode 100644 stable/nextcloud/1.3.0/ix_values.yaml delete mode 100644 stable/nextcloud/1.3.0/questions.yaml delete mode 100644 stable/nextcloud/1.3.0/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.3.0/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.3.0/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.3.0/templates/common.yaml delete mode 100644 stable/nextcloud/1.3.0/test_values.yaml delete mode 100644 stable/nextcloud/1.3.0/values.yaml delete mode 100644 stable/nextcloud/1.3.1/CONFIG.md delete mode 100644 stable/nextcloud/1.3.1/Chart.lock delete mode 100644 stable/nextcloud/1.3.1/Chart.yaml delete mode 100644 stable/nextcloud/1.3.1/README.md delete mode 100644 stable/nextcloud/1.3.1/app-readme.md delete mode 100644 stable/nextcloud/1.3.1/charts/common-6.6.1.tgz delete mode 100644 stable/nextcloud/1.3.1/charts/postgresql-10.5.3.tgz delete mode 100644 stable/nextcloud/1.3.1/charts/redis-14.7.2.tgz delete mode 100644 stable/nextcloud/1.3.1/ix_values.yaml delete mode 100644 stable/nextcloud/1.3.1/questions.yaml delete mode 100644 stable/nextcloud/1.3.1/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.3.1/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.3.1/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.3.1/templates/common.yaml delete mode 100644 stable/nextcloud/1.3.1/test_values.yaml delete mode 100644 stable/nextcloud/1.3.1/values.yaml delete mode 100644 stable/nextcloud/1.4.0/CONFIG.md delete mode 100644 stable/nextcloud/1.4.0/Chart.lock delete mode 100644 stable/nextcloud/1.4.0/Chart.yaml delete mode 100644 stable/nextcloud/1.4.0/README.md delete mode 100644 stable/nextcloud/1.4.0/app-readme.md delete mode 100644 stable/nextcloud/1.4.0/charts/common-6.6.1.tgz delete mode 100644 stable/nextcloud/1.4.0/charts/postgresql-10.6.0.tgz delete mode 100644 stable/nextcloud/1.4.0/charts/redis-14.7.2.tgz delete mode 100644 stable/nextcloud/1.4.0/ix_values.yaml delete mode 100644 stable/nextcloud/1.4.0/questions.yaml delete mode 100644 stable/nextcloud/1.4.0/templates/_configmap.tpl delete mode 100644 stable/nextcloud/1.4.0/templates/_cronjob.tpl delete mode 100644 stable/nextcloud/1.4.0/templates/_secrets.tpl delete mode 100644 stable/nextcloud/1.4.0/templates/common.yaml delete mode 100644 stable/nextcloud/1.4.0/test_values.yaml delete mode 100644 stable/nextcloud/1.4.0/values.yaml delete mode 100644 stable/ombi/6.3.3/CONFIG.md delete mode 100644 stable/ombi/6.3.3/Chart.lock delete mode 100644 stable/ombi/6.3.3/Chart.yaml delete mode 100644 stable/ombi/6.3.3/README.md delete mode 100644 stable/ombi/6.3.3/app-readme.md delete mode 100644 stable/ombi/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/ombi/6.3.3/ix_values.yaml delete mode 100644 stable/ombi/6.3.3/questions.yaml delete mode 100644 stable/ombi/6.3.3/templates/common.yaml delete mode 100644 stable/ombi/6.3.3/test_values.yaml delete mode 100644 stable/ombi/6.3.3/values.yaml delete mode 100644 stable/ombi/6.3.4/CONFIG.md delete mode 100644 stable/ombi/6.3.4/Chart.lock delete mode 100644 stable/ombi/6.3.4/Chart.yaml delete mode 100644 stable/ombi/6.3.4/README.md delete mode 100644 stable/ombi/6.3.4/app-readme.md delete mode 100644 stable/ombi/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/ombi/6.3.4/ix_values.yaml delete mode 100644 stable/ombi/6.3.4/questions.yaml delete mode 100644 stable/ombi/6.3.4/templates/common.yaml delete mode 100644 stable/ombi/6.3.4/test_values.yaml delete mode 100644 stable/ombi/6.3.4/values.yaml delete mode 100644 stable/ombi/6.3.5/CONFIG.md delete mode 100644 stable/ombi/6.3.5/Chart.lock delete mode 100644 stable/ombi/6.3.5/Chart.yaml delete mode 100644 stable/ombi/6.3.5/README.md delete mode 100644 stable/ombi/6.3.5/app-readme.md delete mode 100644 stable/ombi/6.3.5/charts/common-6.5.4.tgz delete mode 100644 stable/ombi/6.3.5/ix_values.yaml delete mode 100644 stable/ombi/6.3.5/questions.yaml delete mode 100644 stable/ombi/6.3.5/templates/common.yaml delete mode 100644 stable/ombi/6.3.5/test_values.yaml delete mode 100644 stable/ombi/6.3.5/values.yaml delete mode 100644 stable/ombi/6.4.0/CONFIG.md delete mode 100644 stable/ombi/6.4.0/Chart.lock delete mode 100644 stable/ombi/6.4.0/Chart.yaml delete mode 100644 stable/ombi/6.4.0/README.md delete mode 100644 stable/ombi/6.4.0/app-readme.md delete mode 100644 stable/ombi/6.4.0/charts/common-6.6.1.tgz delete mode 100644 stable/ombi/6.4.0/ix_values.yaml delete mode 100644 stable/ombi/6.4.0/questions.yaml delete mode 100644 stable/ombi/6.4.0/templates/common.yaml delete mode 100644 stable/ombi/6.4.0/test_values.yaml delete mode 100644 stable/ombi/6.4.0/values.yaml delete mode 100644 stable/openldap/1.0.1/CONFIG.md delete mode 100644 stable/openldap/1.0.1/Chart.lock delete mode 100644 stable/openldap/1.0.1/Chart.yaml delete mode 100644 stable/openldap/1.0.1/README.md delete mode 100644 stable/openldap/1.0.1/app-readme.md delete mode 100644 stable/openldap/1.0.1/charts/common-6.6.1.tgz delete mode 100644 stable/openldap/1.0.1/ix_values.yaml delete mode 100644 stable/openldap/1.0.1/questions.yaml delete mode 100644 stable/openldap/1.0.1/templates/_configmap.tpl delete mode 100644 stable/openldap/1.0.1/templates/common.yaml delete mode 100644 stable/openldap/1.0.1/test_values.yaml delete mode 100644 stable/openldap/1.0.1/values.yaml delete mode 100644 stable/pgadmin/1.0.1/CONFIG.md delete mode 100644 stable/pgadmin/1.0.1/Chart.lock delete mode 100644 stable/pgadmin/1.0.1/Chart.yaml delete mode 100644 stable/pgadmin/1.0.1/README.md delete mode 100644 stable/pgadmin/1.0.1/app-readme.md delete mode 100644 stable/pgadmin/1.0.1/charts/common-6.5.2.tgz delete mode 100644 stable/pgadmin/1.0.1/ix_values.yaml delete mode 100644 stable/pgadmin/1.0.1/questions.yaml delete mode 100644 stable/pgadmin/1.0.1/templates/common.yaml delete mode 100644 stable/pgadmin/1.0.1/test_values.yaml delete mode 100644 stable/pgadmin/1.0.1/values.yaml delete mode 100644 stable/pgadmin/1.0.2/CONFIG.md delete mode 100644 stable/pgadmin/1.0.2/Chart.lock delete mode 100644 stable/pgadmin/1.0.2/Chart.yaml delete mode 100644 stable/pgadmin/1.0.2/README.md delete mode 100644 stable/pgadmin/1.0.2/app-readme.md delete mode 100644 stable/pgadmin/1.0.2/charts/common-6.5.4.tgz delete mode 100644 stable/pgadmin/1.0.2/ix_values.yaml delete mode 100644 stable/pgadmin/1.0.2/questions.yaml delete mode 100644 stable/pgadmin/1.0.2/templates/common.yaml delete mode 100644 stable/pgadmin/1.0.2/test_values.yaml delete mode 100644 stable/pgadmin/1.0.2/values.yaml delete mode 100644 stable/pgadmin/1.0.3/CONFIG.md delete mode 100644 stable/pgadmin/1.0.3/Chart.lock delete mode 100644 stable/pgadmin/1.0.3/Chart.yaml delete mode 100644 stable/pgadmin/1.0.3/README.md delete mode 100644 stable/pgadmin/1.0.3/app-readme.md delete mode 100644 stable/pgadmin/1.0.3/charts/common-6.5.4.tgz delete mode 100644 stable/pgadmin/1.0.3/ix_values.yaml delete mode 100644 stable/pgadmin/1.0.3/questions.yaml delete mode 100644 stable/pgadmin/1.0.3/templates/common.yaml delete mode 100644 stable/pgadmin/1.0.3/test_values.yaml delete mode 100644 stable/pgadmin/1.0.3/values.yaml delete mode 100644 stable/pgadmin/1.1.0/CONFIG.md delete mode 100644 stable/pgadmin/1.1.0/Chart.lock delete mode 100644 stable/pgadmin/1.1.0/Chart.yaml delete mode 100644 stable/pgadmin/1.1.0/README.md delete mode 100644 stable/pgadmin/1.1.0/app-readme.md delete mode 100644 stable/pgadmin/1.1.0/charts/common-6.6.1.tgz delete mode 100644 stable/pgadmin/1.1.0/ix_values.yaml delete mode 100644 stable/pgadmin/1.1.0/questions.yaml delete mode 100644 stable/pgadmin/1.1.0/templates/common.yaml delete mode 100644 stable/pgadmin/1.1.0/test_values.yaml delete mode 100644 stable/pgadmin/1.1.0/values.yaml delete mode 100644 stable/phpldapadmin/1.0.1/CONFIG.md delete mode 100644 stable/phpldapadmin/1.0.1/Chart.lock delete mode 100644 stable/phpldapadmin/1.0.1/Chart.yaml delete mode 100644 stable/phpldapadmin/1.0.1/README.md delete mode 100644 stable/phpldapadmin/1.0.1/app-readme.md delete mode 100644 stable/phpldapadmin/1.0.1/charts/common-6.5.2.tgz delete mode 100644 stable/phpldapadmin/1.0.1/ix_values.yaml delete mode 100644 stable/phpldapadmin/1.0.1/questions.yaml delete mode 100644 stable/phpldapadmin/1.0.1/templates/common.yaml delete mode 100644 stable/phpldapadmin/1.0.1/test_values.yaml delete mode 100644 stable/phpldapadmin/1.0.1/values.yaml delete mode 100644 stable/phpldapadmin/1.0.2/CONFIG.md delete mode 100644 stable/phpldapadmin/1.0.2/Chart.lock delete mode 100644 stable/phpldapadmin/1.0.2/Chart.yaml delete mode 100644 stable/phpldapadmin/1.0.2/README.md delete mode 100644 stable/phpldapadmin/1.0.2/app-readme.md delete mode 100644 stable/phpldapadmin/1.0.2/charts/common-6.5.4.tgz delete mode 100644 stable/phpldapadmin/1.0.2/ix_values.yaml delete mode 100644 stable/phpldapadmin/1.0.2/questions.yaml delete mode 100644 stable/phpldapadmin/1.0.2/templates/common.yaml delete mode 100644 stable/phpldapadmin/1.0.2/test_values.yaml delete mode 100644 stable/phpldapadmin/1.0.2/values.yaml delete mode 100644 stable/plex/5.3.3/CONFIG.md delete mode 100644 stable/plex/5.3.3/Chart.lock delete mode 100644 stable/plex/5.3.3/Chart.yaml delete mode 100644 stable/plex/5.3.3/README.md delete mode 100644 stable/plex/5.3.3/app-readme.md delete mode 100644 stable/plex/5.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/plex/5.3.3/ix_values.yaml delete mode 100644 stable/plex/5.3.3/questions.yaml delete mode 100644 stable/plex/5.3.3/templates/common.yaml delete mode 100644 stable/plex/5.3.3/test_values.yaml delete mode 100644 stable/plex/5.3.3/values.yaml delete mode 100644 stable/plex/5.3.4/CONFIG.md delete mode 100644 stable/plex/5.3.4/Chart.lock delete mode 100644 stable/plex/5.3.4/Chart.yaml delete mode 100644 stable/plex/5.3.4/README.md delete mode 100644 stable/plex/5.3.4/app-readme.md delete mode 100644 stable/plex/5.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/plex/5.3.4/ix_values.yaml delete mode 100644 stable/plex/5.3.4/questions.yaml delete mode 100644 stable/plex/5.3.4/templates/common.yaml delete mode 100644 stable/plex/5.3.4/test_values.yaml delete mode 100644 stable/plex/5.3.4/values.yaml delete mode 100644 stable/plex/5.3.5/CONFIG.md delete mode 100644 stable/plex/5.3.5/Chart.lock delete mode 100644 stable/plex/5.3.5/Chart.yaml delete mode 100644 stable/plex/5.3.5/README.md delete mode 100644 stable/plex/5.3.5/app-readme.md delete mode 100644 stable/plex/5.3.5/charts/common-6.5.4.tgz delete mode 100644 stable/plex/5.3.5/ix_values.yaml delete mode 100644 stable/plex/5.3.5/questions.yaml delete mode 100644 stable/plex/5.3.5/templates/common.yaml delete mode 100644 stable/plex/5.3.5/test_values.yaml delete mode 100644 stable/plex/5.3.5/values.yaml delete mode 100644 stable/plex/5.4.0/CONFIG.md delete mode 100644 stable/plex/5.4.0/Chart.lock delete mode 100644 stable/plex/5.4.0/Chart.yaml delete mode 100644 stable/plex/5.4.0/README.md delete mode 100644 stable/plex/5.4.0/app-readme.md delete mode 100644 stable/plex/5.4.0/charts/common-6.6.1.tgz delete mode 100644 stable/plex/5.4.0/ix_values.yaml delete mode 100644 stable/plex/5.4.0/questions.yaml delete mode 100644 stable/plex/5.4.0/templates/common.yaml delete mode 100644 stable/plex/5.4.0/test_values.yaml delete mode 100644 stable/plex/5.4.0/values.yaml delete mode 100644 stable/plex/5.4.1/CONFIG.md delete mode 100644 stable/plex/5.4.1/Chart.lock delete mode 100644 stable/plex/5.4.1/Chart.yaml delete mode 100644 stable/plex/5.4.1/README.md delete mode 100644 stable/plex/5.4.1/app-readme.md delete mode 100644 stable/plex/5.4.1/charts/common-6.6.1.tgz delete mode 100644 stable/plex/5.4.1/ix_values.yaml delete mode 100644 stable/plex/5.4.1/questions.yaml delete mode 100644 stable/plex/5.4.1/templates/common.yaml delete mode 100644 stable/plex/5.4.1/test_values.yaml delete mode 100644 stable/plex/5.4.1/values.yaml delete mode 100644 stable/radarr/6.3.3/CONFIG.md delete mode 100644 stable/radarr/6.3.3/Chart.lock delete mode 100644 stable/radarr/6.3.3/Chart.yaml delete mode 100644 stable/radarr/6.3.3/README.md delete mode 100644 stable/radarr/6.3.3/app-readme.md delete mode 100644 stable/radarr/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/radarr/6.3.3/ix_values.yaml delete mode 100644 stable/radarr/6.3.3/questions.yaml delete mode 100644 stable/radarr/6.3.3/templates/common.yaml delete mode 100644 stable/radarr/6.3.3/test_values.yaml delete mode 100644 stable/radarr/6.3.3/values.yaml delete mode 100644 stable/radarr/6.3.4/CONFIG.md delete mode 100644 stable/radarr/6.3.4/Chart.lock delete mode 100644 stable/radarr/6.3.4/Chart.yaml delete mode 100644 stable/radarr/6.3.4/README.md delete mode 100644 stable/radarr/6.3.4/app-readme.md delete mode 100644 stable/radarr/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/radarr/6.3.4/ix_values.yaml delete mode 100644 stable/radarr/6.3.4/questions.yaml delete mode 100644 stable/radarr/6.3.4/templates/common.yaml delete mode 100644 stable/radarr/6.3.4/test_values.yaml delete mode 100644 stable/radarr/6.3.4/values.yaml delete mode 100644 stable/sonarr/6.3.3/CONFIG.md delete mode 100644 stable/sonarr/6.3.3/Chart.lock delete mode 100644 stable/sonarr/6.3.3/Chart.yaml delete mode 100644 stable/sonarr/6.3.3/README.md delete mode 100644 stable/sonarr/6.3.3/app-readme.md delete mode 100644 stable/sonarr/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/sonarr/6.3.3/ix_values.yaml delete mode 100644 stable/sonarr/6.3.3/questions.yaml delete mode 100644 stable/sonarr/6.3.3/templates/common.yaml delete mode 100644 stable/sonarr/6.3.3/test_values.yaml delete mode 100644 stable/sonarr/6.3.3/values.yaml delete mode 100644 stable/sonarr/6.3.4/CONFIG.md delete mode 100644 stable/sonarr/6.3.4/Chart.lock delete mode 100644 stable/sonarr/6.3.4/Chart.yaml delete mode 100644 stable/sonarr/6.3.4/README.md delete mode 100644 stable/sonarr/6.3.4/app-readme.md delete mode 100644 stable/sonarr/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/sonarr/6.3.4/ix_values.yaml delete mode 100644 stable/sonarr/6.3.4/questions.yaml delete mode 100644 stable/sonarr/6.3.4/templates/common.yaml delete mode 100644 stable/sonarr/6.3.4/test_values.yaml delete mode 100644 stable/sonarr/6.3.4/values.yaml delete mode 100644 stable/syncthing/6.3.3/CONFIG.md delete mode 100644 stable/syncthing/6.3.3/Chart.lock delete mode 100644 stable/syncthing/6.3.3/Chart.yaml delete mode 100644 stable/syncthing/6.3.3/README.md delete mode 100644 stable/syncthing/6.3.3/app-readme.md delete mode 100644 stable/syncthing/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/syncthing/6.3.3/ix_values.yaml delete mode 100644 stable/syncthing/6.3.3/questions.yaml delete mode 100644 stable/syncthing/6.3.3/templates/common.yaml delete mode 100644 stable/syncthing/6.3.3/test_values.yaml delete mode 100644 stable/syncthing/6.3.3/values.yaml delete mode 100644 stable/syncthing/6.3.4/CONFIG.md delete mode 100644 stable/syncthing/6.3.4/Chart.lock delete mode 100644 stable/syncthing/6.3.4/Chart.yaml delete mode 100644 stable/syncthing/6.3.4/README.md delete mode 100644 stable/syncthing/6.3.4/app-readme.md delete mode 100644 stable/syncthing/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/syncthing/6.3.4/ix_values.yaml delete mode 100644 stable/syncthing/6.3.4/questions.yaml delete mode 100644 stable/syncthing/6.3.4/templates/common.yaml delete mode 100644 stable/syncthing/6.3.4/test_values.yaml delete mode 100644 stable/syncthing/6.3.4/values.yaml delete mode 100644 stable/syncthing/6.3.5/CONFIG.md delete mode 100644 stable/syncthing/6.3.5/Chart.lock delete mode 100644 stable/syncthing/6.3.5/Chart.yaml delete mode 100644 stable/syncthing/6.3.5/README.md delete mode 100644 stable/syncthing/6.3.5/app-readme.md delete mode 100644 stable/syncthing/6.3.5/charts/common-6.5.4.tgz delete mode 100644 stable/syncthing/6.3.5/ix_values.yaml delete mode 100644 stable/syncthing/6.3.5/questions.yaml delete mode 100644 stable/syncthing/6.3.5/templates/common.yaml delete mode 100644 stable/syncthing/6.3.5/test_values.yaml delete mode 100644 stable/syncthing/6.3.5/values.yaml delete mode 100644 stable/tautulli/6.3.3/CONFIG.md delete mode 100644 stable/tautulli/6.3.3/Chart.lock delete mode 100644 stable/tautulli/6.3.3/Chart.yaml delete mode 100644 stable/tautulli/6.3.3/README.md delete mode 100644 stable/tautulli/6.3.3/app-readme.md delete mode 100644 stable/tautulli/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/tautulli/6.3.3/ix_values.yaml delete mode 100644 stable/tautulli/6.3.3/questions.yaml delete mode 100644 stable/tautulli/6.3.3/templates/common.yaml delete mode 100644 stable/tautulli/6.3.3/test_values.yaml delete mode 100644 stable/tautulli/6.3.3/values.yaml delete mode 100644 stable/tautulli/6.3.4/CONFIG.md delete mode 100644 stable/tautulli/6.3.4/Chart.lock delete mode 100644 stable/tautulli/6.3.4/Chart.yaml delete mode 100644 stable/tautulli/6.3.4/README.md delete mode 100644 stable/tautulli/6.3.4/app-readme.md delete mode 100644 stable/tautulli/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/tautulli/6.3.4/ix_values.yaml delete mode 100644 stable/tautulli/6.3.4/questions.yaml delete mode 100644 stable/tautulli/6.3.4/templates/common.yaml delete mode 100644 stable/tautulli/6.3.4/test_values.yaml delete mode 100644 stable/tautulli/6.3.4/values.yaml delete mode 100644 stable/tautulli/6.4.0/CONFIG.md delete mode 100644 stable/tautulli/6.4.0/Chart.lock delete mode 100644 stable/tautulli/6.4.0/Chart.yaml delete mode 100644 stable/tautulli/6.4.0/README.md delete mode 100644 stable/tautulli/6.4.0/app-readme.md delete mode 100644 stable/tautulli/6.4.0/charts/common-6.6.1.tgz delete mode 100644 stable/tautulli/6.4.0/ix_values.yaml delete mode 100644 stable/tautulli/6.4.0/questions.yaml delete mode 100644 stable/tautulli/6.4.0/templates/common.yaml delete mode 100644 stable/tautulli/6.4.0/test_values.yaml delete mode 100644 stable/tautulli/6.4.0/values.yaml delete mode 100644 stable/traefik/6.5.7/CONFIG.md delete mode 100644 stable/traefik/6.5.7/Chart.lock delete mode 100644 stable/traefik/6.5.7/Chart.yaml delete mode 100644 stable/traefik/6.5.7/LICENSE delete mode 100644 stable/traefik/6.5.7/README.md delete mode 100644 stable/traefik/6.5.7/app-readme.md delete mode 100644 stable/traefik/6.5.7/charts/common-6.5.2.tgz delete mode 100644 stable/traefik/6.5.7/crds/ingressroute.yaml delete mode 100644 stable/traefik/6.5.7/crds/ingressroutetcp.yaml delete mode 100644 stable/traefik/6.5.7/crds/ingressrouteudp.yaml delete mode 100644 stable/traefik/6.5.7/crds/middlewares.yaml delete mode 100644 stable/traefik/6.5.7/crds/serverstransports.yaml delete mode 100644 stable/traefik/6.5.7/crds/tlsoptions.yaml delete mode 100644 stable/traefik/6.5.7/crds/tlsstores.yaml delete mode 100644 stable/traefik/6.5.7/crds/traefikservices.yaml delete mode 100644 stable/traefik/6.5.7/ix_values.yaml delete mode 100644 stable/traefik/6.5.7/questions.yaml delete mode 100644 stable/traefik/6.5.7/templates/_helpers.tpl delete mode 100644 stable/traefik/6.5.7/templates/_podtemplate.tpl delete mode 100644 stable/traefik/6.5.7/templates/custom/common.yaml delete mode 100644 stable/traefik/6.5.7/templates/custom/middleware-namespace.yaml delete mode 100644 stable/traefik/6.5.7/templates/custom/middlewares/basic-middleware.yaml delete mode 100644 stable/traefik/6.5.7/templates/custom/middlewares/basicauth.yaml delete mode 100644 stable/traefik/6.5.7/templates/custom/middlewares/chain.yaml delete mode 100644 stable/traefik/6.5.7/templates/custom/middlewares/forwardauth.yaml delete mode 100644 stable/traefik/6.5.7/templates/custom/middlewares/ratelimit.yaml delete mode 100644 stable/traefik/6.5.7/templates/custom/middlewares/redirectScheme.yaml delete mode 100644 stable/traefik/6.5.7/templates/custom/portal.yaml delete mode 100644 stable/traefik/6.5.7/templates/custom/portalhook.yaml delete mode 100644 stable/traefik/6.5.7/templates/daemonset.yaml delete mode 100644 stable/traefik/6.5.7/templates/dashboard-hook-ingressroute.yaml delete mode 100644 stable/traefik/6.5.7/templates/deployment.yaml delete mode 100644 stable/traefik/6.5.7/templates/gateway.yaml delete mode 100644 stable/traefik/6.5.7/templates/gatewayclass.yaml delete mode 100644 stable/traefik/6.5.7/templates/hpa.yaml delete mode 100644 stable/traefik/6.5.7/templates/ingressclass.yaml delete mode 100644 stable/traefik/6.5.7/templates/poddisruptionbudget.yaml delete mode 100644 stable/traefik/6.5.7/templates/rbac/clusterrole.yaml delete mode 100644 stable/traefik/6.5.7/templates/rbac/clusterrolebinding.yaml delete mode 100644 stable/traefik/6.5.7/templates/rbac/podsecuritypolicy.yaml delete mode 100644 stable/traefik/6.5.7/templates/rbac/role.yaml delete mode 100644 stable/traefik/6.5.7/templates/rbac/rolebinding.yaml delete mode 100644 stable/traefik/6.5.7/templates/rbac/serviceaccount.yaml delete mode 100644 stable/traefik/6.5.7/templates/service.yaml delete mode 100644 stable/traefik/6.5.7/templates/tlsoption.yaml delete mode 100644 stable/traefik/6.5.7/test_values.yaml delete mode 100644 stable/traefik/6.5.7/values.yaml delete mode 100644 stable/traefik/6.5.8/CONFIG.md delete mode 100644 stable/traefik/6.5.8/Chart.lock delete mode 100644 stable/traefik/6.5.8/Chart.yaml delete mode 100644 stable/traefik/6.5.8/LICENSE delete mode 100644 stable/traefik/6.5.8/README.md delete mode 100644 stable/traefik/6.5.8/app-readme.md delete mode 100644 stable/traefik/6.5.8/charts/common-6.5.4.tgz delete mode 100644 stable/traefik/6.5.8/crds/ingressroute.yaml delete mode 100644 stable/traefik/6.5.8/crds/ingressroutetcp.yaml delete mode 100644 stable/traefik/6.5.8/crds/ingressrouteudp.yaml delete mode 100644 stable/traefik/6.5.8/crds/middlewares.yaml delete mode 100644 stable/traefik/6.5.8/crds/serverstransports.yaml delete mode 100644 stable/traefik/6.5.8/crds/tlsoptions.yaml delete mode 100644 stable/traefik/6.5.8/crds/tlsstores.yaml delete mode 100644 stable/traefik/6.5.8/crds/traefikservices.yaml delete mode 100644 stable/traefik/6.5.8/ix_values.yaml delete mode 100644 stable/traefik/6.5.8/questions.yaml delete mode 100644 stable/traefik/6.5.8/templates/_helpers.tpl delete mode 100644 stable/traefik/6.5.8/templates/_podtemplate.tpl delete mode 100644 stable/traefik/6.5.8/templates/custom/common.yaml delete mode 100644 stable/traefik/6.5.8/templates/custom/middleware-namespace.yaml delete mode 100644 stable/traefik/6.5.8/templates/custom/middlewares/basic-middleware.yaml delete mode 100644 stable/traefik/6.5.8/templates/custom/middlewares/basicauth.yaml delete mode 100644 stable/traefik/6.5.8/templates/custom/middlewares/chain.yaml delete mode 100644 stable/traefik/6.5.8/templates/custom/middlewares/forwardauth.yaml delete mode 100644 stable/traefik/6.5.8/templates/custom/middlewares/ratelimit.yaml delete mode 100644 stable/traefik/6.5.8/templates/custom/middlewares/redirectScheme.yaml delete mode 100644 stable/traefik/6.5.8/templates/custom/portal.yaml delete mode 100644 stable/traefik/6.5.8/templates/custom/portalhook.yaml delete mode 100644 stable/traefik/6.5.8/templates/daemonset.yaml delete mode 100644 stable/traefik/6.5.8/templates/dashboard-hook-ingressroute.yaml delete mode 100644 stable/traefik/6.5.8/templates/deployment.yaml delete mode 100644 stable/traefik/6.5.8/templates/gateway.yaml delete mode 100644 stable/traefik/6.5.8/templates/gatewayclass.yaml delete mode 100644 stable/traefik/6.5.8/templates/hpa.yaml delete mode 100644 stable/traefik/6.5.8/templates/ingressclass.yaml delete mode 100644 stable/traefik/6.5.8/templates/poddisruptionbudget.yaml delete mode 100644 stable/traefik/6.5.8/templates/rbac/clusterrole.yaml delete mode 100644 stable/traefik/6.5.8/templates/rbac/clusterrolebinding.yaml delete mode 100644 stable/traefik/6.5.8/templates/rbac/podsecuritypolicy.yaml delete mode 100644 stable/traefik/6.5.8/templates/rbac/role.yaml delete mode 100644 stable/traefik/6.5.8/templates/rbac/rolebinding.yaml delete mode 100644 stable/traefik/6.5.8/templates/rbac/serviceaccount.yaml delete mode 100644 stable/traefik/6.5.8/templates/service.yaml delete mode 100644 stable/traefik/6.5.8/templates/tlsoption.yaml delete mode 100644 stable/traefik/6.5.8/test_values.yaml delete mode 100644 stable/traefik/6.5.8/values.yaml delete mode 100644 stable/transmission/6.3.3/CONFIG.md delete mode 100644 stable/transmission/6.3.3/Chart.lock delete mode 100644 stable/transmission/6.3.3/Chart.yaml delete mode 100644 stable/transmission/6.3.3/README.md delete mode 100644 stable/transmission/6.3.3/app-readme.md delete mode 100644 stable/transmission/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/transmission/6.3.3/ix_values.yaml delete mode 100644 stable/transmission/6.3.3/questions.yaml delete mode 100644 stable/transmission/6.3.3/templates/common.yaml delete mode 100644 stable/transmission/6.3.3/test_values.yaml delete mode 100644 stable/transmission/6.3.3/values.yaml delete mode 100644 stable/transmission/6.3.4/CONFIG.md delete mode 100644 stable/transmission/6.3.4/Chart.lock delete mode 100644 stable/transmission/6.3.4/Chart.yaml delete mode 100644 stable/transmission/6.3.4/README.md delete mode 100644 stable/transmission/6.3.4/app-readme.md delete mode 100644 stable/transmission/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/transmission/6.3.4/ix_values.yaml delete mode 100644 stable/transmission/6.3.4/questions.yaml delete mode 100644 stable/transmission/6.3.4/templates/common.yaml delete mode 100644 stable/transmission/6.3.4/test_values.yaml delete mode 100644 stable/transmission/6.3.4/values.yaml delete mode 100644 stable/truecommand/6.3.3/CONFIG.md delete mode 100644 stable/truecommand/6.3.3/Chart.lock delete mode 100644 stable/truecommand/6.3.3/Chart.yaml delete mode 100644 stable/truecommand/6.3.3/README.md delete mode 100644 stable/truecommand/6.3.3/app-readme.md delete mode 100644 stable/truecommand/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/truecommand/6.3.3/ix_values.yaml delete mode 100644 stable/truecommand/6.3.3/questions.yaml delete mode 100644 stable/truecommand/6.3.3/templates/common.yaml delete mode 100644 stable/truecommand/6.3.3/test_values.yaml delete mode 100644 stable/truecommand/6.3.3/values.yaml delete mode 100644 stable/truecommand/6.3.4/CONFIG.md delete mode 100644 stable/truecommand/6.3.4/Chart.lock delete mode 100644 stable/truecommand/6.3.4/Chart.yaml delete mode 100644 stable/truecommand/6.3.4/README.md delete mode 100644 stable/truecommand/6.3.4/app-readme.md delete mode 100644 stable/truecommand/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/truecommand/6.3.4/ix_values.yaml delete mode 100644 stable/truecommand/6.3.4/questions.yaml delete mode 100644 stable/truecommand/6.3.4/templates/common.yaml delete mode 100644 stable/truecommand/6.3.4/test_values.yaml delete mode 100644 stable/truecommand/6.3.4/values.yaml delete mode 100644 stable/vaultwarden/3.4.3/CONFIG.md delete mode 100644 stable/vaultwarden/3.4.3/Chart.lock delete mode 100644 stable/vaultwarden/3.4.3/Chart.yaml delete mode 100644 stable/vaultwarden/3.4.3/README.md delete mode 100644 stable/vaultwarden/3.4.3/app-readme.md delete mode 100644 stable/vaultwarden/3.4.3/charts/common-6.5.2.tgz delete mode 100644 stable/vaultwarden/3.4.3/charts/postgresql-10.5.1.tgz delete mode 100644 stable/vaultwarden/3.4.3/ix_values.yaml delete mode 100644 stable/vaultwarden/3.4.3/questions.yaml delete mode 100644 stable/vaultwarden/3.4.3/templates/_configmap.tpl delete mode 100644 stable/vaultwarden/3.4.3/templates/_secrets.tpl delete mode 100644 stable/vaultwarden/3.4.3/templates/_validate.tpl delete mode 100644 stable/vaultwarden/3.4.3/templates/common.yaml delete mode 100644 stable/vaultwarden/3.4.3/test_values.yaml delete mode 100644 stable/vaultwarden/3.4.3/values.yaml delete mode 100644 stable/vaultwarden/3.4.4/CONFIG.md delete mode 100644 stable/vaultwarden/3.4.4/Chart.lock delete mode 100644 stable/vaultwarden/3.4.4/Chart.yaml delete mode 100644 stable/vaultwarden/3.4.4/README.md delete mode 100644 stable/vaultwarden/3.4.4/app-readme.md delete mode 100644 stable/vaultwarden/3.4.4/charts/common-6.5.4.tgz delete mode 100644 stable/vaultwarden/3.4.4/charts/postgresql-10.5.1.tgz delete mode 100644 stable/vaultwarden/3.4.4/ix_values.yaml delete mode 100644 stable/vaultwarden/3.4.4/questions.yaml delete mode 100644 stable/vaultwarden/3.4.4/templates/_configmap.tpl delete mode 100644 stable/vaultwarden/3.4.4/templates/_secrets.tpl delete mode 100644 stable/vaultwarden/3.4.4/templates/_validate.tpl delete mode 100644 stable/vaultwarden/3.4.4/templates/common.yaml delete mode 100644 stable/vaultwarden/3.4.4/test_values.yaml delete mode 100644 stable/vaultwarden/3.4.4/values.yaml delete mode 100644 stable/vaultwarden/3.4.5/CONFIG.md delete mode 100644 stable/vaultwarden/3.4.5/Chart.lock delete mode 100644 stable/vaultwarden/3.4.5/Chart.yaml delete mode 100644 stable/vaultwarden/3.4.5/README.md delete mode 100644 stable/vaultwarden/3.4.5/app-readme.md delete mode 100644 stable/vaultwarden/3.4.5/charts/common-6.5.4.tgz delete mode 100644 stable/vaultwarden/3.4.5/charts/postgresql-10.5.2.tgz delete mode 100644 stable/vaultwarden/3.4.5/ix_values.yaml delete mode 100644 stable/vaultwarden/3.4.5/questions.yaml delete mode 100644 stable/vaultwarden/3.4.5/templates/_configmap.tpl delete mode 100644 stable/vaultwarden/3.4.5/templates/_secrets.tpl delete mode 100644 stable/vaultwarden/3.4.5/templates/_validate.tpl delete mode 100644 stable/vaultwarden/3.4.5/templates/common.yaml delete mode 100644 stable/vaultwarden/3.4.5/test_values.yaml delete mode 100644 stable/vaultwarden/3.4.5/values.yaml delete mode 100644 stable/vaultwarden/3.5.0/CONFIG.md delete mode 100644 stable/vaultwarden/3.5.0/Chart.lock delete mode 100644 stable/vaultwarden/3.5.0/Chart.yaml delete mode 100644 stable/vaultwarden/3.5.0/README.md delete mode 100644 stable/vaultwarden/3.5.0/app-readme.md delete mode 100644 stable/vaultwarden/3.5.0/charts/common-6.6.1.tgz delete mode 100644 stable/vaultwarden/3.5.0/charts/postgresql-10.5.2.tgz delete mode 100644 stable/vaultwarden/3.5.0/ix_values.yaml delete mode 100644 stable/vaultwarden/3.5.0/questions.yaml delete mode 100644 stable/vaultwarden/3.5.0/templates/_configmap.tpl delete mode 100644 stable/vaultwarden/3.5.0/templates/_secrets.tpl delete mode 100644 stable/vaultwarden/3.5.0/templates/_validate.tpl delete mode 100644 stable/vaultwarden/3.5.0/templates/common.yaml delete mode 100644 stable/vaultwarden/3.5.0/test_values.yaml delete mode 100644 stable/vaultwarden/3.5.0/values.yaml delete mode 100644 stable/vaultwarden/3.5.1/CONFIG.md delete mode 100644 stable/vaultwarden/3.5.1/Chart.lock delete mode 100644 stable/vaultwarden/3.5.1/Chart.yaml delete mode 100644 stable/vaultwarden/3.5.1/README.md delete mode 100644 stable/vaultwarden/3.5.1/app-readme.md delete mode 100644 stable/vaultwarden/3.5.1/charts/common-6.6.1.tgz delete mode 100644 stable/vaultwarden/3.5.1/charts/postgresql-10.5.3.tgz delete mode 100644 stable/vaultwarden/3.5.1/ix_values.yaml delete mode 100644 stable/vaultwarden/3.5.1/questions.yaml delete mode 100644 stable/vaultwarden/3.5.1/templates/_configmap.tpl delete mode 100644 stable/vaultwarden/3.5.1/templates/_secrets.tpl delete mode 100644 stable/vaultwarden/3.5.1/templates/_validate.tpl delete mode 100644 stable/vaultwarden/3.5.1/templates/common.yaml delete mode 100644 stable/vaultwarden/3.5.1/test_values.yaml delete mode 100644 stable/vaultwarden/3.5.1/values.yaml delete mode 100644 stable/vaultwarden/3.6.0/CONFIG.md delete mode 100644 stable/vaultwarden/3.6.0/Chart.lock delete mode 100644 stable/vaultwarden/3.6.0/Chart.yaml delete mode 100644 stable/vaultwarden/3.6.0/README.md delete mode 100644 stable/vaultwarden/3.6.0/app-readme.md delete mode 100644 stable/vaultwarden/3.6.0/charts/common-6.6.1.tgz delete mode 100644 stable/vaultwarden/3.6.0/charts/postgresql-10.6.0.tgz delete mode 100644 stable/vaultwarden/3.6.0/ix_values.yaml delete mode 100644 stable/vaultwarden/3.6.0/questions.yaml delete mode 100644 stable/vaultwarden/3.6.0/templates/_configmap.tpl delete mode 100644 stable/vaultwarden/3.6.0/templates/_secrets.tpl delete mode 100644 stable/vaultwarden/3.6.0/templates/_validate.tpl delete mode 100644 stable/vaultwarden/3.6.0/templates/common.yaml delete mode 100644 stable/vaultwarden/3.6.0/test_values.yaml delete mode 100644 stable/vaultwarden/3.6.0/values.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.3/CONFIG.md delete mode 100644 stable/zwavejs2mqtt/6.3.3/Chart.lock delete mode 100644 stable/zwavejs2mqtt/6.3.3/Chart.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.3/README.md delete mode 100644 stable/zwavejs2mqtt/6.3.3/app-readme.md delete mode 100644 stable/zwavejs2mqtt/6.3.3/charts/common-6.5.2.tgz delete mode 100644 stable/zwavejs2mqtt/6.3.3/ix_values.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.3/questions.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.3/templates/common.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.3/test_values.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.3/values.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.4/CONFIG.md delete mode 100644 stable/zwavejs2mqtt/6.3.4/Chart.lock delete mode 100644 stable/zwavejs2mqtt/6.3.4/Chart.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.4/README.md delete mode 100644 stable/zwavejs2mqtt/6.3.4/app-readme.md delete mode 100644 stable/zwavejs2mqtt/6.3.4/charts/common-6.5.4.tgz delete mode 100644 stable/zwavejs2mqtt/6.3.4/ix_values.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.4/questions.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.4/templates/common.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.4/test_values.yaml delete mode 100644 stable/zwavejs2mqtt/6.3.4/values.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.0/CONFIG.md delete mode 100644 stable/zwavejs2mqtt/6.4.0/Chart.lock delete mode 100644 stable/zwavejs2mqtt/6.4.0/Chart.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.0/README.md delete mode 100644 stable/zwavejs2mqtt/6.4.0/app-readme.md delete mode 100644 stable/zwavejs2mqtt/6.4.0/charts/common-6.6.1.tgz delete mode 100644 stable/zwavejs2mqtt/6.4.0/ix_values.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.0/questions.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.0/templates/common.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.0/test_values.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.0/values.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.1/CONFIG.md delete mode 100644 stable/zwavejs2mqtt/6.4.1/Chart.lock delete mode 100644 stable/zwavejs2mqtt/6.4.1/Chart.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.1/README.md delete mode 100644 stable/zwavejs2mqtt/6.4.1/app-readme.md delete mode 100644 stable/zwavejs2mqtt/6.4.1/charts/common-6.6.1.tgz delete mode 100644 stable/zwavejs2mqtt/6.4.1/ix_values.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.1/questions.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.1/templates/common.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.1/test_values.yaml delete mode 100644 stable/zwavejs2mqtt/6.4.1/values.yaml diff --git a/deprecated/nzbhydra/6.3.3/CONFIG.md b/deprecated/nzbhydra/6.3.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/deprecated/nzbhydra/6.3.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/deprecated/nzbhydra/6.3.3/Chart.lock b/deprecated/nzbhydra/6.3.3/Chart.lock deleted file mode 100644 index eb67d8b99e1..00000000000 --- a/deprecated/nzbhydra/6.3.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -digest: sha256:106704851b1853c43561eb1c04f5dea4a1899ea1a4de4f6f0530992990a810a8 -generated: "2021-07-05T21:04:51.07783536Z" diff --git a/deprecated/nzbhydra/6.3.3/Chart.yaml b/deprecated/nzbhydra/6.3.3/Chart.yaml deleted file mode 100644 index 70f1231cbb1..00000000000 --- a/deprecated/nzbhydra/6.3.3/Chart.yaml +++ /dev/null @@ -1,20 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -deprecated: true -description: Usenet meta search -home: https://github.com/truecharts/apps/tree/master/charts/incubator/nzbhydra -icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/hydra-icon.png -keywords: -- nzbhydra -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: [] -name: nzbhydra -sources: -- https://github.com/theotherp/nzbhydra2 -type: application -version: 6.3.3 diff --git a/deprecated/nzbhydra/6.3.3/README.md b/deprecated/nzbhydra/6.3.3/README.md deleted file mode 100644 index adca558cdb7..00000000000 --- a/deprecated/nzbhydra/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Usenet meta search - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nzbhydra` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nzbhydra` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/deprecated/nzbhydra/6.3.3/app-readme.md b/deprecated/nzbhydra/6.3.3/app-readme.md deleted file mode 100644 index 2012c83a622..00000000000 --- a/deprecated/nzbhydra/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Usenet meta search -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Usenet meta search diff --git a/deprecated/nzbhydra/6.3.3/charts/common-6.5.2.tgz b/deprecated/nzbhydra/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/deprecated/nzbhydra/6.3.3/ix_values.yaml b/deprecated/nzbhydra/6.3.3/ix_values.yaml deleted file mode 100644 index 057c2c67a5d..00000000000 --- a/deprecated/nzbhydra/6.3.3/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/nzbhydra2 - pullPolicy: IfNotPresent - tag: v3.14.2 - -probes: - liveness: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/livenessState - port: main - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - readiness: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/readinessState - port: main - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - startup: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/readinessState - port: main - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/deprecated/nzbhydra/6.3.3/questions.yaml b/deprecated/nzbhydra/6.3.3/questions.yaml deleted file mode 100644 index 95185c5c0fb..00000000000 --- a/deprecated/nzbhydra/6.3.3/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5076 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5076 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36041 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/deprecated/nzbhydra/6.3.3/templates/common.yaml b/deprecated/nzbhydra/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/deprecated/nzbhydra/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/deprecated/nzbhydra/6.3.3/test_values.yaml b/deprecated/nzbhydra/6.3.3/test_values.yaml deleted file mode 100644 index 5c988926a65..00000000000 --- a/deprecated/nzbhydra/6.3.3/test_values.yaml +++ /dev/null @@ -1,62 +0,0 @@ -# Default values for nzbhydra. - -image: - repository: ghcr.io/k8s-at-home/nzbhydra2 - pullPolicy: IfNotPresent - tag: v3.14.2 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 5076 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/livenessState - port: main - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - readiness: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/readinessState - port: main - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - startup: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/readinessState - port: main - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/deprecated/nzbhydra/6.3.3/values.yaml b/deprecated/nzbhydra/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/deprecated/nzbhydra/6.3.4/CONFIG.md b/deprecated/nzbhydra/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/deprecated/nzbhydra/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/deprecated/nzbhydra/6.3.4/Chart.lock b/deprecated/nzbhydra/6.3.4/Chart.lock deleted file mode 100644 index 2a468721214..00000000000 --- a/deprecated/nzbhydra/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:09:22.605530842Z" diff --git a/deprecated/nzbhydra/6.3.4/Chart.yaml b/deprecated/nzbhydra/6.3.4/Chart.yaml deleted file mode 100644 index b42be12fe5c..00000000000 --- a/deprecated/nzbhydra/6.3.4/Chart.yaml +++ /dev/null @@ -1,20 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: true -description: Usenet meta search -home: https://github.com/truecharts/apps/tree/master/charts/incubator/nzbhydra -icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/hydra-icon.png -keywords: -- nzbhydra -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: [] -name: nzbhydra -sources: -- https://github.com/theotherp/nzbhydra2 -type: application -version: 6.3.4 diff --git a/deprecated/nzbhydra/6.3.4/README.md b/deprecated/nzbhydra/6.3.4/README.md deleted file mode 100644 index adca558cdb7..00000000000 --- a/deprecated/nzbhydra/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Usenet meta search - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nzbhydra` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nzbhydra` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/deprecated/nzbhydra/6.3.4/app-readme.md b/deprecated/nzbhydra/6.3.4/app-readme.md deleted file mode 100644 index 2012c83a622..00000000000 --- a/deprecated/nzbhydra/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Usenet meta search -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Usenet meta search diff --git a/deprecated/nzbhydra/6.3.4/charts/common-6.5.4.tgz b/deprecated/nzbhydra/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: [] -name: nzbhydra -sources: -- https://github.com/theotherp/nzbhydra2 -type: application -version: 6.4.0 diff --git a/deprecated/nzbhydra/6.4.0/README.md b/deprecated/nzbhydra/6.4.0/README.md deleted file mode 100644 index adca558cdb7..00000000000 --- a/deprecated/nzbhydra/6.4.0/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Usenet meta search - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nzbhydra` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nzbhydra` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/deprecated/nzbhydra/6.4.0/app-readme.md b/deprecated/nzbhydra/6.4.0/app-readme.md deleted file mode 100644 index 2012c83a622..00000000000 --- a/deprecated/nzbhydra/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Usenet meta search -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Usenet meta search diff --git a/deprecated/nzbhydra/6.4.0/charts/common-6.6.1.tgz b/deprecated/nzbhydra/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 zcmV)zK#{*6iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsyWz&5U;m5wKZi+$%6k$3?el+oeP?&qp8tDW+mG}AA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&Db6dzkU$>Vtt%q>mc7(Xh`_KR0`^_g`%j*LHw9pZB}i~d*zpG5ZYsyC zyn#h~tqe6XMJN341@LcvkNGdd3XY}-=0ovr$lSex>#wP$#_c!C@F+`5Qb3%NMI+An zu?C!84AGo>1V*qd@kPo)g{c}HJ)!?{Tv@R?pubMUFD>wzkLVJ>3EQT;)@TAnmE0m2 zz7J^<+YqMl5T*nV<(t)k{L2v?P8eAvOT?COxdhr6Oh!iyceFatkZ3-gcO_Sl2MLBH zQs?o6EI=tKFn>EjBpPwo;}FbXo>Ou6;#m5uc_DegWGM#@U>pwx0Yj28ULz6>84W`^ zv)P|R$SEJK4zzZtBSbhKgJ9#^&2VG)S-25ytgrLYt|;X*b_fFLeT=eMAm3eGU4_Q` zfniG)sLZM&LejV|!HA#GEj=d%!hx)!4tGBRKOs<+6-<(AP@pKA%}^RMSBw@(SjT>f z>U^Up0||n2v4zTF%IIK^a8{KZb~Mef=A)}hRD?Vh4JKs-R$&}qB|VEk)U62AQhOOPTe#$a*HPe2xEmd&O9Dw1n(Ua$=_I3cJ2U)SvZnmhS; z_sGL&QC^L~#`^k9{N~2;7;J1ldxhCM*|Ys>eD16d^&|3ssB?~^_b^F9k}oq2NJsvk z&7B=P|IhZu-uh$ykB4|}Zbsh>#7SLJT<00pGquBz4i1&=ht2sAydeCLP=V4I6>QO8 z(Z3SD!jK~goI`49$&>Tk1tSwZgoAHJpFRz4ZiYNe2!Vhj3t^H3VEBp3JotuwAP?j zX!$%cf#3-Uf0QWn)AFG(BRMQLG_!^P%!^W~KXjte>{qem0Xm8aK)<=lvgq-kPA?G1 zT5i(xf+6?_Qk=$AGOyRjnCG?=q0D2_g|9Am7j&8}AAoj@M$uNB2AB!N30TPsoRSF$ zUS|YAk=(>4X637LHSm$Ts&|^~>}Jn5sAkqSD#K|G9aOvPh+)>dyx4E1<((C*QP1{; z>tXIdPfNIZLM;g=33?+w zx1@JJP5rOt+tRFnF8#l`yKd?KovppCNB#d057Yn5&{r`#R45>}OrYxTJgE?qY04^4 zS(iX|{ws=z2%UmOozaCZ0aQG&ZbSI>zNrp|!{I^kgob%_F#m4K#%*0VvxSaBii@Z;LphL)ov!x6qEdqW)FbLVriNA| zq>JDrgRzs$HX`)^KaCDQof?($pp!eh)Xj|xpQ|hfEIl>6CuWdD)0bM;v~^A>>%MgK z)h-7w$F%^j4Hy6#?DnB^u{@+~Fi}1;JKf;DnP#dk=;gZwOpOo#%&~h17Cp1cuql3N z4dp(>Hptb_#kmO8MoFHkai)&Qs?L`F6C;TX;2jl9644^nzTwa{u%u6PRpsvI={t^Fd=ekbXX@Wy=pfU z>xIefM`QHS82t+wqfPryo+(-09#E(Kx7G0ftncnV+J6u6Q2P(OWji_C-g_aAyGqke z9;cHDF8L0N&xlhFVq*vAdyy|!9P6%6BSQ_ovAa^h^a6pWwEP-)Dv#if_mw!1ugnb& zSyJtP3=OFzKXVuqoB}QU>b&IW8=lRw-bQk&%rqkw$WRZ+7v=*C?q2bD(nE1}H~>#q zS2bz{z3(ZFloX5dK*tjZ9K(i$HX3Ds1Hl{CzZ_lwR$?3x5UB1m@vU00eO~dpIxsPd z?xbS$!y0%>60Hkt7Lulj#}g2$b7J~O(Jq}E6yyq!hS*p0;aBqj1SH{&iqQvP^0_f~ z96jl%VB&0`WLVoEc2Z>7J&hi$dFUDpZIpM8f(RAlhb)Ov5omavY_kUfDu~+Ed3tLj zO#7kzIS{gnR7Ki2Heu%k;Nq)GPSw+|7Clde?0BK16kTCZ#@s?Y4HuJ7b=NeA;B!1Q zAnN;Ljg8@_1uE&HXuJ=Cpbza$oEG&==uKhyFLYg33?vIz>(`|r3uZ6qSRSrBu(J?Qu9v9K6zy5*=iqOw%VR9h@b69E%6(*>%1*4YpOOq>{c zKfxs#ennN9)Uh7{$xaAM+`S4`8+Ic>Gp3+T1;runJH9*AmnOYsD|vn1n5Ji^N3-h_ z;9V`|CI1j@rbTJB84K)k^l%NVuA>lz((KVHP}2pW{4mR}S>07#edr62d>(Z!I%HoQ z|9I#bfuN}uX=$a^SI}>Drp$m%0rs7T_pleMV)?+T>4!0GTl=YoS6jDG;)eFBgh6bS z_nWfK9<(sorX?R%?uEu87N*g4O}u^A8=SL7)QxRawAhoMTl9VrPgDPM^L?2nK!^Tc z-&wcs|J&YM-+a{n5AlfoKXw^Hp+b59$+Qca{MubE^&IpPG0|3RLH{V&tw z-qPMz5yfo|V3jDkr~g;x&(f?h`O30s<>2-BSHx${j*@U({$D-)hhalmx6m#0yS{y?0l>zw%gzX3jfy{E2yh$V zB?_c3G>X>ZZ9h>mKrKc2I z^N7fOQL$5HEy(8)X>4d3wOj=>1`HbmM$b(+Ws!HTK`#f~a$Tm0sx88Qe0{K3p*7Fd_@ z^O{4M2|^436MEh9#?)^MfqS@xLc{(Sj=ItNAF=}fo}~mP$60((k&H!P7PnXvbjSZ# z=l?c0cK7xk?f-{(TJ3*mS^rZtBtV|=D{c6o@UH_Zl}NkqGQh}VGSm$`sR$%qoL)41 zt4yR%bNE__^lr1jsL5{->tETmOsT0G%{R{xfpW>>nNjZLi)zH(Rw+^kF;u6lb#Kvx z19B~{=zC7B*QTn~{ONUGTUHwFu8!iI1s|1}uk)G#nBnxTYXzZ0(aLC`HUt3pp&LM5 zMgy=V03cG}NN2Nq&~eHSkKer`IKjU&JMb745lRWH&!i27Y5!Iz-hruyZ4)BOEA@sW zIG7`SGT$Wu%&vynUv-d)?-gD&T;(xdCY@%Z(BGsV$u-GN>HfBMbT z|Lc3}kN*D$c^1fqT5{6bk+KZEe&piA^G5AM;|?E} zwhk_zm0^_PFiN9Ih_lgrBM|EPHBT{nKnRScGnA4eb)l(4W#bP+scF~i0_fd0L43e3d1-xA^B zh>I{nGUl!rpH=zZ9r4}Z%D(OMFuu0Haz&tsK#-F<#^j<7)>k1i-7!w#s@_4uKtHLS zy}rJ*Ib_k(;FS5jg<}p9nv8Q4>Vd%#q+$YM*G~&p+VJ@0*bRnSfmXa&&0Z13H5UWe z0=jA(oOp`M6T&ifIObjib9jyuOmIEWLs`Mhg!|OKc~`_K$+2!}cB?dZ%<^H>0A$D9 znSNgey@}mCt-A(TC;k`f$41$pdB1P77zpZ|^-&QA^;sLy$5yV`PMRb=%fVhRgH%AB z=$KjGKAAbYW42&V%=&f0tdswuu9*~j2B7@b#cx$a9yx; z&v>&&KQ1{2pax&H*S51=xpZ9;q^=`m2)D(B)!}iK>1yk)oBEBNJvkZ_iRS$jMOG1( za9d_iF9We1#OH{XR=xH&1y|_2L{U{BmHfIN8huEP8y#irvnZQHQnHM6U)mt9wSz=p z-+s-ZH1EXLxZ|$UaNe+;A}c)vN&Gv9R)Pt;DgZ|QnpyQhTYbq6-?C9koB{5o^3pUmR`Or<$2I7jY` zTo_~yJB?Xd?$jcU2yrJBbp(uhrL4HLNsmsER+arWtiL|VMTX)!cFA*gZ<}+7>!Vsp z0PA~wA^XiuE%W&0>;VVPE~;~YZBPdIm4s<*-?QFDg!k%qU2|B+NQ_3X8`$l)0HoFI z92LAeV{fBw)9$b+dfkn`tOr&nDp#hMzGq+k{vSI>{_Pz>9sZx4o!t%F|GT~OnE&fR zo?FC!+5-dpnw{6z*H-C3Tsg@zg^62bncdOh0dic+;N1V!PvRR(^!v5= zLL=D$vq4!E6$BuDmdF^M4K9lW7g8~;@Ha-X3<0U3c5lpsTUHZA>I>cuf0hLIHmnV7 z=-90|ha{TTG0^{=ox4{=^=fShE0PU!eNL%qvizme6eY8;oQ|ehb{UL8UZA0v|7-N` zD!(XTjGASKR|sEBNiYV%aAQ4i6o^?I?=a6299;)vz+RSB6d@F&c#Zv>K%Ag>jf@)eGd9;Twb3XpRc;slMTQtSt;U?@L7ZO{_Z0HPwt~EUpeF zIZn}dE8Nn)QHDd?&KZKyIZj9A)OtINtQQ|0mVuaF@7KW7Y0mP>*n_NLP(;)0Dh0#0 z#wd!%U&VlBmZ5rpiIP?EHxmh~41TCC8trMPXgAwh0f9Ktquf_U#iwr<4x{F;0h zOf#cR`&)`%!E}Ai3X4E-|GW88U9oP$kl&lLgL`&dfUO3}>*NEG7CY#(#d2{f&Eq_DbS!W@8)V?_EGspWzYzFc9L{~DjhmtJ2 zta1>{Hv$mw(6(1F_v}{&b=|-}Q^goy)2OD(7#jO+btLU_Q?W_6F@hSOL%RA3)oz&X z-MwxQqBmMxJL`uazFV@1-%0yAi2haB*qzDLpI6XZM*v@i$nUlsAwkb>YJ(U+6)%EVT0bSB( zvv5`K2AveWvNZrXd{>vQI%Ju)A!uXKWNW`RS(AjJ@6$3Vz8uvTK*z+6!7whJT*WM~ z!{Kn?&eWkqjKj&q0oMK_*9O1WbtFMaev2IrV_2y@K+Yj!Cn`60Ma*w%z0DeHe5;D2 zvBNqZjlPUy`78nL?Oy53mgKh5XSV*5`w zO9}10sS~HMJQ1#v!7x}gTPBHZ2D8d9ttf3K)U8p$npt54Qdn5s#cF6&FL6EO9CEhG zaz}cke`bcin;U7DS>M~@ z>fM)pGne6t$LVHt#j0}P2`bu85lFVPDPELiG)0t8%-7}8_1(tkt&R_@WQE9RCx%;a zm{cV}#f#%$6|ArwVD)iTxV3nm301J!9g+OR%d4M;En*eAxj|`MQ!5NIgS3|!jQXnD60yLng9$s&FWPOrG}z^=&<>P4Po1FoCm&bb zaQd*sJ9AZ9h2zp3ATN#=%^2Efc3zz)xSYPu$Xf*C>w`EJH!pH;tmmu2-F6TLa;7iF z&g}N;XojJI43g<9a|3f|`I19@2Z|?~F+=df`lX)B$W9ulu(|e1jE$St9UIS9jq~g2 z;jy-jQ@hqr503|~9Z}2q-np^U2Eo8lSE#kHgFh>EUQ;P*)qa?`9ZhP2T;Bp)T~&>g zue2sKH_BR;vYuR}eygB03FkKWGE;oFKAr2o_uNFg%PO#A{kO5TW9R?a+uMFT|M4J? zeY1+|PGu$&+4>J$;5kaIHDK>`oo($mZ(%uRGP~;v7AfgNL(*^Jbc;S0j zxUIMjRuYt&uv#-pb2Y|R&5}UMUb!UwckosD@8Iu&I>yKSl(yJf=6nd_Ia$K}PTCzbDJM46;N1Z?5mz_do1yZa&`s_8^Z- zYU`Ky>)tMP2)wtmOGTX-t~ZL{hb)OvVQyebKc26!b)%UfEHvsGNj-+OOH38=A+dH% z<*|Bias80JYjxU>Jd?KDVKw}e3ja;7OWkVF>biwh)6=*ZcLPQsZ$#Z1M_vM#Usbrj z8m>b+Ea4pDgl8Cf3RXctib{+GURP4~@ARwk-)R7X;c&>DHVa=(`qWO2aGO9U?wc@u za3m>J02E2eFcRw*cZ1p5IQkd5<_*>kDSia!yW1#@%sn*<@e*CPK`ihb64V#u%^%|& z!{c+ir$hfQBmHA%{MW{gegE_B=41ZHhk4}sufS-I*pavqKaYnefDQmW!4V`Zj3N@r zR8j0-@L4ii+wkh4%N)CYD^#S;s*)Uu>;1Kp6SY>8`)8aA3hPZy_+e*F!Tk$e^E>0D zhp>~P8kyQ0)m!>LFHnh6q9E2nQl4n!t3UmhOP1CbobqnqLZ7aC=u%wkhIYnly5fst zB?vU?=rB{d-=(B#j&^a1E3?H}r76KLj#sy2%>q+dO;LbTfIl48U&~g$)g#`uL$6+% z``UGaW*rY$QCo60`$COvnt8I?IdAk=CHu5nbfRnZCOW)o(huK;J7{E^&+R8 zHwvAB-`->ISy$g8ZBVRcr5tmtdZ=@R3}94bTC#7S1l32%RaRUk8H~d+MEABVY>tYuPCNH&l9B3pwVi_^LaEN!^Jrl% z=V_DwBIf1J9>6a7zuxr!?QA~A|3Ap1+kYZnc`?&Z?tRe7Cr`Yw@zZvLApI`#yL-1& z9I;lqm_*Jh>I|Jl7J?H>>!LBQ@d7U`Z}(?*Y2xq)@275(+HU@lRICJ()G{$w8?)ybngB9*Y@^i{P+Pdw>@MGF}vCinw82kf-M z2Z!v$9Ds^~NtGnm;I|4Uc!H^-$aB^q;ov94p|kRY;-H;Vf^!tXszjj7W{54|xK!ue zIKe21d6;2>XPBUvuItDYmtf`mnsxEf>l0cQrxz^y?P@r9F#!eF033+Oc3XnWznMDi4M2NQXBY=3>t9Qp`H*5RSsmwR{CyLp6yb{;n<40_6#e5D5Nn z0D||y;_^kd$`t=X%&ZOwuqKNM{Ao=Usk8A7<~gPNL2 zMH)j_9gq}%1bqQ{9VVK0DKD}d70ES-ARQEPkVu`WE=Okv)4B$Tb(Om9NRedMugcZHN0Cb^|0NeXZT7!B0DjN@pY`3Q{lByO=>K_;he@|rsJP&IBFQ3{ z2n{FVAmqwGBy-^3gkbeMFVtaHQso|1ApjcojDTBT-WH1hoYq=Zi3&%Rm28GdZTIn- zb{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~2!cAmT2fdySTsm zpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r`7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF! zIJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4(2`=|3O6N?vX^NykLcoY`V>8F9UDKeV zw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov#8sG;LNr7itb2csA*o@h!q39R2)xgBq zY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ^!nfgur#XR0;Q;c1jXR{<97h3lZ-c# zmXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO=K~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ z>8z(_2m>@YVjl3Y)IShTCMTT#vpHQQMAZd*M3ImSuHs3xn=13FG`xk zy3iCjV*q6`XkcKS(eXNe#81cb6M!79$mC`03L?|9yApP)m6!|Gqm^ zk|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^#M*hE@&Byq^2YJ{^isw{Q2A_;`F$}&Q z<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd%@ly3ndgsZv*XL^r|xV0ISjr7c#!8* ztcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0#TA8$vw?kyQ)!NJ&^Him^wfSW3uW0T! z&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;ATa>gBsFBVOjWQCSIHv}uH1o*04(>?(n zqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD z)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d;4+y{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(e zyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+XJCWLye5sKjH;4kGdl#Be=Bnoxpq4? zeLHpLrlB$j6@ z?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2>NUHxG$Z&Wt@6s%a}xP z@Mnhb?GoF|{ip2e{x$Fv6EyQ(bZZlQE8+XyC0OIggC!w0V8Y@TruG#^9SrM8#qmOqABZJTfEF8ns*nntjfu z04rM0fJXPy@7^w!IBlz$)$;am^J`Z(wRF^@kN!)3dg}lC%>T8uy=&|L_4S>{`~M&0 zVg8?P{ol(Mr1nmw|H2Zpx~BIV0BS{5zxMdJb=g}h16#A}aJYi!9}NFReQ|&1vDBvx z%fck}11w6SsW%6Tf>~N=DME|VsaF-Yxku`P? zbBl}J*mr~rbAHLU*419Ry{Lnlp%_;UPoZ{cmjoB^l7aWmE+2*x|Bhbb8Mb%zoJdq* z7asOgmK|Hob$B$l`*N~gtFQ|4C-0zFL*AT{&v-8bHk!0s!21zu<>BSl-Pyz{_BPOG?_b`nIPe6(;SfCf3xM+eu zpqNXczpsXXc?z{k?#L5O1nN4$8E{W=KeWt7Ee^hb~qV*bB4+h^=sfb(PRagMhX;C3|1iTy!zWL^dY=&}pfyUo_1O8LuzQAN!orh628>0_v+x} zU*IDshy7F)C3pM+H0g{`2}T zCc(oYtjILzs6QU zj2w%bdOD$Kxf2X1v|vG}2K{5mt8_yn@WKSM74C)Gt@UI&aP9Vq{)`Zn7w5OENmo2{ zSg=2u9N;<}HD1L_%vr#EdT%~);G+wkzdC*b`o}(0%C5zDOQC?igz*S6$_+=42 z2)F9>Z$_4*l(Dz6M5PCjUY;KsU8L3>lxP!-Pm9JmD#|P!iPFO;!TkU>6e-)DbJye+ zUm3>PRoaIGvV4{IDs72j<1!Bz#|@k6_4CvB2S=}7ymk}Y1(4g#Gzjv1 zo^LuA7aqAJQ&o9B%3ZyKZtYnYe%Y$@%xtIDJgGC5s`B-*UY81B=Wpx6jzh2>o!ufV zWiAjWPecYMf7Lq2lBdiBe_)#87!@;ImV&2FA{!Z;JxWPGS?Z)(Kltnu!O8?zYE4`X zOO7 zev4rIQ-KM3lSbNl*8!ocdmUBkpe3_&_~%w^CH~!_bmM#6UgHwyRmyHUNs?Yv^2=I6 zZ7c}qc4&knSOYIe1 zapkJ+)_QwoI~rTAiaM%Uf#EIn3It=k01xZ({g_ynUzCeh%>~(L)$Ywlt6qObmIM~0 z%6qa=mhQ(yS-OLTO)eM}TRGTZzfrX}`;1yWm{*`Y!4cFyYTsnyD327dvu=8e35SX@ z6ZpY#r?zSq7PeVe`EK#n(>K%46VvW@(U(Ln=SrWF-M*AQo)Z`RUhWa=%7gy=weE26 zO+?p~3LfjEBn2es;@Uy@+bl_NdhsrgA<--iJyD2r*f?Xg9VG|Dg`UAdMY1}J9J@@O zXFi`H0%J%Zs7gxv&r_7lh5?xyX5?`em0-RR?&#ZQ+U`=C6<1jn|2k5oN8*y5a>T2x zex}W075`h3a-`1Kzo);$i)=YK+V_9AHn-O8{okFjH@{`~f91_G<8HFql+n1XfrL@J$o&DmX!;%Guv5tKeqv ze>iXsa=!-p8eOf3*v=tyysd#C3`b!&(qFD>^znS-T!I~;9HlWzBaF(GRZ7=r1b#vw zMJVPsa82Z%HOaswjxIqq;Wx-oxE$gd$Yi80tsY!t>|+3~vh-^LF4OD^!1JskAgc=Y zspQS4tyN85A>bR)kKyU6!O^!>xq*A^(ff zp+F{sE$ay2pMT*cRRQ!NM-f4>fNmD}R09gc=65g_ahx3T7^FB^v!SrJpVsQiCpf)G z&wV8OfkNPo*R+N>}xlSth7u}1m3 zYE;D&R{QV!^pgd)rs6w@lh@hR3Mz{5c~NA=%Bl&*ICc#{?J#@=Q#?UD!MIMJd|!s& zBeJ63iL?fS<|H=BIVek1@XP#PXXN=TC)X=YlxEF3AKn^x&u=2JD};27zY=h(Uf3(# z#;+>}tKs1kCvkz&6%PVACC2+2(x2CV5#YsO3RVYpN02DAr`3LYzi5o$T(F6-dWnbW zHlfX70boQbm>fX@S@!qFjF(ScPB7BO>0=NOL;w96xJ1|Wz^?&1C^IoK%Ju6eF@~kxbWX+<-o(Sr%RWarJ3hIO6qP&BY_KIi< z_m1+Jg1CinhQ&p>UnU6U0H=H_L>HSJYF*qextNe<$Zi;nH3{QWCps!_8W>A~rX!}rf$|7iCA8n8aU|L*OZSE0HXC1h93 zyhRiK2bHAzOf08a%=57IXh#jbF^bkeVBw}kEDU<%U(A|q?&A3CH%HIkzdm^Nd?~F_ z&^joU-qF}K*PE1{QA&^g=QZo2f8YH3#=4dH-=F^dX$a#PPS1J}DF9ItHI2^en`FMi z9~g*BGGzs+IpuiW5ZS7nW3k9PWB$4;lVlE+M^qqEgYr*&^_q(4vRJ#F;b z_Iw3%ZXjNwmBuV?8ohpl{dqd?VXv#Z<$7A|EDo*^xcDt=63Hu=JMf4~GXDmz|1(e3 z{flkXJ8RSRiwwU5o^=c09ru0>WS2Uc`p&gq{(tn7yHToP{K7NdEIvTm#C@>Zi+*pX z_d(qkN5}H&70iDYz3>azR~VPLhI*dP*Gz=VTtU$uxZD1Ne=#LO%lSji@5W+_mtaG< z&qB+!u;L)bfSL7c4#;B=1iGa}Tg<<@?QDMWoHQm*o*%w_ep*{L{A+DsO7x_teAsmv z{}=x;iDA}5izpRp($!Oyc$88rtS{17_&SUP~77)6_ys6Yea=?2e+{>m{SWZLw{C z=N*=k=0_RX)zi7=_NPe_#vqtMx{flwjKTU^1L2rwXVHjZrKj zqdogmgwY8P)EaOVG>&;TeXG<4i8k%;l{M?cg7T~{0)j*nf^KXx2y~!j z6;aSETlhbu(%0!?o(*>5aIHzs7^w4zx+V2oW;tzcjdUZUvcQXreKa=2WV@`Xu3MH~ zR30(m#m*CTI?>BnHC~{l*4+1^^_M$w%xj&zAH*1E@XX%mB+n2DKHAtfFGiCw3t&WZ zFGAx}OZz{Mb z=l`~MAMgKokf-nYKVTi{yN@G)A~(=IoB^~THx2;;^AO*k?HnL)e*c4jHoM#>0UJ!E zf1Y0F=&rjp?D1~daBK8Cp1i@m9bZ!i{0l~NcgDRpW8iA+&DUtgKu=($FBgs=nq}z; zYB~64+*!6CvkIlYH@_GiT7A8-iaPgZNrMc%IZNcniMWyN#22<;6QWf2MZEo+T^@5tYGFf7xTwpW6j0rG1zi9 zjV~uo5TP@tT)c(iWV6;#V2pB}7j9n=F4iJenORN${&wSI-H82X!Rk`^sK{}0a@)hn zXMfq_R{ho}fu}dx_qEIgoljOR5@tSg?t(e%cs33Acv(~J*0;wPLA*dCocQ(_wE^fx ztId^VpsUBV2VGs@?h#fkz0xB{s-Gf$g-C&;&!vf5+lwW3cCI-C;I6$7w(F;O?FCFs+syx(3=A@TmFjuK5=B(8#0W7L|W6@xBBQhytl{j|A}iVmYe;z)Bm@(v1jN1-QIi5|NAh{ zm*W2u7tSo(-)DpUEBW_C+xz+R8jNcC@0z@H`0JK@K2zZI9J~J^E8951=xg2nPw4<c$mK`y)O#P3xnBN8Fp`ae$R7;Xylv`Y7X_7}&HJk@QtUaGv;A zXv^k#$*v25#dTYaE>4+@GES31GL=ciKL0o}Zv|^YIO{W%JbA;|$FsZe4Y-Dju3H!i z&%mK0@}U^*VH0Dtk2~}uU1PWstM!_|_cM7l=1K~i4F0REx z&-+qirj1ZGt4uE0BoLDG$=A-MMVige0;m}+PBOQj0{C<%zjtHUxIuf}-)=jW5-xA3 zx_kVp*Ps(O`zP%H_{#^%;`KMiYkxSs^aKpg{$=25*aPrcq& zZ7x-1E=Q&01)jm;nklgHzS0$K$t`p-={qRrQ4bn6LE|}$E>RjAGwi;yTxf)^fxD5? zgFm;(0n$wqzX`FLoulHOxx`a~EQO-ms{PZKC-;>$62+%4Pvon1|CKiyY>~v0E!Ke7 ze|7ruq}5||Tx4?`-zp>b9ken@luo99>^s(PtrbhfwSE5Q&{5l?1Q|!f(`TUx__2Nm z0%sCUH$6JbUuShz&o7SUpNDB4PVq9I#|O2*5IyS{qP}ePyhuO4(>-^9p6y*^j(xQC z?q=(?D0iwh?%+o;Qcomp!EGcdPjVD>n~5Aui^qT@B^_KkI04*rfOLRa+}ENbrl`D$ z7;O7V>D9J83?3V*(X@Itw|PCM*K&PiWx3T+THJe z&CZt<2htJ$vAesuW5s{$?yT=T#(zA-^QFXp9M?ndzq9jYhkAMTW2<*-%sct^2%m!Y#5k(WtuHX%|1BZr5L{bmA%N%7Zkvasn^+ z7JGrle@n8A53=UNpIfrrUPjzbCbdZxXPphfI+-H2SB-_4x3M_$Hg3(l4TE_LHS89G zS&Vxmt^`|=J86wMIH9SGEi0a&) zU1?7j!qO+9s-l0ojm}&h)fF7O_1RusIgDH5Rim7O^e*+Z2n~5)0T6i`x#1+6;Ydg*zMx_Zrq> zWcm$j;R?{2`(0K@Yg-6Q`*M30 zy{*!N@?D9FWizRefcL-s_S=VG)3@J#>lsPv%M#dhkjD2ks@fRltMkAkkuuUf64jU6 zv-tP|$Hx`+$1U~YD@y0#@w*pCJ|42~-@iEe<8kb93H|U(==)pTMtoGYENVrGz6)4s zQgtj~WwC|Vqk^2)m7fG|E&2{+Tkm(hr_dN!@3u6HoIqUbvIpG%wfFzI6;HSqgk8*Z z_b7ml`yY1pHthZXy}hl+{I3u4d_nvF<^_%Hp1*sD18BqY7mEjQu%dTdKr0)a@d53O zr+>bNvpd8H_&o&u!spfFxCuaWZ-m_VvQN+%$gGH2#|47oqQaAEGQl6bH+FZST?4Kn z)IfVPM@4~Sv_EX8twGdlt+M-qh9wZyyhy>tHRCeEzlz10&!e7^#cE0sZAJyg6#$g0 zeGOL)u`}P+E#~tH$qINuKb6b462^a~R>QO4Z7;W);yS)D2!@VZMcB7x&Yx1l>6kwj zNsfy=Pa>G0|NZV{$->5<>*Vm@YW>h`t*7q!AmIN-p0I!NV3pA0^MC zlEeCE9yL5`;Eu#BY29e9|FU@5x&Qvw zx&GVQ+}pJ8|Jz>Q-F#gCJ;d|HtpBoj>5DxLuKm&HAoaXNz>Yc_*_^iP?<{4U0v zKR}We1KRyqtu~zdzCH$H3^okICr1&UV19q)?dsV_yVup?j2V{ z->h|9%3b)A@%vXjjTylXA|i5?6_;PYq+n0$%t&$KoExXqV0PaOIjx)6SP2QJ^tBW0 zcWme1Iq!6^GO?wf+Q(V<=a_Zo=9V@F?lujN((*V5Nl@_}F055A z6(}iZ$sH$8FC2H9_XY}iChE0y&FU+dRxr_gicV~??7{ulS?a_k-am?iKdm@WW8iMW z;2@4MB@HHrYAgJ%?#GtsLxG}IKAaFpaMZEM03CFzuvy6|=_hLvFs92jvydjBu2VR} zk)A81LBLrn0lq9HD%{}ALzLwd;_n|P@{%TU9qmB@E;8Hn$ddLME_$lGUv+)K>u*2Y(Ioue^8R2UxN z!e;gaUn~MJh6FB30Q!L0%AL7Y#|#Af(tO)yM1DbO_jm;sml6+8_!(eO8fd z%H=<_NS@c{x)zbg>abkf_J=y6)y@l#dB&J5@Z52WL)nXS*J&eGg=q-wkefv8R2_}# zB5KfVxHb}-Jn5NONog~KKpRtM-lW@DrkYk`5}jI6w^eNmt0Gga+)XFVt{obQzA@rj z7Db}Rh_HS2MhO^2s4QP)^!r-`>Ebpr-80JOiC4Pi zkbhy*TPa~dfcs|11_V6Of$Z!!rFgL2I#C zK!&OE3X8@e#e@YT7bqgJ{=MBQ)RD01cDhU^i)eh7AI2aUky*acTobCi z6toEQY_*Yig~@ctaNaAOn@u`piBkqBIKl;r2o>esEfUcFVvb8!Hn3)rFx8=t4$Maf z=A#4iejS*`Ss&i_?V4lmsGv*UA)BLP@U;kg|JtBY_o98R+-Pso$STKuXkTxve~+yX z#*q#a$(>eA;%O|L^!93wH}CrCK((;F95oWmQPF)As?DQ!LLfntDmg)(^@|o3%Q8@v zqC&}{dz$SWgFtXsTbdkb{TCShXRTl8(q;X79JmkT$g6V%{4ZvK^KhcR?v0+JUhm&q z1_Cv4T7um*x3wG;W?fxvxGMS=NnMiLgwy6NGfLX7GZT#0k5>E2l|nFTigv1f=XM>T zJZm*r-MyyE5w~(Mm8&LA+HN&*a@F7IuIjCKnE*p{%Q4|+78?{=h3?B~-7RphuWF{O z=~U^L#W-8oOdir?I1|gCo7IafG@Vny42v(bs)$e-7U;K%2^1-J+x@Nm_+_i7KMe0I z!aMoc^B7;vJ=fb?`>^|;|1!@1iTf6peFm`O{+F%Y?Z)}Pz3uhK^M4QVw4eW*%;ZtN zhdT)z znF)QK<6~qk7x`T(nJC=FZP?lB& za^DRs?gf?&_gpZnZpLRFxr`G^25IsVBzthP0lnrRLw@s4Eeo}0g7M4$jayko5@Fyf zNME6%k^RG8l3k4dZ2j4~K5=`soCEN+U3_h}zAn{6ylAZ_s^0!Bh;8YnXY0nD!*Hg5 z_M8aoK_px5`pIM$G}%;oDEz_?e`<2doXve)+Dv|;qG&D#3Ph?R^;r1ei<8#3@+^5} zwMGdY1JZL~mDiV9Y!oiwJMt{=_>xXXUFS}1xuU->_Y4zN?MnV~b;Pmj=ih0Zv9AQG=dyb6y#8EDw?sJ%nVEf_p^mswxr?9cQ zi=#VPOd%NPP8P)X?&$W+q;=ic_?ItNQa_5zWs6JM`95hT2hH7O*+H6Sgxw;s1cTfw z%`_|)(A,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prototype-gui -sources: null -type: application -version: 1.4.3 diff --git a/develop/prototype-gui/1.4.3/README.md b/develop/prototype-gui/1.4.3/README.md deleted file mode 100644 index c99798af143..00000000000 --- a/develop/prototype-gui/1.4.3/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 1.4.2](https://img.shields.io/badge/Version-1.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -App to test GUI prototypes - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prototype-gui` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prototype-gui` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/develop/prototype-gui/1.4.3/app-readme.md b/develop/prototype-gui/1.4.3/app-readme.md deleted file mode 100644 index f1bf7dc8109..00000000000 --- a/develop/prototype-gui/1.4.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -App to test GUI prototypes diff --git a/develop/prototype-gui/1.4.3/charts/common-6.5.2.tgz b/develop/prototype-gui/1.4.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/develop/prototype-gui/1.4.3/ix_values.yaml b/develop/prototype-gui/1.4.3/ix_values.yaml deleted file mode 100644 index 1061fbbd45d..00000000000 --- a/develop/prototype-gui/1.4.3/ix_values.yaml +++ /dev/null @@ -1,25 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/jackett - pullPolicy: IfNotPresent - tag: v0.18.263 - -probes: - liveness: - path: "/UI/Login" - - readiness: - path: "/UI/Login" - - startup: - path: "/UI/Login" - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/develop/prototype-gui/1.4.3/questions.yaml b/develop/prototype-gui/1.4.3/questions.yaml deleted file mode 100644 index 19353ef508f..00000000000 --- a/develop/prototype-gui/1.4.3/questions.yaml +++ /dev/null @@ -1,689 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "(Advanced) Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "(Advanced) LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 9117 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 9117 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36009 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "(Advanced) Enable privileged mode" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "(Advanced) When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "(Advanced) Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory (RAM)" - schema: - type: string - default: "2Gi" - - variable: requests - label: "(Advanced) Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory (RAM)" - schema: - type: string - default: "50Mi" diff --git a/develop/prototype-gui/1.4.3/templates/common.yaml b/develop/prototype-gui/1.4.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/develop/prototype-gui/1.4.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/develop/prototype-gui/1.4.3/test_values.yaml b/develop/prototype-gui/1.4.3/test_values.yaml deleted file mode 100644 index 30bacce5332..00000000000 --- a/develop/prototype-gui/1.4.3/test_values.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# Default values for Jackett. - -image: - repository: ghcr.io/k8s-at-home/jackett - pullPolicy: IfNotPresent - tag: v0.18.386 - -strategy: - type: Recreate - - -service: - main: - enabled: true - ports: - main: - port: 9117 - -probes: - liveness: - path: "/UI/Login" - - readiness: - path: "/UI/Login" - - startup: - path: "/UI/Login" - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/develop/prototype-gui/1.4.3/values.yaml b/develop/prototype-gui/1.4.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/develop/prototype-gui/1.4.4/CONFIG.md b/develop/prototype-gui/1.4.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/develop/prototype-gui/1.4.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/develop/prototype-gui/1.4.4/Chart.lock b/develop/prototype-gui/1.4.4/Chart.lock deleted file mode 100644 index e7a1bcb63cd..00000000000 --- a/develop/prototype-gui/1.4.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T08:39:46.477326011Z" diff --git a/develop/prototype-gui/1.4.4/Chart.yaml b/develop/prototype-gui/1.4.4/Chart.yaml deleted file mode 100644 index 8f7be1e885b..00000000000 --- a/develop/prototype-gui/1.4.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: App to test GUI prototypes -home: https://github.com/truechartsapps/tree/master/charts/develop/prototype-gui -icon: https://truecharts.org/_static/img/jackett-icon.png -keywords: -- dev -- prototype -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prototype-gui -sources: null -type: application -version: 1.4.4 diff --git a/develop/prototype-gui/1.4.4/README.md b/develop/prototype-gui/1.4.4/README.md deleted file mode 100644 index c99798af143..00000000000 --- a/develop/prototype-gui/1.4.4/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 1.4.2](https://img.shields.io/badge/Version-1.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -App to test GUI prototypes - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prototype-gui` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prototype-gui` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/develop/prototype-gui/1.4.4/app-readme.md b/develop/prototype-gui/1.4.4/app-readme.md deleted file mode 100644 index f1bf7dc8109..00000000000 --- a/develop/prototype-gui/1.4.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -App to test GUI prototypes diff --git a/develop/prototype-gui/1.4.4/charts/common-6.5.4.tgz b/develop/prototype-gui/1.4.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prototype-gui -sources: null -type: application -version: 1.4.5 diff --git a/develop/prototype-gui/1.4.5/README.md b/develop/prototype-gui/1.4.5/README.md deleted file mode 100644 index c99798af143..00000000000 --- a/develop/prototype-gui/1.4.5/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 1.4.2](https://img.shields.io/badge/Version-1.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -App to test GUI prototypes - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prototype-gui` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prototype-gui` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/develop/prototype-gui/1.4.5/app-readme.md b/develop/prototype-gui/1.4.5/app-readme.md deleted file mode 100644 index f1bf7dc8109..00000000000 --- a/develop/prototype-gui/1.4.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -App to test GUI prototypes diff --git a/develop/prototype-gui/1.4.5/charts/common-6.5.4.tgz b/develop/prototype-gui/1.4.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prototype-gui -sources: null -type: application -version: 1.5.0 diff --git a/develop/prototype-gui/1.5.0/README.md b/develop/prototype-gui/1.5.0/README.md deleted file mode 100644 index c99798af143..00000000000 --- a/develop/prototype-gui/1.5.0/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 1.4.2](https://img.shields.io/badge/Version-1.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -App to test GUI prototypes - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prototype-gui` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prototype-gui` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/develop/prototype-gui/1.5.0/app-readme.md b/develop/prototype-gui/1.5.0/app-readme.md deleted file mode 100644 index f1bf7dc8109..00000000000 --- a/develop/prototype-gui/1.5.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -App to test GUI prototypes diff --git a/develop/prototype-gui/1.5.0/charts/common-6.6.1.tgz b/develop/prototype-gui/1.5.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prototype-gui -sources: null -type: application -version: 1.5.1 diff --git a/develop/prototype-gui/1.5.1/README.md b/develop/prototype-gui/1.5.1/README.md deleted file mode 100644 index c99798af143..00000000000 --- a/develop/prototype-gui/1.5.1/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 1.4.2](https://img.shields.io/badge/Version-1.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -App to test GUI prototypes - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prototype-gui` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prototype-gui` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/develop/prototype-gui/1.5.1/app-readme.md b/develop/prototype-gui/1.5.1/app-readme.md deleted file mode 100644 index f1bf7dc8109..00000000000 --- a/develop/prototype-gui/1.5.1/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -App to test GUI prototypes diff --git a/develop/prototype-gui/1.5.1/charts/common-6.6.1.tgz b/develop/prototype-gui/1.5.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: airsonic -sources: -- https://github.com/airsonic/airsonic -- https://github.com/linuxserver/docker-airsonic -- https://github.com/k8s-at-home/charts/tree/master/charts/airsonic -version: 1.3.3 diff --git a/incubator/airsonic/1.3.3/README.md b/incubator/airsonic/1.3.3/README.md deleted file mode 100644 index e545849ab1e..00000000000 --- a/incubator/airsonic/1.3.3/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Airsonic is a Free and Open Source community driven media server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `airsonic` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `airsonic` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/airsonic/1.3.3/app-readme.md b/incubator/airsonic/1.3.3/app-readme.md deleted file mode 100644 index 02ff47fc823..00000000000 --- a/incubator/airsonic/1.3.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Airsonic is a Free and Open Source community driven media server diff --git a/incubator/airsonic/1.3.3/charts/common-6.5.2.tgz b/incubator/airsonic/1.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/airsonic/1.3.3/ix_values.yaml b/incubator/airsonic/1.3.3/ix_values.yaml deleted file mode 100644 index 8771a6489cf..00000000000 --- a/incubator/airsonic/1.3.3/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - # -- image repository - repository: linuxserver/airsonic - # -- image tag - tag: version-v10.6.2 - # -- image pull policy - pullPolicy: IfNotPresent - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/airsonic/1.3.3/questions.yaml b/incubator/airsonic/1.3.3/questions.yaml deleted file mode 100644 index 210974598cd..00000000000 --- a/incubator/airsonic/1.3.3/questions.yaml +++ /dev/null @@ -1,642 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 4040 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 4040 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36050 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/airsonic/1.3.3/templates/common.yaml b/incubator/airsonic/1.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/airsonic/1.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/airsonic/1.3.3/test_values.yaml b/incubator/airsonic/1.3.3/test_values.yaml deleted file mode 100644 index a704a092be3..00000000000 --- a/incubator/airsonic/1.3.3/test_values.yaml +++ /dev/null @@ -1,60 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: linuxserver/airsonic - # -- image tag - tag: version-v10.6.2 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://docs.linuxserver.io/images/docker-airsonic#environment-variables-e) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Specify the user ID the application will run as - PUID: "1001" - # -- Specify the group ID the application will run as - PGID: "1001" - # -- Used to set the base path for reverse proxies eg. /booksonic, /books, etc. - CONTEXT_PATH: # "url-base" - # -- For passing additional java options. For some reverse proxies, you may need to pass `JAVA_OPTS=-Dserver.use-forward-headers=true` for airsonic to generate the proper URL schemes. - JAVA_OPTS: - -# -- Configures service settings for the chart. Normally this does not need to be modified. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 4040 - -ingress: - # -- Enable and configure ingress settings for the chart under this key. - # @default -- See values.yaml - main: - enabled: false - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - music: - enabled: false - mountPath: /music - playlists: - enabled: false - mountPath: /playlists - podcasts: - enabled: false - mountPath: /podcasts - media: - enabled: false - mountPath: /media diff --git a/incubator/airsonic/1.3.3/values.yaml b/incubator/airsonic/1.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/airsonic/1.3.4/CONFIG.md b/incubator/airsonic/1.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/airsonic/1.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/airsonic/1.3.4/Chart.lock b/incubator/airsonic/1.3.4/Chart.lock deleted file mode 100644 index 38b85468dbe..00000000000 --- a/incubator/airsonic/1.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:21.168111991Z" diff --git a/incubator/airsonic/1.3.4/Chart.yaml b/incubator/airsonic/1.3.4/Chart.yaml deleted file mode 100644 index b59bbeb060d..00000000000 --- a/incubator/airsonic/1.3.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -description: Airsonic is a Free and Open Source community driven media server -home: https://github.com/truecharts/apps/tree/master/charts/incubator/airsonic -icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/airsonic-logo.png -keywords: -- airsonic -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: airsonic -sources: -- https://github.com/airsonic/airsonic -- https://github.com/linuxserver/docker-airsonic -- https://github.com/k8s-at-home/charts/tree/master/charts/airsonic -version: 1.3.4 diff --git a/incubator/airsonic/1.3.4/README.md b/incubator/airsonic/1.3.4/README.md deleted file mode 100644 index e545849ab1e..00000000000 --- a/incubator/airsonic/1.3.4/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Airsonic is a Free and Open Source community driven media server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `airsonic` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `airsonic` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/airsonic/1.3.4/app-readme.md b/incubator/airsonic/1.3.4/app-readme.md deleted file mode 100644 index 02ff47fc823..00000000000 --- a/incubator/airsonic/1.3.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Airsonic is a Free and Open Source community driven media server diff --git a/incubator/airsonic/1.3.4/charts/common-6.5.4.tgz b/incubator/airsonic/1.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: appdaemon -sources: -- https://github.com/AppDaemon/appdaemon -type: application -version: 3.3.3 diff --git a/incubator/appdaemon/3.3.3/README.md b/incubator/appdaemon/3.3.3/README.md deleted file mode 100644 index 530f1268575..00000000000 --- a/incubator/appdaemon/3.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 3.3.2](https://img.shields.io/badge/Version-3.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v4.0.8](https://img.shields.io/badge/AppVersion-v4.0.8-informational?style=flat-square) - -AppDaemon is a loosely coupled, multithreaded, sandboxed python execution environment for writing automation apps for Home Assistant home automation software. It also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `appdaemon` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `appdaemon` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/appdaemon/3.3.3/app-readme.md b/incubator/appdaemon/3.3.3/app-readme.md deleted file mode 100644 index 083a4a25f67..00000000000 --- a/incubator/appdaemon/3.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -AppDaemon is a loosely coupled, multithreaded, sandboxed python execution environment for writing automation apps for Home Assistant home automation software. It also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -AppDaemon is a loosely coupled, multithreaded, sandboxed python execution diff --git a/incubator/appdaemon/3.3.3/charts/common-6.5.2.tgz b/incubator/appdaemon/3.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/appdaemon/3.3.3/ix_values.yaml b/incubator/appdaemon/3.3.3/ix_values.yaml deleted file mode 100644 index ef02d27c01d..00000000000 --- a/incubator/appdaemon/3.3.3/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: acockburn/appdaemon - pullPolicy: IfNotPresent - tag: "4.0.8" - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/appdaemon/3.3.3/questions.yaml b/incubator/appdaemon/3.3.3/questions.yaml deleted file mode 100644 index 47b16f5496b..00000000000 --- a/incubator/appdaemon/3.3.3/questions.yaml +++ /dev/null @@ -1,602 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: HA_URL - label: "HA URL" - description: "Your HomeAssistant URL" - schema: - type: string - default: "" - required: true - - variable: TOKEN - label: "HA Token" - description: "Your HomeAssistant Token" - schema: - type: string - default: "" - required: true - - variable: DASH_URL - label: "Dashboard URL" - description: "URL of your appdaemon dashboard" - schema: - type: string - default: "http://$HOSTNAME:5050" - required: true - - variable: LATITUDE - label: "Latitude" - description: "Latitude of your home assistant instance" - schema: - type: string - default: "" - required: true - - variable: LONGITUDE - label: "Longitude" - description: "Longitude of your home assistant instance" - schema: - type: string - default: "" - required: true - - variable: ELEVATION - label: "Elevation" - description: "Longitude of your home assistant instance" - schema: - type: int - default: 0 - required: true - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5050 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51050 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36051 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: conf - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/conf" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/appdaemon/3.3.3/templates/common.yaml b/incubator/appdaemon/3.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/appdaemon/3.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/appdaemon/3.3.3/test_values.yaml b/incubator/appdaemon/3.3.3/test_values.yaml deleted file mode 100644 index c17735094cc..00000000000 --- a/incubator/appdaemon/3.3.3/test_values.yaml +++ /dev/null @@ -1,41 +0,0 @@ -image: - repository: ghcr.io/k8s-at-home/appdaemon - pullPolicy: IfNotPresent - tag: "v4.0.8" - -strategy: - type: Recreate - -# Configure the Security Context for the Pod -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - fsGroup: 568 - -env: - TZ: "America/Chicago" - LATITUDE: 46 - LONGITUDE: -94 - ELEVATION: 1217 - DASH_URL: "http://$HOSTNAME:5050" - -service: - main: - ports: - main: - port: 5050 - tcp: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 51050 - protocol: TCP - -hostPathMounts: - - name: config - enabled: true - mountPath: /conf - type: emptyDir diff --git a/incubator/appdaemon/3.3.3/values.yaml b/incubator/appdaemon/3.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/appdaemon/3.3.4/CONFIG.md b/incubator/appdaemon/3.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/appdaemon/3.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/appdaemon/3.3.4/Chart.lock b/incubator/appdaemon/3.3.4/Chart.lock deleted file mode 100644 index 3546f471a1e..00000000000 --- a/incubator/appdaemon/3.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:23.147003922Z" diff --git a/incubator/appdaemon/3.3.4/Chart.yaml b/incubator/appdaemon/3.3.4/Chart.yaml deleted file mode 100644 index b17c8725cf1..00000000000 --- a/incubator/appdaemon/3.3.4/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: v4.0.8 -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: AppDaemon is a loosely coupled, multithreaded, sandboxed python execution - environment for writing automation apps for Home Assistant home automation software. - It also provides a configurable dashboard (HADashboard) suitable for wall mounted - tablets. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/appdaemon -icon: https://github.com/hassio-addons/addon-appdaemon/blob/main/appdaemon/icon.png?raw=true -keywords: -- appdaemon -- homeautomation -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: appdaemon -sources: -- https://github.com/AppDaemon/appdaemon -type: application -version: 3.3.4 diff --git a/incubator/appdaemon/3.3.4/README.md b/incubator/appdaemon/3.3.4/README.md deleted file mode 100644 index 530f1268575..00000000000 --- a/incubator/appdaemon/3.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 3.3.2](https://img.shields.io/badge/Version-3.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v4.0.8](https://img.shields.io/badge/AppVersion-v4.0.8-informational?style=flat-square) - -AppDaemon is a loosely coupled, multithreaded, sandboxed python execution environment for writing automation apps for Home Assistant home automation software. It also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `appdaemon` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `appdaemon` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/appdaemon/3.3.4/app-readme.md b/incubator/appdaemon/3.3.4/app-readme.md deleted file mode 100644 index 083a4a25f67..00000000000 --- a/incubator/appdaemon/3.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -AppDaemon is a loosely coupled, multithreaded, sandboxed python execution environment for writing automation apps for Home Assistant home automation software. It also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -AppDaemon is a loosely coupled, multithreaded, sandboxed python execution diff --git a/incubator/appdaemon/3.3.4/charts/common-6.5.4.tgz b/incubator/appdaemon/3.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: appdaemon -sources: -- https://github.com/AppDaemon/appdaemon -type: application -version: 3.4.0 diff --git a/incubator/appdaemon/3.4.0/README.md b/incubator/appdaemon/3.4.0/README.md deleted file mode 100644 index 530f1268575..00000000000 --- a/incubator/appdaemon/3.4.0/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 3.3.2](https://img.shields.io/badge/Version-3.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v4.0.8](https://img.shields.io/badge/AppVersion-v4.0.8-informational?style=flat-square) - -AppDaemon is a loosely coupled, multithreaded, sandboxed python execution environment for writing automation apps for Home Assistant home automation software. It also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `appdaemon` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `appdaemon` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/appdaemon/3.4.0/app-readme.md b/incubator/appdaemon/3.4.0/app-readme.md deleted file mode 100644 index 083a4a25f67..00000000000 --- a/incubator/appdaemon/3.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -AppDaemon is a loosely coupled, multithreaded, sandboxed python execution environment for writing automation apps for Home Assistant home automation software. It also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -AppDaemon is a loosely coupled, multithreaded, sandboxed python execution diff --git a/incubator/appdaemon/3.4.0/charts/common-6.6.1.tgz b/incubator/appdaemon/3.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: bazarr -sources: -- https://github.com/Bazarr/Bazarr -- https://hub.docker.com/r/linuxserver/bazarr -type: application -version: 6.3.3 diff --git a/incubator/bazarr/6.3.3/README.md b/incubator/bazarr/6.3.3/README.md deleted file mode 100644 index 5d2384562df..00000000000 --- a/incubator/bazarr/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Bazarr is a companion application to Bazarr and Radarr. It manages and downloads subtitles based on your requirements - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `bazarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `bazarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/bazarr/6.3.3/app-readme.md b/incubator/bazarr/6.3.3/app-readme.md deleted file mode 100644 index d983e4cb852..00000000000 --- a/incubator/bazarr/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Bazarr is a companion application to Bazarr and Radarr. It manages and downloads subtitles based on your requirements -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Bazarr is a companion application to Bazarr and Radarr. It manages and diff --git a/incubator/bazarr/6.3.3/charts/common-6.5.2.tgz b/incubator/bazarr/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/bazarr/6.3.3/ix_values.yaml b/incubator/bazarr/6.3.3/ix_values.yaml deleted file mode 100644 index a24f5dba0c4..00000000000 --- a/incubator/bazarr/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/bazarr - pullPolicy: IfNotPresent - tag: v0.9.5 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/bazarr/6.3.3/questions.yaml b/incubator/bazarr/6.3.3/questions.yaml deleted file mode 100644 index bd6d3878e33..00000000000 --- a/incubator/bazarr/6.3.3/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 6767 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 6767 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36025 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/bazarr/6.3.3/templates/common.yaml b/incubator/bazarr/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/bazarr/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/bazarr/6.3.3/test_values.yaml b/incubator/bazarr/6.3.3/test_values.yaml deleted file mode 100644 index 4b2e3faafc5..00000000000 --- a/incubator/bazarr/6.3.3/test_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Default values for Bazarr. - -image: - repository: ghcr.io/k8s-at-home/bazarr - pullPolicy: IfNotPresent - tag: v0.9.5 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 6767 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/bazarr/6.3.3/values.yaml b/incubator/bazarr/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/bazarr/6.3.4/CONFIG.md b/incubator/bazarr/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/bazarr/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/bazarr/6.3.4/Chart.lock b/incubator/bazarr/6.3.4/Chart.lock deleted file mode 100644 index e465e008eaa..00000000000 --- a/incubator/bazarr/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:25.073910588Z" diff --git a/incubator/bazarr/6.3.4/Chart.yaml b/incubator/bazarr/6.3.4/Chart.yaml deleted file mode 100644 index 755402ea967..00000000000 --- a/incubator/bazarr/6.3.4/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Bazarr is a companion application to Bazarr and Radarr. It manages and - downloads subtitles based on your requirements -home: https://github.com/truecharts/apps/tree/master/charts/incubator/bazarr -icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/bazarr.png -keywords: -- bazarr -- radarr -- bazarr -- subtitles -- usenet -- torrent -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: bazarr -sources: -- https://github.com/Bazarr/Bazarr -- https://hub.docker.com/r/linuxserver/bazarr -type: application -version: 6.3.4 diff --git a/incubator/bazarr/6.3.4/README.md b/incubator/bazarr/6.3.4/README.md deleted file mode 100644 index 5d2384562df..00000000000 --- a/incubator/bazarr/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Bazarr is a companion application to Bazarr and Radarr. It manages and downloads subtitles based on your requirements - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `bazarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `bazarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/bazarr/6.3.4/app-readme.md b/incubator/bazarr/6.3.4/app-readme.md deleted file mode 100644 index d983e4cb852..00000000000 --- a/incubator/bazarr/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Bazarr is a companion application to Bazarr and Radarr. It manages and downloads subtitles based on your requirements -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Bazarr is a companion application to Bazarr and Radarr. It manages and diff --git a/incubator/bazarr/6.3.4/charts/common-6.5.4.tgz b/incubator/bazarr/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: bazarr -sources: -- https://github.com/Bazarr/Bazarr -- https://hub.docker.com/r/linuxserver/bazarr -type: application -version: 6.4.0 diff --git a/incubator/bazarr/6.4.0/README.md b/incubator/bazarr/6.4.0/README.md deleted file mode 100644 index 5d2384562df..00000000000 --- a/incubator/bazarr/6.4.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Bazarr is a companion application to Bazarr and Radarr. It manages and downloads subtitles based on your requirements - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `bazarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `bazarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/bazarr/6.4.0/app-readme.md b/incubator/bazarr/6.4.0/app-readme.md deleted file mode 100644 index d983e4cb852..00000000000 --- a/incubator/bazarr/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Bazarr is a companion application to Bazarr and Radarr. It manages and downloads subtitles based on your requirements -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Bazarr is a companion application to Bazarr and Radarr. It manages and diff --git a/incubator/bazarr/6.4.0/charts/common-6.6.1.tgz b/incubator/bazarr/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: booksonic-air -sources: -- https://github.com/popeen/Booksonic-Air -- https://hub.docker.com/r/linuxserver/booksonic-air -version: 1.1.3 diff --git a/incubator/booksonic-air/1.1.3/README.md b/incubator/booksonic-air/1.1.3/README.md deleted file mode 100644 index adc8b2b6530..00000000000 --- a/incubator/booksonic-air/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Booksonic is a platform for accessing the audibooks you own wherever you are - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `booksonic-air` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `booksonic-air` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/booksonic-air/1.1.3/app-readme.md b/incubator/booksonic-air/1.1.3/app-readme.md deleted file mode 100644 index e2ff5f5bbdb..00000000000 --- a/incubator/booksonic-air/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Booksonic is a platform for accessing the audibooks you own wherever diff --git a/incubator/booksonic-air/1.1.3/charts/common-6.5.2.tgz b/incubator/booksonic-air/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/booksonic-air/1.1.3/ix_values.yaml b/incubator/booksonic-air/1.1.3/ix_values.yaml deleted file mode 100644 index d4514d8f9dd..00000000000 --- a/incubator/booksonic-air/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/linuxserver/booksonic-air - pullPolicy: IfNotPresent - tag: version-v2009.1.0 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/booksonic-air/1.1.3/questions.yaml b/incubator/booksonic-air/1.1.3/questions.yaml deleted file mode 100644 index 8805e2b2acb..00000000000 --- a/incubator/booksonic-air/1.1.3/questions.yaml +++ /dev/null @@ -1,640 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the userID inside the container" - schema: - type: string - default: "568" - - variable: PGID - label: "PGID" - description: "Sets the GroupID inside the container" - schema: - type: string - default: "568" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 4040 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 4040 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36052 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/booksonic-air/1.1.3/templates/common.yaml b/incubator/booksonic-air/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/booksonic-air/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/booksonic-air/1.1.3/test_values.yaml b/incubator/booksonic-air/1.1.3/test_values.yaml deleted file mode 100644 index ce0c5310b0f..00000000000 --- a/incubator/booksonic-air/1.1.3/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/linuxserver/booksonic-air - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: version-v2009.1.0 - -# See more environment variables in the [booksonic-air documentation](https://github.com/linuxserver/docker-booksonic-air#parameters) -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Specify the user ID the application will run as - PUID: "568" - # -- Specify the group ID the application will run as - PGID: "568" - # -- Used to set the base path for reverse proxies eg. /booksonic, /books, etc. - # CONTEXT_PATH=url-base - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 4040 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - audiobooks: - enabled: false - podcasts: - enabled: false - othermedia: - enabled: false diff --git a/incubator/booksonic-air/1.1.3/values.yaml b/incubator/booksonic-air/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/booksonic-air/1.1.4/CONFIG.md b/incubator/booksonic-air/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/booksonic-air/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/booksonic-air/1.1.4/Chart.lock b/incubator/booksonic-air/1.1.4/Chart.lock deleted file mode 100644 index 8000b8504d7..00000000000 --- a/incubator/booksonic-air/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:07:26.989641287Z" diff --git a/incubator/booksonic-air/1.1.4/Chart.yaml b/incubator/booksonic-air/1.1.4/Chart.yaml deleted file mode 100644 index 36355660b84..00000000000 --- a/incubator/booksonic-air/1.1.4/Chart.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Booksonic is a platform for accessing the audibooks you own wherever - you are -home: https://github.com/truechartsapps/tree/master/charts/incubator/booksonic-air -icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/booksonic-air.png -keywords: -- booksonic -- audiobook -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: booksonic-air -sources: -- https://github.com/popeen/Booksonic-Air -- https://hub.docker.com/r/linuxserver/booksonic-air -version: 1.1.4 diff --git a/incubator/booksonic-air/1.1.4/README.md b/incubator/booksonic-air/1.1.4/README.md deleted file mode 100644 index adc8b2b6530..00000000000 --- a/incubator/booksonic-air/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Booksonic is a platform for accessing the audibooks you own wherever you are - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `booksonic-air` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `booksonic-air` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/booksonic-air/1.1.4/app-readme.md b/incubator/booksonic-air/1.1.4/app-readme.md deleted file mode 100644 index e2ff5f5bbdb..00000000000 --- a/incubator/booksonic-air/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Booksonic is a platform for accessing the audibooks you own wherever diff --git a/incubator/booksonic-air/1.1.4/charts/common-6.5.4.tgz b/incubator/booksonic-air/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: calibre-web -sources: -- https://hub.docker.com/r/linuxserver/calibre-web/ -- https://github.com/janeczku/calibre-web -type: application -version: 6.3.3 diff --git a/incubator/calibre-web/6.3.3/README.md b/incubator/calibre-web/6.3.3/README.md deleted file mode 100644 index 906d6b723a1..00000000000 --- a/incubator/calibre-web/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `calibre-web` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `calibre-web` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/calibre-web/6.3.3/app-readme.md b/incubator/calibre-web/6.3.3/app-readme.md deleted file mode 100644 index e5b39d2720c..00000000000 --- a/incubator/calibre-web/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Calibre-Web is a web app providing a clean interface for browsing, reading diff --git a/incubator/calibre-web/6.3.3/charts/common-6.5.2.tgz b/incubator/calibre-web/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/calibre-web/6.3.3/ix_values.yaml b/incubator/calibre-web/6.3.3/ix_values.yaml deleted file mode 100644 index 1f6e24d1545..00000000000 --- a/incubator/calibre-web/6.3.3/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: linuxserver/calibre-web - pullPolicy: IfNotPresent - tag: version-0.6.12 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/calibre-web/6.3.3/questions.yaml b/incubator/calibre-web/6.3.3/questions.yaml deleted file mode 100644 index fbec8700a7c..00000000000 --- a/incubator/calibre-web/6.3.3/questions.yaml +++ /dev/null @@ -1,628 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8083 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8083 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36015 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/calibre-web/6.3.3/templates/common.yaml b/incubator/calibre-web/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/calibre-web/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/calibre-web/6.3.3/test_values.yaml b/incubator/calibre-web/6.3.3/test_values.yaml deleted file mode 100644 index 240957f08b5..00000000000 --- a/incubator/calibre-web/6.3.3/test_values.yaml +++ /dev/null @@ -1,28 +0,0 @@ -# Default values for Calibre-Web. - -image: - repository: linuxserver/calibre-web - pullPolicy: IfNotPresent - tag: version-0.6.12 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8083 - -env: {} - # TZ: - # PUID: - # PGID: - # UMASK: - # DOCKER_MODS: - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/calibre-web/6.3.3/values.yaml b/incubator/calibre-web/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/calibre-web/6.3.4/CONFIG.md b/incubator/calibre-web/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/calibre-web/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/calibre-web/6.3.4/Chart.lock b/incubator/calibre-web/6.3.4/Chart.lock deleted file mode 100644 index 22bb516dccc..00000000000 --- a/incubator/calibre-web/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:30.893471023Z" diff --git a/incubator/calibre-web/6.3.4/Chart.yaml b/incubator/calibre-web/6.3.4/Chart.yaml deleted file mode 100644 index a8be4b29057..00000000000 --- a/incubator/calibre-web/6.3.4/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Calibre-Web is a web app providing a clean interface for browsing, reading - and downloading eBooks using an existing Calibre database. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/calibre-web -icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/calibre-web-icon.png -keywords: -- calibre-web -- calibre -- ebook -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: calibre-web -sources: -- https://hub.docker.com/r/linuxserver/calibre-web/ -- https://github.com/janeczku/calibre-web -type: application -version: 6.3.4 diff --git a/incubator/calibre-web/6.3.4/README.md b/incubator/calibre-web/6.3.4/README.md deleted file mode 100644 index 906d6b723a1..00000000000 --- a/incubator/calibre-web/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `calibre-web` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `calibre-web` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/calibre-web/6.3.4/app-readme.md b/incubator/calibre-web/6.3.4/app-readme.md deleted file mode 100644 index e5b39d2720c..00000000000 --- a/incubator/calibre-web/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Calibre-Web is a web app providing a clean interface for browsing, reading diff --git a/incubator/calibre-web/6.3.4/charts/common-6.5.4.tgz b/incubator/calibre-web/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: calibre -sources: -- https://hub.docker.com/r/linuxserver/calibre/ -- https://github.com/kovidgoyal/calibre/ -version: 1.1.3 diff --git a/incubator/calibre/1.1.3/README.md b/incubator/calibre/1.1.3/README.md deleted file mode 100644 index 7ce200dcbdf..00000000000 --- a/incubator/calibre/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Calibre is a powerful and easy to use e-book manager. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `calibre` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `calibre` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/calibre/1.1.3/app-readme.md b/incubator/calibre/1.1.3/app-readme.md deleted file mode 100644 index baede5ce228..00000000000 --- a/incubator/calibre/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Calibre is a powerful and easy to use e-book manager. diff --git a/incubator/calibre/1.1.3/charts/common-6.5.2.tgz b/incubator/calibre/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/calibre/1.1.3/ix_values.yaml b/incubator/calibre/1.1.3/ix_values.yaml deleted file mode 100644 index 640677abb8b..00000000000 --- a/incubator/calibre/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: linuxserver/calibre - pullPolicy: IfNotPresent - tag: version-v5.21.0 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/calibre/1.1.3/questions.yaml b/incubator/calibre/1.1.3/questions.yaml deleted file mode 100644 index dba0f98a906..00000000000 --- a/incubator/calibre/1.1.3/questions.yaml +++ /dev/null @@ -1,756 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the userID inside the container" - schema: - type: string - default: "568" - - variable: PGID - label: "PGID" - description: "Sets the GroupID inside the container" - schema: - type: string - default: "568" - - variable: UMASK_SET - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: GUAC_USER - label: "GUAC_USER" - description: "Username for the calibre gui" - schema: - type: string - default: "" - - variable: GUAC_PASS - label: "GUAC_PASS" - description: "Password's md5 hash for the calibre gui" - schema: - type: string - default: "" - - variable: CLI_ARGS - label: "CLI_ARGS" - description: "Optionally pass cli start arguments to calibre" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36053 - required: true - - variable: webserver - label: "webserver Service" - description: "The webserver service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: webserver - label: "webserver Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8081 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8081 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36054 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/calibre/1.1.3/templates/common.yaml b/incubator/calibre/1.1.3/templates/common.yaml deleted file mode 100644 index c53fdc73fbd..00000000000 --- a/incubator/calibre/1.1.3/templates/common.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- - -{{ include "common.all" . }} diff --git a/incubator/calibre/1.1.3/test_values.yaml b/incubator/calibre/1.1.3/test_values.yaml deleted file mode 100644 index d8a63ffefcb..00000000000 --- a/incubator/calibre/1.1.3/test_values.yaml +++ /dev/null @@ -1,58 +0,0 @@ ---- - -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -# -- This is the default, you can also use requarks/wiki -image: - # -- image repository - repository: linuxserver/calibre - # -- image tag - tag: version-v5.21.0 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://docs.linuxserver.io/images/docker-calibre#environment-variables-e) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Specify the user ID the application will run as - PUID: "1001" - # -- Specify the group ID the application will run as - PGID: "1001" - # -- Username for the calibre gui - GUAC_USER: - # -- Password's md5 hash for the calibre gui - GUAC_PASS: - # -- for umask setting of Calibre, default if left unset is 022. - UMASK_SET: "022" - # -- Optionally pass cli start arguments to calibre. - CLI_ARGS: - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8080 - webserver: - enabled: false - type: ClusterIP - ports: - webserver: - enabled: true - port: 8081 - protocol: TCP - targetPort: 8081 - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false diff --git a/incubator/calibre/1.1.3/values.yaml b/incubator/calibre/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/calibre/1.1.4/CONFIG.md b/incubator/calibre/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/calibre/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/calibre/1.1.4/Chart.lock b/incubator/calibre/1.1.4/Chart.lock deleted file mode 100644 index cb00ff26dc8..00000000000 --- a/incubator/calibre/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T08:56:25.048028757Z" diff --git a/incubator/calibre/1.1.4/Chart.yaml b/incubator/calibre/1.1.4/Chart.yaml deleted file mode 100644 index 3482b051e67..00000000000 --- a/incubator/calibre/1.1.4/Chart.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Calibre is a powerful and easy to use e-book manager. -home: https://github.com/truechartsapps/tree/master/charts/incubator/calibre -icon: https://github.com/kovidgoyal/calibre/raw/master/resources/images/lt.png -keywords: -- calibre -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: calibre -sources: -- https://hub.docker.com/r/linuxserver/calibre/ -- https://github.com/kovidgoyal/calibre/ -version: 1.1.4 diff --git a/incubator/calibre/1.1.4/README.md b/incubator/calibre/1.1.4/README.md deleted file mode 100644 index 7ce200dcbdf..00000000000 --- a/incubator/calibre/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Calibre is a powerful and easy to use e-book manager. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `calibre` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `calibre` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/calibre/1.1.4/app-readme.md b/incubator/calibre/1.1.4/app-readme.md deleted file mode 100644 index baede5ce228..00000000000 --- a/incubator/calibre/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Calibre is a powerful and easy to use e-book manager. diff --git a/incubator/calibre/1.1.4/charts/common-6.5.4.tgz b/incubator/calibre/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: calibre -sources: -- https://hub.docker.com/r/linuxserver/calibre/ -- https://github.com/kovidgoyal/calibre/ -version: 1.1.5 diff --git a/incubator/calibre/1.1.5/README.md b/incubator/calibre/1.1.5/README.md deleted file mode 100644 index 7ce200dcbdf..00000000000 --- a/incubator/calibre/1.1.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Calibre is a powerful and easy to use e-book manager. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `calibre` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `calibre` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/calibre/1.1.5/app-readme.md b/incubator/calibre/1.1.5/app-readme.md deleted file mode 100644 index baede5ce228..00000000000 --- a/incubator/calibre/1.1.5/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Calibre is a powerful and easy to use e-book manager. diff --git a/incubator/calibre/1.1.5/charts/common-6.5.4.tgz b/incubator/calibre/1.1.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: calibre -sources: -- https://hub.docker.com/r/linuxserver/calibre/ -- https://github.com/kovidgoyal/calibre/ -version: 1.2.0 diff --git a/incubator/calibre/1.2.0/README.md b/incubator/calibre/1.2.0/README.md deleted file mode 100644 index 7ce200dcbdf..00000000000 --- a/incubator/calibre/1.2.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Calibre is a powerful and easy to use e-book manager. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `calibre` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `calibre` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/calibre/1.2.0/app-readme.md b/incubator/calibre/1.2.0/app-readme.md deleted file mode 100644 index baede5ce228..00000000000 --- a/incubator/calibre/1.2.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Calibre is a powerful and easy to use e-book manager. diff --git a/incubator/calibre/1.2.0/charts/common-6.6.1.tgz b/incubator/calibre/1.2.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: deconz -sources: -- https://github.com/dresden-elektronik/deconz-rest-plugin -- https://github.com/marthoc/docker-deconz -version: 1.1.3 diff --git a/incubator/deconz/1.1.3/README.md b/incubator/deconz/1.1.3/README.md deleted file mode 100644 index 09050cc07c5..00000000000 --- a/incubator/deconz/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -deCONZ is an easy to use control software, with which you can set up and control Zigbee networks of any size without further programming effort. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `deconz` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `deconz` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/deconz/1.1.3/app-readme.md b/incubator/deconz/1.1.3/app-readme.md deleted file mode 100644 index d9d60581e5e..00000000000 --- a/incubator/deconz/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -deCONZ is an easy to use control software, with which you can set up diff --git a/incubator/deconz/1.1.3/charts/common-6.5.2.tgz b/incubator/deconz/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/deconz/1.1.3/ix_values.yaml b/incubator/deconz/1.1.3/ix_values.yaml deleted file mode 100644 index 8247d6b0523..00000000000 --- a/incubator/deconz/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: marthoc/deconz - pullPolicy: IfNotPresent - tag: 2.12.01 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/deconz/1.1.3/questions.yaml b/incubator/deconz/1.1.3/questions.yaml deleted file mode 100644 index a6f3b161fc0..00000000000 --- a/incubator/deconz/1.1.3/questions.yaml +++ /dev/null @@ -1,861 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: DECONZ_DEVICE - label: "DECONZ_DEVICE" - description: "Override the location where deCONZ looks for the RaspBee/Conbee device" - schema: - type: string - default: "/dev/ttyUSB0" - - variable: DECONZ_VNC_MODE - label: "DECONZ_VNC_MODE" - description: "Enable VNC access to the container to view the deCONZ ZigBee mesh" - schema: - type: string - default: "1" - - variable: DECONZ_WEB_PORT - label: "DECONZ_WEB_PORT" - description: "Web UI listen port" - schema: - type: string - default: "80" - - variable: DECONZ_WS_PORT - label: "DECONZ_WS_PORT" - description: "Websocket listen port" - schema: - type: string - default: "443" - - variable: DECONZ_VNC_PORT - label: "DECONZ_VNC_PORT" - description: " VNC server listen port" - schema: - type: string - default: "5900" - - variable: DECONZ_VNC_PASSWORD - label: "DECONZ_VNC_PASSWORD" - description: "If VNC is enabled (DECONZ_VNC_MODE=1) you can change the default password" - schema: - type: string - required: true - default: "" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36055 - required: true - - variable: websocket - label: "websocket Service" - description: "The websocket service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: websocket - label: "websocket Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 443 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 443 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36056 - required: true - - variable: vnc - label: "vnc Service" - description: "The vnc service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: vnc - label: "vnc Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5900 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5900 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36057 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/root/.local/share/dresden-elektronik/deCONZ" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/deconz/1.1.3/templates/common.yaml b/incubator/deconz/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/deconz/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/deconz/1.1.3/test_values.yaml b/incubator/deconz/1.1.3/test_values.yaml deleted file mode 100644 index 3830072a954..00000000000 --- a/incubator/deconz/1.1.3/test_values.yaml +++ /dev/null @@ -1,72 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: marthoc/deconz - # -- image tag - tag: 2.12.01 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://github.com/marthoc/docker-deconz/blob/master/README.md) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Override the location where deCONZ looks for the RaspBee/Conbee device. - DECONZ_DEVICE: # /dev/ttyUSB0 - # -- Enable VNC access to the container to view the deCONZ ZigBee mesh - DECONZ_VNC_MODE: 1 - # -- Web UI listen port - DECONZ_WEB_PORT: 80 - # -- Websocket listen port - DECONZ_WS_PORT: 443 - # -- VNC server listen port - DECONZ_VNC_PORT: 5900 - # -- If VNC is enabled (DECONZ_VNC_MODE=1) you can change the default password "changeme" using a Secret. - DECONZ_VNC_PASSWORD: - # secretKeyRef: - # name: deconz-vnc-password - # key: password - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 80 - websocket: - enabled: true - port: 443 - vnc: - enabled: true - port: 5900 - -securityContext: - # -- (bool) Privileged securityContext may be required if USB controller is accessed directly through the host machine - privileged: # true - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - mountPath: /root/.local/share/dresden-elektronik/deCONZ - -# -- Affinity constraint rules to place the Pod on a specific node. -# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) -affinity: {} -# nodeAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# nodeSelectorTerms: -# - matchExpressions: -# - key: app -# operator: In -# values: -# - zigbee-controller diff --git a/incubator/deconz/1.1.3/values.yaml b/incubator/deconz/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/deconz/1.1.4/CONFIG.md b/incubator/deconz/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/deconz/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/deconz/1.1.4/Chart.lock b/incubator/deconz/1.1.4/Chart.lock deleted file mode 100644 index bb675a80dbe..00000000000 --- a/incubator/deconz/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:07:32.857011776Z" diff --git a/incubator/deconz/1.1.4/Chart.yaml b/incubator/deconz/1.1.4/Chart.yaml deleted file mode 100644 index bd00f165cc6..00000000000 --- a/incubator/deconz/1.1.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: deCONZ is an easy to use control software, with which you can set up - and control Zigbee networks of any size without further programming effort. -home: https://github.com/truechartsapps/tree/master/charts/incubator/deconz -icon: https://avatars1.githubusercontent.com/u/4217524?s=400&v=4 -keywords: -- deconz -- home-automation -- zigbee -- conbee -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: deconz -sources: -- https://github.com/dresden-elektronik/deconz-rest-plugin -- https://github.com/marthoc/docker-deconz -version: 1.1.4 diff --git a/incubator/deconz/1.1.4/README.md b/incubator/deconz/1.1.4/README.md deleted file mode 100644 index 09050cc07c5..00000000000 --- a/incubator/deconz/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -deCONZ is an easy to use control software, with which you can set up and control Zigbee networks of any size without further programming effort. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `deconz` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `deconz` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/deconz/1.1.4/app-readme.md b/incubator/deconz/1.1.4/app-readme.md deleted file mode 100644 index d9d60581e5e..00000000000 --- a/incubator/deconz/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -deCONZ is an easy to use control software, with which you can set up diff --git a/incubator/deconz/1.1.4/charts/common-6.5.4.tgz b/incubator/deconz/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: deconz -sources: -- https://github.com/dresden-elektronik/deconz-rest-plugin -- https://github.com/marthoc/docker-deconz -version: 1.2.0 diff --git a/incubator/deconz/1.2.0/README.md b/incubator/deconz/1.2.0/README.md deleted file mode 100644 index 09050cc07c5..00000000000 --- a/incubator/deconz/1.2.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -deCONZ is an easy to use control software, with which you can set up and control Zigbee networks of any size without further programming effort. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `deconz` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `deconz` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/deconz/1.2.0/app-readme.md b/incubator/deconz/1.2.0/app-readme.md deleted file mode 100644 index d9d60581e5e..00000000000 --- a/incubator/deconz/1.2.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -deCONZ is an easy to use control software, with which you can set up diff --git a/incubator/deconz/1.2.0/charts/common-6.6.1.tgz b/incubator/deconz/1.2.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: deluge -sources: -- https://github.com/deluge-torrent/deluge -type: application -version: 6.3.3 diff --git a/incubator/deluge/6.3.3/README.md b/incubator/deluge/6.3.3/README.md deleted file mode 100644 index 4e02f7884df..00000000000 --- a/incubator/deluge/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Deluge App for TrueNAS SCALE - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `deluge` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `deluge` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/deluge/6.3.3/app-readme.md b/incubator/deluge/6.3.3/app-readme.md deleted file mode 100644 index 0bce0f81e82..00000000000 --- a/incubator/deluge/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Deluge App for TrueNAS SCALE -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Deluge App for TrueNAS SCALE diff --git a/incubator/deluge/6.3.3/charts/common-6.5.2.tgz b/incubator/deluge/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/deluge/6.3.3/ix_values.yaml b/incubator/deluge/6.3.3/ix_values.yaml deleted file mode 100644 index 14051dceb23..00000000000 --- a/incubator/deluge/6.3.3/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: linuxserver/deluge - pullPolicy: IfNotPresent - tag: version-2.0.3-2201906121747ubuntu18.04.1 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/deluge/6.3.3/questions.yaml b/incubator/deluge/6.3.3/questions.yaml deleted file mode 100644 index 17ee5653e51..00000000000 --- a/incubator/deluge/6.3.3/questions.yaml +++ /dev/null @@ -1,745 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - ## Portal Button - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - ## Update Policy - - variable: strategyType - group: "Container Image" - label: "Update Strategy" - schema: - type: string - default: "Recreate" - enum: - - value: "RollingUpdate" - description: "Create new pods and then kill old ones" - - value: "Recreate" - description: "Kill existing pods before creating new ones" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Australia/Hobart" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - ## Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - ## Enable Host Network - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Network" - schema: - type: boolean - default: false - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8112 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8112 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36026 - required: true - - variable: torrent - label: "Torrent Service" - description: "Torrent Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: tcp - label: "TCP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 51413 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51413 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 51413 - required: true - - variable: udp - label: "UDP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "UDP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 51413 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51413 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 51413 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/deluge/6.3.3/templates/common.yaml b/incubator/deluge/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/deluge/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/deluge/6.3.3/test_values.yaml b/incubator/deluge/6.3.3/test_values.yaml deleted file mode 100644 index 3c8f28d1d26..00000000000 --- a/incubator/deluge/6.3.3/test_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -# Default values for deluge. - -image: - repository: linuxserver/deluge - pullPolicy: IfNotPresent - tag: version-2.0.3-2201906121747ubuntu18.04.1 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8112 - torrent: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 51413 - protocol: TCP - udp: - enabled: true - port: 51413 - protocol: UDP - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/deluge/6.3.3/values.yaml b/incubator/deluge/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/deluge/6.3.4/CONFIG.md b/incubator/deluge/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/deluge/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/deluge/6.3.4/Chart.lock b/incubator/deluge/6.3.4/Chart.lock deleted file mode 100644 index 2ff755b728b..00000000000 --- a/incubator/deluge/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:34.778462553Z" diff --git a/incubator/deluge/6.3.4/Chart.yaml b/incubator/deluge/6.3.4/Chart.yaml deleted file mode 100644 index e8f2bb5a497..00000000000 --- a/incubator/deluge/6.3.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Deluge App for TrueNAS SCALE -home: https://github.com/truecharts/apps/tree/master/charts/incubator/deluge -icon: https://avatars2.githubusercontent.com/u/6733935?v=3&s=200 -keywords: -- transmission -- torrent -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: deluge -sources: -- https://github.com/deluge-torrent/deluge -type: application -version: 6.3.4 diff --git a/incubator/deluge/6.3.4/README.md b/incubator/deluge/6.3.4/README.md deleted file mode 100644 index 4e02f7884df..00000000000 --- a/incubator/deluge/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Deluge App for TrueNAS SCALE - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `deluge` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `deluge` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/deluge/6.3.4/app-readme.md b/incubator/deluge/6.3.4/app-readme.md deleted file mode 100644 index 0bce0f81e82..00000000000 --- a/incubator/deluge/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Deluge App for TrueNAS SCALE -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Deluge App for TrueNAS SCALE diff --git a/incubator/deluge/6.3.4/charts/common-6.5.4.tgz b/incubator/deluge/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: dizquetv -sources: -- https://github.com/vexorian/dizquetv -- https://hub.docker.com/r/vexorian/dizquetv -version: 1.1.3 diff --git a/incubator/dizquetv/1.1.3/README.md b/incubator/dizquetv/1.1.3/README.md deleted file mode 100644 index 0ac7edd8895..00000000000 --- a/incubator/dizquetv/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Create live TV channel streams from media on your Plex servers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `dizquetv` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `dizquetv` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/dizquetv/1.1.3/app-readme.md b/incubator/dizquetv/1.1.3/app-readme.md deleted file mode 100644 index 55786f1eda8..00000000000 --- a/incubator/dizquetv/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Create live TV channel streams from media on your Plex servers. diff --git a/incubator/dizquetv/1.1.3/charts/common-6.5.2.tgz b/incubator/dizquetv/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/dizquetv/1.1.3/ix_values.yaml b/incubator/dizquetv/1.1.3/ix_values.yaml deleted file mode 100644 index 4bc21c65fd5..00000000000 --- a/incubator/dizquetv/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: vexorian/dizquetv - pullPolicy: IfNotPresent - tag: 1.4.3 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/dizquetv/1.1.3/questions.yaml b/incubator/dizquetv/1.1.3/questions.yaml deleted file mode 100644 index 619c62d17bb..00000000000 --- a/incubator/dizquetv/1.1.3/questions.yaml +++ /dev/null @@ -1,640 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the userID inside the container" - schema: - type: string - default: "568" - - variable: PGID - label: "PGID" - description: "Sets the GroupID inside the container" - schema: - type: string - default: "568" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36058 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/home/node/app/.dizquetv" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/dizquetv/1.1.3/templates/common.yaml b/incubator/dizquetv/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/dizquetv/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/dizquetv/1.1.3/test_values.yaml b/incubator/dizquetv/1.1.3/test_values.yaml deleted file mode 100644 index f1674bd5277..00000000000 --- a/incubator/dizquetv/1.1.3/test_values.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: vexorian/dizquetv - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: 1.4.3 - -# -- environment variables. See more environment variables in the [dizquetv documentation](https://hub.docker.com/r/vexorian/dizquetv). -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Specify the user ID the application will run as - PUID: 1001 - # -- Specify the group ID the application will run as - PGID: 1001 - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8000 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - mountPath: /home/node/app/.dizquetv diff --git a/incubator/dizquetv/1.1.3/values.yaml b/incubator/dizquetv/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/dizquetv/1.1.4/CONFIG.md b/incubator/dizquetv/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/dizquetv/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/dizquetv/1.1.4/Chart.lock b/incubator/dizquetv/1.1.4/Chart.lock deleted file mode 100644 index 1b855504d76..00000000000 --- a/incubator/dizquetv/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:07:36.69083748Z" diff --git a/incubator/dizquetv/1.1.4/Chart.yaml b/incubator/dizquetv/1.1.4/Chart.yaml deleted file mode 100644 index 7e99dc915ce..00000000000 --- a/incubator/dizquetv/1.1.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Create live TV channel streams from media on your Plex servers. -home: https://github.com/truechartsapps/tree/master/charts/incubator/dizquetv -icon: https://github.com/vexorian/dizquetv/raw/main/resources/dizquetv.png?raw=true -keywords: -- dizqueTV -- dizquetv -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: dizquetv -sources: -- https://github.com/vexorian/dizquetv -- https://hub.docker.com/r/vexorian/dizquetv -version: 1.1.4 diff --git a/incubator/dizquetv/1.1.4/README.md b/incubator/dizquetv/1.1.4/README.md deleted file mode 100644 index 0ac7edd8895..00000000000 --- a/incubator/dizquetv/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Create live TV channel streams from media on your Plex servers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `dizquetv` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `dizquetv` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/dizquetv/1.1.4/app-readme.md b/incubator/dizquetv/1.1.4/app-readme.md deleted file mode 100644 index 55786f1eda8..00000000000 --- a/incubator/dizquetv/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Create live TV channel streams from media on your Plex servers. diff --git a/incubator/dizquetv/1.1.4/charts/common-6.5.4.tgz b/incubator/dizquetv/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: duplicati -sources: -- https://hub.docker.com/r/linuxserver/duplicati/ -- https://github.com/duplicati/duplicati -version: 1.1.3 diff --git a/incubator/duplicati/1.1.3/README.md b/incubator/duplicati/1.1.3/README.md deleted file mode 100644 index d51221642f9..00000000000 --- a/incubator/duplicati/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Store securely encrypted backups on cloud storage services! - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `duplicati` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `duplicati` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/duplicati/1.1.3/app-readme.md b/incubator/duplicati/1.1.3/app-readme.md deleted file mode 100644 index d23ae591b00..00000000000 --- a/incubator/duplicati/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Store securely encrypted backups on cloud storage services! diff --git a/incubator/duplicati/1.1.3/charts/common-6.5.2.tgz b/incubator/duplicati/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/duplicati/1.1.3/ix_values.yaml b/incubator/duplicati/1.1.3/ix_values.yaml deleted file mode 100644 index ab1c03b2bc8..00000000000 --- a/incubator/duplicati/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/linuxserver/duplicati - pullPolicy: IfNotPresent - tag: latest - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/duplicati/1.1.3/questions.yaml b/incubator/duplicati/1.1.3/questions.yaml deleted file mode 100644 index 095db0890a2..00000000000 --- a/incubator/duplicati/1.1.3/questions.yaml +++ /dev/null @@ -1,640 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the userID inside the container" - schema: - type: string - default: "568" - - variable: PGID - label: "PGID" - description: "Sets the GroupID inside the container" - schema: - type: string - default: "568" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8200 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8200 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36059 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/duplicati/1.1.3/templates/common.yaml b/incubator/duplicati/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/duplicati/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/duplicati/1.1.3/test_values.yaml b/incubator/duplicati/1.1.3/test_values.yaml deleted file mode 100644 index 62520af8ea5..00000000000 --- a/incubator/duplicati/1.1.3/test_values.yaml +++ /dev/null @@ -1,43 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/linuxserver/duplicati - # -- image tag - tag: latest - # -- image pull policy - pullPolicy: IfNotPresent - -# See more environment variables in the [duplicati documentation](https://github.com/linuxserver/docker-duplicati#parameters) -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Specify the user ID the application will run as - PUID: "1000" - # -- Specify the group ID the application will run as - PGID: "1000" - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8200 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - source: - enabled: false - backups: - enabled: false diff --git a/incubator/duplicati/1.1.3/values.yaml b/incubator/duplicati/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/duplicati/1.1.4/CONFIG.md b/incubator/duplicati/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/duplicati/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/duplicati/1.1.4/Chart.lock b/incubator/duplicati/1.1.4/Chart.lock deleted file mode 100644 index 023279561d2..00000000000 --- a/incubator/duplicati/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:07:38.621711448Z" diff --git a/incubator/duplicati/1.1.4/Chart.yaml b/incubator/duplicati/1.1.4/Chart.yaml deleted file mode 100644 index 93ff26e9327..00000000000 --- a/incubator/duplicati/1.1.4/Chart.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Store securely encrypted backups on cloud storage services! -home: https://github.com/truechartsapps/tree/master/charts/incubator/duplicati -icon: https://avatars.githubusercontent.com/u/8270231?s=200&v=4 -keywords: -- duplicati -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: duplicati -sources: -- https://hub.docker.com/r/linuxserver/duplicati/ -- https://github.com/duplicati/duplicati -version: 1.1.4 diff --git a/incubator/duplicati/1.1.4/README.md b/incubator/duplicati/1.1.4/README.md deleted file mode 100644 index d51221642f9..00000000000 --- a/incubator/duplicati/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Store securely encrypted backups on cloud storage services! - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `duplicati` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `duplicati` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/duplicati/1.1.4/app-readme.md b/incubator/duplicati/1.1.4/app-readme.md deleted file mode 100644 index d23ae591b00..00000000000 --- a/incubator/duplicati/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Store securely encrypted backups on cloud storage services! diff --git a/incubator/duplicati/1.1.4/charts/common-6.5.4.tgz b/incubator/duplicati/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: fireflyiii -sources: -- https://github.com/firefly-iii/firefly-iii/ -type: application -version: 4.4.3 diff --git a/incubator/fireflyiii/4.4.3/README.md b/incubator/fireflyiii/4.4.3/README.md deleted file mode 100644 index 32f451ed277..00000000000 --- a/incubator/fireflyiii/4.4.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 4.4.2](https://img.shields.io/badge/Version-4.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A free and open source personal finance manager - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `fireflyiii` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `fireflyiii` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/fireflyiii/4.4.3/app-readme.md b/incubator/fireflyiii/4.4.3/app-readme.md deleted file mode 100644 index 15307675f18..00000000000 --- a/incubator/fireflyiii/4.4.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A free and open source personal finance manager -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A free and open source personal finance manager diff --git a/incubator/fireflyiii/4.4.3/charts/common-6.5.2.tgz b/incubator/fireflyiii/4.4.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/fireflyiii/4.4.3/charts/postgresql-10.5.1.tgz b/incubator/fireflyiii/4.4.3/charts/postgresql-10.5.1.tgz deleted file mode 100644 index 9e316da60000105810013f859649f9589c513e0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49272 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 K{tKW0#svULPLH<$ diff --git a/incubator/fireflyiii/4.4.3/ix_values.yaml b/incubator/fireflyiii/4.4.3/ix_values.yaml deleted file mode 100644 index a8ea761002b..00000000000 --- a/incubator/fireflyiii/4.4.3/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: fireflyiii - DB_DATABASE: fireflyiii - DB_CONNECTION: pgsql - DB_PORT: 5432 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: fireflyiii - postgresqlDatabase: fireflyiii - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/fireflyiii/4.4.3/questions.yaml b/incubator/fireflyiii/4.4.3/questions.yaml deleted file mode 100644 index 286428007e1..00000000000 --- a/incubator/fireflyiii/4.4.3/questions.yaml +++ /dev/null @@ -1,865 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: APP_KEY - label: "App Key" - description: "Your unique 32 application character key" - schema: - type: string - default: "" - min_length: 32 - max_length: 32 - required: true - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36048 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: false - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 0 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 0 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 0 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/fireflyiii/4.4.3/templates/common.yaml b/incubator/fireflyiii/4.4.3/templates/common.yaml deleted file mode 100644 index 64e027ac0fa..00000000000 --- a/incubator/fireflyiii/4.4.3/templates/common.yaml +++ /dev/null @@ -1,5 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} diff --git a/incubator/fireflyiii/4.4.3/templates/secrets.yaml b/incubator/fireflyiii/4.4.3/templates/secrets.yaml deleted file mode 100644 index 5d262741617..00000000000 --- a/incubator/fireflyiii/4.4.3/templates/secrets.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: Secret -metadata: - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - postgresql_host: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque diff --git a/incubator/fireflyiii/4.4.3/test_values.yaml b/incubator/fireflyiii/4.4.3/test_values.yaml deleted file mode 100644 index d05a4af4796..00000000000 --- a/incubator/fireflyiii/4.4.3/test_values.yaml +++ /dev/null @@ -1,82 +0,0 @@ -# Default values for fireflyIII. - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -strategy: - type: Recreate - -podSecurityContext: - runAsNonRoot: false - runAsUser: 0 - runAsGroup: 0 - fsGroup: 0 - -service: - main: - ports: - main: - port: 8080 - tcp: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 51080 - protocol: TCP - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: firefly - DB_DATABASE: firefly - DB_CONNECTION: pgsql - DB_PORT: 5432 - APP_KEY: AGcfkCUS233ZWmBXztYbdyCs2u7kkz55 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html/storage/upload" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: firefly - postgresqlDatabase: firefly - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/incubator/fireflyiii/4.4.3/values.yaml b/incubator/fireflyiii/4.4.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/fireflyiii/4.4.4/CONFIG.md b/incubator/fireflyiii/4.4.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/fireflyiii/4.4.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/fireflyiii/4.4.4/Chart.lock b/incubator/fireflyiii/4.4.4/Chart.lock deleted file mode 100644 index f939ce66c84..00000000000 --- a/incubator/fireflyiii/4.4.4/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.1 -digest: sha256:f7b9847488ee9ada2f33363b0c9ca3cf3ce33405418a465d488e9531af7c2617 -generated: "2021-07-05T22:16:46.995066385Z" diff --git a/incubator/fireflyiii/4.4.4/Chart.yaml b/incubator/fireflyiii/4.4.4/Chart.yaml deleted file mode 100644 index 9fae6f8c992..00000000000 --- a/incubator/fireflyiii/4.4.4/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.1 -deprecated: false -description: A free and open source personal finance manager -home: https://github.com/firefly-iii/firefly-iii/ -icon: https://www.firefly-iii.org/assets/logo/color.png -keywords: -- fireflyiii -- finacial -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: fireflyiii -sources: -- https://github.com/firefly-iii/firefly-iii/ -type: application -version: 4.4.4 diff --git a/incubator/fireflyiii/4.4.4/README.md b/incubator/fireflyiii/4.4.4/README.md deleted file mode 100644 index 32f451ed277..00000000000 --- a/incubator/fireflyiii/4.4.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 4.4.2](https://img.shields.io/badge/Version-4.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A free and open source personal finance manager - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `fireflyiii` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `fireflyiii` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/fireflyiii/4.4.4/app-readme.md b/incubator/fireflyiii/4.4.4/app-readme.md deleted file mode 100644 index 15307675f18..00000000000 --- a/incubator/fireflyiii/4.4.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A free and open source personal finance manager -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A free and open source personal finance manager diff --git a/incubator/fireflyiii/4.4.4/charts/common-6.5.4.tgz b/incubator/fireflyiii/4.4.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|Dc 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 K{tKW0#svULPLH<$ diff --git a/incubator/fireflyiii/4.4.4/ix_values.yaml b/incubator/fireflyiii/4.4.4/ix_values.yaml deleted file mode 100644 index a8ea761002b..00000000000 --- a/incubator/fireflyiii/4.4.4/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: fireflyiii - DB_DATABASE: fireflyiii - DB_CONNECTION: pgsql - DB_PORT: 5432 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: fireflyiii - postgresqlDatabase: fireflyiii - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/fireflyiii/4.4.4/questions.yaml b/incubator/fireflyiii/4.4.4/questions.yaml deleted file mode 100644 index 286428007e1..00000000000 --- a/incubator/fireflyiii/4.4.4/questions.yaml +++ /dev/null @@ -1,865 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: APP_KEY - label: "App Key" - description: "Your unique 32 application character key" - schema: - type: string - default: "" - min_length: 32 - max_length: 32 - required: true - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36048 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: false - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 0 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 0 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 0 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/fireflyiii/4.4.4/templates/common.yaml b/incubator/fireflyiii/4.4.4/templates/common.yaml deleted file mode 100644 index 64e027ac0fa..00000000000 --- a/incubator/fireflyiii/4.4.4/templates/common.yaml +++ /dev/null @@ -1,5 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} diff --git a/incubator/fireflyiii/4.4.4/templates/secrets.yaml b/incubator/fireflyiii/4.4.4/templates/secrets.yaml deleted file mode 100644 index 5d262741617..00000000000 --- a/incubator/fireflyiii/4.4.4/templates/secrets.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: Secret -metadata: - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - postgresql_host: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque diff --git a/incubator/fireflyiii/4.4.4/test_values.yaml b/incubator/fireflyiii/4.4.4/test_values.yaml deleted file mode 100644 index d05a4af4796..00000000000 --- a/incubator/fireflyiii/4.4.4/test_values.yaml +++ /dev/null @@ -1,82 +0,0 @@ -# Default values for fireflyIII. - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -strategy: - type: Recreate - -podSecurityContext: - runAsNonRoot: false - runAsUser: 0 - runAsGroup: 0 - fsGroup: 0 - -service: - main: - ports: - main: - port: 8080 - tcp: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 51080 - protocol: TCP - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: firefly - DB_DATABASE: firefly - DB_CONNECTION: pgsql - DB_PORT: 5432 - APP_KEY: AGcfkCUS233ZWmBXztYbdyCs2u7kkz55 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html/storage/upload" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: firefly - postgresqlDatabase: firefly - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/incubator/fireflyiii/4.4.4/values.yaml b/incubator/fireflyiii/4.4.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/fireflyiii/4.4.5/CONFIG.md b/incubator/fireflyiii/4.4.5/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/fireflyiii/4.4.5/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/fireflyiii/4.4.5/Chart.lock b/incubator/fireflyiii/4.4.5/Chart.lock deleted file mode 100644 index fa03fa8d73c..00000000000 --- a/incubator/fireflyiii/4.4.5/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -digest: sha256:d99fb7b399223763365776fb884e99251ee23a0497cf47c4d2e4d22a882eb1e9 -generated: "2021-07-06T14:07:43.144128251Z" diff --git a/incubator/fireflyiii/4.4.5/Chart.yaml b/incubator/fireflyiii/4.4.5/Chart.yaml deleted file mode 100644 index 3d4534fca61..00000000000 --- a/incubator/fireflyiii/4.4.5/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -deprecated: false -description: A free and open source personal finance manager -home: https://github.com/firefly-iii/firefly-iii/ -icon: https://www.firefly-iii.org/assets/logo/color.png -keywords: -- fireflyiii -- finacial -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: fireflyiii -sources: -- https://github.com/firefly-iii/firefly-iii/ -type: application -version: 4.4.5 diff --git a/incubator/fireflyiii/4.4.5/README.md b/incubator/fireflyiii/4.4.5/README.md deleted file mode 100644 index 32f451ed277..00000000000 --- a/incubator/fireflyiii/4.4.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 4.4.2](https://img.shields.io/badge/Version-4.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A free and open source personal finance manager - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `fireflyiii` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `fireflyiii` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/fireflyiii/4.4.5/app-readme.md b/incubator/fireflyiii/4.4.5/app-readme.md deleted file mode 100644 index 15307675f18..00000000000 --- a/incubator/fireflyiii/4.4.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A free and open source personal finance manager -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A free and open source personal finance manager diff --git a/incubator/fireflyiii/4.4.5/charts/common-6.5.4.tgz b/incubator/fireflyiii/4.4.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|Dc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/incubator/fireflyiii/4.5.0/ix_values.yaml b/incubator/fireflyiii/4.5.0/ix_values.yaml deleted file mode 100644 index a8ea761002b..00000000000 --- a/incubator/fireflyiii/4.5.0/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: fireflyiii - DB_DATABASE: fireflyiii - DB_CONNECTION: pgsql - DB_PORT: 5432 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: fireflyiii - postgresqlDatabase: fireflyiii - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/fireflyiii/4.5.0/questions.yaml b/incubator/fireflyiii/4.5.0/questions.yaml deleted file mode 100644 index 286428007e1..00000000000 --- a/incubator/fireflyiii/4.5.0/questions.yaml +++ /dev/null @@ -1,865 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: APP_KEY - label: "App Key" - description: "Your unique 32 application character key" - schema: - type: string - default: "" - min_length: 32 - max_length: 32 - required: true - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36048 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: false - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 0 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 0 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 0 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/fireflyiii/4.5.0/templates/common.yaml b/incubator/fireflyiii/4.5.0/templates/common.yaml deleted file mode 100644 index 64e027ac0fa..00000000000 --- a/incubator/fireflyiii/4.5.0/templates/common.yaml +++ /dev/null @@ -1,5 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} diff --git a/incubator/fireflyiii/4.5.0/templates/secrets.yaml b/incubator/fireflyiii/4.5.0/templates/secrets.yaml deleted file mode 100644 index 5d262741617..00000000000 --- a/incubator/fireflyiii/4.5.0/templates/secrets.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: Secret -metadata: - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - postgresql_host: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque diff --git a/incubator/fireflyiii/4.5.0/test_values.yaml b/incubator/fireflyiii/4.5.0/test_values.yaml deleted file mode 100644 index d05a4af4796..00000000000 --- a/incubator/fireflyiii/4.5.0/test_values.yaml +++ /dev/null @@ -1,82 +0,0 @@ -# Default values for fireflyIII. - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -strategy: - type: Recreate - -podSecurityContext: - runAsNonRoot: false - runAsUser: 0 - runAsGroup: 0 - fsGroup: 0 - -service: - main: - ports: - main: - port: 8080 - tcp: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 51080 - protocol: TCP - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: firefly - DB_DATABASE: firefly - DB_CONNECTION: pgsql - DB_PORT: 5432 - APP_KEY: AGcfkCUS233ZWmBXztYbdyCs2u7kkz55 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html/storage/upload" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: firefly - postgresqlDatabase: firefly - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/incubator/fireflyiii/4.5.0/values.yaml b/incubator/fireflyiii/4.5.0/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/fireflyiii/4.5.1/CONFIG.md b/incubator/fireflyiii/4.5.1/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/fireflyiii/4.5.1/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/fireflyiii/4.5.1/Chart.lock b/incubator/fireflyiii/4.5.1/Chart.lock deleted file mode 100644 index 97d385d53bf..00000000000 --- a/incubator/fireflyiii/4.5.1/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -digest: sha256:6d9b601fd00e67f7709beadd17ca7d6b11501242da2c9a47a25e496f67a37b27 -generated: "2021-07-13T21:42:23.765544054Z" diff --git a/incubator/fireflyiii/4.5.1/Chart.yaml b/incubator/fireflyiii/4.5.1/Chart.yaml deleted file mode 100644 index ba62a4f863f..00000000000 --- a/incubator/fireflyiii/4.5.1/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -deprecated: false -description: A free and open source personal finance manager -home: https://github.com/firefly-iii/firefly-iii/ -icon: https://www.firefly-iii.org/assets/logo/color.png -keywords: -- fireflyiii -- finacial -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: fireflyiii -sources: -- https://github.com/firefly-iii/firefly-iii/ -type: application -version: 4.5.1 diff --git a/incubator/fireflyiii/4.5.1/README.md b/incubator/fireflyiii/4.5.1/README.md deleted file mode 100644 index 32f451ed277..00000000000 --- a/incubator/fireflyiii/4.5.1/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 4.4.2](https://img.shields.io/badge/Version-4.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A free and open source personal finance manager - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `fireflyiii` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `fireflyiii` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/fireflyiii/4.5.1/app-readme.md b/incubator/fireflyiii/4.5.1/app-readme.md deleted file mode 100644 index 15307675f18..00000000000 --- a/incubator/fireflyiii/4.5.1/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A free and open source personal finance manager -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A free and open source personal finance manager diff --git a/incubator/fireflyiii/4.5.1/charts/common-6.6.1.tgz b/incubator/fireflyiii/4.5.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/incubator/fireflyiii/4.5.1/ix_values.yaml b/incubator/fireflyiii/4.5.1/ix_values.yaml deleted file mode 100644 index a8ea761002b..00000000000 --- a/incubator/fireflyiii/4.5.1/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: fireflyiii - DB_DATABASE: fireflyiii - DB_CONNECTION: pgsql - DB_PORT: 5432 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: fireflyiii - postgresqlDatabase: fireflyiii - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/fireflyiii/4.5.1/questions.yaml b/incubator/fireflyiii/4.5.1/questions.yaml deleted file mode 100644 index 854b3efa0b7..00000000000 --- a/incubator/fireflyiii/4.5.1/questions.yaml +++ /dev/null @@ -1,866 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: APP_KEY - label: "App Key" - description: "Your unique 32 application character key" - schema: - type: string - default: "" - min_length: 32 - max_length: 32 - valid_chars: '[a-zA-Z0-9!@#$%^&*?]{32}' - required: true - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36048 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: false - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 0 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 0 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 0 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/fireflyiii/4.5.1/templates/common.yaml b/incubator/fireflyiii/4.5.1/templates/common.yaml deleted file mode 100644 index 64e027ac0fa..00000000000 --- a/incubator/fireflyiii/4.5.1/templates/common.yaml +++ /dev/null @@ -1,5 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} diff --git a/incubator/fireflyiii/4.5.1/templates/secrets.yaml b/incubator/fireflyiii/4.5.1/templates/secrets.yaml deleted file mode 100644 index 5d262741617..00000000000 --- a/incubator/fireflyiii/4.5.1/templates/secrets.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: Secret -metadata: - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - postgresql_host: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque diff --git a/incubator/fireflyiii/4.5.1/test_values.yaml b/incubator/fireflyiii/4.5.1/test_values.yaml deleted file mode 100644 index d05a4af4796..00000000000 --- a/incubator/fireflyiii/4.5.1/test_values.yaml +++ /dev/null @@ -1,82 +0,0 @@ -# Default values for fireflyIII. - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -strategy: - type: Recreate - -podSecurityContext: - runAsNonRoot: false - runAsUser: 0 - runAsGroup: 0 - fsGroup: 0 - -service: - main: - ports: - main: - port: 8080 - tcp: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 51080 - protocol: TCP - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: firefly - DB_DATABASE: firefly - DB_CONNECTION: pgsql - DB_PORT: 5432 - APP_KEY: AGcfkCUS233ZWmBXztYbdyCs2u7kkz55 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html/storage/upload" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: firefly - postgresqlDatabase: firefly - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/incubator/fireflyiii/4.5.1/values.yaml b/incubator/fireflyiii/4.5.1/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/fireflyiii/4.5.2/CONFIG.md b/incubator/fireflyiii/4.5.2/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/fireflyiii/4.5.2/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/fireflyiii/4.5.2/Chart.lock b/incubator/fireflyiii/4.5.2/Chart.lock deleted file mode 100644 index c13a844dc57..00000000000 --- a/incubator/fireflyiii/4.5.2/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.3 -digest: sha256:5a6154e9a2e09af61727922b7488551bd57d75c96fa2f76027c80bdcc97fd931 -generated: "2021-07-20T08:37:17.776780382Z" diff --git a/incubator/fireflyiii/4.5.2/Chart.yaml b/incubator/fireflyiii/4.5.2/Chart.yaml deleted file mode 100644 index e928e651e2a..00000000000 --- a/incubator/fireflyiii/4.5.2/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.3 -deprecated: false -description: A free and open source personal finance manager -home: https://github.com/firefly-iii/firefly-iii/ -icon: https://www.firefly-iii.org/assets/logo/color.png -keywords: -- fireflyiii -- finacial -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: fireflyiii -sources: -- https://github.com/firefly-iii/firefly-iii/ -type: application -version: 4.5.2 diff --git a/incubator/fireflyiii/4.5.2/README.md b/incubator/fireflyiii/4.5.2/README.md deleted file mode 100644 index 32f451ed277..00000000000 --- a/incubator/fireflyiii/4.5.2/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 4.4.2](https://img.shields.io/badge/Version-4.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A free and open source personal finance manager - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `fireflyiii` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `fireflyiii` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/fireflyiii/4.5.2/app-readme.md b/incubator/fireflyiii/4.5.2/app-readme.md deleted file mode 100644 index 15307675f18..00000000000 --- a/incubator/fireflyiii/4.5.2/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A free and open source personal finance manager -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A free and open source personal finance manager diff --git a/incubator/fireflyiii/4.5.2/charts/common-6.6.1.tgz b/incubator/fireflyiii/4.5.2/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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 diff --git a/incubator/fireflyiii/4.5.2/ix_values.yaml b/incubator/fireflyiii/4.5.2/ix_values.yaml deleted file mode 100644 index a8ea761002b..00000000000 --- a/incubator/fireflyiii/4.5.2/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: fireflyiii - DB_DATABASE: fireflyiii - DB_CONNECTION: pgsql - DB_PORT: 5432 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: fireflyiii - postgresqlDatabase: fireflyiii - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/fireflyiii/4.5.2/questions.yaml b/incubator/fireflyiii/4.5.2/questions.yaml deleted file mode 100644 index 854b3efa0b7..00000000000 --- a/incubator/fireflyiii/4.5.2/questions.yaml +++ /dev/null @@ -1,866 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: APP_KEY - label: "App Key" - description: "Your unique 32 application character key" - schema: - type: string - default: "" - min_length: 32 - max_length: 32 - valid_chars: '[a-zA-Z0-9!@#$%^&*?]{32}' - required: true - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36048 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: false - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 0 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 0 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 0 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/fireflyiii/4.5.2/templates/common.yaml b/incubator/fireflyiii/4.5.2/templates/common.yaml deleted file mode 100644 index 64e027ac0fa..00000000000 --- a/incubator/fireflyiii/4.5.2/templates/common.yaml +++ /dev/null @@ -1,5 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} diff --git a/incubator/fireflyiii/4.5.2/templates/secrets.yaml b/incubator/fireflyiii/4.5.2/templates/secrets.yaml deleted file mode 100644 index 5d262741617..00000000000 --- a/incubator/fireflyiii/4.5.2/templates/secrets.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: Secret -metadata: - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - postgresql_host: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque diff --git a/incubator/fireflyiii/4.5.2/test_values.yaml b/incubator/fireflyiii/4.5.2/test_values.yaml deleted file mode 100644 index d05a4af4796..00000000000 --- a/incubator/fireflyiii/4.5.2/test_values.yaml +++ /dev/null @@ -1,82 +0,0 @@ -# Default values for fireflyIII. - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -strategy: - type: Recreate - -podSecurityContext: - runAsNonRoot: false - runAsUser: 0 - runAsGroup: 0 - fsGroup: 0 - -service: - main: - ports: - main: - port: 8080 - tcp: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 51080 - protocol: TCP - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: firefly - DB_DATABASE: firefly - DB_CONNECTION: pgsql - DB_PORT: 5432 - APP_KEY: AGcfkCUS233ZWmBXztYbdyCs2u7kkz55 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html/storage/upload" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: firefly - postgresqlDatabase: firefly - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/incubator/fireflyiii/4.5.2/values.yaml b/incubator/fireflyiii/4.5.2/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/fireflyiii/4.6.0/CONFIG.md b/incubator/fireflyiii/4.6.0/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/fireflyiii/4.6.0/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/fireflyiii/4.6.0/Chart.lock b/incubator/fireflyiii/4.6.0/Chart.lock deleted file mode 100644 index 2ee748c8d22..00000000000 --- a/incubator/fireflyiii/4.6.0/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.6.0 -digest: sha256:fa3e9887daa1ece0a1046559ddcdf6631b7568a3b7961c97f2d6892a91a0b349 -generated: "2021-07-20T15:22:25.00783601Z" diff --git a/incubator/fireflyiii/4.6.0/Chart.yaml b/incubator/fireflyiii/4.6.0/Chart.yaml deleted file mode 100644 index c7a5371c97e..00000000000 --- a/incubator/fireflyiii/4.6.0/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.6.0 -deprecated: false -description: A free and open source personal finance manager -home: https://github.com/firefly-iii/firefly-iii/ -icon: https://www.firefly-iii.org/assets/logo/color.png -keywords: -- fireflyiii -- finacial -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: fireflyiii -sources: -- https://github.com/firefly-iii/firefly-iii/ -type: application -version: 4.6.0 diff --git a/incubator/fireflyiii/4.6.0/README.md b/incubator/fireflyiii/4.6.0/README.md deleted file mode 100644 index 32f451ed277..00000000000 --- a/incubator/fireflyiii/4.6.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 4.4.2](https://img.shields.io/badge/Version-4.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A free and open source personal finance manager - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `fireflyiii` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `fireflyiii` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/fireflyiii/4.6.0/app-readme.md b/incubator/fireflyiii/4.6.0/app-readme.md deleted file mode 100644 index 15307675f18..00000000000 --- a/incubator/fireflyiii/4.6.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A free and open source personal finance manager -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A free and open source personal finance manager diff --git a/incubator/fireflyiii/4.6.0/charts/common-6.6.1.tgz b/incubator/fireflyiii/4.6.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: flaresolverr -sources: -- https://github.com/FlareSolverr/FlareSolverr -- https://hub.docker.com/r/flaresolverr/flaresolverr -version: 1.1.3 diff --git a/incubator/flaresolverr/1.1.3/README.md b/incubator/flaresolverr/1.1.3/README.md deleted file mode 100644 index 7d7ed22e3a1..00000000000 --- a/incubator/flaresolverr/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -FlareSolverr is a proxy server to bypass Cloudflare protection - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `flaresolverr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `flaresolverr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/flaresolverr/1.1.3/app-readme.md b/incubator/flaresolverr/1.1.3/app-readme.md deleted file mode 100644 index 2c2f63057a1..00000000000 --- a/incubator/flaresolverr/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -FlareSolverr is a proxy server to bypass Cloudflare protection diff --git a/incubator/flaresolverr/1.1.3/charts/common-6.5.2.tgz b/incubator/flaresolverr/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/flaresolverr/1.1.3/ix_values.yaml b/incubator/flaresolverr/1.1.3/ix_values.yaml deleted file mode 100644 index 0b9d226976a..00000000000 --- a/incubator/flaresolverr/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/flaresolverr/flaresolverr - pullPolicy: IfNotPresent - tag: v1.2.8 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/flaresolverr/1.1.3/questions.yaml b/incubator/flaresolverr/1.1.3/questions.yaml deleted file mode 100644 index a745d1912c1..00000000000 --- a/incubator/flaresolverr/1.1.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8191 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8191 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36060 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/flaresolverr/1.1.3/templates/common.yaml b/incubator/flaresolverr/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/flaresolverr/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/flaresolverr/1.1.3/test_values.yaml b/incubator/flaresolverr/1.1.3/test_values.yaml deleted file mode 100644 index 11ba26418a5..00000000000 --- a/incubator/flaresolverr/1.1.3/test_values.yaml +++ /dev/null @@ -1,28 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/flaresolverr/flaresolverr - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: v1.2.8 - -# -- environment variables. See more environment variables in the [flaresolverr documentation](https://github.com/FlareSolverr/FlareSolverr#environment-variables). -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8191 diff --git a/incubator/flaresolverr/1.1.3/values.yaml b/incubator/flaresolverr/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/flaresolverr/1.1.4/CONFIG.md b/incubator/flaresolverr/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/flaresolverr/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/flaresolverr/1.1.4/Chart.lock b/incubator/flaresolverr/1.1.4/Chart.lock deleted file mode 100644 index 56fc18579dd..00000000000 --- a/incubator/flaresolverr/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:07:48.324850043Z" diff --git a/incubator/flaresolverr/1.1.4/Chart.yaml b/incubator/flaresolverr/1.1.4/Chart.yaml deleted file mode 100644 index 8ffcf24607d..00000000000 --- a/incubator/flaresolverr/1.1.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: FlareSolverr is a proxy server to bypass Cloudflare protection -home: https://github.com/truechartsapps/tree/master/charts/incubator/flaresolverr -icon: https://raw.githubusercontent.com/FlareSolverr/FlareSolverr/master/resources/flaresolverr_logo.svg -keywords: -- flaresolverr -- jackett -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: flaresolverr -sources: -- https://github.com/FlareSolverr/FlareSolverr -- https://hub.docker.com/r/flaresolverr/flaresolverr -version: 1.1.4 diff --git a/incubator/flaresolverr/1.1.4/README.md b/incubator/flaresolverr/1.1.4/README.md deleted file mode 100644 index 7d7ed22e3a1..00000000000 --- a/incubator/flaresolverr/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -FlareSolverr is a proxy server to bypass Cloudflare protection - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `flaresolverr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `flaresolverr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/flaresolverr/1.1.4/app-readme.md b/incubator/flaresolverr/1.1.4/app-readme.md deleted file mode 100644 index 2c2f63057a1..00000000000 --- a/incubator/flaresolverr/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -FlareSolverr is a proxy server to bypass Cloudflare protection diff --git a/incubator/flaresolverr/1.1.4/charts/common-6.5.4.tgz b/incubator/flaresolverr/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: flood -sources: -- https://github.com/jesec/flood -- https://hub.docker.com/r/jesec/flood -version: 1.1.3 diff --git a/incubator/flood/1.1.3/README.md b/incubator/flood/1.1.3/README.md deleted file mode 100644 index 69ea666c2d3..00000000000 --- a/incubator/flood/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Flood is a monitoring service for various torrent clients - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `flood` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `flood` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/flood/1.1.3/app-readme.md b/incubator/flood/1.1.3/app-readme.md deleted file mode 100644 index 5553ed88d04..00000000000 --- a/incubator/flood/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Flood is a monitoring service for various torrent clients diff --git a/incubator/flood/1.1.3/charts/common-6.5.2.tgz b/incubator/flood/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/flood/1.1.3/ci/ct-values.yaml b/incubator/flood/1.1.3/ci/ct-values.yaml deleted file mode 100644 index f874292fadf..00000000000 --- a/incubator/flood/1.1.3/ci/ct-values.yaml +++ /dev/null @@ -1,5 +0,0 @@ -persistence: - data: - enabled: true - accessMode: ReadWriteOnce - size: 1Gi diff --git a/incubator/flood/1.1.3/ix_values.yaml b/incubator/flood/1.1.3/ix_values.yaml deleted file mode 100644 index 148bf9a72a2..00000000000 --- a/incubator/flood/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: jesec/flood - pullPolicy: IfNotPresent - tag: 4.6.0 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/flood/1.1.3/questions.yaml b/incubator/flood/1.1.3/questions.yaml deleted file mode 100644 index 9dd9b1a7a03..00000000000 --- a/incubator/flood/1.1.3/questions.yaml +++ /dev/null @@ -1,674 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: FLOOD_OPTION_RUNDIR - label: "FLOOD_OPTION_RUNDIR" - description: "Where to store Flood's runtime files (eg. database)" - schema: - type: string - default: "/data" - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 3000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 3000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36061 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/flood/1.1.3/templates/common.yaml b/incubator/flood/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/flood/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/flood/1.1.3/test_values.yaml b/incubator/flood/1.1.3/test_values.yaml deleted file mode 100644 index 5e50035d8fb..00000000000 --- a/incubator/flood/1.1.3/test_values.yaml +++ /dev/null @@ -1,36 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: jesec/flood - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: 4.6.0 - -# -- environment variables. See more environment variables in the [flood documentation] (https://github.com/jesec/flood/blob/v4.6.0/config.ts) -# Note: The environmental variables are not case sensitive (e.g. FLOOD_OPTION_port=FLOOD_OPTION_PORT). -# @default -- See below -env: - # -- Where to store Flood's runtime files (eg. database) - FLOOD_OPTION_RUNDIR: /data - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 3000 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - data: - enabled: false diff --git a/incubator/flood/1.1.3/values.yaml b/incubator/flood/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/flood/1.1.4/CONFIG.md b/incubator/flood/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/flood/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/flood/1.1.4/Chart.lock b/incubator/flood/1.1.4/Chart.lock deleted file mode 100644 index e8d17c48c82..00000000000 --- a/incubator/flood/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T08:38:23.688636762Z" diff --git a/incubator/flood/1.1.4/Chart.yaml b/incubator/flood/1.1.4/Chart.yaml deleted file mode 100644 index f9cafcc047e..00000000000 --- a/incubator/flood/1.1.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Flood is a monitoring service for various torrent clients -home: https://github.com/truechartsapps/tree/master/charts/incubator/flood -icon: https://raw.githubusercontent.com/jesec/flood/master/flood.svg -keywords: -- flood -- rtorrent -- qbittorrent -- transmission -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: flood -sources: -- https://github.com/jesec/flood -- https://hub.docker.com/r/jesec/flood -version: 1.1.4 diff --git a/incubator/flood/1.1.4/README.md b/incubator/flood/1.1.4/README.md deleted file mode 100644 index 69ea666c2d3..00000000000 --- a/incubator/flood/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Flood is a monitoring service for various torrent clients - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `flood` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `flood` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/flood/1.1.4/app-readme.md b/incubator/flood/1.1.4/app-readme.md deleted file mode 100644 index 5553ed88d04..00000000000 --- a/incubator/flood/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Flood is a monitoring service for various torrent clients diff --git a/incubator/flood/1.1.4/charts/common-6.5.4.tgz b/incubator/flood/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: flood -sources: -- https://github.com/jesec/flood -- https://hub.docker.com/r/jesec/flood -version: 1.1.5 diff --git a/incubator/flood/1.1.5/README.md b/incubator/flood/1.1.5/README.md deleted file mode 100644 index 69ea666c2d3..00000000000 --- a/incubator/flood/1.1.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Flood is a monitoring service for various torrent clients - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `flood` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `flood` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/flood/1.1.5/app-readme.md b/incubator/flood/1.1.5/app-readme.md deleted file mode 100644 index 5553ed88d04..00000000000 --- a/incubator/flood/1.1.5/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Flood is a monitoring service for various torrent clients diff --git a/incubator/flood/1.1.5/charts/common-6.5.4.tgz b/incubator/flood/1.1.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: focalboard -sources: -- https://www.focalboard.com/ -- https://github.com/mattermost/focalboard -- https://github.com/FlipEnergy/container-images/blob/main/focalboard -version: 1.1.3 diff --git a/incubator/focalboard/1.1.3/README.md b/incubator/focalboard/1.1.3/README.md deleted file mode 100644 index 98ea1d3b3eb..00000000000 --- a/incubator/focalboard/1.1.3/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `focalboard` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `focalboard` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/focalboard/1.1.3/app-readme.md b/incubator/focalboard/1.1.3/app-readme.md deleted file mode 100644 index 40971a5c670..00000000000 --- a/incubator/focalboard/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Focalboard is an open source, self-hosted alternative to Trello, Notion, diff --git a/incubator/focalboard/1.1.3/charts/common-6.5.2.tgz b/incubator/focalboard/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/focalboard/1.1.3/ix_values.yaml b/incubator/focalboard/1.1.3/ix_values.yaml deleted file mode 100644 index 312c315d80a..00000000000 --- a/incubator/focalboard/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: flipenergy/focalboard - pullPolicy: IfNotPresent - tag: 0.6.7 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/focalboard/1.1.3/questions.yaml b/incubator/focalboard/1.1.3/questions.yaml deleted file mode 100644 index 9f93b56faca..00000000000 --- a/incubator/focalboard/1.1.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36049 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/focalboard/1.1.3/templates/common.yaml b/incubator/focalboard/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/focalboard/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/focalboard/1.1.3/test_values.yaml b/incubator/focalboard/1.1.3/test_values.yaml deleted file mode 100644 index 2c239b89fa0..00000000000 --- a/incubator/focalboard/1.1.3/test_values.yaml +++ /dev/null @@ -1,36 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: flipenergy/focalboard - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: 0.6.7 - -# -- environment variables. See more environment variables in the [image entrypoint script](https://github.com/FlipEnergy/container-images/blob/main/focalboard/entrypoint.sh) -# @default -- See below -env: {} - # SERVER_ROOT: - # DBTYPE: - # DBCONFIG: - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8000 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - data: - enabled: false diff --git a/incubator/focalboard/1.1.3/values.yaml b/incubator/focalboard/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/focalboard/1.1.4/CONFIG.md b/incubator/focalboard/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/focalboard/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/focalboard/1.1.4/Chart.lock b/incubator/focalboard/1.1.4/Chart.lock deleted file mode 100644 index 292b0d0fcb3..00000000000 --- a/incubator/focalboard/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T08:56:50.350542472Z" diff --git a/incubator/focalboard/1.1.4/Chart.yaml b/incubator/focalboard/1.1.4/Chart.yaml deleted file mode 100644 index e2dd206581d..00000000000 --- a/incubator/focalboard/1.1.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Focalboard is an open source, self-hosted alternative to Trello, Notion, - and Asana. -home: https://github.com/truechartsapps/tree/master/charts/incubator/focalboard -icon: https://github.com/mattermost/focalboard/raw/main/webapp/static/favicon.svg -keywords: -- focalboard -- kanban -- project management -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: focalboard -sources: -- https://www.focalboard.com/ -- https://github.com/mattermost/focalboard -- https://github.com/FlipEnergy/container-images/blob/main/focalboard -version: 1.1.4 diff --git a/incubator/focalboard/1.1.4/README.md b/incubator/focalboard/1.1.4/README.md deleted file mode 100644 index 98ea1d3b3eb..00000000000 --- a/incubator/focalboard/1.1.4/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `focalboard` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `focalboard` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/focalboard/1.1.4/app-readme.md b/incubator/focalboard/1.1.4/app-readme.md deleted file mode 100644 index 40971a5c670..00000000000 --- a/incubator/focalboard/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Focalboard is an open source, self-hosted alternative to Trello, Notion, diff --git a/incubator/focalboard/1.1.4/charts/common-6.5.4.tgz b/incubator/focalboard/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: focalboard -sources: -- https://www.focalboard.com/ -- https://github.com/mattermost/focalboard -- https://github.com/FlipEnergy/container-images/blob/main/focalboard -version: 1.1.5 diff --git a/incubator/focalboard/1.1.5/README.md b/incubator/focalboard/1.1.5/README.md deleted file mode 100644 index 98ea1d3b3eb..00000000000 --- a/incubator/focalboard/1.1.5/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `focalboard` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `focalboard` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/focalboard/1.1.5/app-readme.md b/incubator/focalboard/1.1.5/app-readme.md deleted file mode 100644 index 40971a5c670..00000000000 --- a/incubator/focalboard/1.1.5/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Focalboard is an open source, self-hosted alternative to Trello, Notion, diff --git a/incubator/focalboard/1.1.5/charts/common-6.5.4.tgz b/incubator/focalboard/1.1.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: focalboard -sources: -- https://www.focalboard.com/ -- https://github.com/mattermost/focalboard -- https://github.com/FlipEnergy/container-images/blob/main/focalboard -version: 1.2.0 diff --git a/incubator/focalboard/1.2.0/README.md b/incubator/focalboard/1.2.0/README.md deleted file mode 100644 index 98ea1d3b3eb..00000000000 --- a/incubator/focalboard/1.2.0/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `focalboard` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `focalboard` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/focalboard/1.2.0/app-readme.md b/incubator/focalboard/1.2.0/app-readme.md deleted file mode 100644 index 40971a5c670..00000000000 --- a/incubator/focalboard/1.2.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Focalboard is an open source, self-hosted alternative to Trello, Notion, diff --git a/incubator/focalboard/1.2.0/charts/common-6.6.1.tgz b/incubator/focalboard/1.2.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 zcmV)zK#{*6iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsyWz&5U;m5wKZi+$%6k$3?el+oeP?&qp8tDW+mG}AA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&Db6dzkU$>Vtt%q>mc7(Xh`_KR0`^_g`%j*LHw9pZB}i~d*zpG5ZYsyC zyn#h~tqe6XMJN341@LcvkNGdd3XY}-=0ovr$lSex>#wP$#_c!C@F+`5Qb3%NMI+An zu?C!84AGo>1V*qd@kPo)g{c}HJ)!?{Tv@R?pubMUFD>wzkLVJ>3EQT;)@TAnmE0m2 zz7J^<+YqMl5T*nV<(t)k{L2v?P8eAvOT?COxdhr6Oh!iyceFatkZ3-gcO_Sl2MLBH zQs?o6EI=tKFn>EjBpPwo;}FbXo>Ou6;#m5uc_DegWGM#@U>pwx0Yj28ULz6>84W`^ zv)P|R$SEJK4zzZtBSbhKgJ9#^&2VG)S-25ytgrLYt|;X*b_fFLeT=eMAm3eGU4_Q` zfniG)sLZM&LejV|!HA#GEj=d%!hx)!4tGBRKOs<+6-<(AP@pKA%}^RMSBw@(SjT>f z>U^Up0||n2v4zTF%IIK^a8{KZb~Mef=A)}hRD?Vh4JKs-R$&}qB|VEk)U62AQhOOPTe#$a*HPe2xEmd&O9Dw1n(Ua$=_I3cJ2U)SvZnmhS; z_sGL&QC^L~#`^k9{N~2;7;J1ldxhCM*|Ys>eD16d^&|3ssB?~^_b^F9k}oq2NJsvk z&7B=P|IhZu-uh$ykB4|}Zbsh>#7SLJT<00pGquBz4i1&=ht2sAydeCLP=V4I6>QO8 z(Z3SD!jK~goI`49$&>Tk1tSwZgoAHJpFRz4ZiYNe2!Vhj3t^H3VEBp3JotuwAP?j zX!$%cf#3-Uf0QWn)AFG(BRMQLG_!^P%!^W~KXjte>{qem0Xm8aK)<=lvgq-kPA?G1 zT5i(xf+6?_Qk=$AGOyRjnCG?=q0D2_g|9Am7j&8}AAoj@M$uNB2AB!N30TPsoRSF$ zUS|YAk=(>4X637LHSm$Ts&|^~>}Jn5sAkqSD#K|G9aOvPh+)>dyx4E1<((C*QP1{; z>tXIdPfNIZLM;g=33?+w zx1@JJP5rOt+tRFnF8#l`yKd?KovppCNB#d057Yn5&{r`#R45>}OrYxTJgE?qY04^4 zS(iX|{ws=z2%UmOozaCZ0aQG&ZbSI>zNrp|!{I^kgob%_F#m4K#%*0VvxSaBii@Z;LphL)ov!x6qEdqW)FbLVriNA| zq>JDrgRzs$HX`)^KaCDQof?($pp!eh)Xj|xpQ|hfEIl>6CuWdD)0bM;v~^A>>%MgK z)h-7w$F%^j4Hy6#?DnB^u{@+~Fi}1;JKf;DnP#dk=;gZwOpOo#%&~h17Cp1cuql3N z4dp(>Hptb_#kmO8MoFHkai)&Qs?L`F6C;TX;2jl9644^nzTwa{u%u6PRpsvI={t^Fd=ekbXX@Wy=pfU z>xIefM`QHS82t+wqfPryo+(-09#E(Kx7G0ftncnV+J6u6Q2P(OWji_C-g_aAyGqke z9;cHDF8L0N&xlhFVq*vAdyy|!9P6%6BSQ_ovAa^h^a6pWwEP-)Dv#if_mw!1ugnb& zSyJtP3=OFzKXVuqoB}QU>b&IW8=lRw-bQk&%rqkw$WRZ+7v=*C?q2bD(nE1}H~>#q zS2bz{z3(ZFloX5dK*tjZ9K(i$HX3Ds1Hl{CzZ_lwR$?3x5UB1m@vU00eO~dpIxsPd z?xbS$!y0%>60Hkt7Lulj#}g2$b7J~O(Jq}E6yyq!hS*p0;aBqj1SH{&iqQvP^0_f~ z96jl%VB&0`WLVoEc2Z>7J&hi$dFUDpZIpM8f(RAlhb)Ov5omavY_kUfDu~+Ed3tLj zO#7kzIS{gnR7Ki2Heu%k;Nq)GPSw+|7Clde?0BK16kTCZ#@s?Y4HuJ7b=NeA;B!1Q zAnN;Ljg8@_1uE&HXuJ=Cpbza$oEG&==uKhyFLYg33?vIz>(`|r3uZ6qSRSrBu(J?Qu9v9K6zy5*=iqOw%VR9h@b69E%6(*>%1*4YpOOq>{c zKfxs#ennN9)Uh7{$xaAM+`S4`8+Ic>Gp3+T1;runJH9*AmnOYsD|vn1n5Ji^N3-h_ z;9V`|CI1j@rbTJB84K)k^l%NVuA>lz((KVHP}2pW{4mR}S>07#edr62d>(Z!I%HoQ z|9I#bfuN}uX=$a^SI}>Drp$m%0rs7T_pleMV)?+T>4!0GTl=YoS6jDG;)eFBgh6bS z_nWfK9<(sorX?R%?uEu87N*g4O}u^A8=SL7)QxRawAhoMTl9VrPgDPM^L?2nK!^Tc z-&wcs|J&YM-+a{n5AlfoKXw^Hp+b59$+Qca{MubE^&IpPG0|3RLH{V&tw z-qPMz5yfo|V3jDkr~g;x&(f?h`O30s<>2-BSHx${j*@U({$D-)hhalmx6m#0yS{y?0l>zw%gzX3jfy{E2yh$V zB?_c3G>X>ZZ9h>mKrKc2I z^N7fOQL$5HEy(8)X>4d3wOj=>1`HbmM$b(+Ws!HTK`#f~a$Tm0sx88Qe0{K3p*7Fd_@ z^O{4M2|^436MEh9#?)^MfqS@xLc{(Sj=ItNAF=}fo}~mP$60((k&H!P7PnXvbjSZ# z=l?c0cK7xk?f-{(TJ3*mS^rZtBtV|=D{c6o@UH_Zl}NkqGQh}VGSm$`sR$%qoL)41 zt4yR%bNE__^lr1jsL5{->tETmOsT0G%{R{xfpW>>nNjZLi)zH(Rw+^kF;u6lb#Kvx z19B~{=zC7B*QTn~{ONUGTUHwFu8!iI1s|1}uk)G#nBnxTYXzZ0(aLC`HUt3pp&LM5 zMgy=V03cG}NN2Nq&~eHSkKer`IKjU&JMb745lRWH&!i27Y5!Iz-hruyZ4)BOEA@sW zIG7`SGT$Wu%&vynUv-d)?-gD&T;(xdCY@%Z(BGsV$u-GN>HfBMbT z|Lc3}kN*D$c^1fqT5{6bk+KZEe&piA^G5AM;|?E} zwhk_zm0^_PFiN9Ih_lgrBM|EPHBT{nKnRScGnA4eb)l(4W#bP+scF~i0_fd0L43e3d1-xA^B zh>I{nGUl!rpH=zZ9r4}Z%D(OMFuu0Haz&tsK#-F<#^j<7)>k1i-7!w#s@_4uKtHLS zy}rJ*Ib_k(;FS5jg<}p9nv8Q4>Vd%#q+$YM*G~&p+VJ@0*bRnSfmXa&&0Z13H5UWe z0=jA(oOp`M6T&ifIObjib9jyuOmIEWLs`Mhg!|OKc~`_K$+2!}cB?dZ%<^H>0A$D9 znSNgey@}mCt-A(TC;k`f$41$pdB1P77zpZ|^-&QA^;sLy$5yV`PMRb=%fVhRgH%AB z=$KjGKAAbYW42&V%=&f0tdswuu9*~j2B7@b#cx$a9yx; z&v>&&KQ1{2pax&H*S51=xpZ9;q^=`m2)D(B)!}iK>1yk)oBEBNJvkZ_iRS$jMOG1( za9d_iF9We1#OH{XR=xH&1y|_2L{U{BmHfIN8huEP8y#irvnZQHQnHM6U)mt9wSz=p z-+s-ZH1EXLxZ|$UaNe+;A}c)vN&Gv9R)Pt;DgZ|QnpyQhTYbq6-?C9koB{5o^3pUmR`Or<$2I7jY` zTo_~yJB?Xd?$jcU2yrJBbp(uhrL4HLNsmsER+arWtiL|VMTX)!cFA*gZ<}+7>!Vsp z0PA~wA^XiuE%W&0>;VVPE~;~YZBPdIm4s<*-?QFDg!k%qU2|B+NQ_3X8`$l)0HoFI z92LAeV{fBw)9$b+dfkn`tOr&nDp#hMzGq+k{vSI>{_Pz>9sZx4o!t%F|GT~OnE&fR zo?FC!+5-dpnw{6z*H-C3Tsg@zg^62bncdOh0dic+;N1V!PvRR(^!v5= zLL=D$vq4!E6$BuDmdF^M4K9lW7g8~;@Ha-X3<0U3c5lpsTUHZA>I>cuf0hLIHmnV7 z=-90|ha{TTG0^{=ox4{=^=fShE0PU!eNL%qvizme6eY8;oQ|ehb{UL8UZA0v|7-N` zD!(XTjGASKR|sEBNiYV%aAQ4i6o^?I?=a6299;)vz+RSB6d@F&c#Zv>K%Ag>jf@)eGd9;Twb3XpRc;slMTQtSt;U?@L7ZO{_Z0HPwt~EUpeF zIZn}dE8Nn)QHDd?&KZKyIZj9A)OtINtQQ|0mVuaF@7KW7Y0mP>*n_NLP(;)0Dh0#0 z#wd!%U&VlBmZ5rpiIP?EHxmh~41TCC8trMPXgAwh0f9Ktquf_U#iwr<4x{F;0h zOf#cR`&)`%!E}Ai3X4E-|GW88U9oP$kl&lLgL`&dfUO3}>*NEG7CY#(#d2{f&Eq_DbS!W@8)V?_EGspWzYzFc9L{~DjhmtJ2 zta1>{Hv$mw(6(1F_v}{&b=|-}Q^goy)2OD(7#jO+btLU_Q?W_6F@hSOL%RA3)oz&X z-MwxQqBmMxJL`uazFV@1-%0yAi2haB*qzDLpI6XZM*v@i$nUlsAwkb>YJ(U+6)%EVT0bSB( zvv5`K2AveWvNZrXd{>vQI%Ju)A!uXKWNW`RS(AjJ@6$3Vz8uvTK*z+6!7whJT*WM~ z!{Kn?&eWkqjKj&q0oMK_*9O1WbtFMaev2IrV_2y@K+Yj!Cn`60Ma*w%z0DeHe5;D2 zvBNqZjlPUy`78nL?Oy53mgKh5XSV*5`w zO9}10sS~HMJQ1#v!7x}gTPBHZ2D8d9ttf3K)U8p$npt54Qdn5s#cF6&FL6EO9CEhG zaz}cke`bcin;U7DS>M~@ z>fM)pGne6t$LVHt#j0}P2`bu85lFVPDPELiG)0t8%-7}8_1(tkt&R_@WQE9RCx%;a zm{cV}#f#%$6|ArwVD)iTxV3nm301J!9g+OR%d4M;En*eAxj|`MQ!5NIgS3|!jQXnD60yLng9$s&FWPOrG}z^=&<>P4Po1FoCm&bb zaQd*sJ9AZ9h2zp3ATN#=%^2Efc3zz)xSYPu$Xf*C>w`EJH!pH;tmmu2-F6TLa;7iF z&g}N;XojJI43g<9a|3f|`I19@2Z|?~F+=df`lX)B$W9ulu(|e1jE$St9UIS9jq~g2 z;jy-jQ@hqr503|~9Z}2q-np^U2Eo8lSE#kHgFh>EUQ;P*)qa?`9ZhP2T;Bp)T~&>g zue2sKH_BR;vYuR}eygB03FkKWGE;oFKAr2o_uNFg%PO#A{kO5TW9R?a+uMFT|M4J? zeY1+|PGu$&+4>J$;5kaIHDK>`oo($mZ(%uRGP~;v7AfgNL(*^Jbc;S0j zxUIMjRuYt&uv#-pb2Y|R&5}UMUb!UwckosD@8Iu&I>yKSl(yJf=6nd_Ia$K}PTCzbDJM46;N1Z?5mz_do1yZa&`s_8^Z- zYU`Ky>)tMP2)wtmOGTX-t~ZL{hb)OvVQyebKc26!b)%UfEHvsGNj-+OOH38=A+dH% z<*|Bias80JYjxU>Jd?KDVKw}e3ja;7OWkVF>biwh)6=*ZcLPQsZ$#Z1M_vM#Usbrj z8m>b+Ea4pDgl8Cf3RXctib{+GURP4~@ARwk-)R7X;c&>DHVa=(`qWO2aGO9U?wc@u za3m>J02E2eFcRw*cZ1p5IQkd5<_*>kDSia!yW1#@%sn*<@e*CPK`ihb64V#u%^%|& z!{c+ir$hfQBmHA%{MW{gegE_B=41ZHhk4}sufS-I*pavqKaYnefDQmW!4V`Zj3N@r zR8j0-@L4ii+wkh4%N)CYD^#S;s*)Uu>;1Kp6SY>8`)8aA3hPZy_+e*F!Tk$e^E>0D zhp>~P8kyQ0)m!>LFHnh6q9E2nQl4n!t3UmhOP1CbobqnqLZ7aC=u%wkhIYnly5fst zB?vU?=rB{d-=(B#j&^a1E3?H}r76KLj#sy2%>q+dO;LbTfIl48U&~g$)g#`uL$6+% z``UGaW*rY$QCo60`$COvnt8I?IdAk=CHu5nbfRnZCOW)o(huK;J7{E^&+R8 zHwvAB-`->ISy$g8ZBVRcr5tmtdZ=@R3}94bTC#7S1l32%RaRUk8H~d+MEABVY>tYuPCNH&l9B3pwVi_^LaEN!^Jrl% z=V_DwBIf1J9>6a7zuxr!?QA~A|3Ap1+kYZnc`?&Z?tRe7Cr`Yw@zZvLApI`#yL-1& z9I;lqm_*Jh>I|Jl7J?H>>!LBQ@d7U`Z}(?*Y2xq)@275(+HU@lRICJ()G{$w8?)ybngB9*Y@^i{P+Pdw>@MGF}vCinw82kf-M z2Z!v$9Ds^~NtGnm;I|4Uc!H^-$aB^q;ov94p|kRY;-H;Vf^!tXszjj7W{54|xK!ue zIKe21d6;2>XPBUvuItDYmtf`mnsxEf>l0cQrxz^y?P@r9F#!eF033+Oc3XnWznMDi4M2NQXBY=3>t9Qp`H*5RSsmwR{CyLp6yb{;n<40_6#e5D5Nn z0D||y;_^kd$`t=X%&ZOwuqKNM{Ao=Usk8A7<~gPNL2 zMH)j_9gq}%1bqQ{9VVK0DKD}d70ES-ARQEPkVu`WE=Okv)4B$Tb(Om9NRedMugcZHN0Cb^|0NeXZT7!B0DjN@pY`3Q{lByO=>K_;he@|rsJP&IBFQ3{ z2n{FVAmqwGBy-^3gkbeMFVtaHQso|1ApjcojDTBT-WH1hoYq=Zi3&%Rm28GdZTIn- zb{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~2!cAmT2fdySTsm zpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r`7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF! zIJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4(2`=|3O6N?vX^NykLcoY`V>8F9UDKeV zw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov#8sG;LNr7itb2csA*o@h!q39R2)xgBq zY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ^!nfgur#XR0;Q;c1jXR{<97h3lZ-c# zmXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO=K~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ z>8z(_2m>@YVjl3Y)IShTCMTT#vpHQQMAZd*M3ImSuHs3xn=13FG`xk zy3iCjV*q6`XkcKS(eXNe#81cb6M!79$mC`03L?|9yApP)m6!|Gqm^ zk|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^#M*hE@&Byq^2YJ{^isw{Q2A_;`F$}&Q z<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd%@ly3ndgsZv*XL^r|xV0ISjr7c#!8* ztcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0#TA8$vw?kyQ)!NJ&^Him^wfSW3uW0T! z&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;ATa>gBsFBVOjWQCSIHv}uH1o*04(>?(n zqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD z)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d;4+y{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(e zyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+XJCWLye5sKjH;4kGdl#Be=Bnoxpq4? zeLHpLrlB$j6@ z?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2>NUHxG$Z&Wt@6s%a}xP z@Mnhb?GoF|{ip2e{x$Fv6EyQ(bZZlQE8+XyC0OIggC!w0V8Y@TruG#^9SrM8#qmOqABZJTfEF8ns*nntjfu z04rM0fJXPy@7^w!IBlz$)$;am^J`Z(wRF^@kN!)3dg}lC%>T8uy=&|L_4S>{`~M&0 zVg8?P{ol(Mr1nmw|H2Zpx~BIV0BS{5zxMdJb=g}h16#A}aJYi!9}NFReQ|&1vDBvx z%fck}11w6SsW%6Tf>~N=DME|VsaF-Yxku`P? zbBl}J*mr~rbAHLU*419Ry{Lnlp%_;UPoZ{cmjoB^l7aWmE+2*x|Bhbb8Mb%zoJdq* z7asOgmK|Hob$B$l`*N~gtFQ|4C-0zFL*AT{&v-8bHk!0s!21zu<>BSl-Pyz{_BPOG?_b`nIPe6(;SfCf3xM+eu zpqNXczpsXXc?z{k?#L5O1nN4$8E{W=KeWt7Ee^hb~qV*bB4+h^=sfb(PRagMhX;C3|1iTy!zWL^dY=&}pfyUo_1O8LuzQAN!orh628>0_v+x} zU*IDshy7F)C3pM+H0g{`2}T zCc(oYtjILzs6QU zj2w%bdOD$Kxf2X1v|vG}2K{5mt8_yn@WKSM74C)Gt@UI&aP9Vq{)`Zn7w5OENmo2{ zSg=2u9N;<}HD1L_%vr#EdT%~);G+wkzdC*b`o}(0%C5zDOQC?igz*S6$_+=42 z2)F9>Z$_4*l(Dz6M5PCjUY;KsU8L3>lxP!-Pm9JmD#|P!iPFO;!TkU>6e-)DbJye+ zUm3>PRoaIGvV4{IDs72j<1!Bz#|@k6_4CvB2S=}7ymk}Y1(4g#Gzjv1 zo^LuA7aqAJQ&o9B%3ZyKZtYnYe%Y$@%xtIDJgGC5s`B-*UY81B=Wpx6jzh2>o!ufV zWiAjWPecYMf7Lq2lBdiBe_)#87!@;ImV&2FA{!Z;JxWPGS?Z)(Kltnu!O8?zYE4`X zOO7 zev4rIQ-KM3lSbNl*8!ocdmUBkpe3_&_~%w^CH~!_bmM#6UgHwyRmyHUNs?Yv^2=I6 zZ7c}qc4&knSOYIe1 zapkJ+)_QwoI~rTAiaM%Uf#EIn3It=k01xZ({g_ynUzCeh%>~(L)$Ywlt6qObmIM~0 z%6qa=mhQ(yS-OLTO)eM}TRGTZzfrX}`;1yWm{*`Y!4cFyYTsnyD327dvu=8e35SX@ z6ZpY#r?zSq7PeVe`EK#n(>K%46VvW@(U(Ln=SrWF-M*AQo)Z`RUhWa=%7gy=weE26 zO+?p~3LfjEBn2es;@Uy@+bl_NdhsrgA<--iJyD2r*f?Xg9VG|Dg`UAdMY1}J9J@@O zXFi`H0%J%Zs7gxv&r_7lh5?xyX5?`em0-RR?&#ZQ+U`=C6<1jn|2k5oN8*y5a>T2x zex}W075`h3a-`1Kzo);$i)=YK+V_9AHn-O8{okFjH@{`~f91_G<8HFql+n1XfrL@J$o&DmX!;%Guv5tKeqv ze>iXsa=!-p8eOf3*v=tyysd#C3`b!&(qFD>^znS-T!I~;9HlWzBaF(GRZ7=r1b#vw zMJVPsa82Z%HOaswjxIqq;Wx-oxE$gd$Yi80tsY!t>|+3~vh-^LF4OD^!1JskAgc=Y zspQS4tyN85A>bR)kKyU6!O^!>xq*A^(ff zp+F{sE$ay2pMT*cRRQ!NM-f4>fNmD}R09gc=65g_ahx3T7^FB^v!SrJpVsQiCpf)G z&wV8OfkNPo*R+N>}xlSth7u}1m3 zYE;D&R{QV!^pgd)rs6w@lh@hR3Mz{5c~NA=%Bl&*ICc#{?J#@=Q#?UD!MIMJd|!s& zBeJ63iL?fS<|H=BIVek1@XP#PXXN=TC)X=YlxEF3AKn^x&u=2JD};27zY=h(Uf3(# z#;+>}tKs1kCvkz&6%PVACC2+2(x2CV5#YsO3RVYpN02DAr`3LYzi5o$T(F6-dWnbW zHlfX70boQbm>fX@S@!qFjF(ScPB7BO>0=NOL;w96xJ1|Wz^?&1C^IoK%Ju6eF@~kxbWX+<-o(Sr%RWarJ3hIO6qP&BY_KIi< z_m1+Jg1CinhQ&p>UnU6U0H=H_L>HSJYF*qextNe<$Zi;nH3{QWCps!_8W>A~rX!}rf$|7iCA8n8aU|L*OZSE0HXC1h93 zyhRiK2bHAzOf08a%=57IXh#jbF^bkeVBw}kEDU<%U(A|q?&A3CH%HIkzdm^Nd?~F_ z&^joU-qF}K*PE1{QA&^g=QZo2f8YH3#=4dH-=F^dX$a#PPS1J}DF9ItHI2^en`FMi z9~g*BGGzs+IpuiW5ZS7nW3k9PWB$4;lVlE+M^qqEgYr*&^_q(4vRJ#F;b z_Iw3%ZXjNwmBuV?8ohpl{dqd?VXv#Z<$7A|EDo*^xcDt=63Hu=JMf4~GXDmz|1(e3 z{flkXJ8RSRiwwU5o^=c09ru0>WS2Uc`p&gq{(tn7yHToP{K7NdEIvTm#C@>Zi+*pX z_d(qkN5}H&70iDYz3>azR~VPLhI*dP*Gz=VTtU$uxZD1Ne=#LO%lSji@5W+_mtaG< z&qB+!u;L)bfSL7c4#;B=1iGa}Tg<<@?QDMWoHQm*o*%w_ep*{L{A+DsO7x_teAsmv z{}=x;iDA}5izpRp($!Oyc$88rtS{17_&SUP~77)6_ys6Yea=?2e+{>m{SWZLw{C z=N*=k=0_RX)zi7=_NPe_#vqtMx{flwjKTU^1L2rwXVHjZrKj zqdogmgwY8P)EaOVG>&;TeXG<4i8k%;l{M?cg7T~{0)j*nf^KXx2y~!j z6;aSETlhbu(%0!?o(*>5aIHzs7^w4zx+V2oW;tzcjdUZUvcQXreKa=2WV@`Xu3MH~ zR30(m#m*CTI?>BnHC~{l*4+1^^_M$w%xj&zAH*1E@XX%mB+n2DKHAtfFGiCw3t&WZ zFGAx}OZz{Mb z=l`~MAMgKokf-nYKVTi{yN@G)A~(=IoB^~THx2;;^AO*k?HnL)e*c4jHoM#>0UJ!E zf1Y0F=&rjp?D1~daBK8Cp1i@m9bZ!i{0l~NcgDRpW8iA+&DUtgKu=($FBgs=nq}z; zYB~64+*!6CvkIlYH@_GiT7A8-iaPgZNrMc%IZNcniMWyN#22<;6QWf2MZEo+T^@5tYGFf7xTwpW6j0rG1zi9 zjV~uo5TP@tT)c(iWV6;#V2pB}7j9n=F4iJenORN${&wSI-H82X!Rk`^sK{}0a@)hn zXMfq_R{ho}fu}dx_qEIgoljOR5@tSg?t(e%cs33Acv(~J*0;wPLA*dCocQ(_wE^fx ztId^VpsUBV2VGs@?h#fkz0xB{s-Gf$g-C&;&!vf5+lwW3cCI-C;I6$7w(F;O?FCFs+syx(3=A@TmFjuK5=B(8#0W7L|W6@xBBQhytl{j|A}iVmYe;z)Bm@(v1jN1-QIi5|NAh{ zm*W2u7tSo(-)DpUEBW_C+xz+R8jNcC@0z@H`0JK@K2zZI9J~J^E8951=xg2nPw4<c$mK`y)O#P3xnBN8Fp`ae$R7;Xylv`Y7X_7}&HJk@QtUaGv;A zXv^k#$*v25#dTYaE>4+@GES31GL=ciKL0o}Zv|^YIO{W%JbA;|$FsZe4Y-Dju3H!i z&%mK0@}U^*VH0Dtk2~}uU1PWstM!_|_cM7l=1K~i4F0REx z&-+qirj1ZGt4uE0BoLDG$=A-MMVige0;m}+PBOQj0{C<%zjtHUxIuf}-)=jW5-xA3 zx_kVp*Ps(O`zP%H_{#^%;`KMiYkxSs^aKpg{$=25*aPrcq& zZ7x-1E=Q&01)jm;nklgHzS0$K$t`p-={qRrQ4bn6LE|}$E>RjAGwi;yTxf)^fxD5? zgFm;(0n$wqzX`FLoulHOxx`a~EQO-ms{PZKC-;>$62+%4Pvon1|CKiyY>~v0E!Ke7 ze|7ruq}5||Tx4?`-zp>b9ken@luo99>^s(PtrbhfwSE5Q&{5l?1Q|!f(`TUx__2Nm z0%sCUH$6JbUuShz&o7SUpNDB4PVq9I#|O2*5IyS{qP}ePyhuO4(>-^9p6y*^j(xQC z?q=(?D0iwh?%+o;Qcomp!EGcdPjVD>n~5Aui^qT@B^_KkI04*rfOLRa+}ENbrl`D$ z7;O7V>D9J83?3V*(X@Itw|PCM*K&PiWx3T+THJe z&CZt<2htJ$vAesuW5s{$?yT=T#(zA-^QFXp9M?ndzq9jYhkAMTW2<*-%sct^2%m!Y#5k(WtuHX%|1BZr5L{bmA%N%7Zkvasn^+ z7JGrle@n8A53=UNpIfrrUPjzbCbdZxXPphfI+-H2SB-_4x3M_$Hg3(l4TE_LHS89G zS&Vxmt^`|=J86wMIH9SGEi0a&) zU1?7j!qO+9s-l0ojm}&h)fF7O_1RusIgDH5Rim7O^e*+Z2n~5)0T6i`x#1+6;Ydg*zMx_Zrq> zWcm$j;R?{2`(0K@Yg-6Q`*M30 zy{*!N@?D9FWizRefcL-s_S=VG)3@J#>lsPv%M#dhkjD2ks@fRltMkAkkuuUf64jU6 zv-tP|$Hx`+$1U~YD@y0#@w*pCJ|42~-@iEe<8kb93H|U(==)pTMtoGYENVrGz6)4s zQgtj~WwC|Vqk^2)m7fG|E&2{+Tkm(hr_dN!@3u6HoIqUbvIpG%wfFzI6;HSqgk8*Z z_b7ml`yY1pHthZXy}hl+{I3u4d_nvF<^_%Hp1*sD18BqY7mEjQu%dTdKr0)a@d53O zr+>bNvpd8H_&o&u!spfFxCuaWZ-m_VvQN+%$gGH2#|47oqQaAEGQl6bH+FZST?4Kn z)IfVPM@4~Sv_EX8twGdlt+M-qh9wZyyhy>tHRCeEzlz10&!e7^#cE0sZAJyg6#$g0 zeGOL)u`}P+E#~tH$qINuKb6b462^a~R>QO4Z7;W);yS)D2!@VZMcB7x&Yx1l>6kwj zNsfy=Pa>G0|NZV{$->5<>*Vm@YW>h`t*7q!AmIN-p0I!NV3pA0^MC zlEeCE9yL5`;Eu#BY29e9|FU@5x&Qvw zx&GVQ+}pJ8|Jz>Q-F#gCJ;d|HtpBoj>5DxLuKm&HAoaXNz>Yc_*_^iP?<{4U0v zKR}We1KRyqtu~zdzCH$H3^okICr1&UV19q)?dsV_yVup?j2V{ z->h|9%3b)A@%vXjjTylXA|i5?6_;PYq+n0$%t&$KoExXqV0PaOIjx)6SP2QJ^tBW0 zcWme1Iq!6^GO?wf+Q(V<=a_Zo=9V@F?lujN((*V5Nl@_}F055A z6(}iZ$sH$8FC2H9_XY}iChE0y&FU+dRxr_gicV~??7{ulS?a_k-am?iKdm@WW8iMW z;2@4MB@HHrYAgJ%?#GtsLxG}IKAaFpaMZEM03CFzuvy6|=_hLvFs92jvydjBu2VR} zk)A81LBLrn0lq9HD%{}ALzLwd;_n|P@{%TU9qmB@E;8Hn$ddLME_$lGUv+)K>u*2Y(Ioue^8R2UxN z!e;gaUn~MJh6FB30Q!L0%AL7Y#|#Af(tO)yM1DbO_jm;sml6+8_!(eO8fd z%H=<_NS@c{x)zbg>abkf_J=y6)y@l#dB&J5@Z52WL)nXS*J&eGg=q-wkefv8R2_}# zB5KfVxHb}-Jn5NONog~KKpRtM-lW@DrkYk`5}jI6w^eNmt0Gga+)XFVt{obQzA@rj z7Db}Rh_HS2MhO^2s4QP)^!r-`>Ebpr-80JOiC4Pi zkbhy*TPa~dfcs|11_V6Of$Z!!rFgL2I#C zK!&OE3X8@e#e@YT7bqgJ{=MBQ)RD01cDhU^i)eh7AI2aUky*acTobCi z6toEQY_*Yig~@ctaNaAOn@u`piBkqBIKl;r2o>esEfUcFVvb8!Hn3)rFx8=t4$Maf z=A#4iejS*`Ss&i_?V4lmsGv*UA)BLP@U;kg|JtBY_o98R+-Pso$STKuXkTxve~+yX z#*q#a$(>eA;%O|L^!93wH}CrCK((;F95oWmQPF)As?DQ!LLfntDmg)(^@|o3%Q8@v zqC&}{dz$SWgFtXsTbdkb{TCShXRTl8(q;X79JmkT$g6V%{4ZvK^KhcR?v0+JUhm&q z1_Cv4T7um*x3wG;W?fxvxGMS=NnMiLgwy6NGfLX7GZT#0k5>E2l|nFTigv1f=XM>T zJZm*r-MyyE5w~(Mm8&LA+HN&*a@F7IuIjCKnE*p{%Q4|+78?{=h3?B~-7RphuWF{O z=~U^L#W-8oOdir?I1|gCo7IafG@Vny42v(bs)$e-7U;K%2^1-J+x@Nm_+_i7KMe0I z!aMoc^B7;vJ=fb?`>^|;|1!@1iTf6peFm`O{+F%Y?Z)}Pz3uhK^M4QVw4eW*%;ZtN zhdT)z znF)QK<6~qk7x`T(nJC=FZP?lB& za^DRs?gf?&_gpZnZpLRFxr`G^25IsVBzthP0lnrRLw@s4Eeo}0g7M4$jayko5@Fyf zNME6%k^RG8l3k4dZ2j4~K5=`soCEN+U3_h}zAn{6ylAZ_s^0!Bh;8YnXY0nD!*Hg5 z_M8aoK_px5`pIM$G}%;oDEz_?e`<2doXve)+Dv|;qG&D#3Ph?R^;r1ei<8#3@+^5} zwMGdY1JZL~mDiV9Y!oiwJMt{=_>xXXUFS}1xuU->_Y4zN?MnV~b;Pmj=ih0Zv9AQG=dyb6y#8EDw?sJ%nVEf_p^mswxr?9cQ zi=#VPOd%NPP8P)X?&$W+q;=ic_?ItNQa_5zWs6JM`95hT2hH7O*+H6Sgxw;s1cTfw z%`_|)(A,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: freshrss -sources: -- https://github.com/FreshRSS/FreshRSS -- https://hub.docker.com/r/linuxserver/freshrss -type: application -version: 6.3.3 diff --git a/incubator/freshrss/6.3.3/README.md b/incubator/freshrss/6.3.3/README.md deleted file mode 100644 index a8e9015f6cb..00000000000 --- a/incubator/freshrss/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -FreshRSS is a self-hosted RSS feed aggregator - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `freshrss` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `freshrss` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/freshrss/6.3.3/app-readme.md b/incubator/freshrss/6.3.3/app-readme.md deleted file mode 100644 index 7d8a844b9cc..00000000000 --- a/incubator/freshrss/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -FreshRSS is a self-hosted RSS feed aggregator -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -FreshRSS is a self-hosted RSS feed aggregator diff --git a/incubator/freshrss/6.3.3/charts/common-6.5.2.tgz b/incubator/freshrss/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/freshrss/6.3.3/ix_values.yaml b/incubator/freshrss/6.3.3/ix_values.yaml deleted file mode 100644 index 98641a23823..00000000000 --- a/incubator/freshrss/6.3.3/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: linuxserver/freshrss - pullPolicy: IfNotPresent - tag: version-1.18.1 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/freshrss/6.3.3/questions.yaml b/incubator/freshrss/6.3.3/questions.yaml deleted file mode 100644 index c5da3c0f7f8..00000000000 --- a/incubator/freshrss/6.3.3/questions.yaml +++ /dev/null @@ -1,628 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36029 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/freshrss/6.3.3/templates/common.yaml b/incubator/freshrss/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/freshrss/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/freshrss/6.3.3/test_values.yaml b/incubator/freshrss/6.3.3/test_values.yaml deleted file mode 100644 index 8cadee1dd69..00000000000 --- a/incubator/freshrss/6.3.3/test_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Default values for FreshRSS. - -image: - repository: linuxserver/freshrss - pullPolicy: IfNotPresent - tag: version-1.18.1 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/freshrss/6.3.3/values.yaml b/incubator/freshrss/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/freshrss/6.3.4/CONFIG.md b/incubator/freshrss/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/freshrss/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/freshrss/6.3.4/Chart.lock b/incubator/freshrss/6.3.4/Chart.lock deleted file mode 100644 index 56186255d64..00000000000 --- a/incubator/freshrss/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:54.096152996Z" diff --git a/incubator/freshrss/6.3.4/Chart.yaml b/incubator/freshrss/6.3.4/Chart.yaml deleted file mode 100644 index 0eb2a619e2d..00000000000 --- a/incubator/freshrss/6.3.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: FreshRSS is a self-hosted RSS feed aggregator -home: https://github.com/truecharts/apps/tree/master/charts/incubator/freshrss -icon: https://github.com/FreshRSS/FreshRSS/blob/master/docs/img/FreshRSS-logo.png?raw=true -keywords: -- freshrss -- rss -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: freshrss -sources: -- https://github.com/FreshRSS/FreshRSS -- https://hub.docker.com/r/linuxserver/freshrss -type: application -version: 6.3.4 diff --git a/incubator/freshrss/6.3.4/README.md b/incubator/freshrss/6.3.4/README.md deleted file mode 100644 index a8e9015f6cb..00000000000 --- a/incubator/freshrss/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -FreshRSS is a self-hosted RSS feed aggregator - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `freshrss` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `freshrss` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/freshrss/6.3.4/app-readme.md b/incubator/freshrss/6.3.4/app-readme.md deleted file mode 100644 index 7d8a844b9cc..00000000000 --- a/incubator/freshrss/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -FreshRSS is a self-hosted RSS feed aggregator -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -FreshRSS is a self-hosted RSS feed aggregator diff --git a/incubator/freshrss/6.3.4/charts/common-6.5.4.tgz b/incubator/freshrss/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: gaps -sources: -- https://github.com/JasonHHouse/gaps -type: application -version: 6.3.3 diff --git a/incubator/gaps/6.3.3/README.md b/incubator/gaps/6.3.3/README.md deleted file mode 100644 index dc81acfea54..00000000000 --- a/incubator/gaps/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `gaps` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `gaps` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/gaps/6.3.3/app-readme.md b/incubator/gaps/6.3.3/app-readme.md deleted file mode 100644 index 2333306b1d5..00000000000 --- a/incubator/gaps/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Gaps searches through your Plex Server or local folders for all movies, diff --git a/incubator/gaps/6.3.3/charts/common-6.5.2.tgz b/incubator/gaps/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/incubator/gaps/6.3.3/ix_values.yaml b/incubator/gaps/6.3.3/ix_values.yaml deleted file mode 100644 index d11177660e5..00000000000 --- a/incubator/gaps/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: housewrecker/gaps - pullPolicy: IfNotPresent - tag: v0.8.8 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/gaps/6.3.3/questions.yaml b/incubator/gaps/6.3.3/questions.yaml deleted file mode 100644 index 4284bc83f0f..00000000000 --- a/incubator/gaps/6.3.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8484 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8484 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36030 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/usr/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/gaps/6.3.3/templates/common.yaml b/incubator/gaps/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/gaps/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/gaps/6.3.3/test_values.yaml b/incubator/gaps/6.3.3/test_values.yaml deleted file mode 100644 index c7555ac8822..00000000000 --- a/incubator/gaps/6.3.3/test_values.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# Default values for Gaps. - -image: - repository: housewrecker/gaps - pullPolicy: IfNotPresent - tag: v0.8.8 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8484 - -env: {} - # TZ: UTC - -persistence: - data: - enabled: true - mountPath: "/usr/data" - type: emptyDir diff --git a/incubator/gaps/6.3.3/values.yaml b/incubator/gaps/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/gaps/6.3.4/CONFIG.md b/incubator/gaps/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/gaps/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/gaps/6.3.4/Chart.lock b/incubator/gaps/6.3.4/Chart.lock deleted file mode 100644 index 023350508c0..00000000000 --- a/incubator/gaps/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:56.045176775Z" diff --git a/incubator/gaps/6.3.4/Chart.yaml b/incubator/gaps/6.3.4/Chart.yaml deleted file mode 100644 index dbeaedba482..00000000000 --- a/incubator/gaps/6.3.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Gaps searches through your Plex Server or local folders for all movies, - then queries for known movies in the same collection. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/gaps -icon: https://raw.githubusercontent.com/JasonHHouse/gaps/master/images/Final-Black.png -keywords: -- gaps -- plex -- plex-media-server -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: gaps -sources: -- https://github.com/JasonHHouse/gaps -type: application -version: 6.3.4 diff --git a/incubator/gaps/6.3.4/README.md b/incubator/gaps/6.3.4/README.md deleted file mode 100644 index dc81acfea54..00000000000 --- a/incubator/gaps/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `gaps` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `gaps` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/gaps/6.3.4/app-readme.md b/incubator/gaps/6.3.4/app-readme.md deleted file mode 100644 index 2333306b1d5..00000000000 --- a/incubator/gaps/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Gaps searches through your Plex Server or local folders for all movies, diff --git a/incubator/gaps/6.3.4/charts/common-6.5.4.tgz b/incubator/gaps/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: gonic -sources: -- https://github.com/sentriz/gonic -- https://hub.docker.com/r/sentriz/gonic -version: 1.1.3 diff --git a/incubator/gonic/1.1.3/README.md b/incubator/gonic/1.1.3/README.md deleted file mode 100644 index 6e9efe5d04e..00000000000 --- a/incubator/gonic/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Music streaming server / subsonic server API implementation - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `gonic` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `gonic` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/gonic/1.1.3/app-readme.md b/incubator/gonic/1.1.3/app-readme.md deleted file mode 100644 index 2a94032af9e..00000000000 --- a/incubator/gonic/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Music streaming server / subsonic server API implementation diff --git a/incubator/gonic/1.1.3/charts/common-6.5.2.tgz b/incubator/gonic/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/gonic/1.1.3/ci/ct-values.yaml b/incubator/gonic/1.1.3/ci/ct-values.yaml deleted file mode 100644 index 6d8d2f4a5c9..00000000000 --- a/incubator/gonic/1.1.3/ci/ct-values.yaml +++ /dev/null @@ -1,21 +0,0 @@ -env: - GONIC_MUSIC_PATH: "/music" - GONIC_PODCAST_PATH: "/podcasts" - GONIC_CACHE_PATH: "/cache" -persistence: - data: - enabled: true - type: emptyDir - mountPath: /data - podcasts: - enabled: true - type: emptyDir - mountPath: /podcasts - cache: - enabled: true - type: emptyDir - mountPath: /cache - music: - enabled: true - type: emptyDir - mountPath: /music diff --git a/incubator/gonic/1.1.3/ix_values.yaml b/incubator/gonic/1.1.3/ix_values.yaml deleted file mode 100644 index 0573c45fa47..00000000000 --- a/incubator/gonic/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: sentriz/gonic - pullPolicy: IfNotPresent - tag: v0.13.1 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/gonic/1.1.3/questions.yaml b/incubator/gonic/1.1.3/questions.yaml deleted file mode 100644 index 0d44c5e1d07..00000000000 --- a/incubator/gonic/1.1.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36062 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/gonic/1.1.3/templates/common.yaml b/incubator/gonic/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/gonic/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/gonic/1.1.3/test_values.yaml b/incubator/gonic/1.1.3/test_values.yaml deleted file mode 100644 index dfedb91dfd0..00000000000 --- a/incubator/gonic/1.1.3/test_values.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: sentriz/gonic - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: v0.13.1 - -# -- environment variables. See more environment variables in the [gonic documentation](https://github.com/sentriz/gonic#configuration-options) -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # GONIC_MUSIC_PATH: - # GONIC_PODCAST_PATH: - # GONIC_CACHE_PATH: - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 80 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - data: - enabled: false - podcasts: - enabled: false - cache: - enabled: false - music: - enabled: false diff --git a/incubator/gonic/1.1.3/values.yaml b/incubator/gonic/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/gonic/1.1.4/CONFIG.md b/incubator/gonic/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/gonic/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/gonic/1.1.4/Chart.lock b/incubator/gonic/1.1.4/Chart.lock deleted file mode 100644 index 33669826fe4..00000000000 --- a/incubator/gonic/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:07:57.989308969Z" diff --git a/incubator/gonic/1.1.4/Chart.yaml b/incubator/gonic/1.1.4/Chart.yaml deleted file mode 100644 index ed3571f5200..00000000000 --- a/incubator/gonic/1.1.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Music streaming server / subsonic server API implementation -home: https://github.com/truechartsapps/tree/master/charts/incubator/gonic -icon: https://raw.githubusercontent.com/sentriz/gonic/master/.github/logo.png -keywords: -- music -- subsonic -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: gonic -sources: -- https://github.com/sentriz/gonic -- https://hub.docker.com/r/sentriz/gonic -version: 1.1.4 diff --git a/incubator/gonic/1.1.4/README.md b/incubator/gonic/1.1.4/README.md deleted file mode 100644 index 6e9efe5d04e..00000000000 --- a/incubator/gonic/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Music streaming server / subsonic server API implementation - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `gonic` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `gonic` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/gonic/1.1.4/app-readme.md b/incubator/gonic/1.1.4/app-readme.md deleted file mode 100644 index 2a94032af9e..00000000000 --- a/incubator/gonic/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Music streaming server / subsonic server API implementation diff --git a/incubator/gonic/1.1.4/charts/common-6.5.4.tgz b/incubator/gonic/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: grocy -sources: -- https://github.com/grocy/grocy -type: application -version: 6.3.3 diff --git a/incubator/grocy/6.3.3/README.md b/incubator/grocy/6.3.3/README.md deleted file mode 100644 index 0fddf825870..00000000000 --- a/incubator/grocy/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `grocy` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `grocy` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/grocy/6.3.3/app-readme.md b/incubator/grocy/6.3.3/app-readme.md deleted file mode 100644 index de807b7ad25..00000000000 --- a/incubator/grocy/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -ERP beyond your fridge - grocy is a web-based self-hosted groceries & diff --git a/incubator/grocy/6.3.3/charts/common-6.5.2.tgz b/incubator/grocy/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/grocy/6.3.3/ix_values.yaml b/incubator/grocy/6.3.3/ix_values.yaml deleted file mode 100644 index f646426e755..00000000000 --- a/incubator/grocy/6.3.3/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: linuxserver/grocy - tag: version-v3.0.1 - pullPolicy: IfNotPresent - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/grocy/6.3.3/questions.yaml b/incubator/grocy/6.3.3/questions.yaml deleted file mode 100644 index b917843b0ae..00000000000 --- a/incubator/grocy/6.3.3/questions.yaml +++ /dev/null @@ -1,627 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36031 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/grocy/6.3.3/templates/common.yaml b/incubator/grocy/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/grocy/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/grocy/6.3.3/test_values.yaml b/incubator/grocy/6.3.3/test_values.yaml deleted file mode 100644 index 66f3d07f06c..00000000000 --- a/incubator/grocy/6.3.3/test_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Default values for grocy. - -image: - repository: linuxserver/grocy - tag: version-v3.0.1 - pullPolicy: IfNotPresent - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - -env: {} - # TZ: - # PUID: - # PGID: - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/grocy/6.3.3/values.yaml b/incubator/grocy/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/grocy/6.3.4/CONFIG.md b/incubator/grocy/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/grocy/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/grocy/6.3.4/Chart.lock b/incubator/grocy/6.3.4/Chart.lock deleted file mode 100644 index 586e77004a9..00000000000 --- a/incubator/grocy/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:59.925645753Z" diff --git a/incubator/grocy/6.3.4/Chart.yaml b/incubator/grocy/6.3.4/Chart.yaml deleted file mode 100644 index 8b224262f61..00000000000 --- a/incubator/grocy/6.3.4/Chart.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: ERP beyond your fridge - grocy is a web-based self-hosted groceries & - household management solution for your home -home: https://github.com/truecharts/apps/tree/master/charts/incubator/grocy -icon: https://github.com/grocy/grocy/raw/master/public/img/appicons/mstile-150x150.png -keywords: -- grocy -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: grocy -sources: -- https://github.com/grocy/grocy -type: application -version: 6.3.4 diff --git a/incubator/grocy/6.3.4/README.md b/incubator/grocy/6.3.4/README.md deleted file mode 100644 index 0fddf825870..00000000000 --- a/incubator/grocy/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `grocy` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `grocy` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/grocy/6.3.4/app-readme.md b/incubator/grocy/6.3.4/app-readme.md deleted file mode 100644 index de807b7ad25..00000000000 --- a/incubator/grocy/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -ERP beyond your fridge - grocy is a web-based self-hosted groceries & diff --git a/incubator/grocy/6.3.4/charts/common-6.5.4.tgz b/incubator/grocy/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: haste-server -sources: -- https://github.com/seejohnrun/haste-server -- https://github.com/k8s-at-home/container-images -version: 1.3.3 diff --git a/incubator/haste-server/1.3.3/README.md b/incubator/haste-server/1.3.3/README.md deleted file mode 100644 index 7a61754abfe..00000000000 --- a/incubator/haste-server/1.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Simple text sharing - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `haste-server` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `haste-server` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/haste-server/1.3.3/app-readme.md b/incubator/haste-server/1.3.3/app-readme.md deleted file mode 100644 index dd4cf171e08..00000000000 --- a/incubator/haste-server/1.3.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Simple text sharing diff --git a/incubator/haste-server/1.3.3/charts/common-6.5.2.tgz b/incubator/haste-server/1.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/haste-server/1.3.3/ix_values.yaml b/incubator/haste-server/1.3.3/ix_values.yaml deleted file mode 100644 index a9ee0bcb65b..00000000000 --- a/incubator/haste-server/1.3.3/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - # -- image repository - repository: ghcr.io/k8s-at-home/haste-server - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: latest - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/haste-server/1.3.3/questions.yaml b/incubator/haste-server/1.3.3/questions.yaml deleted file mode 100644 index e386fc9c465..00000000000 --- a/incubator/haste-server/1.3.3/questions.yaml +++ /dev/null @@ -1,673 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: STORAGE_FILEPATH - label: "STORAGE_FILEPATH" - schema: - type: string - default: "/config" - - variable: STORAGE_TYPE - label: "STORAGE_TYPE" - schema: - type: string - default: "file" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7777 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7777 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36055 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/haste-server/1.3.3/templates/common.yaml b/incubator/haste-server/1.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/haste-server/1.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/haste-server/1.3.3/test_values.yaml b/incubator/haste-server/1.3.3/test_values.yaml deleted file mode 100644 index 2a475ddaa2a..00000000000 --- a/incubator/haste-server/1.3.3/test_values.yaml +++ /dev/null @@ -1,50 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/k8s-at-home/haste-server - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: latest - -strategy: - type: Recreate - -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - -# -- environment variables. See [image docs](https://github.com/seejohnrun/haste-server) for more details. -# @default -- See below -env: - # -- filepath for persistance - STORAGE_FILEPATH: "/config" - # -- sets backend - STORAGE_TYPE: "file" - -# -- Configures service settings for the chart. Normally this does not need to be modified. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 7777 - -ingress: - # -- Enable and configure ingress settings for the chart under this key. - # @default -- See values.yaml - main: - enabled: false - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false diff --git a/incubator/haste-server/1.3.3/values.yaml b/incubator/haste-server/1.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/haste-server/1.3.4/CONFIG.md b/incubator/haste-server/1.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/haste-server/1.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/haste-server/1.3.4/Chart.lock b/incubator/haste-server/1.3.4/Chart.lock deleted file mode 100644 index cfe37f9bc13..00000000000 --- a/incubator/haste-server/1.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:01.84943085Z" diff --git a/incubator/haste-server/1.3.4/Chart.yaml b/incubator/haste-server/1.3.4/Chart.yaml deleted file mode 100644 index ce7ffb85513..00000000000 --- a/incubator/haste-server/1.3.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: latest -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -description: Simple text sharing -home: https://github.com/truecharts/apps/tree/master/charts/incubator/haste -icon: https://raw.githubusercontent.com/nicholaswilde/helm-charts/main/images/haste.png -keywords: -- haste -- hastebin -- haste-server -- pastebin -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: haste-server -sources: -- https://github.com/seejohnrun/haste-server -- https://github.com/k8s-at-home/container-images -version: 1.3.4 diff --git a/incubator/haste-server/1.3.4/README.md b/incubator/haste-server/1.3.4/README.md deleted file mode 100644 index 7a61754abfe..00000000000 --- a/incubator/haste-server/1.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Simple text sharing - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `haste-server` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `haste-server` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/haste-server/1.3.4/app-readme.md b/incubator/haste-server/1.3.4/app-readme.md deleted file mode 100644 index dd4cf171e08..00000000000 --- a/incubator/haste-server/1.3.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Simple text sharing diff --git a/incubator/haste-server/1.3.4/charts/common-6.5.4.tgz b/incubator/haste-server/1.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: healthchecks -sources: -- https://github.com/healthchecks/healthchecks -- https://hub.docker.com/r/linuxserver/healthchecks -version: 1.1.3 diff --git a/incubator/healthchecks/1.1.3/README.md b/incubator/healthchecks/1.1.3/README.md deleted file mode 100644 index 6d163b20df2..00000000000 --- a/incubator/healthchecks/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages ("pings") from your cron jobs and scheduled tasks ("checks"). When a ping does not arrive on time, Healthchecks sends out alerts. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `healthchecks` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `healthchecks` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/healthchecks/1.1.3/app-readme.md b/incubator/healthchecks/1.1.3/app-readme.md deleted file mode 100644 index 7fa8a26c845..00000000000 --- a/incubator/healthchecks/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Healthchecks is a cron job monitoring service. It listens for HTTP requests diff --git a/incubator/healthchecks/1.1.3/charts/common-6.5.2.tgz b/incubator/healthchecks/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/healthchecks/1.1.3/ix_values.yaml b/incubator/healthchecks/1.1.3/ix_values.yaml deleted file mode 100644 index 18bc3927bf4..00000000000 --- a/incubator/healthchecks/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: linuxserver/healthchecks - pullPolicy: IfNotPresent - tag: version-v1.20.0 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/healthchecks/1.1.3/questions.yaml b/incubator/healthchecks/1.1.3/questions.yaml deleted file mode 100644 index f58ceef7981..00000000000 --- a/incubator/healthchecks/1.1.3/questions.yaml +++ /dev/null @@ -1,701 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: REGENERATE_SETTINGS - label: "REGENERATE_SETTINGS" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: SITE_ROOT - label: "SITE_ROOT" - description: "The site's top-level URL and the port it listens to" - schema: - type: string - required: true - default: "" - - variable: SITE_NAME - label: "SITE_NAME" - description: "The site's name" - schema: - type: string - required: true - default: "" - - variable: SUPERUSER_EMAIL - label: "SUPERUSER_EMAIL" - description: "Superuser email" - schema: - type: string - required: true - default: "" - - variable: SUPERUSER_PASSWORD - label: "SUPERUSER_PASSWORD" - description: "Superuser password" - schema: - type: string - required: true - default: "" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36063 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/healthchecks/1.1.3/templates/common.yaml b/incubator/healthchecks/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/healthchecks/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/healthchecks/1.1.3/test_values.yaml b/incubator/healthchecks/1.1.3/test_values.yaml deleted file mode 100644 index 85aeab7278e..00000000000 --- a/incubator/healthchecks/1.1.3/test_values.yaml +++ /dev/null @@ -1,41 +0,0 @@ -# Default values for healthchecks. - -image: - # -- image repository - repository: linuxserver/healthchecks - # -- image tag - tag: version-v1.20.0 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8000 - -# -- environment variables. See [image docs](https://github.com/linuxserver/docker-healthchecks#parameters) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Set to true to always override the local_settings.py file with values from environment variables. Do not set to True if you have made manual modifications to this file. - REGENERATE_SETTINGS: "True" - # -- The site's top-level URL and the port it listens to - SITE_ROOT: https://healthchecks.domain - # -- The site's name (e.g., "Example Corp HealthChecks") - SITE_NAME: 8265 - # -- Superuser email - SUPERUSER_EMAIL: email@healthchecks.io - # -- Superuser password - SUPERUSER_PASSWORD: myVeryStrongPassword - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: -# -- Volume used for configuration - config: - enabled: false - mountpath: /config diff --git a/incubator/healthchecks/1.1.3/values.yaml b/incubator/healthchecks/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/healthchecks/1.1.4/CONFIG.md b/incubator/healthchecks/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/healthchecks/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/healthchecks/1.1.4/Chart.lock b/incubator/healthchecks/1.1.4/Chart.lock deleted file mode 100644 index cbd2e9d6ea5..00000000000 --- a/incubator/healthchecks/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T08:57:02.966882636Z" diff --git a/incubator/healthchecks/1.1.4/Chart.yaml b/incubator/healthchecks/1.1.4/Chart.yaml deleted file mode 100644 index 656c41cf53f..00000000000 --- a/incubator/healthchecks/1.1.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Healthchecks is a cron job monitoring service. It listens for HTTP requests - and email messages ("pings") from your cron jobs and scheduled tasks ("checks"). - When a ping does not arrive on time, Healthchecks sends out alerts. -home: https://github.com/truechartsapps/tree/master/charts/incubator/healthchecks -icon: https://raw.githubusercontent.com/healthchecks/healthchecks/master/stuff/logo.svg?raw=true -keywords: -- cron -- monitoring -- alert -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: healthchecks -sources: -- https://github.com/healthchecks/healthchecks -- https://hub.docker.com/r/linuxserver/healthchecks -version: 1.1.4 diff --git a/incubator/healthchecks/1.1.4/README.md b/incubator/healthchecks/1.1.4/README.md deleted file mode 100644 index 6d163b20df2..00000000000 --- a/incubator/healthchecks/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages ("pings") from your cron jobs and scheduled tasks ("checks"). When a ping does not arrive on time, Healthchecks sends out alerts. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `healthchecks` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `healthchecks` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/healthchecks/1.1.4/app-readme.md b/incubator/healthchecks/1.1.4/app-readme.md deleted file mode 100644 index 7fa8a26c845..00000000000 --- a/incubator/healthchecks/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Healthchecks is a cron job monitoring service. It listens for HTTP requests diff --git a/incubator/healthchecks/1.1.4/charts/common-6.5.4.tgz b/incubator/healthchecks/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: healthchecks -sources: -- https://github.com/healthchecks/healthchecks -- https://hub.docker.com/r/linuxserver/healthchecks -version: 1.1.5 diff --git a/incubator/healthchecks/1.1.5/README.md b/incubator/healthchecks/1.1.5/README.md deleted file mode 100644 index 6d163b20df2..00000000000 --- a/incubator/healthchecks/1.1.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages ("pings") from your cron jobs and scheduled tasks ("checks"). When a ping does not arrive on time, Healthchecks sends out alerts. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `healthchecks` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `healthchecks` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/healthchecks/1.1.5/app-readme.md b/incubator/healthchecks/1.1.5/app-readme.md deleted file mode 100644 index 7fa8a26c845..00000000000 --- a/incubator/healthchecks/1.1.5/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Healthchecks is a cron job monitoring service. It listens for HTTP requests diff --git a/incubator/healthchecks/1.1.5/charts/common-6.5.4.tgz b/incubator/healthchecks/1.1.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: heimdall -sources: null -type: application -version: 6.3.3 diff --git a/incubator/heimdall/6.3.3/README.md b/incubator/heimdall/6.3.3/README.md deleted file mode 100644 index 59fb53c1c39..00000000000 --- a/incubator/heimdall/6.3.3/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -An Application dashboard and launcher - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `heimdall` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `heimdall` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/heimdall/6.3.3/app-readme.md b/incubator/heimdall/6.3.3/app-readme.md deleted file mode 100644 index 3fb24ea7f1b..00000000000 --- a/incubator/heimdall/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -An Application dashboard and launcher -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -An Application dashboard and launcher diff --git a/incubator/heimdall/6.3.3/charts/common-6.5.2.tgz b/incubator/heimdall/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/heimdall/6.3.3/ix_values.yaml b/incubator/heimdall/6.3.3/ix_values.yaml deleted file mode 100644 index bdcc3ce0176..00000000000 --- a/incubator/heimdall/6.3.3/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: linuxserver/heimdall - tag: version-2.2.2 - pullPolicy: IfNotPresent - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/heimdall/6.3.3/questions.yaml b/incubator/heimdall/6.3.3/questions.yaml deleted file mode 100644 index fc5431e6b56..00000000000 --- a/incubator/heimdall/6.3.3/questions.yaml +++ /dev/null @@ -1,628 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36033 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/heimdall/6.3.3/templates/common.yaml b/incubator/heimdall/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/heimdall/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/heimdall/6.3.3/test_values.yaml b/incubator/heimdall/6.3.3/test_values.yaml deleted file mode 100644 index 658614359ea..00000000000 --- a/incubator/heimdall/6.3.3/test_values.yaml +++ /dev/null @@ -1,30 +0,0 @@ -# Default values for grocy. - -image: - repository: linuxserver/heimdall - tag: version-2.2.2 - pullPolicy: IfNotPresent - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - -env: {} - # TZ: - # PUID: - # PGID: - -probes: - startup: - enabled: true - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/heimdall/6.3.3/values.yaml b/incubator/heimdall/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/heimdall/6.3.4/CONFIG.md b/incubator/heimdall/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/heimdall/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/heimdall/6.3.4/Chart.lock b/incubator/heimdall/6.3.4/Chart.lock deleted file mode 100644 index 3cccdbc36d8..00000000000 --- a/incubator/heimdall/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:06.064688384Z" diff --git a/incubator/heimdall/6.3.4/Chart.yaml b/incubator/heimdall/6.3.4/Chart.yaml deleted file mode 100644 index 25f9e880da2..00000000000 --- a/incubator/heimdall/6.3.4/Chart.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: An Application dashboard and launcher -home: https://github.com/truecharts/apps/tree/master/charts/incubator/heimdall -icon: https://i.imgur.com/mM4tcO5.png -keywords: -- heimdall -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: heimdall -sources: null -type: application -version: 6.3.4 diff --git a/incubator/heimdall/6.3.4/README.md b/incubator/heimdall/6.3.4/README.md deleted file mode 100644 index 59fb53c1c39..00000000000 --- a/incubator/heimdall/6.3.4/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -An Application dashboard and launcher - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `heimdall` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `heimdall` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/heimdall/6.3.4/app-readme.md b/incubator/heimdall/6.3.4/app-readme.md deleted file mode 100644 index 3fb24ea7f1b..00000000000 --- a/incubator/heimdall/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -An Application dashboard and launcher -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -An Application dashboard and launcher diff --git a/incubator/heimdall/6.3.4/charts/common-6.5.4.tgz b/incubator/heimdall/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: hyperion-ng -sources: -- https://github.com/hyperion-project/hyperion.ng -- https://hub.docker.com/r/sirfragalot/hyperion.ng -version: 1.1.3 diff --git a/incubator/hyperion-ng/1.1.3/README.md b/incubator/hyperion-ng/1.1.3/README.md deleted file mode 100644 index 45069003d74..00000000000 --- a/incubator/hyperion-ng/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Hyperion is an opensource Bias or Ambient Lighting implementation - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `hyperion-ng` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `hyperion-ng` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/hyperion-ng/1.1.3/app-readme.md b/incubator/hyperion-ng/1.1.3/app-readme.md deleted file mode 100644 index 693f4d8e955..00000000000 --- a/incubator/hyperion-ng/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Hyperion is an opensource Bias or Ambient Lighting implementation diff --git a/incubator/hyperion-ng/1.1.3/charts/common-6.5.2.tgz b/incubator/hyperion-ng/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/hyperion-ng/1.1.3/ix_values.yaml b/incubator/hyperion-ng/1.1.3/ix_values.yaml deleted file mode 100644 index 5f7832aeb94..00000000000 --- a/incubator/hyperion-ng/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: sirfragalot/hyperion.ng - pullPolicy: IfNotPresent - tag: 2.0.0-alpha.9-x86_64 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/hyperion-ng/1.1.3/questions.yaml b/incubator/hyperion-ng/1.1.3/questions.yaml deleted file mode 100644 index d32587c84eb..00000000000 --- a/incubator/hyperion-ng/1.1.3/questions.yaml +++ /dev/null @@ -1,973 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the userID inside the container" - schema: - type: string - default: "568" - - variable: PGID - label: "PGID" - description: "Sets the GroupID inside the container" - schema: - type: string - default: "568" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8090 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8090 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36064 - required: true - - variable: jsonservice - label: "jsonservice Service" - description: "The jsonservice service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: jsonservice - label: "jsonservice Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 19444 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 19444 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 3804 - required: true - - variable: protobufservice - label: "protobufservice Service" - description: "The protobufservice service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: protobufservice - label: "protobufservice Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 19445 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 19445 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 3805 - required: true - - variable: boblightservice - label: "boblightservice Service" - description: "The boblightservice service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: boblightservice - label: "boblightservice Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 19333 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 19333 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 3806 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/root/.hyperion" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/hyperion-ng/1.1.3/templates/common.yaml b/incubator/hyperion-ng/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/hyperion-ng/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/hyperion-ng/1.1.3/test_values.yaml b/incubator/hyperion-ng/1.1.3/test_values.yaml deleted file mode 100644 index c4b7a2ccb5b..00000000000 --- a/incubator/hyperion-ng/1.1.3/test_values.yaml +++ /dev/null @@ -1,53 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: sirfragalot/hyperion.ng - # -- image tag - tag: 2.0.0-alpha.9-x86_64 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://docs.linuxserver.io/images/docker-airsonic#environment-variables-e) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Specify the user ID the application will run as - PUID: "1001" - # -- Specify the group ID the application will run as - PGID: "1001" - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8090 - jsonservice: - enabled: true - port: 19444 - protocol: TCP - targetPort: 19444 - protobufservice: - enabled: true - port: 19445 - protocol: TCP - targetPort: 19445 - boblightservice: - enabled: true - port: 19333 - protocol: TCP - targetPort: 19333 - - -persistence: - config: - enabled: false - mountPath: /root/.hyperion diff --git a/incubator/hyperion-ng/1.1.3/values.yaml b/incubator/hyperion-ng/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/hyperion-ng/1.1.4/CONFIG.md b/incubator/hyperion-ng/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/hyperion-ng/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/hyperion-ng/1.1.4/Chart.lock b/incubator/hyperion-ng/1.1.4/Chart.lock deleted file mode 100644 index a699263e190..00000000000 --- a/incubator/hyperion-ng/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:08.127765977Z" diff --git a/incubator/hyperion-ng/1.1.4/Chart.yaml b/incubator/hyperion-ng/1.1.4/Chart.yaml deleted file mode 100644 index 3a1db70cd3a..00000000000 --- a/incubator/hyperion-ng/1.1.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Hyperion is an opensource Bias or Ambient Lighting implementation -home: https://github.com/truechartsapps/tree/master/charts/incubator/hyperion-ng -icon: https://avatars.githubusercontent.com/u/17778452?s=200&v=4 -keywords: -- hyperion-ng -- hyperion -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: hyperion-ng -sources: -- https://github.com/hyperion-project/hyperion.ng -- https://hub.docker.com/r/sirfragalot/hyperion.ng -version: 1.1.4 diff --git a/incubator/hyperion-ng/1.1.4/README.md b/incubator/hyperion-ng/1.1.4/README.md deleted file mode 100644 index 45069003d74..00000000000 --- a/incubator/hyperion-ng/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Hyperion is an opensource Bias or Ambient Lighting implementation - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `hyperion-ng` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `hyperion-ng` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/hyperion-ng/1.1.4/app-readme.md b/incubator/hyperion-ng/1.1.4/app-readme.md deleted file mode 100644 index 693f4d8e955..00000000000 --- a/incubator/hyperion-ng/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Hyperion is an opensource Bias or Ambient Lighting implementation diff --git a/incubator/hyperion-ng/1.1.4/charts/common-6.5.4.tgz b/incubator/hyperion-ng/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: komga -sources: -- https://komga.org/ -- https://github.com/gotson/komga -version: 1.1.3 diff --git a/incubator/komga/1.1.3/README.md b/incubator/komga/1.1.3/README.md deleted file mode 100644 index bbaffd43360..00000000000 --- a/incubator/komga/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A comics/mangas server to serve/stream pages via API - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `komga` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `komga` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/komga/1.1.3/app-readme.md b/incubator/komga/1.1.3/app-readme.md deleted file mode 100644 index b5d30dc6a11..00000000000 --- a/incubator/komga/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A comics/mangas server to serve/stream pages via API diff --git a/incubator/komga/1.1.3/charts/common-6.5.2.tgz b/incubator/komga/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/komga/1.1.3/ix_values.yaml b/incubator/komga/1.1.3/ix_values.yaml deleted file mode 100644 index 63f2391b5a5..00000000000 --- a/incubator/komga/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: gotson/komga - pullPolicy: IfNotPresent - tag: 0.99.4 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/komga/1.1.3/questions.yaml b/incubator/komga/1.1.3/questions.yaml deleted file mode 100644 index ade07e0ae6a..00000000000 --- a/incubator/komga/1.1.3/questions.yaml +++ /dev/null @@ -1,777 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36065 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/komga/1.1.3/templates/common.yaml b/incubator/komga/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/komga/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/komga/1.1.3/test_values.yaml b/incubator/komga/1.1.3/test_values.yaml deleted file mode 100644 index b64b1ef0a5c..00000000000 --- a/incubator/komga/1.1.3/test_values.yaml +++ /dev/null @@ -1,37 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: gotson/komga - # -- image tag - tag: 0.99.4 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See more environment variables in the [komga documentation](https://komga.org/installation/configuration.html#optional-configuration). -# @default -- See below -env: {} - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8080 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - mountPath: /config - data: - enabled: false - mountPath: /data diff --git a/incubator/komga/1.1.3/values.yaml b/incubator/komga/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/komga/1.1.4/CONFIG.md b/incubator/komga/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/komga/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/komga/1.1.4/Chart.lock b/incubator/komga/1.1.4/Chart.lock deleted file mode 100644 index d15de8fb001..00000000000 --- a/incubator/komga/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T08:57:09.216970493Z" diff --git a/incubator/komga/1.1.4/Chart.yaml b/incubator/komga/1.1.4/Chart.yaml deleted file mode 100644 index 0269892ef1d..00000000000 --- a/incubator/komga/1.1.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: A comics/mangas server to serve/stream pages via API -home: https://github.com/truechartsapps/tree/master/charts/incubator/komga -icon: https://komga.org/assets/media/logo.svg -keywords: -- komga -- comics -- mangas -- server -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: komga -sources: -- https://komga.org/ -- https://github.com/gotson/komga -version: 1.1.4 diff --git a/incubator/komga/1.1.4/README.md b/incubator/komga/1.1.4/README.md deleted file mode 100644 index bbaffd43360..00000000000 --- a/incubator/komga/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A comics/mangas server to serve/stream pages via API - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `komga` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `komga` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/komga/1.1.4/app-readme.md b/incubator/komga/1.1.4/app-readme.md deleted file mode 100644 index b5d30dc6a11..00000000000 --- a/incubator/komga/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A comics/mangas server to serve/stream pages via API diff --git a/incubator/komga/1.1.4/charts/common-6.5.4.tgz b/incubator/komga/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: komga -sources: -- https://komga.org/ -- https://github.com/gotson/komga -version: 1.1.5 diff --git a/incubator/komga/1.1.5/README.md b/incubator/komga/1.1.5/README.md deleted file mode 100644 index bbaffd43360..00000000000 --- a/incubator/komga/1.1.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A comics/mangas server to serve/stream pages via API - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `komga` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `komga` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/komga/1.1.5/app-readme.md b/incubator/komga/1.1.5/app-readme.md deleted file mode 100644 index b5d30dc6a11..00000000000 --- a/incubator/komga/1.1.5/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A comics/mangas server to serve/stream pages via API diff --git a/incubator/komga/1.1.5/charts/common-6.5.4.tgz b/incubator/komga/1.1.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: komga -sources: -- https://komga.org/ -- https://github.com/gotson/komga -version: 1.1.6 diff --git a/incubator/komga/1.1.6/README.md b/incubator/komga/1.1.6/README.md deleted file mode 100644 index bbaffd43360..00000000000 --- a/incubator/komga/1.1.6/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A comics/mangas server to serve/stream pages via API - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `komga` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `komga` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/komga/1.1.6/app-readme.md b/incubator/komga/1.1.6/app-readme.md deleted file mode 100644 index b5d30dc6a11..00000000000 --- a/incubator/komga/1.1.6/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A comics/mangas server to serve/stream pages via API diff --git a/incubator/komga/1.1.6/charts/common-6.5.4.tgz b/incubator/komga/1.1.6/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: komga -sources: -- https://komga.org/ -- https://github.com/gotson/komga -version: 1.2.0 diff --git a/incubator/komga/1.2.0/README.md b/incubator/komga/1.2.0/README.md deleted file mode 100644 index bbaffd43360..00000000000 --- a/incubator/komga/1.2.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A comics/mangas server to serve/stream pages via API - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `komga` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `komga` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/komga/1.2.0/app-readme.md b/incubator/komga/1.2.0/app-readme.md deleted file mode 100644 index b5d30dc6a11..00000000000 --- a/incubator/komga/1.2.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A comics/mangas server to serve/stream pages via API diff --git a/incubator/komga/1.2.0/charts/common-6.6.1.tgz b/incubator/komga/1.2.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: komga -sources: -- https://komga.org/ -- https://github.com/gotson/komga -version: 1.2.1 diff --git a/incubator/komga/1.2.1/README.md b/incubator/komga/1.2.1/README.md deleted file mode 100644 index bbaffd43360..00000000000 --- a/incubator/komga/1.2.1/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A comics/mangas server to serve/stream pages via API - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `komga` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `komga` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/komga/1.2.1/app-readme.md b/incubator/komga/1.2.1/app-readme.md deleted file mode 100644 index b5d30dc6a11..00000000000 --- a/incubator/komga/1.2.1/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A comics/mangas server to serve/stream pages via API diff --git a/incubator/komga/1.2.1/charts/common-6.6.1.tgz b/incubator/komga/1.2.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: lazylibrarian -sources: -- https://gitlab.com/LazyLibrarian/LazyLibrarian.git -- https://lazylibrarian.gitlab.io -type: application -version: 6.3.3 diff --git a/incubator/lazylibrarian/6.3.3/README.md b/incubator/lazylibrarian/6.3.3/README.md deleted file mode 100644 index 85525daaf06..00000000000 --- a/incubator/lazylibrarian/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Get all your books, like series with Sonarr... - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `lazylibrarian` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `lazylibrarian` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/lazylibrarian/6.3.3/app-readme.md b/incubator/lazylibrarian/6.3.3/app-readme.md deleted file mode 100644 index c67c1844868..00000000000 --- a/incubator/lazylibrarian/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Get all your books, like series with Sonarr... -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Get all your books, like series with Sonarr... diff --git a/incubator/lazylibrarian/6.3.3/charts/common-6.5.2.tgz b/incubator/lazylibrarian/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/lazylibrarian/6.3.3/ix_values.yaml b/incubator/lazylibrarian/6.3.3/ix_values.yaml deleted file mode 100644 index 553b98dbe3e..00000000000 --- a/incubator/lazylibrarian/6.3.3/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: linuxserver/lazylibrarian - pullPolicy: IfNotPresent - tag: latest - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/lazylibrarian/6.3.3/questions.yaml b/incubator/lazylibrarian/6.3.3/questions.yaml deleted file mode 100644 index 9900449e08c..00000000000 --- a/incubator/lazylibrarian/6.3.3/questions.yaml +++ /dev/null @@ -1,628 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5299 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5299 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36033 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/lazylibrarian/6.3.3/templates/common.yaml b/incubator/lazylibrarian/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/lazylibrarian/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/lazylibrarian/6.3.3/test_values.yaml b/incubator/lazylibrarian/6.3.3/test_values.yaml deleted file mode 100644 index 6bba6ace4dc..00000000000 --- a/incubator/lazylibrarian/6.3.3/test_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Default values for LazyLibrarian. - -image: - repository: linuxserver/lazylibrarian - pullPolicy: IfNotPresent - tag: latest - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 5299 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/lazylibrarian/6.3.3/values.yaml b/incubator/lazylibrarian/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/lazylibrarian/6.3.4/CONFIG.md b/incubator/lazylibrarian/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/lazylibrarian/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/lazylibrarian/6.3.4/Chart.lock b/incubator/lazylibrarian/6.3.4/Chart.lock deleted file mode 100644 index 557a608d0dd..00000000000 --- a/incubator/lazylibrarian/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:11.975046889Z" diff --git a/incubator/lazylibrarian/6.3.4/Chart.yaml b/incubator/lazylibrarian/6.3.4/Chart.yaml deleted file mode 100644 index ffb818ea76a..00000000000 --- a/incubator/lazylibrarian/6.3.4/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: latest -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Get all your books, like series with Sonarr... -home: https://github.com/truecharts/apps/tree/master/charts/incubator/lazylibrarian -icon: https://lazylibrarian.gitlab.io/logo.svg -keywords: -- lazylibrarian -- ebooks -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: lazylibrarian -sources: -- https://gitlab.com/LazyLibrarian/LazyLibrarian.git -- https://lazylibrarian.gitlab.io -type: application -version: 6.3.4 diff --git a/incubator/lazylibrarian/6.3.4/README.md b/incubator/lazylibrarian/6.3.4/README.md deleted file mode 100644 index 85525daaf06..00000000000 --- a/incubator/lazylibrarian/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Get all your books, like series with Sonarr... - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `lazylibrarian` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `lazylibrarian` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/lazylibrarian/6.3.4/app-readme.md b/incubator/lazylibrarian/6.3.4/app-readme.md deleted file mode 100644 index c67c1844868..00000000000 --- a/incubator/lazylibrarian/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Get all your books, like series with Sonarr... -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Get all your books, like series with Sonarr... diff --git a/incubator/lazylibrarian/6.3.4/charts/common-6.5.4.tgz b/incubator/lazylibrarian/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: librespeed -sources: -- https://github.com/librespeed/speedtest -- https://hub.docker.com/r/linuxserver/librespeed -- https://github.com/truechartsapps/tree/master/charts/librespeed -version: 1.1.3 diff --git a/incubator/librespeed/1.1.3/README.md b/incubator/librespeed/1.1.3/README.md deleted file mode 100644 index d1929c0d75a..00000000000 --- a/incubator/librespeed/1.1.3/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Librespeed is a HTML5 webpage to test upload and download speeds - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `librespeed` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `librespeed` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/librespeed/1.1.3/app-readme.md b/incubator/librespeed/1.1.3/app-readme.md deleted file mode 100644 index c4f2fa18583..00000000000 --- a/incubator/librespeed/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Librespeed is a HTML5 webpage to test upload and download speeds diff --git a/incubator/librespeed/1.1.3/charts/common-6.5.2.tgz b/incubator/librespeed/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/librespeed/1.1.3/ci/ct-values.yaml b/incubator/librespeed/1.1.3/ci/ct-values.yaml deleted file mode 100644 index a4c249088b9..00000000000 --- a/incubator/librespeed/1.1.3/ci/ct-values.yaml +++ /dev/null @@ -1,2 +0,0 @@ -env: - PASSWORD: "ChangeMe" diff --git a/incubator/librespeed/1.1.3/ix_values.yaml b/incubator/librespeed/1.1.3/ix_values.yaml deleted file mode 100644 index 1dfd85ef4db..00000000000 --- a/incubator/librespeed/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: linuxserver/librespeed - pullPolicy: IfNotPresent - tag: version-5.2.4 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/librespeed/1.1.3/questions.yaml b/incubator/librespeed/1.1.3/questions.yaml deleted file mode 100644 index 6f19172a022..00000000000 --- a/incubator/librespeed/1.1.3/questions.yaml +++ /dev/null @@ -1,679 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the userID inside the container" - schema: - type: string - default: "568" - - variable: PGID - label: "PGID" - description: "Sets the GroupID inside the container" - schema: - type: string - default: "568" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36066 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/librespeed/1.1.3/templates/common.yaml b/incubator/librespeed/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/librespeed/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/librespeed/1.1.3/test_values.yaml b/incubator/librespeed/1.1.3/test_values.yaml deleted file mode 100644 index e9605796648..00000000000 --- a/incubator/librespeed/1.1.3/test_values.yaml +++ /dev/null @@ -1,46 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: linuxserver/librespeed - # -- image tag - tag: version-5.2.4 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://hub.docker.com/r/linuxserver/librespeed) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Specify the user ID the application will run as - PUID: "1001" - # -- Specify the group ID the application will run as - PGID: "1001" - # PASSWORD: - # CUSTOM_RESULTS: - # DB_TYPE: - # DB_NAME: - # DB_HOSTNAME: - # DB_USERNAME: - # DB_PASSWORD: - # DB_PORT: - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 80 - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false diff --git a/incubator/librespeed/1.1.3/values.yaml b/incubator/librespeed/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/librespeed/1.1.4/CONFIG.md b/incubator/librespeed/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/librespeed/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/librespeed/1.1.4/Chart.lock b/incubator/librespeed/1.1.4/Chart.lock deleted file mode 100644 index fdb9b446efe..00000000000 --- a/incubator/librespeed/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:13.912251318Z" diff --git a/incubator/librespeed/1.1.4/Chart.yaml b/incubator/librespeed/1.1.4/Chart.yaml deleted file mode 100644 index d43474976cd..00000000000 --- a/incubator/librespeed/1.1.4/Chart.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Librespeed is a HTML5 webpage to test upload and download speeds -home: https://github.com/truechartsapps/tree/master/charts/incubator/librespeed -icon: https://github.com/librespeed/speedtest/blob/master/.logo/icon_huge.png?raw=true -keywords: -- librespeed -- speedtest -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: librespeed -sources: -- https://github.com/librespeed/speedtest -- https://hub.docker.com/r/linuxserver/librespeed -- https://github.com/truechartsapps/tree/master/charts/librespeed -version: 1.1.4 diff --git a/incubator/librespeed/1.1.4/README.md b/incubator/librespeed/1.1.4/README.md deleted file mode 100644 index d1929c0d75a..00000000000 --- a/incubator/librespeed/1.1.4/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Librespeed is a HTML5 webpage to test upload and download speeds - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `librespeed` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `librespeed` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/librespeed/1.1.4/app-readme.md b/incubator/librespeed/1.1.4/app-readme.md deleted file mode 100644 index c4f2fa18583..00000000000 --- a/incubator/librespeed/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Librespeed is a HTML5 webpage to test upload and download speeds diff --git a/incubator/librespeed/1.1.4/charts/common-6.5.4.tgz b/incubator/librespeed/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: librespeed -sources: -- https://github.com/librespeed/speedtest -- https://hub.docker.com/r/linuxserver/librespeed -- https://github.com/truechartsapps/tree/master/charts/librespeed -version: 1.2.0 diff --git a/incubator/librespeed/1.2.0/README.md b/incubator/librespeed/1.2.0/README.md deleted file mode 100644 index d1929c0d75a..00000000000 --- a/incubator/librespeed/1.2.0/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Librespeed is a HTML5 webpage to test upload and download speeds - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `librespeed` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `librespeed` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/librespeed/1.2.0/app-readme.md b/incubator/librespeed/1.2.0/app-readme.md deleted file mode 100644 index c4f2fa18583..00000000000 --- a/incubator/librespeed/1.2.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Librespeed is a HTML5 webpage to test upload and download speeds diff --git a/incubator/librespeed/1.2.0/charts/common-6.6.1.tgz b/incubator/librespeed/1.2.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: lychee -sources: -- https://github.com/LycheeOrg/Lychee -- https://hub.docker.com/r/lycheeorg/lychee -type: application -version: 6.3.3 diff --git a/incubator/lychee/6.3.3/README.md b/incubator/lychee/6.3.3/README.md deleted file mode 100644 index 396d0bf0632..00000000000 --- a/incubator/lychee/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Lychee is a free photo-management tool, which runs on your server or web-space - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `lychee` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `lychee` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/lychee/6.3.3/app-readme.md b/incubator/lychee/6.3.3/app-readme.md deleted file mode 100644 index 792e9d50ab7..00000000000 --- a/incubator/lychee/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Lychee is a free photo-management tool, which runs on your server or web-space -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Lychee is a free photo-management tool, which runs on your server or diff --git a/incubator/lychee/6.3.3/charts/common-6.5.2.tgz b/incubator/lychee/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/lychee/6.3.3/ix_values.yaml b/incubator/lychee/6.3.3/ix_values.yaml deleted file mode 100644 index 63bb15faef3..00000000000 --- a/incubator/lychee/6.3.3/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: lycheeorg/lychee-laravel - pullPolicy: IfNotPresent - tag: v4.3.0 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/lychee/6.3.3/questions.yaml b/incubator/lychee/6.3.3/questions.yaml deleted file mode 100644 index e3f809e23f8..00000000000 --- a/incubator/lychee/6.3.3/questions.yaml +++ /dev/null @@ -1,628 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36034 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/lychee/6.3.3/templates/common.yaml b/incubator/lychee/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/lychee/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/lychee/6.3.3/test_values.yaml b/incubator/lychee/6.3.3/test_values.yaml deleted file mode 100644 index fefa59b25b6..00000000000 --- a/incubator/lychee/6.3.3/test_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Default values for Lychee. - -image: - repository: lycheeorg/lychee-laravel - pullPolicy: IfNotPresent - tag: v4.3.0 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - -env: {} - # PHP_TZ: UTC - # PUID: 1001 - # PGID: 1001 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/lychee/6.3.3/values.yaml b/incubator/lychee/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/lychee/6.3.4/CONFIG.md b/incubator/lychee/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/lychee/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/lychee/6.3.4/Chart.lock b/incubator/lychee/6.3.4/Chart.lock deleted file mode 100644 index c9b99d27693..00000000000 --- a/incubator/lychee/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:15.848935917Z" diff --git a/incubator/lychee/6.3.4/Chart.yaml b/incubator/lychee/6.3.4/Chart.yaml deleted file mode 100644 index b14df052bd9..00000000000 --- a/incubator/lychee/6.3.4/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Lychee is a free photo-management tool, which runs on your server or - web-space -home: https://github.com/truecharts/apps/tree/master/charts/incubator/lychee -icon: https://github.com/LycheeOrg/Lychee/blob/master/Banner.png?raw=true -keywords: -- lychee -- photo -- pictures -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: lychee -sources: -- https://github.com/LycheeOrg/Lychee -- https://hub.docker.com/r/lycheeorg/lychee -type: application -version: 6.3.4 diff --git a/incubator/lychee/6.3.4/README.md b/incubator/lychee/6.3.4/README.md deleted file mode 100644 index 396d0bf0632..00000000000 --- a/incubator/lychee/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Lychee is a free photo-management tool, which runs on your server or web-space - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `lychee` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `lychee` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/lychee/6.3.4/app-readme.md b/incubator/lychee/6.3.4/app-readme.md deleted file mode 100644 index 792e9d50ab7..00000000000 --- a/incubator/lychee/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Lychee is a free photo-management tool, which runs on your server or web-space -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Lychee is a free photo-management tool, which runs on your server or diff --git a/incubator/lychee/6.3.4/charts/common-6.5.4.tgz b/incubator/lychee/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: lychee -sources: -- https://github.com/LycheeOrg/Lychee -- https://hub.docker.com/r/lycheeorg/lychee -type: application -version: 6.4.0 diff --git a/incubator/lychee/6.4.0/README.md b/incubator/lychee/6.4.0/README.md deleted file mode 100644 index 396d0bf0632..00000000000 --- a/incubator/lychee/6.4.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Lychee is a free photo-management tool, which runs on your server or web-space - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `lychee` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `lychee` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/lychee/6.4.0/app-readme.md b/incubator/lychee/6.4.0/app-readme.md deleted file mode 100644 index 792e9d50ab7..00000000000 --- a/incubator/lychee/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Lychee is a free photo-management tool, which runs on your server or web-space -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Lychee is a free photo-management tool, which runs on your server or diff --git a/incubator/lychee/6.4.0/charts/common-6.6.1.tgz b/incubator/lychee/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: mealie -sources: -- https://github.com/hay-kot/mealie -version: 1.3.3 diff --git a/incubator/mealie/1.3.3/README.md b/incubator/mealie/1.3.3/README.md deleted file mode 100644 index 0933194d3f8..00000000000 --- a/incubator/mealie/1.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `mealie` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `mealie` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/mealie/1.3.3/app-readme.md b/incubator/mealie/1.3.3/app-readme.md deleted file mode 100644 index 53470db1cd0..00000000000 --- a/incubator/mealie/1.3.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Mealie is a self hosted recipe manager and meal planner with a RestAPI diff --git a/incubator/mealie/1.3.3/charts/common-6.5.2.tgz b/incubator/mealie/1.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/mealie/1.3.3/ix_values.yaml b/incubator/mealie/1.3.3/ix_values.yaml deleted file mode 100644 index 3ddd4a6efb3..00000000000 --- a/incubator/mealie/1.3.3/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - # -- image repository - repository: hkotel/mealie - # -- image tag - tag: v0.5.1 - # -- image pull policy - pullPolicy: IfNotPresent - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/mealie/1.3.3/questions.yaml b/incubator/mealie/1.3.3/questions.yaml deleted file mode 100644 index ccf1054a8b6..00000000000 --- a/incubator/mealie/1.3.3/questions.yaml +++ /dev/null @@ -1,635 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: DB_TYPE - label: "DB_TYPE" - schema: - type: string - default: "sqlite" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36067 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/app/data/" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/mealie/1.3.3/templates/common.yaml b/incubator/mealie/1.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/mealie/1.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/mealie/1.3.3/test_values.yaml b/incubator/mealie/1.3.3/test_values.yaml deleted file mode 100644 index 2023db28b3f..00000000000 --- a/incubator/mealie/1.3.3/test_values.yaml +++ /dev/null @@ -1,43 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: hkotel/mealie - # -- image tag - tag: v0.5.1 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://hay-kot.github.io/mealie/getting-started/install/#env-variables) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Set the application database type - DB_TYPE: sqlite - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 80 - -ingress: - # -- Enable and configure ingress settings for the chart under this key. - # @default -- See values.yaml - main: - enabled: false - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - mountPath: /app/data/ diff --git a/incubator/mealie/1.3.3/values.yaml b/incubator/mealie/1.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/mealie/1.3.4/CONFIG.md b/incubator/mealie/1.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/mealie/1.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/mealie/1.3.4/Chart.lock b/incubator/mealie/1.3.4/Chart.lock deleted file mode 100644 index 8ce1d8d58a3..00000000000 --- a/incubator/mealie/1.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:17.784278206Z" diff --git a/incubator/mealie/1.3.4/Chart.yaml b/incubator/mealie/1.3.4/Chart.yaml deleted file mode 100644 index 22a3e31e70b..00000000000 --- a/incubator/mealie/1.3.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -description: Mealie is a self hosted recipe manager and meal planner with a RestAPI - backend and a reactive frontend application built in Vue for a pleasant user experience - for the whole family. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/mealie -icon: https://raw.githubusercontent.com/hay-kot/mealie/gh-pages/assets/img/favicon.png -keywords: -- grocy -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: mealie -sources: -- https://github.com/hay-kot/mealie -version: 1.3.4 diff --git a/incubator/mealie/1.3.4/README.md b/incubator/mealie/1.3.4/README.md deleted file mode 100644 index 0933194d3f8..00000000000 --- a/incubator/mealie/1.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `mealie` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `mealie` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/mealie/1.3.4/app-readme.md b/incubator/mealie/1.3.4/app-readme.md deleted file mode 100644 index 53470db1cd0..00000000000 --- a/incubator/mealie/1.3.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Mealie is a self hosted recipe manager and meal planner with a RestAPI diff --git a/incubator/mealie/1.3.4/charts/common-6.5.4.tgz b/incubator/mealie/1.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: mosquitto -sources: -- https://github.com/eclipse/mosquitto -type: application -version: 1.3.3 diff --git a/incubator/mosquitto/1.3.3/README.md b/incubator/mosquitto/1.3.3/README.md deleted file mode 100644 index 6886fd05cd1..00000000000 --- a/incubator/mosquitto/1.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Eclipse Mosquitto - An open source MQTT broker - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `mosquitto` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `mosquitto` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/mosquitto/1.3.3/app-readme.md b/incubator/mosquitto/1.3.3/app-readme.md deleted file mode 100644 index 93652bac7a6..00000000000 --- a/incubator/mosquitto/1.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Eclipse Mosquitto - An open source MQTT broker diff --git a/incubator/mosquitto/1.3.3/charts/common-6.5.2.tgz b/incubator/mosquitto/1.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/mosquitto/1.3.3/ix_values.yaml b/incubator/mosquitto/1.3.3/ix_values.yaml deleted file mode 100644 index b638fcf296e..00000000000 --- a/incubator/mosquitto/1.3.3/ix_values.yaml +++ /dev/null @@ -1,18 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - # -- image repository - repository: eclipse-mosquitto - # -- image tag - tag: 2.0.11 - # -- image pull policy - pullPolicy: IfNotPresent - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/mosquitto/1.3.3/questions.yaml b/incubator/mosquitto/1.3.3/questions.yaml deleted file mode 100644 index 6ca3a02675f..00000000000 --- a/incubator/mosquitto/1.3.3/questions.yaml +++ /dev/null @@ -1,789 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: auth - group: "App Configuration" - label: "Authentication" - schema: - type: dict - attrs: - - variable: enabled - label: "enabled" - description: "By enabling this, `allow_anonymous` gets set to `false` in the mosquitto config." - schema: - type: boolean - default: false - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 1883 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 1883 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36068 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/mosquitto/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: configinc - label: "App config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/mosquitto/configinc" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/mosquitto/1.3.3/templates/common.yaml b/incubator/mosquitto/1.3.3/templates/common.yaml deleted file mode 100644 index 15d4d961a1c..00000000000 --- a/incubator/mosquitto/1.3.3/templates/common.yaml +++ /dev/null @@ -1,17 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Append the configMap volume to the volumes */}} -{{- define "mosquitto.configVolume" -}} -enabled: "true" -mountPath: "/mosquitto/config/mosquitto.conf" -subPath: "mosquitto.conf" -type: "custom" -volumeSpec: - configMap: - name: {{ template "common.names.fullname" . }}-config -{{- end -}} -{{- $_ := set .Values.persistence "mosquitto-config" (include "mosquitto.configVolume" . | fromYaml) -}} - -{{/* Render the templates */}} -{{ include "common.all" . }} diff --git a/incubator/mosquitto/1.3.3/templates/configmap.yaml b/incubator/mosquitto/1.3.3/templates/configmap.yaml deleted file mode 100644 index 489d68b0ea5..00000000000 --- a/incubator/mosquitto/1.3.3/templates/configmap.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: {{ template "common.names.fullname" . }}-config - labels: - {{- include "common.labels" . | nindent 4 }} -data: - mosquitto.conf: | - listener {{ .Values.service.main.ports.main.port }} - {{- if .Values.auth.enabled }} - allow_anonymous false - {{- else }} - allow_anonymous true - {{- end }} - {{- if .Values.persistence.data.enabled }} - persistence true - persistence_location {{ .Values.persistence.data.mountPath }} - autosave_interval 1800 - {{- end }} - {{- if .Values.persistence.configinc.enabled }} - include_dir {{ .Values.persistence.configinc.mountPath }} - {{- end }} diff --git a/incubator/mosquitto/1.3.3/test_values.yaml b/incubator/mosquitto/1.3.3/test_values.yaml deleted file mode 100644 index cda69f06c35..00000000000 --- a/incubator/mosquitto/1.3.3/test_values.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# Default values for Jackett. - -image: - # -- image repository - repository: eclipse-mosquitto - # -- image tag - tag: 2.0.11 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- Configures service settings for the chart. Normally this does not need to be modified. -# @default -- See values.yaml -service: - main: - ports: - main: - protocol: TCP - enabled: true - port: 1883 - -auth: - # -- By enabling this, `allow_anonymous` gets set to `false` in the mosquitto config. - enabled: false - -persistence: - # -- Configure a persistent volume to place mosquitto data in. - # When enabled, this enables `persistence` and `persistence_location` in the mosquitto config. - # @default -- See values.yaml - data: - enabled: false - mountPath: /mosquitto/data - # -- Configure a persistent volume to place *.conf mosquitto-config-files in. - # When enabled, this gets set as `include_dir` in the mosquitto config. - # @default -- See values.yaml - configinc: - enabled: false - mountPath: /mosquitto/configinc - accessMode: ReadWriteOnce - size: 100Mi diff --git a/incubator/mosquitto/1.3.3/values.yaml b/incubator/mosquitto/1.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/mosquitto/1.3.4/CONFIG.md b/incubator/mosquitto/1.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/mosquitto/1.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/mosquitto/1.3.4/Chart.lock b/incubator/mosquitto/1.3.4/Chart.lock deleted file mode 100644 index 1820e3709c2..00000000000 --- a/incubator/mosquitto/1.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:19.872819635Z" diff --git a/incubator/mosquitto/1.3.4/Chart.yaml b/incubator/mosquitto/1.3.4/Chart.yaml deleted file mode 100644 index 30622afb300..00000000000 --- a/incubator/mosquitto/1.3.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Eclipse Mosquitto - An open source MQTT broker -home: https://github.com/truecharts/apps/tree/master/charts/incubator/mosquitto -icon: https://raw.githubusercontent.com/eclipse/mosquitto/master/logo/mosquitto-logo-min.svg -keywords: -- mosquitto -- MQTT -- eclipse-iot -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: mosquitto -sources: -- https://github.com/eclipse/mosquitto -type: application -version: 1.3.4 diff --git a/incubator/mosquitto/1.3.4/README.md b/incubator/mosquitto/1.3.4/README.md deleted file mode 100644 index 6886fd05cd1..00000000000 --- a/incubator/mosquitto/1.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Eclipse Mosquitto - An open source MQTT broker - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `mosquitto` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `mosquitto` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/mosquitto/1.3.4/app-readme.md b/incubator/mosquitto/1.3.4/app-readme.md deleted file mode 100644 index 93652bac7a6..00000000000 --- a/incubator/mosquitto/1.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Eclipse Mosquitto - An open source MQTT broker diff --git a/incubator/mosquitto/1.3.4/charts/common-6.5.4.tgz b/incubator/mosquitto/1.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- name: truecharts - url: https://patricol.co/ -name: mylar -sources: -- https://github.com/mylar3/mylar3 -- https://github.com/linuxserver/docker-mylar3 -- https://github.com/truechartsapps/tree/master/charts/mylar -version: 1.1.3 diff --git a/incubator/mylar/1.1.3/README.md b/incubator/mylar/1.1.3/README.md deleted file mode 100644 index 13308950b16..00000000000 --- a/incubator/mylar/1.1.3/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Mylar is the automated Comic Book downloader (cbr/cbz) for use with various download clients. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `mylar` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `mylar` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/mylar/1.1.3/app-readme.md b/incubator/mylar/1.1.3/app-readme.md deleted file mode 100644 index e6b61c03500..00000000000 --- a/incubator/mylar/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Mylar is the automated Comic Book downloader (cbr/cbz) for use with various diff --git a/incubator/mylar/1.1.3/charts/common-6.5.2.tgz b/incubator/mylar/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/mylar/1.1.3/ix_values.yaml b/incubator/mylar/1.1.3/ix_values.yaml deleted file mode 100644 index 75ed20a869d..00000000000 --- a/incubator/mylar/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/linuxserver/mylar3 - pullPolicy: IfNotPresent - tag: version-v0.5.3 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/mylar/1.1.3/questions.yaml b/incubator/mylar/1.1.3/questions.yaml deleted file mode 100644 index 3d73198e086..00000000000 --- a/incubator/mylar/1.1.3/questions.yaml +++ /dev/null @@ -1,679 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the userID inside the container" - schema: - type: string - default: "568" - - variable: PGID - label: "PGID" - description: "Sets the GroupID inside the container" - schema: - type: string - default: "568" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8090 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8090 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36069 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/mylar/1.1.3/templates/common.yaml b/incubator/mylar/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/mylar/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/mylar/1.1.3/test_values.yaml b/incubator/mylar/1.1.3/test_values.yaml deleted file mode 100644 index 1d6b9e145b6..00000000000 --- a/incubator/mylar/1.1.3/test_values.yaml +++ /dev/null @@ -1,45 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/linuxserver/mylar3 - # -- image tag - tag: version-v0.5.3 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://docs.linuxserver.io/images/docker-mylar3#environment-variables-e) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Specify the user ID the application will run as - PUID: "1000" - # -- Specify the group ID the application will run as - PGID: "1000" - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8090 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - comics: - enabled: false - mountPath: /comics - downloads: - enabled: false - mountPath: /downloads diff --git a/incubator/mylar/1.1.3/values.yaml b/incubator/mylar/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/mylar/1.1.4/CONFIG.md b/incubator/mylar/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/mylar/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/mylar/1.1.4/Chart.lock b/incubator/mylar/1.1.4/Chart.lock deleted file mode 100644 index 14efed2a1c2..00000000000 --- a/incubator/mylar/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:21.774103168Z" diff --git a/incubator/mylar/1.1.4/Chart.yaml b/incubator/mylar/1.1.4/Chart.yaml deleted file mode 100644 index 411c67af6a0..00000000000 --- a/incubator/mylar/1.1.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Mylar is the automated Comic Book downloader (cbr/cbz) for use with various - download clients. -home: https://github.com/truechartsapps/tree/master/charts/incubator/mylar -icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/mylar-icon.png -keywords: -- mylar -kubeVersion: '>=1.16.0-0' -maintainers: -- name: truecharts - url: https://patricol.co/ -name: mylar -sources: -- https://github.com/mylar3/mylar3 -- https://github.com/linuxserver/docker-mylar3 -- https://github.com/truechartsapps/tree/master/charts/mylar -version: 1.1.4 diff --git a/incubator/mylar/1.1.4/README.md b/incubator/mylar/1.1.4/README.md deleted file mode 100644 index 13308950b16..00000000000 --- a/incubator/mylar/1.1.4/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Mylar is the automated Comic Book downloader (cbr/cbz) for use with various download clients. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `mylar` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `mylar` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/mylar/1.1.4/app-readme.md b/incubator/mylar/1.1.4/app-readme.md deleted file mode 100644 index e6b61c03500..00000000000 --- a/incubator/mylar/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Mylar is the automated Comic Book downloader (cbr/cbz) for use with various diff --git a/incubator/mylar/1.1.4/charts/common-6.5.4.tgz b/incubator/mylar/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: navidrome -sources: -- https://github.com/deluan/navidrome -- https://hub.docker.com/r/deluan/navidrome -type: application -version: 6.3.3 diff --git a/incubator/navidrome/6.3.3/README.md b/incubator/navidrome/6.3.3/README.md deleted file mode 100644 index c98946d4113..00000000000 --- a/incubator/navidrome/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Navidrome is an open source web-based music collection server and streamer - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `navidrome` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `navidrome` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/navidrome/6.3.3/app-readme.md b/incubator/navidrome/6.3.3/app-readme.md deleted file mode 100644 index 4f10b994279..00000000000 --- a/incubator/navidrome/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Navidrome is an open source web-based music collection server and streamer -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Navidrome is an open source web-based music collection server and streamer diff --git a/incubator/navidrome/6.3.3/charts/common-6.5.2.tgz b/incubator/navidrome/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/navidrome/6.3.3/ix_values.yaml b/incubator/navidrome/6.3.3/ix_values.yaml deleted file mode 100644 index 46ab6231661..00000000000 --- a/incubator/navidrome/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: deluan/navidrome - pullPolicy: IfNotPresent - tag: 0.44.0 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/navidrome/6.3.3/questions.yaml b/incubator/navidrome/6.3.3/questions.yaml deleted file mode 100644 index d36cae76d07..00000000000 --- a/incubator/navidrome/6.3.3/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 4533 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 4533 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36027 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/navidrome/6.3.3/templates/common.yaml b/incubator/navidrome/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/navidrome/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/navidrome/6.3.3/test_values.yaml b/incubator/navidrome/6.3.3/test_values.yaml deleted file mode 100644 index 08f4e094838..00000000000 --- a/incubator/navidrome/6.3.3/test_values.yaml +++ /dev/null @@ -1,28 +0,0 @@ -# Default values for Navidrome. - -image: - repository: deluan/navidrome - pullPolicy: IfNotPresent - tag: 0.44.0 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 4533 - -env: - ND_SCANINTERVAL: "15m" - ND_LOGLEVEL: "info" - ND_SESSIONTIMEOUT: "24h" - ND_ENABLETRANSCODINGCONFIG: "true" - ND_MUSICFOLDER: "/music" - -persistence: - data: - enabled: true - mountPath: "/data" - type: emptyDir diff --git a/incubator/navidrome/6.3.3/values.yaml b/incubator/navidrome/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/navidrome/6.3.4/CONFIG.md b/incubator/navidrome/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/navidrome/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/navidrome/6.3.4/Chart.lock b/incubator/navidrome/6.3.4/Chart.lock deleted file mode 100644 index 350d190b374..00000000000 --- a/incubator/navidrome/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T08:38:55.035473133Z" diff --git a/incubator/navidrome/6.3.4/Chart.yaml b/incubator/navidrome/6.3.4/Chart.yaml deleted file mode 100644 index e60a902f45a..00000000000 --- a/incubator/navidrome/6.3.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Navidrome is an open source web-based music collection server and streamer -home: https://github.com/truecharts/apps/tree/master/charts/incubator/navidrome -icon: https://raw.githubusercontent.com/navidrome/navidrome/v0.42.0/ui/src/icons/android-icon-192x192.png -keywords: -- navidrome -- music -- streaming -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: navidrome -sources: -- https://github.com/deluan/navidrome -- https://hub.docker.com/r/deluan/navidrome -type: application -version: 6.3.4 diff --git a/incubator/navidrome/6.3.4/README.md b/incubator/navidrome/6.3.4/README.md deleted file mode 100644 index c98946d4113..00000000000 --- a/incubator/navidrome/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Navidrome is an open source web-based music collection server and streamer - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `navidrome` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `navidrome` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/navidrome/6.3.4/app-readme.md b/incubator/navidrome/6.3.4/app-readme.md deleted file mode 100644 index 4f10b994279..00000000000 --- a/incubator/navidrome/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Navidrome is an open source web-based music collection server and streamer -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Navidrome is an open source web-based music collection server and streamer diff --git a/incubator/navidrome/6.3.4/charts/common-6.5.4.tgz b/incubator/navidrome/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: navidrome -sources: -- https://github.com/deluan/navidrome -- https://hub.docker.com/r/deluan/navidrome -type: application -version: 6.3.5 diff --git a/incubator/navidrome/6.3.5/README.md b/incubator/navidrome/6.3.5/README.md deleted file mode 100644 index c98946d4113..00000000000 --- a/incubator/navidrome/6.3.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Navidrome is an open source web-based music collection server and streamer - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `navidrome` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `navidrome` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/navidrome/6.3.5/app-readme.md b/incubator/navidrome/6.3.5/app-readme.md deleted file mode 100644 index 4f10b994279..00000000000 --- a/incubator/navidrome/6.3.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Navidrome is an open source web-based music collection server and streamer -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Navidrome is an open source web-based music collection server and streamer diff --git a/incubator/navidrome/6.3.5/charts/common-6.5.4.tgz b/incubator/navidrome/6.3.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: node-red -sources: -- https://github.com/node-red/node-red-docker -type: application -version: 6.3.3 diff --git a/incubator/node-red/6.3.3/README.md b/incubator/node-red/6.3.3/README.md deleted file mode 100644 index 54ecb0f8adc..00000000000 --- a/incubator/node-red/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Node-RED is low-code programming for event-driven applications - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `node-red` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `node-red` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/node-red/6.3.3/app-readme.md b/incubator/node-red/6.3.3/app-readme.md deleted file mode 100644 index 6ecbe710e71..00000000000 --- a/incubator/node-red/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Node-RED is low-code programming for event-driven applications -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Node-RED is low-code programming for event-driven applications diff --git a/incubator/node-red/6.3.3/charts/common-6.5.2.tgz b/incubator/node-red/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/incubator/node-red/6.3.3/ix_values.yaml b/incubator/node-red/6.3.3/ix_values.yaml deleted file mode 100644 index 1a08797f274..00000000000 --- a/incubator/node-red/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nodered/node-red - pullPolicy: IfNotPresent - tag: 1.3.5 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/node-red/6.3.3/questions.yaml b/incubator/node-red/6.3.3/questions.yaml deleted file mode 100644 index 4a00e12f1c0..00000000000 --- a/incubator/node-red/6.3.3/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 1880 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 1880 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36028 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/node-red/6.3.3/templates/common.yaml b/incubator/node-red/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/node-red/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/node-red/6.3.3/test_values.yaml b/incubator/node-red/6.3.3/test_values.yaml deleted file mode 100644 index a6ddda7114e..00000000000 --- a/incubator/node-red/6.3.3/test_values.yaml +++ /dev/null @@ -1,30 +0,0 @@ -# Default values for node-red. - -image: - repository: nodered/node-red - pullPolicy: IfNotPresent - tag: 1.3.5 - -strategy: - type: Recreate - -# See more environment varaibles in the node-red documentation -# https://nodered.org/docs/getting-started/docker -env: {} - # TZ: - # NODE_OPTIONS: - # NODE_RED_ENABLE_PROJECTS: - # NODE_RED_ENABLE_SAFE_MODE: - # FLOWS: - -service: - main: - ports: - main: - port: 1880 - -persistence: - data: - enabled: true - mountPath: "/data" - type: emptyDir diff --git a/incubator/node-red/6.3.3/values.yaml b/incubator/node-red/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/node-red/6.3.4/CONFIG.md b/incubator/node-red/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/node-red/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/node-red/6.3.4/Chart.lock b/incubator/node-red/6.3.4/Chart.lock deleted file mode 100644 index 5d9ad84a513..00000000000 --- a/incubator/node-red/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:25.681271185Z" diff --git a/incubator/node-red/6.3.4/Chart.yaml b/incubator/node-red/6.3.4/Chart.yaml deleted file mode 100644 index 521cd326890..00000000000 --- a/incubator/node-red/6.3.4/Chart.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Node-RED is low-code programming for event-driven applications -home: https://github.com/truecharts/apps/tree/master/charts/incubator/node-red -icon: https://nodered.org/about/resources/media/node-red-icon-2.png -keywords: -- node-red -- nodered -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: node-red -sources: -- https://github.com/node-red/node-red-docker -type: application -version: 6.3.4 diff --git a/incubator/node-red/6.3.4/README.md b/incubator/node-red/6.3.4/README.md deleted file mode 100644 index 54ecb0f8adc..00000000000 --- a/incubator/node-red/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Node-RED is low-code programming for event-driven applications - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `node-red` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `node-red` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/node-red/6.3.4/app-readme.md b/incubator/node-red/6.3.4/app-readme.md deleted file mode 100644 index 6ecbe710e71..00000000000 --- a/incubator/node-red/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Node-RED is low-code programming for event-driven applications -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Node-RED is low-code programming for event-driven applications diff --git a/incubator/node-red/6.3.4/charts/common-6.5.4.tgz b/incubator/node-red/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: node-red -sources: -- https://github.com/node-red/node-red-docker -type: application -version: 6.4.0 diff --git a/incubator/node-red/6.4.0/README.md b/incubator/node-red/6.4.0/README.md deleted file mode 100644 index 54ecb0f8adc..00000000000 --- a/incubator/node-red/6.4.0/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Node-RED is low-code programming for event-driven applications - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `node-red` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `node-red` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/node-red/6.4.0/app-readme.md b/incubator/node-red/6.4.0/app-readme.md deleted file mode 100644 index 6ecbe710e71..00000000000 --- a/incubator/node-red/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Node-RED is low-code programming for event-driven applications -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Node-RED is low-code programming for event-driven applications diff --git a/incubator/node-red/6.4.0/charts/common-6.6.1.tgz b/incubator/node-red/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: node-red -sources: -- https://github.com/node-red/node-red-docker -type: application -version: 6.4.1 diff --git a/incubator/node-red/6.4.1/README.md b/incubator/node-red/6.4.1/README.md deleted file mode 100644 index 54ecb0f8adc..00000000000 --- a/incubator/node-red/6.4.1/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Node-RED is low-code programming for event-driven applications - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `node-red` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `node-red` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/node-red/6.4.1/app-readme.md b/incubator/node-red/6.4.1/app-readme.md deleted file mode 100644 index 6ecbe710e71..00000000000 --- a/incubator/node-red/6.4.1/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Node-RED is low-code programming for event-driven applications -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Node-RED is low-code programming for event-driven applications diff --git a/incubator/node-red/6.4.1/charts/common-6.6.1.tgz b/incubator/node-red/6.4.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: nullserv -sources: -- https://github.com/bmrzycki/nullserv -version: 1.1.3 diff --git a/incubator/nullserv/1.1.3/README.md b/incubator/nullserv/1.1.3/README.md deleted file mode 100644 index 29bda68f645..00000000000 --- a/incubator/nullserv/1.1.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A simple null file http and https server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nullserv` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nullserv` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/nullserv/1.1.3/app-readme.md b/incubator/nullserv/1.1.3/app-readme.md deleted file mode 100644 index 0cf192ac335..00000000000 --- a/incubator/nullserv/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A simple null file http and https server diff --git a/incubator/nullserv/1.1.3/charts/common-6.5.2.tgz b/incubator/nullserv/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/incubator/nullserv/1.1.3/ix_values.yaml b/incubator/nullserv/1.1.3/ix_values.yaml deleted file mode 100644 index e1fd84e3472..00000000000 --- a/incubator/nullserv/1.1.3/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/nullserv - pullPolicy: IfNotPresent - tag: v1.3.0 - -# -- Configures the probes for the main Pod. -# @default -- See values.yaml -probes: - readiness: - enabled: true - custom: true - spec: - httpGet: - path: /welcome.txt - port: main - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/nullserv/1.1.3/questions.yaml b/incubator/nullserv/1.1.3/questions.yaml deleted file mode 100644 index 8af615cf2d7..00000000000 --- a/incubator/nullserv/1.1.3/questions.yaml +++ /dev/null @@ -1,771 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36069 - required: true - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: https - label: "https Service" - description: "The https service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: https - label: "https Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 443 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 443 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36070 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/nullserv/1.1.3/templates/common.yaml b/incubator/nullserv/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/nullserv/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/nullserv/1.1.3/test_values.yaml b/incubator/nullserv/1.1.3/test_values.yaml deleted file mode 100644 index 23b208d565a..00000000000 --- a/incubator/nullserv/1.1.3/test_values.yaml +++ /dev/null @@ -1,49 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -controller: - # -- Number of pods to load balance between - replicas: 2 - -image: - # -- image repository - repository: ghcr.io/k8s-at-home/nullserv - # -- image tag - tag: v1.3.0 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See more environment variables in the [nullserv documentation](https://github.com/bmrzycki/nullserv/blob/master/README.md). -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - primary: true - type: NodePort - ports: - main: - port: 80 - https: - enabled: true - port: 443 - - -# -- Configures the probes for the main Pod. -# @default -- See values.yaml -probes: - readiness: - enabled: true - custom: true - spec: - httpGet: - path: /welcome.txt - port: main diff --git a/incubator/nullserv/1.1.3/values.yaml b/incubator/nullserv/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/nullserv/1.1.4/CONFIG.md b/incubator/nullserv/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/nullserv/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/nullserv/1.1.4/Chart.lock b/incubator/nullserv/1.1.4/Chart.lock deleted file mode 100644 index 3c2f04fe299..00000000000 --- a/incubator/nullserv/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:27.60829635Z" diff --git a/incubator/nullserv/1.1.4/Chart.yaml b/incubator/nullserv/1.1.4/Chart.yaml deleted file mode 100644 index bdde325dd3f..00000000000 --- a/incubator/nullserv/1.1.4/Chart.yaml +++ /dev/null @@ -1,20 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: A simple null file http and https server -home: https://github.com/truechartsapps/tree/master/charts/incubator/nullserv -icon: https://miro.medium.com/max/800/1*UL9RWkTUtJlyHW7kGm20hQ.png -keywords: -- nullserv -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: nullserv -sources: -- https://github.com/bmrzycki/nullserv -version: 1.1.4 diff --git a/incubator/nullserv/1.1.4/README.md b/incubator/nullserv/1.1.4/README.md deleted file mode 100644 index 29bda68f645..00000000000 --- a/incubator/nullserv/1.1.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A simple null file http and https server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nullserv` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nullserv` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/nullserv/1.1.4/app-readme.md b/incubator/nullserv/1.1.4/app-readme.md deleted file mode 100644 index 0cf192ac335..00000000000 --- a/incubator/nullserv/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A simple null file http and https server diff --git a/incubator/nullserv/1.1.4/charts/common-6.5.4.tgz b/incubator/nullserv/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: nzbget -sources: -- https://nzbget.net/ -type: application -version: 6.3.3 diff --git a/incubator/nzbget/6.3.3/README.md b/incubator/nzbget/6.3.3/README.md deleted file mode 100644 index 82ca8e2c8dc..00000000000 --- a/incubator/nzbget/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -NZBGet is a Usenet downloader client - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nzbget` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nzbget` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/nzbget/6.3.3/app-readme.md b/incubator/nzbget/6.3.3/app-readme.md deleted file mode 100644 index bde861cf216..00000000000 --- a/incubator/nzbget/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -NZBGet is a Usenet downloader client -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -NZBGet is a Usenet downloader client diff --git a/incubator/nzbget/6.3.3/charts/common-6.5.2.tgz b/incubator/nzbget/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/nzbget/6.3.3/ix_values.yaml b/incubator/nzbget/6.3.3/ix_values.yaml deleted file mode 100644 index ef8e5a4f233..00000000000 --- a/incubator/nzbget/6.3.3/ix_values.yaml +++ /dev/null @@ -1,25 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/nzbget - pullPolicy: IfNotPresent - tag: v21.1 - -probes: - liveness: - enabled: false - - readiness: - enabled: false - - startup: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/nzbget/6.3.3/questions.yaml b/incubator/nzbget/6.3.3/questions.yaml deleted file mode 100644 index ff52fe6cbfe..00000000000 --- a/incubator/nzbget/6.3.3/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 6789 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 6789 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36021 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/nzbget/6.3.3/templates/common.yaml b/incubator/nzbget/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/nzbget/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/nzbget/6.3.3/test_values.yaml b/incubator/nzbget/6.3.3/test_values.yaml deleted file mode 100644 index 355d869f8c7..00000000000 --- a/incubator/nzbget/6.3.3/test_values.yaml +++ /dev/null @@ -1,31 +0,0 @@ -# Default values for nzbget. - -image: - repository: ghcr.io/k8s-at-home/nzbget - pullPolicy: IfNotPresent - tag: v21.1 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 6789 - -probes: - liveness: - enabled: false - - readiness: - enabled: false - - startup: - enabled: false - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/nzbget/6.3.3/values.yaml b/incubator/nzbget/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/nzbget/6.3.4/CONFIG.md b/incubator/nzbget/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/nzbget/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/nzbget/6.3.4/Chart.lock b/incubator/nzbget/6.3.4/Chart.lock deleted file mode 100644 index 217c980812f..00000000000 --- a/incubator/nzbget/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:29.544310597Z" diff --git a/incubator/nzbget/6.3.4/Chart.yaml b/incubator/nzbget/6.3.4/Chart.yaml deleted file mode 100644 index 1af2639c659..00000000000 --- a/incubator/nzbget/6.3.4/Chart.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: NZBGet is a Usenet downloader client -home: https://github.com/truecharts/apps/tree/master/charts/incubator/nzbget -icon: https://avatars1.githubusercontent.com/u/3368377?s=400&v=4 -keywords: -- nzbget -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: nzbget -sources: -- https://nzbget.net/ -type: application -version: 6.3.4 diff --git a/incubator/nzbget/6.3.4/README.md b/incubator/nzbget/6.3.4/README.md deleted file mode 100644 index 82ca8e2c8dc..00000000000 --- a/incubator/nzbget/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -NZBGet is a Usenet downloader client - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nzbget` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nzbget` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/nzbget/6.3.4/app-readme.md b/incubator/nzbget/6.3.4/app-readme.md deleted file mode 100644 index bde861cf216..00000000000 --- a/incubator/nzbget/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -NZBGet is a Usenet downloader client -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -NZBGet is a Usenet downloader client diff --git a/incubator/nzbget/6.3.4/charts/common-6.5.4.tgz b/incubator/nzbget/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: octoprint -sources: -- https://github.com/OctoPrint/OctoPrint -- https://hub.docker.com/r/octoprint/octoprint -version: 1.1.3 diff --git a/incubator/octoprint/1.1.3/README.md b/incubator/octoprint/1.1.3/README.md deleted file mode 100644 index bea049ca0b5..00000000000 --- a/incubator/octoprint/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -OctoPrint is the snappy web interface for your 3D printer - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `octoprint` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `octoprint` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/octoprint/1.1.3/app-readme.md b/incubator/octoprint/1.1.3/app-readme.md deleted file mode 100644 index 76c54de17dc..00000000000 --- a/incubator/octoprint/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -OctoPrint is the snappy web interface for your 3D printer diff --git a/incubator/octoprint/1.1.3/charts/common-6.5.2.tgz b/incubator/octoprint/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/octoprint/1.1.3/ix_values.yaml b/incubator/octoprint/1.1.3/ix_values.yaml deleted file mode 100644 index cbc8146b9d0..00000000000 --- a/incubator/octoprint/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: octoprint/octoprint - pullPolicy: IfNotPresent - tag: 1.6.1 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/octoprint/1.1.3/questions.yaml b/incubator/octoprint/1.1.3/questions.yaml deleted file mode 100644 index 02d962a4f4f..00000000000 --- a/incubator/octoprint/1.1.3/questions.yaml +++ /dev/null @@ -1,725 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: ENABLE_MJPG_STREAMER - label: "ENABLE_MJPG_STREAMER" - description: "Enable this to ensure camera streaming is enabled you add a video device" - schema: - type: string - default: "false" - - variable: MJPG_STREAMER_INPUT - label: "MJPG_STREAMER_INPUT" - description: "MJPG Streamer input parameters" - schema: - type: string - default: "" - - variable: CAMERA_DEV - label: "CAMERA_DEV" - description: "MJPG Streamer camera device" - schema: - type: string - default: "" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36071 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/octoprint" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: deviceList - label: "Mount USB devices" - group: "Resources and Devices" - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: "Device" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "Host Device Path" - description: "Path to the device on the host system" - schema: - type: path - - variable: mountPath - label: "Container Device Path" - description: "Path inside the container the device is mounted" - schema: - type: string - default: "/dev/ttyACM0" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/octoprint/1.1.3/templates/common.yaml b/incubator/octoprint/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/octoprint/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/octoprint/1.1.3/test_values.yaml b/incubator/octoprint/1.1.3/test_values.yaml deleted file mode 100644 index 7a64a63ac05..00000000000 --- a/incubator/octoprint/1.1.3/test_values.yaml +++ /dev/null @@ -1,53 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: octoprint/octoprint - # -- image tag - tag: 1.6.1 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Enable MJPG Streamer - # Enable this to ensure camera streaming is enabled you add a video device. - ENABLE_MJPG_STREAMER: "true" - # -- MJPG Streamer input parameters - MJPG_STREAMER_INPUT: # "-y -n -r 640x480" - # -- MJPG Streamer camera device - CAMERA_DEV: # /dev/video0 - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 80 - - -securityContext: - # -- (bool) Privileged securityContext may be required if USB devics are accessed directly through the host machine - privileged: true - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - data: - enabled: false - mountPath: /octoprint - # -- Configure a hostPathMount to mount a USB device in the container. - # @default -- See values.yaml - printer: - enabled: false - type: hostPath - hostPath: /dev/ttyACM0 diff --git a/incubator/octoprint/1.1.3/values.yaml b/incubator/octoprint/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/octoprint/1.1.4/CONFIG.md b/incubator/octoprint/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/octoprint/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/octoprint/1.1.4/Chart.lock b/incubator/octoprint/1.1.4/Chart.lock deleted file mode 100644 index f8c56cb64f4..00000000000 --- a/incubator/octoprint/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:31.501799182Z" diff --git a/incubator/octoprint/1.1.4/Chart.yaml b/incubator/octoprint/1.1.4/Chart.yaml deleted file mode 100644 index 44e11fba77a..00000000000 --- a/incubator/octoprint/1.1.4/Chart.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: OctoPrint is the snappy web interface for your 3D printer -home: https://github.com/truechartsapps/tree/master/charts/incubator/octoprint -icon: https://avatars3.githubusercontent.com/u/5982294?s=400&v=4 -keywords: -- octoprint -- 3d -- printer -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: octoprint -sources: -- https://github.com/OctoPrint/OctoPrint -- https://hub.docker.com/r/octoprint/octoprint -version: 1.1.4 diff --git a/incubator/octoprint/1.1.4/README.md b/incubator/octoprint/1.1.4/README.md deleted file mode 100644 index bea049ca0b5..00000000000 --- a/incubator/octoprint/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -OctoPrint is the snappy web interface for your 3D printer - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `octoprint` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `octoprint` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/octoprint/1.1.4/app-readme.md b/incubator/octoprint/1.1.4/app-readme.md deleted file mode 100644 index 76c54de17dc..00000000000 --- a/incubator/octoprint/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -OctoPrint is the snappy web interface for your 3D printer diff --git a/incubator/octoprint/1.1.4/charts/common-6.5.4.tgz b/incubator/octoprint/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: omada-controller -sources: -- https://github.com/mbentley/docker-omada-controller -- https://github.com/truechartsapps/tree/master/charts/omada-controller -version: 1.1.3 diff --git a/incubator/omada-controller/1.1.3/README.md b/incubator/omada-controller/1.1.3/README.md deleted file mode 100644 index 07dfd88c23d..00000000000 --- a/incubator/omada-controller/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Omada enables the network administrators to monitor and manage all the Omada products in the network with a centralized management platform. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `omada-controller` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `omada-controller` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/omada-controller/1.1.3/app-readme.md b/incubator/omada-controller/1.1.3/app-readme.md deleted file mode 100644 index bb0e75605e6..00000000000 --- a/incubator/omada-controller/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Omada enables the network administrators to monitor and manage all the diff --git a/incubator/omada-controller/1.1.3/charts/common-6.5.2.tgz b/incubator/omada-controller/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/omada-controller/1.1.3/ix_values.yaml b/incubator/omada-controller/1.1.3/ix_values.yaml deleted file mode 100644 index 38cb36c0ac0..00000000000 --- a/incubator/omada-controller/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: mbentley/omada-controller - pullPolicy: IfNotPresent - tag: '4.3' - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/omada-controller/1.1.3/questions.yaml b/incubator/omada-controller/1.1.3/questions.yaml deleted file mode 100644 index c7f9242e08a..00000000000 --- a/incubator/omada-controller/1.1.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8043 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8043 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36072 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App data Storage" - description: "Stores the Application data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/omada-controller/1.1.3/templates/common.yaml b/incubator/omada-controller/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/omada-controller/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/omada-controller/1.1.3/test_values.yaml b/incubator/omada-controller/1.1.3/test_values.yaml deleted file mode 100644 index 6d031e0a19a..00000000000 --- a/incubator/omada-controller/1.1.3/test_values.yaml +++ /dev/null @@ -1,35 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: mbentley/omada-controller - # -- image tag - tag: '4.3' - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://github.com/mbentley/docker-omada-controller) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8043 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - data: - enabled: false diff --git a/incubator/omada-controller/1.1.3/values.yaml b/incubator/omada-controller/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/omada-controller/1.1.4/CONFIG.md b/incubator/omada-controller/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/omada-controller/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/omada-controller/1.1.4/Chart.lock b/incubator/omada-controller/1.1.4/Chart.lock deleted file mode 100644 index 82b8b1de4dc..00000000000 --- a/incubator/omada-controller/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T08:57:34.214755735Z" diff --git a/incubator/omada-controller/1.1.4/Chart.yaml b/incubator/omada-controller/1.1.4/Chart.yaml deleted file mode 100644 index 08ff0d7521b..00000000000 --- a/incubator/omada-controller/1.1.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Omada enables the network administrators to monitor and manage all the - Omada products in the network with a centralized management platform. -home: https://github.com/truechartsapps/tree/master/charts/incubator/omada-controller -icon: https://www.tp-link.com/assets/images/icon/logo-white.svg -keywords: -- omada-controller -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: omada-controller -sources: -- https://github.com/mbentley/docker-omada-controller -- https://github.com/truechartsapps/tree/master/charts/omada-controller -version: 1.1.4 diff --git a/incubator/omada-controller/1.1.4/README.md b/incubator/omada-controller/1.1.4/README.md deleted file mode 100644 index 07dfd88c23d..00000000000 --- a/incubator/omada-controller/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Omada enables the network administrators to monitor and manage all the Omada products in the network with a centralized management platform. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `omada-controller` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `omada-controller` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/omada-controller/1.1.4/app-readme.md b/incubator/omada-controller/1.1.4/app-readme.md deleted file mode 100644 index bb0e75605e6..00000000000 --- a/incubator/omada-controller/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Omada enables the network administrators to monitor and manage all the diff --git a/incubator/omada-controller/1.1.4/charts/common-6.5.4.tgz b/incubator/omada-controller/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: omada-controller -sources: -- https://github.com/mbentley/docker-omada-controller -- https://github.com/truechartsapps/tree/master/charts/omada-controller -version: 1.1.5 diff --git a/incubator/omada-controller/1.1.5/README.md b/incubator/omada-controller/1.1.5/README.md deleted file mode 100644 index 07dfd88c23d..00000000000 --- a/incubator/omada-controller/1.1.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Omada enables the network administrators to monitor and manage all the Omada products in the network with a centralized management platform. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `omada-controller` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `omada-controller` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/omada-controller/1.1.5/app-readme.md b/incubator/omada-controller/1.1.5/app-readme.md deleted file mode 100644 index bb0e75605e6..00000000000 --- a/incubator/omada-controller/1.1.5/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Omada enables the network administrators to monitor and manage all the diff --git a/incubator/omada-controller/1.1.5/charts/common-6.5.4.tgz b/incubator/omada-controller/1.1.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: organizr -sources: -- https://github.com/causefx/Organizr -- https://hub.docker.com/r/organizr/organizr -type: application -version: 6.3.3 diff --git a/incubator/organizr/6.3.3/README.md b/incubator/organizr/6.3.3/README.md deleted file mode 100644 index a8f5c93dde3..00000000000 --- a/incubator/organizr/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -HTPC/Homelab Services Organizer - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `organizr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `organizr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/organizr/6.3.3/app-readme.md b/incubator/organizr/6.3.3/app-readme.md deleted file mode 100644 index 0bfeec6a4ef..00000000000 --- a/incubator/organizr/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -HTPC/Homelab Services Organizer -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -HTPC/Homelab Services Organizer diff --git a/incubator/organizr/6.3.3/charts/common-6.5.2.tgz b/incubator/organizr/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/organizr/6.3.3/ix_values.yaml b/incubator/organizr/6.3.3/ix_values.yaml deleted file mode 100644 index 19a9fa1ee99..00000000000 --- a/incubator/organizr/6.3.3/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: organizr/organizr - pullPolicy: Always - tag: latest - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/organizr/6.3.3/questions.yaml b/incubator/organizr/6.3.3/questions.yaml deleted file mode 100644 index e623adf8e3e..00000000000 --- a/incubator/organizr/6.3.3/questions.yaml +++ /dev/null @@ -1,738 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36046 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/organizr/6.3.3/templates/common.yaml b/incubator/organizr/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/organizr/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/organizr/6.3.3/test_values.yaml b/incubator/organizr/6.3.3/test_values.yaml deleted file mode 100644 index e61f52c2663..00000000000 --- a/incubator/organizr/6.3.3/test_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Default values for Organizr. - -image: - repository: organizr/organizr - pullPolicy: Always - tag: latest - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/organizr/6.3.3/values.yaml b/incubator/organizr/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/organizr/6.3.4/CONFIG.md b/incubator/organizr/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/organizr/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/organizr/6.3.4/Chart.lock b/incubator/organizr/6.3.4/Chart.lock deleted file mode 100644 index b061f1c7fc1..00000000000 --- a/incubator/organizr/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:35.619801459Z" diff --git a/incubator/organizr/6.3.4/Chart.yaml b/incubator/organizr/6.3.4/Chart.yaml deleted file mode 100644 index e854e6ead41..00000000000 --- a/incubator/organizr/6.3.4/Chart.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v2 -appVersion: latest -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: HTPC/Homelab Services Organizer -home: https://github.com/truecharts/apps/tree/master/charts/incubator/organizr -icon: https://github.com/causefx/Organizr/blob/v2-master/plugins/images/organizr/logo.png?raw=true -keywords: -- organizr -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: organizr -sources: -- https://github.com/causefx/Organizr -- https://hub.docker.com/r/organizr/organizr -type: application -version: 6.3.4 diff --git a/incubator/organizr/6.3.4/README.md b/incubator/organizr/6.3.4/README.md deleted file mode 100644 index a8f5c93dde3..00000000000 --- a/incubator/organizr/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -HTPC/Homelab Services Organizer - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `organizr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `organizr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/organizr/6.3.4/app-readme.md b/incubator/organizr/6.3.4/app-readme.md deleted file mode 100644 index 0bfeec6a4ef..00000000000 --- a/incubator/organizr/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -HTPC/Homelab Services Organizer -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -HTPC/Homelab Services Organizer diff --git a/incubator/organizr/6.3.4/charts/common-6.5.4.tgz b/incubator/organizr/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: overseerr -sources: -- https://github.com/sct/overseerr -- https://hub.docker.com/r/sctx/overseerr -version: 1.1.3 diff --git a/incubator/overseerr/1.1.3/README.md b/incubator/overseerr/1.1.3/README.md deleted file mode 100644 index 5d64005648f..00000000000 --- a/incubator/overseerr/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex! - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `overseerr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `overseerr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/overseerr/1.1.3/app-readme.md b/incubator/overseerr/1.1.3/app-readme.md deleted file mode 100644 index f6aaffa7e9f..00000000000 --- a/incubator/overseerr/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Overseerr is a free and open source software application for managing diff --git a/incubator/overseerr/1.1.3/charts/common-6.5.2.tgz b/incubator/overseerr/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/overseerr/1.1.3/ix_values.yaml b/incubator/overseerr/1.1.3/ix_values.yaml deleted file mode 100644 index ccd9749b2c5..00000000000 --- a/incubator/overseerr/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/sct/overseerr - pullPolicy: IfNotPresent - tag: 1.25.0 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/overseerr/1.1.3/questions.yaml b/incubator/overseerr/1.1.3/questions.yaml deleted file mode 100644 index c8635c3e658..00000000000 --- a/incubator/overseerr/1.1.3/questions.yaml +++ /dev/null @@ -1,673 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: LOG_LEVEL - label: "LOG_LEVEL" - description: "Set the application log level" - schema: - type: string - default: "info" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5055 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5055 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36073 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/app/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/overseerr/1.1.3/templates/common.yaml b/incubator/overseerr/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/overseerr/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/overseerr/1.1.3/test_values.yaml b/incubator/overseerr/1.1.3/test_values.yaml deleted file mode 100644 index 6a215efde35..00000000000 --- a/incubator/overseerr/1.1.3/test_values.yaml +++ /dev/null @@ -1,38 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/sct/overseerr - # -- image tag - tag: 1.25.0 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Set the application log level - LOG_LEVEL: info - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 5055 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - mountPath: /app/config diff --git a/incubator/overseerr/1.1.3/values.yaml b/incubator/overseerr/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/overseerr/1.1.4/CONFIG.md b/incubator/overseerr/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/overseerr/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/overseerr/1.1.4/Chart.lock b/incubator/overseerr/1.1.4/Chart.lock deleted file mode 100644 index 39d7c7b1ac8..00000000000 --- a/incubator/overseerr/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:37.989257216Z" diff --git a/incubator/overseerr/1.1.4/Chart.yaml b/incubator/overseerr/1.1.4/Chart.yaml deleted file mode 100644 index 61e96218961..00000000000 --- a/incubator/overseerr/1.1.4/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Overseerr is a free and open source software application for managing - requests for your media library. It integrates with your existing services such - as Sonarr, Radarr and Plex! -home: https://github.com/truechartsapps/tree/master/charts/incubator/overseerr -icon: https://i.imgur.com/TMoEG7g.png -keywords: -- overseerr -- plex -- sonarr -- radarr -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: overseerr -sources: -- https://github.com/sct/overseerr -- https://hub.docker.com/r/sctx/overseerr -version: 1.1.4 diff --git a/incubator/overseerr/1.1.4/README.md b/incubator/overseerr/1.1.4/README.md deleted file mode 100644 index 5d64005648f..00000000000 --- a/incubator/overseerr/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex! - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `overseerr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `overseerr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/overseerr/1.1.4/app-readme.md b/incubator/overseerr/1.1.4/app-readme.md deleted file mode 100644 index f6aaffa7e9f..00000000000 --- a/incubator/overseerr/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Overseerr is a free and open source software application for managing diff --git a/incubator/overseerr/1.1.4/charts/common-6.5.4.tgz b/incubator/overseerr/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 zcmV)qK$^cFiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvJciXnII12B7fBF>IOnPefXHl}_msHR3evY@DwmCaVy<(@m z=X7_)FbP?xDUu~YIj)=g+3&(D0T3W5TXxdcTwSR}0yBdFFf$ko22nPjXX)s01`85i z!+G+z)j#9$c)Yv4&Hg_gkL~}D_nvM2ZF76PH{RXb+#Nsr+jw(pdw1_|V0;g>G@hy? zu=v~f&baKx{Xrg>;~!8_;w+tj#nu4kx%!!ADH_D6j0&6+_U4-^jp$z>!RG}muE8`b zz-dt-Hhjv#ESsYVm=ThflhNn`lUa2hM%jEsiV8)n%n0UrIU)r@qd6=IDn{ZxABY1S zQA831TtEVgGUTAD5*1OF5|k1KwHod1ZjZ-%J3E6*bbXZ-aXA?bL5*xMl#~wHi@^{G zG?&#mQVsp`AN!l(=59D1j=vntAx;UzDJmE+G>15u0Gv*<|Ed9pS#dD{AceHO8Up~R ziev(;f(pvzFDQxstBht@MNm3S(D^w|FTylYu)Z%+49m^0zkcR{#fynnkn0>xWD^Gq z*`D2SC)^(N>whu-7ci+%c~1hMeg1EccXpoH^Ph@@$NB#N&qb1*!(=i5;0YKG!3iP& zrXX9OqQEg?6P(Nt$O|;ZA3!!`zou1^(19q1?f0Uz0fm-BDZvF|Wk8IkIK@eqsEGRvBl3mYH zN;W_Y(L75_L_k)6l0br{RZ=1{0Dw=iy0FQpG$W9M%uM8Qb2+(u36D< zvH~0_V#*D$VBF*~gE8|hiV6e?0&6jv!YU!_0H!f`n{-vhJTi&A-NP!lZ%6>4zCCQ3wkl;Bctk?O6 z@A&&y^z{Th8w~IqUepto{h~u8D={s{$BX!3l_HR;J_0YS_j#2hAkPvU(dzWqG5awY z3|J{S*Ts;V&tV#`mFr5xh^}R$k?G%oC^P{-{pH$GP)jPLiEmY`c_S9@Py6lIs9P08;=!~!{c}F2u|>Ctf9xK zh)_!CD4+$O*X3TLc~)Gv79EtRSl|d9L{V0yq!#=+itrSp5?sv?nV|weAc_LW%Yt&2 zRY?ra5#TZ-9su!|Y_^1^^$H*vfN@O!NBhBo>5!@t#_3GxAECNzYDfmEQpl#4Q;=o^ zlx(QPf+&DXre-z(Mc7e2GC-;`GAMiGZMaoO&0`Wl)NjsfTBqAEU#!O z#-OM`1YBVyv{06GJal%gD2ph2*4}IL>y#dyF|Lsq=ch1Dz0-%*7>!Z5gWWI zjODaL(3FZvDio+xd&2mdUY}?2H75W@5h_c`XU!}GQ=Fi1z=>5F=lI~{0ZJFF z1y879AZX&v7aXNSU|M8z)tTi6Kp)^dr#yQCeq@{i1*brcFKQ;tvkh+f@WK>7hY7B5 zl7Mr>3k_jB$0?=bG*1*WPhY$~esysA;{6W?uim|wfWXmAUXzX}AMK3pH7Xbd5$lYi zqwFfZf<+7tj$hKsCkUx!7F`V$DI%y0aW;yxs2mYkUX~-A{(>Shj3I$Tm@~OTJ7=Wz z>QMIT5PitA5)Jb#9@6DfG3RAzD}SJ*v5t^!ee?a%i}!C1Uccb71Ar+;N&FT~g5F!r6XZnF!F?=qQqrWw=8A@ zT4=?Ris7GrD$w-jpVwN1LzJZv%1Jqr^@b^DFitP%$CL^UOEx>ld6}49N`1 z*XskW22S|TS2(>a#o|s(MZtF7suL7dY(^etDM25IvI38}c_zP$&zhaq6V9A!uG*9= zd%{cb6h+rjf_#8f0o};t6Ow9SKo`h|vUCZkx(>nrP~|JM2cRkz#Q>*LLsLT&mP5Mg zF>C9#uZ9A~F%}~`x;3U6h!fv&k)0zoRoDpNA9@Teu6JZzu1yr7+WQ1AP>RZOSRfc< z_E$+@L8^S1Q}pF%-Lkr=!aGMvb~WGyl+pT1fC9OLZd%3-1prBdwxWAcyDSm|?0{P% zrr*L?hjY8|jD9+!a*N8;D_qX#TOqaSy8>iasRDkiU~^4TuN(yIk}i(92ZuI}T<3_| z<|#86xky)9rY6*Eb8vci9I*G?8*+MhTqAfnr7NG)(_?`Fm(-w+)l!|!1^RtN|2a{j zW}P=Vhh!$}xKNJ*vHGQEfc&K_d&(DXC&L#?kIyATz3Q#YnLVYDDqPFvyi)5UZ0>SOXG3^w#3IA6_|-M{(5sP z-V;1WSw$ME>G>LnxmpafDk8}b1ahxwR&UL1(c$B+9-(ieD>ln*Vo`6$I*c`#M z1axHvO8~(fe!%l;PKnz2>e+aIb7xFftF$f~MU+TT<=~tZ2uS**WeOegA&hi0t;zjeo4*c zFD01JYrlyC6Xx&4X=9p}fUVI>{5c+lj8SS-Ih)~XyA*@68Ljo4;0c3nHA$`F>xs#>Ygkh)!-6{~jakfE z&3)Q41T^Oi`x2VHdsc%!qdiuNeVtfnPOTf1jKQheOlFI9U7g~zBnZYJn`(Gy>9d@n zV7(F29u^xEltZzYdUAWCJepT6>kj_@6L=X@m;a zOK)U3T@aQ!r|#-1Q(iF&nfZii1M8V4DV;bKGfpoGRF-`-b6xaqs#(DCt7cJP3DqoW zn5tRr1GY*nQT496S%C3LEs5pcb+ck_n{s}IOF|97IgaB5UBLpCa^{f&qA9-Azg#{q z8Kg3Ybo}x?R9KOWs=Np$$+dud$o4u*08>pP*ISZ0Ogc4So+D~~Quy?@KwaZfJBW2n z{!!pNW-PhHti7@&Pb?`u z%Suv9a9tX*FZCehq<@!{gmQop1-?T`y+$n38=;Y$au$n4=j``rZx>#`&y_j_{Toj3^%uj;|8Qt zwl+CtVT#5_ZL!$EBn7OoNaT{bKx~IMLiJFfXe=mvle9NvW;XSMtQobI>OXyTVh@)P z{4*mnv4hP51*mx7Ba8MxUSuq)1Dd_V`-3E09B@=>f1D3rW7G^uQfd_O@E8@p!fZ|GSznYs=Gm3w!;q~HAJsYZ|5{u40=4O$I%F^hgG!&a{` zuh7Hf)iKdVx7)ra%Gaw^Q$872Xmh@ZHUOIEbq_@$WMrH<*mB4&5+_pd2M z93dl)2OfbZKx{f|9U|6}c&dY~!x~w26tgXoAzegpsPyOeX>#3g<}bNS;P~2C2`3~g z-~|GQDr8A4&8PUn0Kis7C1P=qXT!4%5MQTojw7lvc;ql;CN3q%Vn;P59*6(?&B@t@ z;g?q+P~kA}MZ22t%509vj0GqqCE_42@B*cvNPOBuL zt3v}4)0b?^f%!+t28d>vT1vQD!*S{`xScoDhq~B-xPm;$v_KULRs!e)F4+i;5{Ty; zb*GCh2lbs!Ji~m_9F(%qA%($^UuRV@WFR#f-idW_l%>DOqg!lsab^HG3$?&q2+Hbw z$Tx7(QVvUHw8ZsQ8fv3vvONO%;u@6?FN6%G%52$&6&#%nO`62s894bVOfzbgQ;mo<#;qh(WTrJCdIWdi%d!- zO_ZmaPb1EviY|YI@tYOWz%<#xSKUG2HI5iFmN1Q^2emo6L^MM^w!CIID>$6XgDEYe zLbHbdz~-se-up9BkCLYlu{MS9t@b_F7qIWQI=o-%DWI zV%TicH<}@s55>D7^YIE+zoF(CH`*wdqbw~+0dY!}4KwFw8E|?rL<{Z)7{Ri{7b%Mm zrn+fqX`sMa*GJ~KBP%(Lzu=xm=ZjcZ`KF$ zFGol?VPugk5&OjD3TR_6867p;(fU9`qB(Njm0T+xBp8-R9l{d=0HvhB{Ot&lXvF=E zLokPVPG#K7W9g{oh2*J{m7FqwaXb_R3`xd#jYu?PGz{r zJ;wvWfvloVbUy(o5&1vVImgj^m?R;|SD6N+Bmd9V&W@e`XM1z+G5^PdJU2I^ zuLk0zE-9|_jH;a4VMqsu%J##ie+XU@en_Z5X^aZC=&$Hs314Bzkp#{mwY22PdG3Od zi5|kiSEG*~2RAoE9wvl9z>$S8NdhqZNW~xhI{FH{M#Y6VQjcJ#T1}lU1eGHcu=Po2xKicX?npB{0>r_##Bg;Yh=uG z+lf%-G3mlrm%9r(&6W>9J4T~uD^3H<6ygM|s?;#H`DUY3f8D+`@;1wcc7;wT+po6d)pi4SwUdp zCCF2YuZ~bL$7M-vULOfwCZi8Lr1ND;P%))Og_8um5uaMpyPu~1SMzOURzR2j-`X8p z`hVxy-p-@`e~5?ae`fQmm>nt<5L+=&^>?0Bh{-f%6{xIBAUppBMMQ*7!J^LSLRSMS z9$2>_{CeM12gBiTpr*TYE$V<(wyMCt*48XbN* zH7eynCwF$Kn;RECS6L2NI&FAQ%pr+pue7dd>zq*5edXw@T@GH3YXM#xFaR{z?L+5c zc}Uq{qI_<4y1{!h%~V~`%XbTy8X*9fWA_d$dTx_pQ~b&r%6*7!kgK1Ia}lbIl01tY zov6Y4)bjGr_BiyvvhP=A0Ced8XWM%_w*KE8Kj!~^kmok~zfN|zQUkzTfOc2_bwbWZ z6X1_;0@TS#eKq;_nvAD1!zY;RD+hQW^N>0h*Q!SC!dW{foeHF1P{=!Z7p5P3J|jNr6APO zpehzPa;%y(X_adHbNJz%mQ$5=ev2JpLgduwuufQd)ov)(3zOTA#^|Fl`WG@roA#eP zQ?j}}picYmS;PM`-WxyKe-H6c`wzTjJ2~9mdnt~)O4Cjrr;`aT`3{TEh*J(?V+ZG3 zkuO&q>#k2DLk+&MyHddP0)eNr{04X`kKj)Bl{k>E%nc4%Qtf{X4XGtRa~Kqy0xkUN zyyWOBp3Sn}MsljmG$R(sP!Gr#<^v1vUh{a;LveOE08iJ~HEIRD?I zryx}4#PpA%T{<@?$Tc7hu`d?GFBSm^NWvQxqYuF3b7Sl{deTwB#MwZ}u(m<$q{y;+ z8a-I^&@~v^DDNBv5h}=cSrVfn(C|3fW)B2Z5VfoG^wvh0_Cxz~AY>J(inMWT!p;f6 z#aEY{s;6HqdY%f|@lr`Cy27B0xrKNdE+?Pru4xd#=Xhv9)c4048^ccvRMJJ!WFG`U zAKIHZE$W%jo5Av5=(?^LNEWWwt&^Q$wN4PUZ^^69mWYGEvc6ughIxsuOGgua2UA>> z!~xs{Fx1A{=et|C`lo6C<%{Tnn7vK+x2Sw6xOdYv|WH zQ)a-X0Q=6vd)SM0v3y|F^uw68t^HKPtF2ooaYK7m!XP%v`%T$q4_cUP(~=J>_d;VC z3)ASjCf>g54bE93>c%!ITI|VBEqXtTr>XzB`MydMphN$UcgDN6{@)vKKkEO7c*Oo6 zy9}XFAw7U(+67I1?Jk#kj{Q2dRmTB;nr%A1Tk?Glf347<;Zha>iXT4?N~R=_1bH5> z@|Gn({uH9bHUD|8(g*YZZf%e4`2U^p&g1-lkf&k)%k;RnwD(m+ahn5JC5rCp|CRZ( zG;2)0vTRy8cs>3V@maH@BpjFjS5N<8*ihCjbj;vw^AQ_p`}>GxWBU4t&DM4Lh;Qd2 zRvm1j>ua*r)tB}B4K&Z6ot>Kx)~-R>=IuL?L$b@+*D@AuXJ5x)Y&iQA4fo{h(@1Zi zY;*O=db+F6V(F)I^{Ey-dirkjc=f-yAafOFK&Sn`XYc>+Za;gB|9_B2v;XxIXG^aG z%;Re9>jAy&GV1~p%bOJi@;R0T#%aAqlw2c9$Fp8&2F-njD+b5>uTQ_NXbsRY|F^gI zwr%@=@A3Ta!#uZ$|JANt|ynNACYEj;wFt{ zbF_&%{^8I`6f5kYM!GLp89n8$R>n@C%ctO!$*Eu%G%HhS7zAuUiDV6|sLCDesKR!v zZ*H2=d?3Id%zR^kbx%I8Ih08nFY$7mm8o`|q*>|CXf$ zCdXNPP?3y9U>3Jn6LiP_Sm*z?HuuJxkM{pVJgxRWw5T-9FHSESzEx&b&T{xh1juxo1x8JNgINE{u4PJ1-Dt6OjtG=X7SD`w zFJDw6?zT#iijJW=WvzRQrW}xKaYf&AYP~j9t>#a!^V+h~Xm@oK=PdYLnfW@e8Gt!X z-?~;1Iuxyp25M6PfFHU6)MYdP&jbKO3LNQdb`LsE`Qh=qcLXQ+H)aPOqas2nf%TcR zp)l>=3hh2HmA!4KM0us&a0CYnMAemsq=UO%6gjk7YYTab=~Xt8XT-Z}JA2UO+*NvX z{Wl)J{%@u@x~)5~%l}WmnfiacH-7a0KghF`{(m8c1W;q5kK*U|eSG`wWw*|ErPY#? z){c~A==CEPA6_(S9~yV~xU_X}`MeCH6o*k7O+%cG7Mp=k*Kc^X*#kmgG@GN89H|RU z9V#1t7*efmu0uY4WG{Kxq^6C~1k=KtQ_?w-B> zx3j(bIR78wS!({nBx#%vU4`eraeh$SwWrqhvc~+4cGgqYtpRCe7Ag?Pb#SX*d5B1e z(2j{2HueGZ?~PMnCf5Cy2oFbGgb|XlaK-qn%lGbx?*>=)ZO4l7wFQ|{3X$oKaSGS<4iX0XN$u?Q^`*@ri=GCj%BwAiYTsy7{C_Lb>rZ~Q(T@9ma)Sz_ad0XbDUs;>wzB13T7tUr}oXe zB2Gz;bxX5brCEoIvDg4)$K2JbR=##%H&5$s0M?2B#rm;PHfY}O+bjlxI(>aq#6f-5 zM)a|jE4Gs+NzZDq*UKOkP$xQO-nUQY&hD5m*%R}AoiOj@|NIWD_Y=|1^(An687_sC zV*sqvw{zo#l0sdaa}8VX25!kn1b12O_u{G|vt2CT9Y&*(I4?z!9AU&D0dvCuDEZtiytn+YWtr;H2|0sau7f&^|% zE}6)3YSb4-`-owU)yk=6`}VYb;oN}VuQM?tlNSy~55&B5*&A$i?_jeE&! zEFr(nT>=4hznaJ0lkcnZr(FmX0a8zYXiJ zPjZo=xQ<=&oZZ{z9OC+@RuaJaUSG(5b5qMaemQ%n)SHJ(q&XIq6 zM^K0VXJ==3)As*v?>^@LdXVQ9@t^j<0Ka7C_4Tz?IuKV*@=RgkR#|3uba;Rq*D^Tw zfAy32#!~&4?EIGdzE#On671|gH$PkyS(UrKX!M|T(L9#LAnt=0Ux48F-OHmuylSn) zvB_HBvReF|tJ;lq`o4j;sM3S-UCHt|8OZZ2KB49(CfA2qO3(-5YPEneEx)Bd8>Dmr zk(Y$Bt1In;Rj%_%{MJoR%7sR<17?G=Dk=y-{49|%JR4jV2`;2!TH|kwWElcdL+##} z2e+&yiqsdp9sVo{?rm5b*wC?CaSll|t7D-5J3Du;i0aka5LP4`=K7pc(`5Bar5Q@* zVL2Pkvg|ULfV@CMG5P>4TB<@WmhQ}zBNWsJozF9EVB&N15A{xi@%vjSZDAsBQ|Z%L2s+juRm z%5^SWd$a1+Y`Wpcxet;ncwN%zJw=6aGki+50K0Qo+{urKell9Zc&aK)_W4c2o}7%7 zXR54g{bLt$9JX~M-sjikyI`6bZQ9>b{0gS)YgSkUiu>Qqm+Fdj6NdcWoE_Y=;{t3o zNM0u&h_u*2pCy+EgNI7vhWI7$xYtRl&GqHaOF~eWwKo=}X4rI~Zmdr;0@$%5)?W46 z!qqcKxVg9U8OI#?*MIzGwFfx=yS>xM|GfKb=W+l4K_2f~OkS)vl=s-_3o!Ogx)d58 z^xG#_y*F%u{6rh1YAc;DHDmOl5kRoUvJ}{FMUnyy3iEDG_CfG8&0_Q(=Rw^@(YWpH zXIi^6l0{jfFHw^2WOEYMtO>TQMj3mC{KCW5157v0r30`QOJ5IeY zdwAw}--yj1KA-4HhW1dBWtUYBg2iS40v_7-8s?t;%Al?r_-CpZ18f@AR2f5Kzpaj> zU2ZBi={81C<8w$?U!mF!)190SLe|7w^T5%z)##T1G>>4~jK))tA~7oLF`>KH4MOxr zi)&~75X5&&Ht{=Y-()fK@CHVkB}z@ig{dfM`3$lGtm)wSK7)oJ}qF1&CAcybj(shR{(>4TcEShZX*CuO{F!X&| zCdHSd`V#1v*fAK!rIV|e1$HyH8 zEu}`RuDPx^miSNeMYP=h)6GgkdvEH*X)I5Kt7I??*3FhlVw=IN@=Gg9n+bJmRIp}N z7=aWPR(G))8r4f&4>^aNt+L#aVG^Crr>s!8%S)VBso0|M2TC~;tY|GY!3ZX+{R?>( zuHL-3L@4*|1l=uUt1bSf-sxFtpGWSBG?FANpB_PFA`snDk7})wp|P#Z2zE|{yJSOX z(9q0>V0UvP8A5j&gl5e?nGhWKR+|jLfxwdwq47gw2;YpTCs_U42=dd4HQ4(HHl6+y zkKg`VT^{Jp_@8IC{kOZb^_c(RL7t`UKRZA4DlI-Ed9=ss(?comV)40>_V%{+IB}(U zD(Rt3J_CQ#iqpS(A=wsexrkU~rgq4KxvI3#b**lRb8FoYetD!VAjEuo#z+r zwq6?Sa#m;u%AKc9(EO8+D{eS_SmK?zDy_nCX%3K=$IE66Z8STt&J$eD-elx0g7Ni1 z9E+P5xi{AH)!=SB2m?9O7ZYc8dv!F!&_D*s^p&}RIkbGqp}qsflg*eR_+kB0&t+s^ zlcun__DYP6o7Np0&sL4|>*?XKwvAJ})=v+Q2d*7a%lY29vC{^@z)@GIwXlOfYjs{z zDQeYzn7AEHYJyzf0$X2Kjg+snCNww7T9&e&T%~@ipfw5SHuwXk2kcz`z2_#{T~>h| z>%YxsJ9hq$y}g~s^B)iL*f*=V?o?(nk*)v01zw=kS_Af8*V)#7^A?t4CbPS)V3CqO zG$g%!`-&m#yRKg0h?l;1h1-f_u$G|Igw>i+nyWFkYL*02_R1yczk@Hze+PdL)G7?PxT(?ba7oL%;GxsEAK|-wP-F@v@f{Jq`Jv;PX+03Nm_6|2q^T0oqkdNI}JcE91fY& zX6dU*pW4Y0ZWHLleG{e+jwGcDfFem5Mq>TqZZKOLNB=_CyusQb#oxjC?lwvzb5D&z zyhPV+5DUD31oZ`Z^T#;H@c7*B>CpeHNdMRw|FyYe-~YV3^_c(hVIH~uD==Chb|h}Z z&*R}KpaTF;aRdnqqliQ@RTTRde3p#XHoSW1GRLmp8WpMYsw79^dVlTYM6K22{u!r& z!umcZ{IIj8;QocK`JHjnL)b}CjZAHh>Mebr7pO!jQ4nh(DNi)=)t~;$B}?lIPI)(Q zp-JjhSp;s@>eeF6yvyKO>sVzC1eWAuS%{*D}oHu$ar$sgg3s_**OlsD( zwydK?PX$SAaNM5odXdx48->omZ||}9tgCO4HYirJQjR%RJ=8hblxd=nm_&5$wFtLI zqw#Zo-1grLQUg%i@V`(0|9E$6$M*lwSC97J13c`q`$Hb5r3ZMFGgzP)z^KTyWZyms zs*jYbthh`v7>8w!L;!!0C5c#87ch+vl6(f=RCBOnFEq6Sik<2FsgPw#@bY;XE;fxM z{wYu0&sXceWH<%E1_*8e+Y_SNmj_EW{}YJGw)t-)XuX2~=-mI?vd{nT?QK5Z|N9^h zoBsz%l3js+Rp&_f$i%(h8TW(6C=I<+-d&Oh3VD0>xb@9=g6IvFh7cBejdN_DF z1qIgt9EiwvTZ+-Z-eCf+aFWm^VpUQ)O8^=1g4*^WQwIrY!zOKwD{@@##=GDfaS_;x z###ehbG$W*SYuAMu6x|^V*s+cUC)cpAlpi1eM?}5dtZwORedi4V-3^5iU1XqxXUyU zn3c42)n7D@ulJ28RZB!Z2YI!AGZBcHs10!{4~6YWhc_GMV$SeV%sT53j>68hd<9xV zHHjnst}W97x#Xg7?Al@`9u_O!5+4R(h~r|0wy>HHqNy#%JslUkxMH7B^Nqv_P;y;e$W1&@ov-p-`RWg z|2)XUq}yv$TyQ;+WD!h+h7)lRa%CWrIq+{nu=<@B>M$#*a*wJI01bOaz^yNDi$wrV zYptq8g`>(^Hpis4`*=+|4c45tJ+5odtCBE&P#fv0zy#S;>F5klDl#YpK^sKN>q04UI@@@8tBeH(mIO~xbREe%1J%zZArAmR>4H_d zsSjLUqU#M2aHr=jLg_+FfUeDiry_oicQdP}?qL*Q?28zU*7d{9{`#iK=KUz3CCxi# z1k~RpYihvTGxdujcaUxrcW}{yU|ne09LQpY5gchq+3u2%zR~l<~<{kC;PN??T=oPn*Rx z;^#1za5Wc_?coyzc>1V7Z>Gg5nIt51LzD|z7g#zmEYO;~P?JQ?ja{4B&D(027Om4> zaRmO^)`VzZS>U?EfMwHgaC6;;=1>ApjmhU=rXi`?sH>-?=yVJ6O~2a`T<%kpE|_%F z6iI=EfDzv&W{y?6ra?t-b>?t@)rjdh=fB^gX)R8dHG(=hVMp84Mi@&pzz-&p0?)PP zY+1Uo8M9ME(JyMNfr+uxyv6P2Mq^rd3!;nc9Cc7V`f339x|Ls3dRkQI&A|y^X;i@l zN>Kp`iov(X?*LAx8E+&lDLYD~mSwYV0OUPoHzIw2_$ZT61Z)e1uIS8ztQ0|=2#6Kc z^YGVz_5oV}>aUulu!=^~Th&2Ntx`)EDlIF^&h=lO#dq}pb*%rMJ=?VNf9`EQ#{WFb z!`FWUy8g?vm@nrrp{phT`Y#;xS^(x*+|0qLFQ@2Iiyy&eL)w1VYK?C-26=OfqD98K z_A^4yYQb^OEkoCTQPL#Vg{Ht611OV8({hcM6Kx^Zv6PBtD6SGzNLa>;{%~elN#5|# zOj<(wxf~2>;K{#RYikNMPRn}9t$rAbbEAl9!+Bbv!4VlHzrjUGe#B(<9WQBRa`05> zY=;1B<#QBp4}>+9`@gzvp{skfA4KK^8f8@J;wh% z$ir4rJg1s6_+*@mVes`Z_t;WX3(?ADHb3Sx8d`oqS3-AvJ?&22=g9Z*l*Xvwo2z&?OMaxUw_nAux7x;_f^4nfJ+c({MzIyXWXIqV$q~& zR%pp{L$IbwfG^4o?GxZJ8a%qpi5}IPDZ&I$318i*c(n|^l0#-%+Z!_juP^zoH}9?| z<*uC!*L3z7$#xwCnZw6XO#^CZzPld0@0S0}8FQcKzn|^yZ8gq+?>w&mALQZkpY^fG zf=t)`Np^vweo|lf>W24l*Ru^%-ZK#xiG^&8x&qSb-NPNxT6R{)F-}*DdR!}QUMNSo zD=*~W;zk`m7g~W8c_Y*z{oA-Ak9Vvt_jsX(cD2yy*yQIR&`j|$XjBw_1~!s1qu!w8%65YUR5eMcz61J&?xNS zocr1i7Zxid+5?ek{dRJVT^8$Qv+>%k!4gL!x4ii!0P7w)**&@6A~FeFy=Iq|W(2>a zRbIJzjzV!)Yh$m)2SDCjQiC|<*VK3*c)88mK%)F4i!R$+(aKVz&o#Tmflcv%*)gI4 z&dQywSsr@c4c9f4Bvj@bhRG31;PnZLvNSG@Zlu#VbQA*ZY?a`ttyvZ5bXK5pmL+i$ zwq2qpV1nl;tB99m^LtOAIVv!74ZC3)pWP69t|Q!ku15cN+JE}?-Yu=b4*PFwylL5g zTbtvZ$Mye%JZy=|uT^dH0QfUQ_;!iy<^EH4b^iu$>UY?HFBxIP@ZHEH-6$G=aWR-$COfX>A40A;K$p8nYeNjw8@f=Fh_iS1D z8bS-`=B)!J`OMB?;H2rcmLeSlyWy8P0n|Gl0aX`a5bM|}#wSx6X;hchd0k2Tm>6Mz z4uxUCC=iUlPm^o8ug!mTK=Fw|TLs^AACobTooL{#A-RZ*=(I(B%kZg`i&k&2!MTWt zJ~kVSr{BHIXO&$sPwb1A`OU9g9Bkp?qx<|X|Mb-V_nH6e+4k<99sfVxdA$GsK_2G+ z>DK?fd_ijORQfM0F{^8OzX70DRP}3*k6Tw@wKA|ZyAFpdc>clgU(^@(cOFZ9+ORB4 zQa|95;Pis24^u+3Olw#0x&(QFrlcEh_nWo`)w#Y&Rmba0^gGv zDz0#e04IYb1wia(bf%Fkv~~*}*U=h<`OR&=wp3!KO4Bc+wQtQjDcz@6y!h6e5x%Lt zuhei3tb!oR5cT1<89dDjabax>L7g>RMrnPIqO44QsEr-&w2SDU^&RdKVcuAUQ#D(u3; ze#){FtGN!3=5}9B)@v13LH^{OluLWC4%%0%61FQx4PFDN`rOJFS*pHARl8udB^l=dE`@!$za(FF_iq7xTQ@dp%h zDfIXC5HL?cma>|ZBsz~lf>RU@!lRS-CnPJ-;EBvu_`~4|h;dO4!V64B>|aj)AUyxA z7_ooli`m79{v&^ui*!^2I)~9^m4hixP&xQ2EU)sxSK&Fl9DEg$IsH2;@WtS(|99{N z`~VA_RV8?N^r9Sud6E5sA~FbZjNphDFS1_-;i8PP7>)i2QbNrCw=WKkUcU(E@qOTE zpZ}XXySD##b8Gx~|KGzrPefja!Qk&dsSDCJ!)M|6=d~Fjc{v%4@cbeyXDpdmh_lf- zj4#kg6dtm&L!3^tVh(wMQV{688lrv+6vIviXP<72<(S zBbevqh!hBo=CCBF7;z5$V=#E~1iXe=h9VCJzXNg8$BQ|&MSchGiUj;V_#F&~!y(}R zlYg-HH5TwYVE-|oZ@CdSM=2$?PUAKKXaCsW3^#Yf@o;>`igFW%qW%}U2EPNb?Rg~D zy!5X!Dlog<@PFn1jKA2g!SCSs+m}b+cYsq0<7{X5`57ngcX0g9_vPK|gOh)O z-$5yFk2?#-?rwzwu#WMtiKq$ktK^!iHZd(*tz$g#y^_` z4~MWKv!JWmrd2J?Qq)#SIxKz%=UGNa#u>Ycr?tic{4R3B((*SSTM9R_5g5e1oW9A( zvAC(H6N;8Q!GJ;w7IbRRKZd+YH#7n-Ofb*Fy>Pp=o=gX>-9FKu5u)<){FXK8iiZvh z_D7QgJcrv5eSq^kK_SbJ)2B5GEVY8vA13_K?E#5tuK_z|=2RbuA{p`0JWk;piJWr{ zHuV@D0t!ibPgv`SRajK%LHVvkMJ(Kts%nWZC9dKe|RAHaqpW!rP^n%v?m z!#KN2`*1*(ukv1{Eir6d<^kilVN<<%ar*w?==IAtZeqK@*|yfn|D3#k{r%CqS1+9K znleH#(pmZn7wDpbMSR!pw*mPEz~%E2l36xKBUPgpyhi_ThU0K+yfq#_-`dk4$n$x= z>0DfRl{m-GE@A4X^LZ1%yC%?o;rzaWN`KF)D-_r2DtC`);sO~g=t&`c#GJS@FaTwS`jK2NBEs_vM5h}~qnGN_Y zg7J?9Cg}S#($>2U2wmOls8WYUnVrKww_+>tZx*GS-{STfmpHFdcGF3c^rDhq))H!a zdCrOIsV)J2F=IO7hcP(lV51G`y5s#XD9d)x7~>^)SeNg|#Jc>lT(oK~$wsSoZ$4V}`ZKa5upm|5 zlZ~=;KPJl39V~2e!Km2E!3O({s=e7~)at>!0_6#gp#D+&CKE?_q=21u(_2h9RFs*( z4~{#vRkN_L&AQ5Wi?^P>nSP#_cE5|hByu@d`jqVUrS$QfxZwA4k62e8^yja2hl6h- zx~^34SSKYZAVC+`4#MANNrKahcXVr$j|lEiyTEwPB-w)1|J85X_ZD`jnx2OH36@K6GW<<{k^shZU+B{ z1Lq+3YoKq?)tZRy95Tn-1_;7%6ow=H<+?^6&o|B`*b&N68lyDAs9am8bd5&fM+8!Y zVtxbHRPI@m3|!*q5@b_;gA9esA#Q+7M(Wb)!9~VC2H+}7za-!?&8`4E&ng14s$ic= z-hA3x)$}z2z7qWyo~|1leOsk#WCNt=YR$o^^@EkcLq8-5_@p-@0oYUqN8wn_!G%*8tQG!`CpyQ^XUD>-5R@W%w;3 zYxH%>PYBUd(fHz1Bo&)~xg4ZGiXuCK9_sNZ0sl0k`Ufy~1t$ zx^l1{9?ozQ7bsoxAdpjHvacciY5cPQF9uVvKCnB2M4>&c_S^eKV+7}dO@!4;JWRI< zZ2=1aBT~WS2olJ$zc*&QeCl$7kv2{rgMb+N?>E3Dx~>O)4bVZEiIGvZ4_;&#d9gfv5T!(ePk7#};)QE}72_$a3T0%Dp? z3y+MZW2s$0v)Z?o&b0P}ie`%N&nlN`+wM&$zepFim&sm{{32agKzfK~^KlF67wMuQ zr~ien8Pk-cc7mzpB1#t_|9hW(e4kCaJR;$NKZ}=PG26rfAQuAv;Q}M_4)lbZ@+&Xs*6!VcE!wF zH06I#NxIL(a+<|F4_l9R)X*EFXafWmZd$~`pf~>IyxHb1j=%Z-=*9at2d`hOq%{g! z2c^CykZVSV)Pn}6R}w=)0x zBhgd`4e}b2dC{&8nCWzMwp!`5?yZgV7wMv>jb7WH zuVKynf+n8i(_*Ke@DNEbcqb#=E~Pm7(!!4(1*zhzA#c@1+19#Ki=-{AFs;;FiS zwvBpcZMuGu;dj8ZZUMaG-fw{HQb$wYx%Tt_kA8ADN;QmMc*dK>2S}T^57v9p@9p$H zsQcpRSYEw``A?!3eg^vr;|kYMFVe+^iEx!GDB1&e+kfycrbK8tf2jH0SZwhUYzX&R zXt@?v9K-}Lvwp(?c>;n!x0Gm$`B%4{%`cvl#>B~s!?!O^Ys-dztqn|xo)nc2yDsDZ zV%m{&tEXlZowA{8iJFlOa#blY%z9`Mr9w@*da4qSQfh_uSsDwU&RU>z&sL|V(ZE!S z0n6_9zu%(co8|+>bL)P03+j5TZZsNQw^7||$s&H5T4-g$oyC~lQM7x#WE8k9w(ak{ z!&1`xC?mUiI@jF(G)ck)1anB&QO1`E7;iKXPIz{9T^k&-Xi2uDF;$GN5O~xW#Ue7= zvp+=`o$x?y09QftSo1#B6741FkNxN4=VRT6p*2;U0kj)SYxHWb{KT@8PnK%049MGO zb=~CMp(k|8PJF8QlT!BX=-9Wz)kztxduPHpkiV1#@tLShz2?JdOeVrx^d-MK$_vNe zL=(eLqCi~z_A<>TMOzd&3?(ozfp&j`m%B%sS8Cs?SPNwbIm|iyr0{#t6z~;AZN>4-* z>m?~Pa+^-T{F?pY7=$84b}+vdm;$5FEGtP4$!r)y0&mw7GB;u?7b*Bg0hPNEjL1Cq z(1jK&CQHK_qlKSkies$E*USpk)0+J@cH(fONzMeQ^N6}7^+IMjZElTpBcrmwi;I0UHpFDRtf{VBmR?jI zG2z9|6LmV#%ULy9qNUc{_oDTeJ8{fwoxJbF7-#Uz-smLH5D7lo*f%dmlQBzRL<=uM z<5NrfKaJ&Vn$M4x^F3S6y0Ow?KpR)D+{KR8@mbcV+z+Zt)Z@)r-xX z?cdeF(+0TxeKs_8rQ_aI>1(s9nYrPhQ>lHQy{=KJyVry!+h-RU`Zs+%Hhhx~p~yW( zvwS)?nR>eiIXV|ddQ#$idtM-T+4%CYdjasNPf-1_pT_w=o}gu=2LL-PQ0Rr<7-=FOqAa8#EgMc=>+$RAWOr?LG zUgzkpyEW|bZrN~a^c$YM!Mz<{QwRJDMss(@y*FdvYV6I|XeK~UV5Kh?jv$(6=?Q8% z_-EW%wjZ+!rM@@6935JHy|Icq_hw0h481ukaLuAb8T;Dxn3P7pzB4A%y5wrahxj=R(b z9V4=Tl!%w1mp1cyIPX8T_4D``_Wvv^@NaY}pS;hr_&uyhRz~p7%YlyjAI4jIoA&*G zJKMXD_WwgXpNswfof>+_S$v=d-l`V^U1p!9c+`(~3F2vqdogm#@_99(`*y-``c~$0(;rs=+H3fswXA!& z<33vDeW(p$+M4ZLkj8ke@AZu{-c`#}QICTqi7{<*-WgUf^M;H06R^4AV)O(&b2p7I zCr%KdGpAg>h2mth)=*%Ka-J7%Ul1;Y#~4ApKqH*^_87GR=tir} zl~tgt$F&DtUEuB!RxQ2KBS@;BB7TiXfum2QiCf%%GMTBls%|JeE-w#{-@PL^!N0L2 zlELZ`~Nn{^}{oS!o$f`C>tVY}fQCf@FX1 zHcgu|fWZXp`C50F&ChY#&pfz$=R8cSWruEnb_P6ZzPoF_r9E`=wUBip!on%Od5M-I zJ)(r?crH#!(+&52!=j+>a*Hwt`)hnZnS}+}GV8PFe9q5cpRNQVVE;<~J<;}l{=5dGn*O^cFCG566`#)(I6cSizst(@)0;eEyhjK?hq>wX zfeHFreO^bn?CJFSNz1jxFAQ=V(DY>W=|c&3QBkfPq_GTIc9P^zwB#m@9|-LzY+UWM z&u?>Ls)k?X)VsQIMbrL>&rQ?%=-?6eW_cW7rAm0vPN6=^cqaxnEk-1Ll@OdK{uSD) zd0w*XLSS*-R-=nkCZmkgq>#*HQn61zj?7!Znh?(V3?)zAF!u56E_?&7;iBsnhQc#& z=!kqMMtj)A813T@{YcjsuEc7+Ch+}CUX8hu!X|_NDyweM4?Ry%2v#rSW|oS28Mm@U zlp}gxlz3YuNG{H;O8OeTpvC;hADTof`{C~`vG{$Lt`gXWL3MpbgAT$LNApKV>&^4N z)R<`_l+7xWOEw9F;Re zzv?w;1&TJSRTN?8yYIY{+hJ02N4;B^YNXm5rY+W`sC64fwy#>Nc0uPhfD;Tzy?r1ap= zEpmW#)5LE=tmfyaxMwc$lprgi=(cMA^wr6IrHw@K>8lg@s@;F(jRspLv1E%i;Pqdf zzB+037#$bc0>`(?$bAQ`OcJG&=^y)!^;>JjQgLmc|2cHj_9#Kd5%Kg{Xaat$-+{oH zMAJ==&hj@|oz?TRWBI3Hnuk-o%%|}|EipvTI)7nx%pZN0nM zdM(PGs*OANQH<0RNn3CmNy?KPMcrm12h-v)AW2CFmkv$1h_>bdy=>2zgzUnX#5A?rMG>FN9enBBVwl!lz zybNZj3sj;sLicdX-G682_0oEE%i{me&RdtoKVmYoQ_n5E_|Wo;zQQG;YMl9gc{;jY zeE4%qmfOpS+sULh$>OZDDOe{{#P+JOH1jr>XWr(mnYU>$Z>fgeLNJSQ zujkc~X;2vz#sc{Nqt!Xn-0?Wo<>z0!+dofcqCFrx<{h=a(fmZ zU*Pz-!v46WK72*#B0PTg^2o@olAgFK(n{=a!aBfIDC9^wGnu>8g10UWI89T(8bMrV9LJLBn} zZ{Yk6F#>)MLBH^M^*C+<(A*m#H@@r>bOtgjV%Bkiptz{;q?%6g2k(vDU1&Fes|YpF zzF(lCz%kk%w$s)i>Wx;}eL=$th-zM>;NqHb8R1{WV$By(&&XmmrHD480^!9V(^OkjQ&W6mES zNs9sPeymm-&V64WgE0Y{hT)T=2v0FT!`ynwTOn^pc&3{L0_L;7m^ttnUc22pu7;>0;OPN~7{z8P{>H?gr25>V-DC)jV; z&cAcs>0o7IOFy-bv+mC^>&(q9Z4BIP8Xl$PahBld`g56t9n&y4OsbNg;u~C8t6nNl zQqGb)PM%&k?l$iY6!J{e8|#|Y*D$SMqWKh^*kaj(`){(;iA%hH6bFA=aiGS)-GsqG z9AiovOb*pn_+8zPEzySpMXP)`A&}sxW0L_o=vHB~l2g)8)+As;muqGrO+a0zaE>EA zS4x9`vsMCpSxQv6!I_6B%PGX)KThNoP2@V-g92P;w&{^2?K52TX1P{ZvCl>D>Dst| zm=$(T;*L42?Jv9}XkO3Xg^D>pQ(!eO@5E#djAqs=HafVMnA@$5ujD#M6M(2NJi>*| z>?yuj24D;cT$TXz0kf4mbE{4m2==E*3iI#}Sy1-vTF4ObwsP37asGBF3Es_FZ53XU3Zw2D%ut=F>^im#dQ9(i?TnT1t0?QZ)F5{ubGt5^p-wcc$Fak z!lt)U!h!(z&5#WUc&Y>0-)Fs~3zxg4G*lyT!=x^Eg_(qr5<>nIhx9ow5WKu+CH_Jz z5 zQ{@$wiDjF!8vEi7-j5F4;!{rw)W_aYekKK;=rjp+fAd?sJe9oC=iyoVk9smZ3Ul|V zt6GSQqCbs)Zg<65%Px1iTXV@M=5X&@6yD%u&5*-V&WHgVtU4@?6KDzl2GU#Hk)UML z3fitF=E|F|$nUk$8p4Y{+olE1g?SI%SDd1}Hef1&Rn2<=rh3(EehMOIJ3qW|A<~p^pyCM+fGk z1M_|zn8sNj-uLaAW8tWvOWq-yqZ9C@2z&q1pi%dteW~1N-=~pPj{DHQ+#G+4tq;bL z4im|pR!rh)ES&WAYK}MW`sqNmu)Q2L63kK2eH5zAqjy3eLDMQZL7w%C78c7gP?e%W z$)bCj?VNx>a93NJ9BBO)82x9hU+B_h{4EaLhjHZ9IRgG?v%q;cQD65)Pf@S;?=1s? znm8@N?wZ?L4hplbt~Oj1{fne7$!)@E^OhMUZP%Fz#_LC`edS6a7&S#Z)xLAPj!>Sp z8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb=xYt)TQ#N#} z^vhzLEo>$aX)>INp2Z*m3{Mv)%2+`MmlQAawC}u zebbT3L=^cvmMsqy@hlkDcfBGn8ozD&5({0Ag9GkCe4G`;49mKMhrm0QdDl>uRt0k3 z4J_^jmJRn@FsyFIXC1kU6G{eY@)9I_aI*ou;UGhP^G+=bwP%9y%m0mASw#|I;3`O8 zp`wxf!(WnJjQ@Q6e5_C0UM=SUd~FwBo2{=)^$;&w>xrtje+yz;y6O4YxN{iJ_0OIY zVLgas%UwU2?1CnnN)Lsf`QcAZPMNd0k4u}$PgE4m#Xx~bRiqvZAAEMw`c|GLudLQ6 zp<_UL4y^L}GK-DEC45Jo8R`6sV!IZ_XS@MYafz&3N3T?&9B0ai;QGZmfTT` zc@>z1-#4wETh~Y^6A+vp9$PVwd4eNM=zGtRQJ*-<1=M{Ga~W*kot_>qDf|>RR(E-H zC(9`W1Kr7z_}(4eo|&|+8yo-f`AX_Xak*-7DLdaM&E%lDyDU3M(~PiNBvxRMd!?C% z#R7VJ*`~p4ghkwgaO;C^mC~&*zLkkL17V|+ZURz3G{u*pxS%||tjq2FTXcxT=8i<}@ zE_5u_v~F-Q=nOj1$@2uB*hDPNClM%9zjSYYboS+e)}ra0geQ4{Q!-r(G}^u>L7EXT z&8jpGHZ&%9c3fI@-GV2tXrNc;+zl#TrVE(hSTNh{0`NuIMa@e0a~_|^=ka-b`ab_( Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: owncast -sources: -- https://owncast.online/ -- https://github.com/owncast/owncast -version: 1.1.3 diff --git a/incubator/owncast/1.1.3/README.md b/incubator/owncast/1.1.3/README.md deleted file mode 100644 index 9583cfae743..00000000000 --- a/incubator/owncast/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Take control over your live stream video by running it yourself. Streaming + chat out of the box. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `owncast` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `owncast` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/owncast/1.1.3/app-readme.md b/incubator/owncast/1.1.3/app-readme.md deleted file mode 100644 index a7c285ece4b..00000000000 --- a/incubator/owncast/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Take control over your live stream video by running it yourself. Streaming diff --git a/incubator/owncast/1.1.3/charts/common-6.5.2.tgz b/incubator/owncast/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/owncast/1.1.3/ix_values.yaml b/incubator/owncast/1.1.3/ix_values.yaml deleted file mode 100644 index 595f5642ff5..00000000000 --- a/incubator/owncast/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: gabekangas/owncast - pullPolicy: IfNotPresent - tag: 0.0.7 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/owncast/1.1.3/questions.yaml b/incubator/owncast/1.1.3/questions.yaml deleted file mode 100644 index 8d691996c60..00000000000 --- a/incubator/owncast/1.1.3/questions.yaml +++ /dev/null @@ -1,765 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36074 - required: true - - variable: rtmp - label: "rtmp Service" - description: "The rtmp service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: rtmp - label: "rtmp Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 1935 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 1935 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36075 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/app/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/owncast/1.1.3/templates/common.yaml b/incubator/owncast/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/owncast/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/owncast/1.1.3/test_values.yaml b/incubator/owncast/1.1.3/test_values.yaml deleted file mode 100644 index 3711e3d201f..00000000000 --- a/incubator/owncast/1.1.3/test_values.yaml +++ /dev/null @@ -1,41 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: -# -- image repository - repository: gabekangas/owncast - # -- image tag - tag: 0.0.7 - # -- image pull policy - pullPolicy: IfNotPresent - - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8080 - rtmp: - enabled: true - type: NodePort - externalTrafficPolicy: Local - ports: - rtmp: - enabled: true - port: 1935 - protocol: TCP - targetPort: 1935 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - mountPath: /app/data diff --git a/incubator/owncast/1.1.3/values.yaml b/incubator/owncast/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/owncast/1.1.4/CONFIG.md b/incubator/owncast/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/owncast/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/owncast/1.1.4/Chart.lock b/incubator/owncast/1.1.4/Chart.lock deleted file mode 100644 index b2dc092d83f..00000000000 --- a/incubator/owncast/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:39.89669381Z" diff --git a/incubator/owncast/1.1.4/Chart.yaml b/incubator/owncast/1.1.4/Chart.yaml deleted file mode 100644 index 566566ae431..00000000000 --- a/incubator/owncast/1.1.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Take control over your live stream video by running it yourself. Streaming - + chat out of the box. -home: https://github.com/truechartsapps/tree/master/charts/incubator/owncast -icon: https://owncast.online/images/owncast-logo-1000x1000.png -keywords: -- owncast -- stream -- open source -- chat -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: owncast -sources: -- https://owncast.online/ -- https://github.com/owncast/owncast -version: 1.1.4 diff --git a/incubator/owncast/1.1.4/README.md b/incubator/owncast/1.1.4/README.md deleted file mode 100644 index 9583cfae743..00000000000 --- a/incubator/owncast/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Take control over your live stream video by running it yourself. Streaming + chat out of the box. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `owncast` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `owncast` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/owncast/1.1.4/app-readme.md b/incubator/owncast/1.1.4/app-readme.md deleted file mode 100644 index a7c285ece4b..00000000000 --- a/incubator/owncast/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Take control over your live stream video by running it yourself. Streaming diff --git a/incubator/owncast/1.1.4/charts/common-6.5.4.tgz b/incubator/owncast/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: owncloud-ocis -sources: -- https://hub.docker.com/r/owncloud/ocis -- https://owncloud.dev/ocis/ -version: 1.1.3 diff --git a/incubator/owncloud-ocis/1.1.3/README.md b/incubator/owncloud-ocis/1.1.3/README.md deleted file mode 100644 index 456a59351a1..00000000000 --- a/incubator/owncloud-ocis/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -ownCloud Infinite Scale is a self-hosted file sync and share server. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `owncloud-ocis` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `owncloud-ocis` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/owncloud-ocis/1.1.3/app-readme.md b/incubator/owncloud-ocis/1.1.3/app-readme.md deleted file mode 100644 index 269dd34c77a..00000000000 --- a/incubator/owncloud-ocis/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -ownCloud Infinite Scale is a self-hosted file sync and share server. diff --git a/incubator/owncloud-ocis/1.1.3/charts/common-6.5.2.tgz b/incubator/owncloud-ocis/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/incubator/owncloud-ocis/1.1.3/ix_values.yaml b/incubator/owncloud-ocis/1.1.3/ix_values.yaml deleted file mode 100644 index a93d4a12fc9..00000000000 --- a/incubator/owncloud-ocis/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: owncloud/ocis - pullPolicy: IfNotPresent - tag: 1.7.0 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/owncloud-ocis/1.1.3/questions.yaml b/incubator/owncloud-ocis/1.1.3/questions.yaml deleted file mode 100644 index 4dfc6ebd5b2..00000000000 --- a/incubator/owncloud-ocis/1.1.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 9200 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 9200 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36076 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/owncloud-ocis/1.1.3/templates/common.yaml b/incubator/owncloud-ocis/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/owncloud-ocis/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/owncloud-ocis/1.1.3/test_values.yaml b/incubator/owncloud-ocis/1.1.3/test_values.yaml deleted file mode 100644 index fc6e6c7c7bc..00000000000 --- a/incubator/owncloud-ocis/1.1.3/test_values.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: owncloud/ocis - # -- image tag - tag: 1.7.0 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See more environment variables in the [owncloud-ocis documentation](https://owncloud.dev/ocis/configuration/#environment-variables). -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 9200 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - mountPath: /config - ocis: - enabled: false - mountPath: /var/tmp/ocis diff --git a/incubator/owncloud-ocis/1.1.3/values.yaml b/incubator/owncloud-ocis/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/owncloud-ocis/1.1.4/CONFIG.md b/incubator/owncloud-ocis/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/owncloud-ocis/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/owncloud-ocis/1.1.4/Chart.lock b/incubator/owncloud-ocis/1.1.4/Chart.lock deleted file mode 100644 index fe7c4e0aadc..00000000000 --- a/incubator/owncloud-ocis/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T08:57:42.447361806Z" diff --git a/incubator/owncloud-ocis/1.1.4/Chart.yaml b/incubator/owncloud-ocis/1.1.4/Chart.yaml deleted file mode 100644 index 8e12b23defd..00000000000 --- a/incubator/owncloud-ocis/1.1.4/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: ownCloud Infinite Scale is a self-hosted file sync and share server. -home: https://github.com/truechartsapps/tree/master/charts/incubator/owncloud-ocis -icon: https://avatars.githubusercontent.com/u/1645051?s=200&v=4 -keywords: -- owncloud -- ocis -- infinite -- scale -- self-hosted -- sync -- share -- server -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: owncloud-ocis -sources: -- https://hub.docker.com/r/owncloud/ocis -- https://owncloud.dev/ocis/ -version: 1.1.4 diff --git a/incubator/owncloud-ocis/1.1.4/README.md b/incubator/owncloud-ocis/1.1.4/README.md deleted file mode 100644 index 456a59351a1..00000000000 --- a/incubator/owncloud-ocis/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -ownCloud Infinite Scale is a self-hosted file sync and share server. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `owncloud-ocis` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `owncloud-ocis` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/owncloud-ocis/1.1.4/app-readme.md b/incubator/owncloud-ocis/1.1.4/app-readme.md deleted file mode 100644 index 269dd34c77a..00000000000 --- a/incubator/owncloud-ocis/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -ownCloud Infinite Scale is a self-hosted file sync and share server. diff --git a/incubator/owncloud-ocis/1.1.4/charts/common-6.5.4.tgz b/incubator/owncloud-ocis/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: owncloud-ocis -sources: -- https://hub.docker.com/r/owncloud/ocis -- https://owncloud.dev/ocis/ -version: 1.1.5 diff --git a/incubator/owncloud-ocis/1.1.5/README.md b/incubator/owncloud-ocis/1.1.5/README.md deleted file mode 100644 index 456a59351a1..00000000000 --- a/incubator/owncloud-ocis/1.1.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -ownCloud Infinite Scale is a self-hosted file sync and share server. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `owncloud-ocis` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `owncloud-ocis` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/owncloud-ocis/1.1.5/app-readme.md b/incubator/owncloud-ocis/1.1.5/app-readme.md deleted file mode 100644 index 269dd34c77a..00000000000 --- a/incubator/owncloud-ocis/1.1.5/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -ownCloud Infinite Scale is a self-hosted file sync and share server. diff --git a/incubator/owncloud-ocis/1.1.5/charts/common-6.5.4.tgz b/incubator/owncloud-ocis/1.1.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: owncloud-ocis -sources: -- https://hub.docker.com/r/owncloud/ocis -- https://owncloud.dev/ocis/ -version: 1.2.0 diff --git a/incubator/owncloud-ocis/1.2.0/README.md b/incubator/owncloud-ocis/1.2.0/README.md deleted file mode 100644 index 456a59351a1..00000000000 --- a/incubator/owncloud-ocis/1.2.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -ownCloud Infinite Scale is a self-hosted file sync and share server. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `owncloud-ocis` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `owncloud-ocis` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/owncloud-ocis/1.2.0/app-readme.md b/incubator/owncloud-ocis/1.2.0/app-readme.md deleted file mode 100644 index 269dd34c77a..00000000000 --- a/incubator/owncloud-ocis/1.2.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -ownCloud Infinite Scale is a self-hosted file sync and share server. diff --git a/incubator/owncloud-ocis/1.2.0/charts/common-6.6.1.tgz b/incubator/owncloud-ocis/1.2.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: photoprism -sources: -- https://github.com/photoprism/photoprism -- https://hub.docker.com/r/photoprism/photoprism -version: 1.1.3 diff --git a/incubator/photoprism/1.1.3/README.md b/incubator/photoprism/1.1.3/README.md deleted file mode 100644 index 425e4958191..00000000000 --- a/incubator/photoprism/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `photoprism` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `photoprism` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/photoprism/1.1.3/app-readme.md b/incubator/photoprism/1.1.3/app-readme.md deleted file mode 100644 index 91a7e3178a7..00000000000 --- a/incubator/photoprism/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -"PhotoPrism\xC2\xAE is a server-based application for browsing, organizing\ diff --git a/incubator/photoprism/1.1.3/charts/common-6.5.2.tgz b/incubator/photoprism/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/photoprism/1.1.3/ix_values.yaml b/incubator/photoprism/1.1.3/ix_values.yaml deleted file mode 100644 index 53f7564cc33..00000000000 --- a/incubator/photoprism/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: photoprism/photoprism - pullPolicy: IfNotPresent - tag: "20210523" - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/photoprism/1.1.3/questions.yaml b/incubator/photoprism/1.1.3/questions.yaml deleted file mode 100644 index 47d9ad2c266..00000000000 --- a/incubator/photoprism/1.1.3/questions.yaml +++ /dev/null @@ -1,704 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the userID inside the container" - schema: - type: string - default: "568" - - variable: PGID - label: "PGID" - description: "Sets the GroupID inside the container" - schema: - type: string - default: "568" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: PHOTOPRISM_STORAGE_PATH - label: "PHOTOPRISM_STORAGE_PATH" - description: "Photoprism storage path" - schema: - type: string - default: "002" - - variable: PHOTOPRISM_ORIGINALS_PATH - label: "PHOTOPRISM_ORIGINALS_PATH" - description: "Photoprism originals path" - schema: - type: string - default: "002" - - variable: PHOTOPRISM_ADMIN_PASSWORD - label: "PHOTOPRISM_ADMIN_PASSWORD" - description: " Initial admin password. **BE SURE TO CHANGE THIS!**" - schema: - type: string - required: true - default: "" - - variable: PHOTOPRISM_PUBLIC - label: "PHOTOPRISM_PUBLIC" - description: "Disable authentication / password protection" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 2342 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 2342 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36077 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/photoprism/storage" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/photoprism/1.1.3/templates/common.yaml b/incubator/photoprism/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/photoprism/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/photoprism/1.1.3/test_values.yaml b/incubator/photoprism/1.1.3/test_values.yaml deleted file mode 100644 index f0de5b3e694..00000000000 --- a/incubator/photoprism/1.1.3/test_values.yaml +++ /dev/null @@ -1,54 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: photoprism/photoprism - # -- image tag - tag: "20210523" - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://docs.photoprism.org/getting-started/config-options/) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Photoprism storage path - PHOTOPRISM_STORAGE_PATH: /photoprism/storage - # -- Photoprism originals path - PHOTOPRISM_ORIGINALS_PATH: /photoprism/originals - # -- Initial admin password. **BE SURE TO CHANGE THIS!** - PHOTOPRISM_ADMIN_PASSWORD: "please-change" - # -- Disable authentication / password protection - PHOTOPRISM_PUBLIC: "false" - # -- Sets UID Photoprism runs under. - UID: # 1000 - # -- Sets GID Photoprism runs under. - GID: # 1000 - # -- Sets UMASK. - UMASK: # 0000 - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 2342 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - mountPath: /photoprism/storage - - originals: - enabled: false - mountPath: "/photoprism/originals" diff --git a/incubator/photoprism/1.1.3/values.yaml b/incubator/photoprism/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/photoprism/1.1.4/CONFIG.md b/incubator/photoprism/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/photoprism/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/photoprism/1.1.4/Chart.lock b/incubator/photoprism/1.1.4/Chart.lock deleted file mode 100644 index 7a88621e941..00000000000 --- a/incubator/photoprism/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:43.711599293Z" diff --git a/incubator/photoprism/1.1.4/Chart.yaml b/incubator/photoprism/1.1.4/Chart.yaml deleted file mode 100644 index 8cababa65b2..00000000000 --- a/incubator/photoprism/1.1.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: "PhotoPrism\xC2\xAE is a server-based application for browsing, organizing\ - \ and sharing your personal photo collection" -home: https://github.com/truechartsapps/tree/master/charts/incubator/photoprism -icon: https://demo.photoprism.org/static/img/logo-avatar.svg -keywords: -- photos -- photoprism -- pictures -- sharing -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: photoprism -sources: -- https://github.com/photoprism/photoprism -- https://hub.docker.com/r/photoprism/photoprism -version: 1.1.4 diff --git a/incubator/photoprism/1.1.4/README.md b/incubator/photoprism/1.1.4/README.md deleted file mode 100644 index 425e4958191..00000000000 --- a/incubator/photoprism/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `photoprism` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `photoprism` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/photoprism/1.1.4/app-readme.md b/incubator/photoprism/1.1.4/app-readme.md deleted file mode 100644 index 91a7e3178a7..00000000000 --- a/incubator/photoprism/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -"PhotoPrism\xC2\xAE is a server-based application for browsing, organizing\ diff --git a/incubator/photoprism/1.1.4/charts/common-6.5.4.tgz b/incubator/photoprism/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: photoprism -sources: -- https://github.com/photoprism/photoprism -- https://hub.docker.com/r/photoprism/photoprism -version: 1.2.0 diff --git a/incubator/photoprism/1.2.0/README.md b/incubator/photoprism/1.2.0/README.md deleted file mode 100644 index 425e4958191..00000000000 --- a/incubator/photoprism/1.2.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `photoprism` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `photoprism` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/photoprism/1.2.0/app-readme.md b/incubator/photoprism/1.2.0/app-readme.md deleted file mode 100644 index 91a7e3178a7..00000000000 --- a/incubator/photoprism/1.2.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -"PhotoPrism\xC2\xAE is a server-based application for browsing, organizing\ diff --git a/incubator/photoprism/1.2.0/charts/common-6.6.1.tgz b/incubator/photoprism/1.2.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: piaware -sources: -- https://github.com/flightaware/piaware -version: 1.1.3 diff --git a/incubator/piaware/1.1.3/README.md b/incubator/piaware/1.1.3/README.md deleted file mode 100644 index 2ba52e18efc..00000000000 --- a/incubator/piaware/1.1.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Program for forwarding ADS-B data to FlightAware - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `piaware` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `piaware` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/piaware/1.1.3/app-readme.md b/incubator/piaware/1.1.3/app-readme.md deleted file mode 100644 index 580be97170d..00000000000 --- a/incubator/piaware/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Program for forwarding ADS-B data to FlightAware diff --git a/incubator/piaware/1.1.3/charts/common-6.5.2.tgz b/incubator/piaware/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/incubator/piaware/1.1.3/ci/ct-values.yaml b/incubator/piaware/1.1.3/ci/ct-values.yaml deleted file mode 100644 index 3d1d3eb62f5..00000000000 --- a/incubator/piaware/1.1.3/ci/ct-values.yaml +++ /dev/null @@ -1,3 +0,0 @@ -env: - LAT: "29.9792" - LONG: "31.1342" diff --git a/incubator/piaware/1.1.3/ix_values.yaml b/incubator/piaware/1.1.3/ix_values.yaml deleted file mode 100644 index be2e353346b..00000000000 --- a/incubator/piaware/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: mikenye/piaware - pullPolicy: IfNotPresent - tag: v5.0 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/piaware/1.1.3/questions.yaml b/incubator/piaware/1.1.3/questions.yaml deleted file mode 100644 index e7444ee3741..00000000000 --- a/incubator/piaware/1.1.3/questions.yaml +++ /dev/null @@ -1,707 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36078 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: deviceList - label: "Mount USB devices" - group: "Resources and Devices" - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: "Device" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "Host Device Path" - description: "Path to the device on the host system" - schema: - type: path - - variable: mountPath - label: "Container Device Path" - description: "Path inside the container the device is mounted" - schema: - type: string - default: "/dev/ttyACM0" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/piaware/1.1.3/templates/common.yaml b/incubator/piaware/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/piaware/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/piaware/1.1.3/test_values.yaml b/incubator/piaware/1.1.3/test_values.yaml deleted file mode 100644 index 4b05cb70de5..00000000000 --- a/incubator/piaware/1.1.3/test_values.yaml +++ /dev/null @@ -1,55 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: mikenye/piaware - # -- image tag - tag: v5.0 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [application docs](https://flightaware.com/adsb/piaware/advanced_configuration) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8080 - - -securityContext: - # -- (bool) Privileged securityContext may be required if USB device is accessed directly through the host machine - privileged: true - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - # -- Configure a hostPathMount to mount a USB device in the container. - # @default -- See values.yaml - usb: - enabled: false - type: hostPath - hostPath: /dev/bus/usb/001/004 - -# -- Affinity constraint rules to place the Pod on a specific node. -# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) -affinity: {} -# nodeAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# nodeSelectorTerms: -# - matchExpressions: -# - key: app -# operator: In -# values: -# - piaware diff --git a/incubator/piaware/1.1.3/values.yaml b/incubator/piaware/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/piaware/1.1.4/CONFIG.md b/incubator/piaware/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/piaware/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/piaware/1.1.4/Chart.lock b/incubator/piaware/1.1.4/Chart.lock deleted file mode 100644 index f689e5204d8..00000000000 --- a/incubator/piaware/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:45.650727821Z" diff --git a/incubator/piaware/1.1.4/Chart.yaml b/incubator/piaware/1.1.4/Chart.yaml deleted file mode 100644 index 342a27ea76f..00000000000 --- a/incubator/piaware/1.1.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Program for forwarding ADS-B data to FlightAware -home: https://github.com/truechartsapps/tree/master/charts/incubator/piaware -icon: https://pbs.twimg.com/profile_images/964269455483088897/mr2UgvfG_400x400.jpg -keywords: -- piaware -- flight-aware -- flight-tracker -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: piaware -sources: -- https://github.com/flightaware/piaware -version: 1.1.4 diff --git a/incubator/piaware/1.1.4/README.md b/incubator/piaware/1.1.4/README.md deleted file mode 100644 index 2ba52e18efc..00000000000 --- a/incubator/piaware/1.1.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Program for forwarding ADS-B data to FlightAware - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `piaware` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `piaware` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/piaware/1.1.4/app-readme.md b/incubator/piaware/1.1.4/app-readme.md deleted file mode 100644 index 580be97170d..00000000000 --- a/incubator/piaware/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Program for forwarding ADS-B data to FlightAware diff --git a/incubator/piaware/1.1.4/charts/common-6.5.4.tgz b/incubator/piaware/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: podgrab -sources: -- https://github.com/akhilrex/podgrab -- https://hub.docker.com/r/akhilrex/podgrab -type: application -version: 4.3.3 diff --git a/incubator/podgrab/4.3.3/README.md b/incubator/podgrab/4.3.3/README.md deleted file mode 100644 index 46615f93b4a..00000000000 --- a/incubator/podgrab/4.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 4.3.2](https://img.shields.io/badge/Version-4.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A self-hosted podcast manager to download episodes as soon as they become live. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `podgrab` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `podgrab` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/podgrab/4.3.3/app-readme.md b/incubator/podgrab/4.3.3/app-readme.md deleted file mode 100644 index 6d69d3a84c9..00000000000 --- a/incubator/podgrab/4.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A self-hosted podcast manager to download episodes as soon as they become live. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A self-hosted podcast manager to download episodes as soon as they become diff --git a/incubator/podgrab/4.3.3/charts/common-6.5.2.tgz b/incubator/podgrab/4.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/podgrab/4.3.3/ix_values.yaml b/incubator/podgrab/4.3.3/ix_values.yaml deleted file mode 100644 index 30b72ab29c1..00000000000 --- a/incubator/podgrab/4.3.3/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: akhilrex/podgrab - pullPolicy: Always - tag: 1.0.0 - - -probes: - liveness: - enabled: false - - readiness: - enabled: false - - startup: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/podgrab/4.3.3/questions.yaml b/incubator/podgrab/4.3.3/questions.yaml deleted file mode 100644 index 68768b43742..00000000000 --- a/incubator/podgrab/4.3.3/questions.yaml +++ /dev/null @@ -1,676 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PASSWORD - label: "Password" - description: "Desired Password" - schema: - type: string - default: "" - required: false - - variable: CHECK_FREQUENCY - label: "Update Frequency" - description: "Interval to check for new podcasts" - schema: - type: int - default: 240 - required: true - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36047 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/podgrab/4.3.3/templates/common.yaml b/incubator/podgrab/4.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/podgrab/4.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/podgrab/4.3.3/test_values.yaml b/incubator/podgrab/4.3.3/test_values.yaml deleted file mode 100644 index b0e9dc7d774..00000000000 --- a/incubator/podgrab/4.3.3/test_values.yaml +++ /dev/null @@ -1,57 +0,0 @@ -# Default values for podgrab. - -image: - repository: akhilrex/podgrab - pullPolicy: Always - tag: 1.0.0 - -strategy: - type: Recreate - -# Configure the Security Context for the Pod -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - fsGroup: 568 - -service: - main: - ports: - main: - port: 8080 - tcp: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 51080 - protocol: TCP - -env: - PASSWORD: secretpasswordgoeshere - CHECK_FREQUENCY: 240 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir - - -hostPathMounts: - - name: assets - enabled: true - mountPath: "/assets" - type: emptyDir - -probes: - liveness: - enabled: false - - readiness: - enabled: false - - startup: - enabled: false diff --git a/incubator/podgrab/4.3.3/values.yaml b/incubator/podgrab/4.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/podgrab/4.3.4/CONFIG.md b/incubator/podgrab/4.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/podgrab/4.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/podgrab/4.3.4/Chart.lock b/incubator/podgrab/4.3.4/Chart.lock deleted file mode 100644 index afbc367a840..00000000000 --- a/incubator/podgrab/4.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:47.566026303Z" diff --git a/incubator/podgrab/4.3.4/Chart.yaml b/incubator/podgrab/4.3.4/Chart.yaml deleted file mode 100644 index 19129f3701a..00000000000 --- a/incubator/podgrab/4.3.4/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: A self-hosted podcast manager to download episodes as soon as they become - live. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/podgrab -icon: https://truecharts.org/_static/img/podgrab-icon.png -keywords: -- podgrab -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: podgrab -sources: -- https://github.com/akhilrex/podgrab -- https://hub.docker.com/r/akhilrex/podgrab -type: application -version: 4.3.4 diff --git a/incubator/podgrab/4.3.4/README.md b/incubator/podgrab/4.3.4/README.md deleted file mode 100644 index 46615f93b4a..00000000000 --- a/incubator/podgrab/4.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 4.3.2](https://img.shields.io/badge/Version-4.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A self-hosted podcast manager to download episodes as soon as they become live. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `podgrab` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `podgrab` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/podgrab/4.3.4/app-readme.md b/incubator/podgrab/4.3.4/app-readme.md deleted file mode 100644 index 6d69d3a84c9..00000000000 --- a/incubator/podgrab/4.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A self-hosted podcast manager to download episodes as soon as they become live. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A self-hosted podcast manager to download episodes as soon as they become diff --git a/incubator/podgrab/4.3.4/charts/common-6.5.4.tgz b/incubator/podgrab/4.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: pretend-youre-xyzzy -sources: -- https://github.com/ajanata/PretendYoureXyzzy -- https://github.com/emcniece/DockerYourXyzzy -version: 1.1.3 diff --git a/incubator/pretend-youre-xyzzy/1.1.3/README.md b/incubator/pretend-youre-xyzzy/1.1.3/README.md deleted file mode 100644 index fffd3e81101..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -pretend-youre-xyzzy, a cards against humanity clone - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `pretend-youre-xyzzy` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `pretend-youre-xyzzy` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/pretend-youre-xyzzy/1.1.3/app-readme.md b/incubator/pretend-youre-xyzzy/1.1.3/app-readme.md deleted file mode 100644 index 6909b54ea02..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -pretend-youre-xyzzy, a cards against humanity clone diff --git a/incubator/pretend-youre-xyzzy/1.1.3/charts/common-6.5.2.tgz b/incubator/pretend-youre-xyzzy/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/pretend-youre-xyzzy/1.1.3/ix_values.yaml b/incubator/pretend-youre-xyzzy/1.1.3/ix_values.yaml deleted file mode 100644 index bb58fc2f436..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: emcniece/dockeryourxyzzy - pullPolicy: IfNotPresent - tag: "4" - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/pretend-youre-xyzzy/1.1.3/questions.yaml b/incubator/pretend-youre-xyzzy/1.1.3/questions.yaml deleted file mode 100644 index 2c70a54f74d..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.3/questions.yaml +++ /dev/null @@ -1,551 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36079 - required: true - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/pretend-youre-xyzzy/1.1.3/templates/common.yaml b/incubator/pretend-youre-xyzzy/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/pretend-youre-xyzzy/1.1.3/test_values.yaml b/incubator/pretend-youre-xyzzy/1.1.3/test_values.yaml deleted file mode 100644 index 2d19c5fed92..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.3/test_values.yaml +++ /dev/null @@ -1,22 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: emcniece/dockeryourxyzzy - # -- image tag - tag: "4" - # -- image pull policy - pullPolicy: IfNotPresent - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8080 diff --git a/incubator/pretend-youre-xyzzy/1.1.3/values.yaml b/incubator/pretend-youre-xyzzy/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/pretend-youre-xyzzy/1.1.4/CONFIG.md b/incubator/pretend-youre-xyzzy/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/pretend-youre-xyzzy/1.1.4/Chart.lock b/incubator/pretend-youre-xyzzy/1.1.4/Chart.lock deleted file mode 100644 index 682b01cdb2c..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:49.54378624Z" diff --git a/incubator/pretend-youre-xyzzy/1.1.4/Chart.yaml b/incubator/pretend-youre-xyzzy/1.1.4/Chart.yaml deleted file mode 100644 index 511d79d94e4..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: pretend-youre-xyzzy, a cards against humanity clone -home: https://github.com/truechartsapps/tree/master/charts/incubator/pretend-youre-xyzzy -icon: https://apk-google.com/wp-content/uploads/2020/12/Client-for-Pretend-Youre-Xyzzy-open-source-5.0.1.png -keywords: -- pretend-youre-xyzzy -- cards -- against -- humanity -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: pretend-youre-xyzzy -sources: -- https://github.com/ajanata/PretendYoureXyzzy -- https://github.com/emcniece/DockerYourXyzzy -version: 1.1.4 diff --git a/incubator/pretend-youre-xyzzy/1.1.4/README.md b/incubator/pretend-youre-xyzzy/1.1.4/README.md deleted file mode 100644 index fffd3e81101..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -pretend-youre-xyzzy, a cards against humanity clone - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `pretend-youre-xyzzy` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `pretend-youre-xyzzy` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/pretend-youre-xyzzy/1.1.4/app-readme.md b/incubator/pretend-youre-xyzzy/1.1.4/app-readme.md deleted file mode 100644 index 6909b54ea02..00000000000 --- a/incubator/pretend-youre-xyzzy/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -pretend-youre-xyzzy, a cards against humanity clone diff --git a/incubator/pretend-youre-xyzzy/1.1.4/charts/common-6.5.4.tgz b/incubator/pretend-youre-xyzzy/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: protonmail-bridge -sources: -- https://github.com/shenxn/protonmail-bridge-docker -- https://hub.docker.com/r/shenxn/protonmail-bridge -version: 1.1.3 diff --git a/incubator/protonmail-bridge/1.1.3/README.md b/incubator/protonmail-bridge/1.1.3/README.md deleted file mode 100644 index 16a43cf6547..00000000000 --- a/incubator/protonmail-bridge/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Container for protonmail bridge to work on the network. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `protonmail-bridge` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `protonmail-bridge` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/protonmail-bridge/1.1.3/app-readme.md b/incubator/protonmail-bridge/1.1.3/app-readme.md deleted file mode 100644 index 28aa80229ca..00000000000 --- a/incubator/protonmail-bridge/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Container for protonmail bridge to work on the network. diff --git a/incubator/protonmail-bridge/1.1.3/charts/common-6.5.2.tgz b/incubator/protonmail-bridge/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/incubator/protonmail-bridge/1.1.3/ix_values.yaml b/incubator/protonmail-bridge/1.1.3/ix_values.yaml deleted file mode 100644 index 01362256313..00000000000 --- a/incubator/protonmail-bridge/1.1.3/ix_values.yaml +++ /dev/null @@ -1,21 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: shenxn/protonmail-bridge - pullPolicy: IfNotPresent - tag: 1.8.7-1 - -service: - main: - ports: - main: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/protonmail-bridge/1.1.3/questions.yaml b/incubator/protonmail-bridge/1.1.3/questions.yaml deleted file mode 100644 index f68529ba911..00000000000 --- a/incubator/protonmail-bridge/1.1.3/questions.yaml +++ /dev/null @@ -1,680 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "main Service" - description: "The main service" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - hidden: true - - variable: smtp - label: "smtp Service" - description: "The smtp service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "LoadBalancer" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: smtp - label: "smtp Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 25 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 25 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36080 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/protonmail-bridge/1.1.3/templates/common.yaml b/incubator/protonmail-bridge/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/protonmail-bridge/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/protonmail-bridge/1.1.3/test_values.yaml b/incubator/protonmail-bridge/1.1.3/test_values.yaml deleted file mode 100644 index 20981bd1060..00000000000 --- a/incubator/protonmail-bridge/1.1.3/test_values.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: shenxn/protonmail-bridge - # -- image tag - tag: 1.8.7-1 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - enabled: false - smtp: - enabled: true - protocol: TCP - port: 25 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: true - mountPath: /root diff --git a/incubator/protonmail-bridge/1.1.3/values.yaml b/incubator/protonmail-bridge/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/protonmail-bridge/1.1.4/CONFIG.md b/incubator/protonmail-bridge/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/protonmail-bridge/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/protonmail-bridge/1.1.4/Chart.lock b/incubator/protonmail-bridge/1.1.4/Chart.lock deleted file mode 100644 index c35b7aaad17..00000000000 --- a/incubator/protonmail-bridge/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:51.50738855Z" diff --git a/incubator/protonmail-bridge/1.1.4/Chart.yaml b/incubator/protonmail-bridge/1.1.4/Chart.yaml deleted file mode 100644 index 0c1289e9be3..00000000000 --- a/incubator/protonmail-bridge/1.1.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Container for protonmail bridge to work on the network. -home: https://github.com/truechartsapps/tree/master/charts/incubator/protonmail-bridge -icon: https://raw.githubusercontent.com/ProtonMail/proton-bridge/master/icon.iconset/icon_256x256.png -keywords: -- protonmail -- protonmail-bridge -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: protonmail-bridge -sources: -- https://github.com/shenxn/protonmail-bridge-docker -- https://hub.docker.com/r/shenxn/protonmail-bridge -version: 1.1.4 diff --git a/incubator/protonmail-bridge/1.1.4/README.md b/incubator/protonmail-bridge/1.1.4/README.md deleted file mode 100644 index 16a43cf6547..00000000000 --- a/incubator/protonmail-bridge/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Container for protonmail bridge to work on the network. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `protonmail-bridge` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `protonmail-bridge` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/protonmail-bridge/1.1.4/app-readme.md b/incubator/protonmail-bridge/1.1.4/app-readme.md deleted file mode 100644 index 28aa80229ca..00000000000 --- a/incubator/protonmail-bridge/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Container for protonmail bridge to work on the network. diff --git a/incubator/protonmail-bridge/1.1.4/charts/common-6.5.4.tgz b/incubator/protonmail-bridge/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 zcmV)qK$^cFiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvJciXnII12B7fBF>IOnPefXHl}_msHR3evY@DwmCaVy<(@m z=X7_)FbP?xDUu~YIj)=g+3&(D0T3W5TXxdcTwSR}0yBdFFf$ko22nPjXX)s01`85i z!+G+z)j#9$c)Yv4&Hg_gkL~}D_nvM2ZF76PH{RXb+#Nsr+jw(pdw1_|V0;g>G@hy? zu=v~f&baKx{Xrg>;~!8_;w+tj#nu4kx%!!ADH_D6j0&6+_U4-^jp$z>!RG}muE8`b zz-dt-Hhjv#ESsYVm=ThflhNn`lUa2hM%jEsiV8)n%n0UrIU)r@qd6=IDn{ZxABY1S zQA831TtEVgGUTAD5*1OF5|k1KwHod1ZjZ-%J3E6*bbXZ-aXA?bL5*xMl#~wHi@^{G zG?&#mQVsp`AN!l(=59D1j=vntAx;UzDJmE+G>15u0Gv*<|Ed9pS#dD{AceHO8Up~R ziev(;f(pvzFDQxstBht@MNm3S(D^w|FTylYu)Z%+49m^0zkcR{#fynnkn0>xWD^Gq z*`D2SC)^(N>whu-7ci+%c~1hMeg1EccXpoH^Ph@@$NB#N&qb1*!(=i5;0YKG!3iP& zrXX9OqQEg?6P(Nt$O|;ZA3!!`zou1^(19q1?f0Uz0fm-BDZvF|Wk8IkIK@eqsEGRvBl3mYH zN;W_Y(L75_L_k)6l0br{RZ=1{0Dw=iy0FQpG$W9M%uM8Qb2+(u36D< zvH~0_V#*D$VBF*~gE8|hiV6e?0&6jv!YU!_0H!f`n{-vhJTi&A-NP!lZ%6>4zCCQ3wkl;Bctk?O6 z@A&&y^z{Th8w~IqUepto{h~u8D={s{$BX!3l_HR;J_0YS_j#2hAkPvU(dzWqG5awY z3|J{S*Ts;V&tV#`mFr5xh^}R$k?G%oC^P{-{pH$GP)jPLiEmY`c_S9@Py6lIs9P08;=!~!{c}F2u|>Ctf9xK zh)_!CD4+$O*X3TLc~)Gv79EtRSl|d9L{V0yq!#=+itrSp5?sv?nV|weAc_LW%Yt&2 zRY?ra5#TZ-9su!|Y_^1^^$H*vfN@O!NBhBo>5!@t#_3GxAECNzYDfmEQpl#4Q;=o^ zlx(QPf+&DXre-z(Mc7e2GC-;`GAMiGZMaoO&0`Wl)NjsfTBqAEU#!O z#-OM`1YBVyv{06GJal%gD2ph2*4}IL>y#dyF|Lsq=ch1Dz0-%*7>!Z5gWWI zjODaL(3FZvDio+xd&2mdUY}?2H75W@5h_c`XU!}GQ=Fi1z=>5F=lI~{0ZJFF z1y879AZX&v7aXNSU|M8z)tTi6Kp)^dr#yQCeq@{i1*brcFKQ;tvkh+f@WK>7hY7B5 zl7Mr>3k_jB$0?=bG*1*WPhY$~esysA;{6W?uim|wfWXmAUXzX}AMK3pH7Xbd5$lYi zqwFfZf<+7tj$hKsCkUx!7F`V$DI%y0aW;yxs2mYkUX~-A{(>Shj3I$Tm@~OTJ7=Wz z>QMIT5PitA5)Jb#9@6DfG3RAzD}SJ*v5t^!ee?a%i}!C1Uccb71Ar+;N&FT~g5F!r6XZnF!F?=qQqrWw=8A@ zT4=?Ris7GrD$w-jpVwN1LzJZv%1Jqr^@b^DFitP%$CL^UOEx>ld6}49N`1 z*XskW22S|TS2(>a#o|s(MZtF7suL7dY(^etDM25IvI38}c_zP$&zhaq6V9A!uG*9= zd%{cb6h+rjf_#8f0o};t6Ow9SKo`h|vUCZkx(>nrP~|JM2cRkz#Q>*LLsLT&mP5Mg zF>C9#uZ9A~F%}~`x;3U6h!fv&k)0zoRoDpNA9@Teu6JZzu1yr7+WQ1AP>RZOSRfc< z_E$+@L8^S1Q}pF%-Lkr=!aGMvb~WGyl+pT1fC9OLZd%3-1prBdwxWAcyDSm|?0{P% zrr*L?hjY8|jD9+!a*N8;D_qX#TOqaSy8>iasRDkiU~^4TuN(yIk}i(92ZuI}T<3_| z<|#86xky)9rY6*Eb8vci9I*G?8*+MhTqAfnr7NG)(_?`Fm(-w+)l!|!1^RtN|2a{j zW}P=Vhh!$}xKNJ*vHGQEfc&K_d&(DXC&L#?kIyATz3Q#YnLVYDDqPFvyi)5UZ0>SOXG3^w#3IA6_|-M{(5sP z-V;1WSw$ME>G>LnxmpafDk8}b1ahxwR&UL1(c$B+9-(ieD>ln*Vo`6$I*c`#M z1axHvO8~(fe!%l;PKnz2>e+aIb7xFftF$f~MU+TT<=~tZ2uS**WeOegA&hi0t;zjeo4*c zFD01JYrlyC6Xx&4X=9p}fUVI>{5c+lj8SS-Ih)~XyA*@68Ljo4;0c3nHA$`F>xs#>Ygkh)!-6{~jakfE z&3)Q41T^Oi`x2VHdsc%!qdiuNeVtfnPOTf1jKQheOlFI9U7g~zBnZYJn`(Gy>9d@n zV7(F29u^xEltZzYdUAWCJepT6>kj_@6L=X@m;a zOK)U3T@aQ!r|#-1Q(iF&nfZii1M8V4DV;bKGfpoGRF-`-b6xaqs#(DCt7cJP3DqoW zn5tRr1GY*nQT496S%C3LEs5pcb+ck_n{s}IOF|97IgaB5UBLpCa^{f&qA9-Azg#{q z8Kg3Ybo}x?R9KOWs=Np$$+dud$o4u*08>pP*ISZ0Ogc4So+D~~Quy?@KwaZfJBW2n z{!!pNW-PhHti7@&Pb?`u z%Suv9a9tX*FZCehq<@!{gmQop1-?T`y+$n38=;Y$au$n4=j``rZx>#`&y_j_{Toj3^%uj;|8Qt zwl+CtVT#5_ZL!$EBn7OoNaT{bKx~IMLiJFfXe=mvle9NvW;XSMtQobI>OXyTVh@)P z{4*mnv4hP51*mx7Ba8MxUSuq)1Dd_V`-3E09B@=>f1D3rW7G^uQfd_O@E8@p!fZ|GSznYs=Gm3w!;q~HAJsYZ|5{u40=4O$I%F^hgG!&a{` zuh7Hf)iKdVx7)ra%Gaw^Q$872Xmh@ZHUOIEbq_@$WMrH<*mB4&5+_pd2M z93dl)2OfbZKx{f|9U|6}c&dY~!x~w26tgXoAzegpsPyOeX>#3g<}bNS;P~2C2`3~g z-~|GQDr8A4&8PUn0Kis7C1P=qXT!4%5MQTojw7lvc;ql;CN3q%Vn;P59*6(?&B@t@ z;g?q+P~kA}MZ22t%509vj0GqqCE_42@B*cvNPOBuL zt3v}4)0b?^f%!+t28d>vT1vQD!*S{`xScoDhq~B-xPm;$v_KULRs!e)F4+i;5{Ty; zb*GCh2lbs!Ji~m_9F(%qA%($^UuRV@WFR#f-idW_l%>DOqg!lsab^HG3$?&q2+Hbw z$Tx7(QVvUHw8ZsQ8fv3vvONO%;u@6?FN6%G%52$&6&#%nO`62s894bVOfzbgQ;mo<#;qh(WTrJCdIWdi%d!- zO_ZmaPb1EviY|YI@tYOWz%<#xSKUG2HI5iFmN1Q^2emo6L^MM^w!CIID>$6XgDEYe zLbHbdz~-se-up9BkCLYlu{MS9t@b_F7qIWQI=o-%DWI zV%TicH<}@s55>D7^YIE+zoF(CH`*wdqbw~+0dY!}4KwFw8E|?rL<{Z)7{Ri{7b%Mm zrn+fqX`sMa*GJ~KBP%(Lzu=xm=ZjcZ`KF$ zFGol?VPugk5&OjD3TR_6867p;(fU9`qB(Njm0T+xBp8-R9l{d=0HvhB{Ot&lXvF=E zLokPVPG#K7W9g{oh2*J{m7FqwaXb_R3`xd#jYu?PGz{r zJ;wvWfvloVbUy(o5&1vVImgj^m?R;|SD6N+Bmd9V&W@e`XM1z+G5^PdJU2I^ zuLk0zE-9|_jH;a4VMqsu%J##ie+XU@en_Z5X^aZC=&$Hs314Bzkp#{mwY22PdG3Od zi5|kiSEG*~2RAoE9wvl9z>$S8NdhqZNW~xhI{FH{M#Y6VQjcJ#T1}lU1eGHcu=Po2xKicX?npB{0>r_##Bg;Yh=uG z+lf%-G3mlrm%9r(&6W>9J4T~uD^3H<6ygM|s?;#H`DUY3f8D+`@;1wcc7;wT+po6d)pi4SwUdp zCCF2YuZ~bL$7M-vULOfwCZi8Lr1ND;P%))Og_8um5uaMpyPu~1SMzOURzR2j-`X8p z`hVxy-p-@`e~5?ae`fQmm>nt<5L+=&^>?0Bh{-f%6{xIBAUppBMMQ*7!J^LSLRSMS z9$2>_{CeM12gBiTpr*TYE$V<(wyMCt*48XbN* zH7eynCwF$Kn;RECS6L2NI&FAQ%pr+pue7dd>zq*5edXw@T@GH3YXM#xFaR{z?L+5c zc}Uq{qI_<4y1{!h%~V~`%XbTy8X*9fWA_d$dTx_pQ~b&r%6*7!kgK1Ia}lbIl01tY zov6Y4)bjGr_BiyvvhP=A0Ced8XWM%_w*KE8Kj!~^kmok~zfN|zQUkzTfOc2_bwbWZ z6X1_;0@TS#eKq;_nvAD1!zY;RD+hQW^N>0h*Q!SC!dW{foeHF1P{=!Z7p5P3J|jNr6APO zpehzPa;%y(X_adHbNJz%mQ$5=ev2JpLgduwuufQd)ov)(3zOTA#^|Fl`WG@roA#eP zQ?j}}picYmS;PM`-WxyKe-H6c`wzTjJ2~9mdnt~)O4Cjrr;`aT`3{TEh*J(?V+ZG3 zkuO&q>#k2DLk+&MyHddP0)eNr{04X`kKj)Bl{k>E%nc4%Qtf{X4XGtRa~Kqy0xkUN zyyWOBp3Sn}MsljmG$R(sP!Gr#<^v1vUh{a;LveOE08iJ~HEIRD?I zryx}4#PpA%T{<@?$Tc7hu`d?GFBSm^NWvQxqYuF3b7Sl{deTwB#MwZ}u(m<$q{y;+ z8a-I^&@~v^DDNBv5h}=cSrVfn(C|3fW)B2Z5VfoG^wvh0_Cxz~AY>J(inMWT!p;f6 z#aEY{s;6HqdY%f|@lr`Cy27B0xrKNdE+?Pru4xd#=Xhv9)c4048^ccvRMJJ!WFG`U zAKIHZE$W%jo5Av5=(?^LNEWWwt&^Q$wN4PUZ^^69mWYGEvc6ughIxsuOGgua2UA>> z!~xs{Fx1A{=et|C`lo6C<%{Tnn7vK+x2Sw6xOdYv|WH zQ)a-X0Q=6vd)SM0v3y|F^uw68t^HKPtF2ooaYK7m!XP%v`%T$q4_cUP(~=J>_d;VC z3)ASjCf>g54bE93>c%!ITI|VBEqXtTr>XzB`MydMphN$UcgDN6{@)vKKkEO7c*Oo6 zy9}XFAw7U(+67I1?Jk#kj{Q2dRmTB;nr%A1Tk?Glf347<;Zha>iXT4?N~R=_1bH5> z@|Gn({uH9bHUD|8(g*YZZf%e4`2U^p&g1-lkf&k)%k;RnwD(m+ahn5JC5rCp|CRZ( zG;2)0vTRy8cs>3V@maH@BpjFjS5N<8*ihCjbj;vw^AQ_p`}>GxWBU4t&DM4Lh;Qd2 zRvm1j>ua*r)tB}B4K&Z6ot>Kx)~-R>=IuL?L$b@+*D@AuXJ5x)Y&iQA4fo{h(@1Zi zY;*O=db+F6V(F)I^{Ey-dirkjc=f-yAafOFK&Sn`XYc>+Za;gB|9_B2v;XxIXG^aG z%;Re9>jAy&GV1~p%bOJi@;R0T#%aAqlw2c9$Fp8&2F-njD+b5>uTQ_NXbsRY|F^gI zwr%@=@A3Ta!#uZ$|JANt|ynNACYEj;wFt{ zbF_&%{^8I`6f5kYM!GLp89n8$R>n@C%ctO!$*Eu%G%HhS7zAuUiDV6|sLCDesKR!v zZ*H2=d?3Id%zR^kbx%I8Ih08nFY$7mm8o`|q*>|CXf$ zCdXNPP?3y9U>3Jn6LiP_Sm*z?HuuJxkM{pVJgxRWw5T-9FHSESzEx&b&T{xh1juxo1x8JNgINE{u4PJ1-Dt6OjtG=X7SD`w zFJDw6?zT#iijJW=WvzRQrW}xKaYf&AYP~j9t>#a!^V+h~Xm@oK=PdYLnfW@e8Gt!X z-?~;1Iuxyp25M6PfFHU6)MYdP&jbKO3LNQdb`LsE`Qh=qcLXQ+H)aPOqas2nf%TcR zp)l>=3hh2HmA!4KM0us&a0CYnMAemsq=UO%6gjk7YYTab=~Xt8XT-Z}JA2UO+*NvX z{Wl)J{%@u@x~)5~%l}WmnfiacH-7a0KghF`{(m8c1W;q5kK*U|eSG`wWw*|ErPY#? z){c~A==CEPA6_(S9~yV~xU_X}`MeCH6o*k7O+%cG7Mp=k*Kc^X*#kmgG@GN89H|RU z9V#1t7*efmu0uY4WG{Kxq^6C~1k=KtQ_?w-B> zx3j(bIR78wS!({nBx#%vU4`eraeh$SwWrqhvc~+4cGgqYtpRCe7Ag?Pb#SX*d5B1e z(2j{2HueGZ?~PMnCf5Cy2oFbGgb|XlaK-qn%lGbx?*>=)ZO4l7wFQ|{3X$oKaSGS<4iX0XN$u?Q^`*@ri=GCj%BwAiYTsy7{C_Lb>rZ~Q(T@9ma)Sz_ad0XbDUs;>wzB13T7tUr}oXe zB2Gz;bxX5brCEoIvDg4)$K2JbR=##%H&5$s0M?2B#rm;PHfY}O+bjlxI(>aq#6f-5 zM)a|jE4Gs+NzZDq*UKOkP$xQO-nUQY&hD5m*%R}AoiOj@|NIWD_Y=|1^(An687_sC zV*sqvw{zo#l0sdaa}8VX25!kn1b12O_u{G|vt2CT9Y&*(I4?z!9AU&D0dvCuDEZtiytn+YWtr;H2|0sau7f&^|% zE}6)3YSb4-`-owU)yk=6`}VYb;oN}VuQM?tlNSy~55&B5*&A$i?_jeE&! zEFr(nT>=4hznaJ0lkcnZr(FmX0a8zYXiJ zPjZo=xQ<=&oZZ{z9OC+@RuaJaUSG(5b5qMaemQ%n)SHJ(q&XIq6 zM^K0VXJ==3)As*v?>^@LdXVQ9@t^j<0Ka7C_4Tz?IuKV*@=RgkR#|3uba;Rq*D^Tw zfAy32#!~&4?EIGdzE#On671|gH$PkyS(UrKX!M|T(L9#LAnt=0Ux48F-OHmuylSn) zvB_HBvReF|tJ;lq`o4j;sM3S-UCHt|8OZZ2KB49(CfA2qO3(-5YPEneEx)Bd8>Dmr zk(Y$Bt1In;Rj%_%{MJoR%7sR<17?G=Dk=y-{49|%JR4jV2`;2!TH|kwWElcdL+##} z2e+&yiqsdp9sVo{?rm5b*wC?CaSll|t7D-5J3Du;i0aka5LP4`=K7pc(`5Bar5Q@* zVL2Pkvg|ULfV@CMG5P>4TB<@WmhQ}zBNWsJozF9EVB&N15A{xi@%vjSZDAsBQ|Z%L2s+juRm z%5^SWd$a1+Y`Wpcxet;ncwN%zJw=6aGki+50K0Qo+{urKell9Zc&aK)_W4c2o}7%7 zXR54g{bLt$9JX~M-sjikyI`6bZQ9>b{0gS)YgSkUiu>Qqm+Fdj6NdcWoE_Y=;{t3o zNM0u&h_u*2pCy+EgNI7vhWI7$xYtRl&GqHaOF~eWwKo=}X4rI~Zmdr;0@$%5)?W46 z!qqcKxVg9U8OI#?*MIzGwFfx=yS>xM|GfKb=W+l4K_2f~OkS)vl=s-_3o!Ogx)d58 z^xG#_y*F%u{6rh1YAc;DHDmOl5kRoUvJ}{FMUnyy3iEDG_CfG8&0_Q(=Rw^@(YWpH zXIi^6l0{jfFHw^2WOEYMtO>TQMj3mC{KCW5157v0r30`QOJ5IeY zdwAw}--yj1KA-4HhW1dBWtUYBg2iS40v_7-8s?t;%Al?r_-CpZ18f@AR2f5Kzpaj> zU2ZBi={81C<8w$?U!mF!)190SLe|7w^T5%z)##T1G>>4~jK))tA~7oLF`>KH4MOxr zi)&~75X5&&Ht{=Y-()fK@CHVkB}z@ig{dfM`3$lGtm)wSK7)oJ}qF1&CAcybj(shR{(>4TcEShZX*CuO{F!X&| zCdHSd`V#1v*fAK!rIV|e1$HyH8 zEu}`RuDPx^miSNeMYP=h)6GgkdvEH*X)I5Kt7I??*3FhlVw=IN@=Gg9n+bJmRIp}N z7=aWPR(G))8r4f&4>^aNt+L#aVG^Crr>s!8%S)VBso0|M2TC~;tY|GY!3ZX+{R?>( zuHL-3L@4*|1l=uUt1bSf-sxFtpGWSBG?FANpB_PFA`snDk7})wp|P#Z2zE|{yJSOX z(9q0>V0UvP8A5j&gl5e?nGhWKR+|jLfxwdwq47gw2;YpTCs_U42=dd4HQ4(HHl6+y zkKg`VT^{Jp_@8IC{kOZb^_c(RL7t`UKRZA4DlI-Ed9=ss(?comV)40>_V%{+IB}(U zD(Rt3J_CQ#iqpS(A=wsexrkU~rgq4KxvI3#b**lRb8FoYetD!VAjEuo#z+r zwq6?Sa#m;u%AKc9(EO8+D{eS_SmK?zDy_nCX%3K=$IE66Z8STt&J$eD-elx0g7Ni1 z9E+P5xi{AH)!=SB2m?9O7ZYc8dv!F!&_D*s^p&}RIkbGqp}qsflg*eR_+kB0&t+s^ zlcun__DYP6o7Np0&sL4|>*?XKwvAJ})=v+Q2d*7a%lY29vC{^@z)@GIwXlOfYjs{z zDQeYzn7AEHYJyzf0$X2Kjg+snCNww7T9&e&T%~@ipfw5SHuwXk2kcz`z2_#{T~>h| z>%YxsJ9hq$y}g~s^B)iL*f*=V?o?(nk*)v01zw=kS_Af8*V)#7^A?t4CbPS)V3CqO zG$g%!`-&m#yRKg0h?l;1h1-f_u$G|Igw>i+nyWFkYL*02_R1yczk@Hze+PdL)G7?PxT(?ba7oL%;GxsEAK|-wP-F@v@f{Jq`Jv;PX+03Nm_6|2q^T0oqkdNI}JcE91fY& zX6dU*pW4Y0ZWHLleG{e+jwGcDfFem5Mq>TqZZKOLNB=_CyusQb#oxjC?lwvzb5D&z zyhPV+5DUD31oZ`Z^T#;H@c7*B>CpeHNdMRw|FyYe-~YV3^_c(hVIH~uD==Chb|h}Z z&*R}KpaTF;aRdnqqliQ@RTTRde3p#XHoSW1GRLmp8WpMYsw79^dVlTYM6K22{u!r& z!umcZ{IIj8;QocK`JHjnL)b}CjZAHh>Mebr7pO!jQ4nh(DNi)=)t~;$B}?lIPI)(Q zp-JjhSp;s@>eeF6yvyKO>sVzC1eWAuS%{*D}oHu$ar$sgg3s_**OlsD( zwydK?PX$SAaNM5odXdx48->omZ||}9tgCO4HYirJQjR%RJ=8hblxd=nm_&5$wFtLI zqw#Zo-1grLQUg%i@V`(0|9E$6$M*lwSC97J13c`q`$Hb5r3ZMFGgzP)z^KTyWZyms zs*jYbthh`v7>8w!L;!!0C5c#87ch+vl6(f=RCBOnFEq6Sik<2FsgPw#@bY;XE;fxM z{wYu0&sXceWH<%E1_*8e+Y_SNmj_EW{}YJGw)t-)XuX2~=-mI?vd{nT?QK5Z|N9^h zoBsz%l3js+Rp&_f$i%(h8TW(6C=I<+-d&Oh3VD0>xb@9=g6IvFh7cBejdN_DF z1qIgt9EiwvTZ+-Z-eCf+aFWm^VpUQ)O8^=1g4*^WQwIrY!zOKwD{@@##=GDfaS_;x z###ehbG$W*SYuAMu6x|^V*s+cUC)cpAlpi1eM?}5dtZwORedi4V-3^5iU1XqxXUyU zn3c42)n7D@ulJ28RZB!Z2YI!AGZBcHs10!{4~6YWhc_GMV$SeV%sT53j>68hd<9xV zHHjnst}W97x#Xg7?Al@`9u_O!5+4R(h~r|0wy>HHqNy#%JslUkxMH7B^Nqv_P;y;e$W1&@ov-p-`RWg z|2)XUq}yv$TyQ;+WD!h+h7)lRa%CWrIq+{nu=<@B>M$#*a*wJI01bOaz^yNDi$wrV zYptq8g`>(^Hpis4`*=+|4c45tJ+5odtCBE&P#fv0zy#S;>F5klDl#YpK^sKN>q04UI@@@8tBeH(mIO~xbREe%1J%zZArAmR>4H_d zsSjLUqU#M2aHr=jLg_+FfUeDiry_oicQdP}?qL*Q?28zU*7d{9{`#iK=KUz3CCxi# z1k~RpYihvTGxdujcaUxrcW}{yU|ne09LQpY5gchq+3u2%zR~l<~<{kC;PN??T=oPn*Rx z;^#1za5Wc_?coyzc>1V7Z>Gg5nIt51LzD|z7g#zmEYO;~P?JQ?ja{4B&D(027Om4> zaRmO^)`VzZS>U?EfMwHgaC6;;=1>ApjmhU=rXi`?sH>-?=yVJ6O~2a`T<%kpE|_%F z6iI=EfDzv&W{y?6ra?t-b>?t@)rjdh=fB^gX)R8dHG(=hVMp84Mi@&pzz-&p0?)PP zY+1Uo8M9ME(JyMNfr+uxyv6P2Mq^rd3!;nc9Cc7V`f339x|Ls3dRkQI&A|y^X;i@l zN>Kp`iov(X?*LAx8E+&lDLYD~mSwYV0OUPoHzIw2_$ZT61Z)e1uIS8ztQ0|=2#6Kc z^YGVz_5oV}>aUulu!=^~Th&2Ntx`)EDlIF^&h=lO#dq}pb*%rMJ=?VNf9`EQ#{WFb z!`FWUy8g?vm@nrrp{phT`Y#;xS^(x*+|0qLFQ@2Iiyy&eL)w1VYK?C-26=OfqD98K z_A^4yYQb^OEkoCTQPL#Vg{Ht611OV8({hcM6Kx^Zv6PBtD6SGzNLa>;{%~elN#5|# zOj<(wxf~2>;K{#RYikNMPRn}9t$rAbbEAl9!+Bbv!4VlHzrjUGe#B(<9WQBRa`05> zY=;1B<#QBp4}>+9`@gzvp{skfA4KK^8f8@J;wh% z$ir4rJg1s6_+*@mVes`Z_t;WX3(?ADHb3Sx8d`oqS3-AvJ?&22=g9Z*l*Xvwo2z&?OMaxUw_nAux7x;_f^4nfJ+c({MzIyXWXIqV$q~& zR%pp{L$IbwfG^4o?GxZJ8a%qpi5}IPDZ&I$318i*c(n|^l0#-%+Z!_juP^zoH}9?| z<*uC!*L3z7$#xwCnZw6XO#^CZzPld0@0S0}8FQcKzn|^yZ8gq+?>w&mALQZkpY^fG zf=t)`Np^vweo|lf>W24l*Ru^%-ZK#xiG^&8x&qSb-NPNxT6R{)F-}*DdR!}QUMNSo zD=*~W;zk`m7g~W8c_Y*z{oA-Ak9Vvt_jsX(cD2yy*yQIR&`j|$XjBw_1~!s1qu!w8%65YUR5eMcz61J&?xNS zocr1i7Zxid+5?ek{dRJVT^8$Qv+>%k!4gL!x4ii!0P7w)**&@6A~FeFy=Iq|W(2>a zRbIJzjzV!)Yh$m)2SDCjQiC|<*VK3*c)88mK%)F4i!R$+(aKVz&o#Tmflcv%*)gI4 z&dQywSsr@c4c9f4Bvj@bhRG31;PnZLvNSG@Zlu#VbQA*ZY?a`ttyvZ5bXK5pmL+i$ zwq2qpV1nl;tB99m^LtOAIVv!74ZC3)pWP69t|Q!ku15cN+JE}?-Yu=b4*PFwylL5g zTbtvZ$Mye%JZy=|uT^dH0QfUQ_;!iy<^EH4b^iu$>UY?HFBxIP@ZHEH-6$G=aWR-$COfX>A40A;K$p8nYeNjw8@f=Fh_iS1D z8bS-`=B)!J`OMB?;H2rcmLeSlyWy8P0n|Gl0aX`a5bM|}#wSx6X;hchd0k2Tm>6Mz z4uxUCC=iUlPm^o8ug!mTK=Fw|TLs^AACobTooL{#A-RZ*=(I(B%kZg`i&k&2!MTWt zJ~kVSr{BHIXO&$sPwb1A`OU9g9Bkp?qx<|X|Mb-V_nH6e+4k<99sfVxdA$GsK_2G+ z>DK?fd_ijORQfM0F{^8OzX70DRP}3*k6Tw@wKA|ZyAFpdc>clgU(^@(cOFZ9+ORB4 zQa|95;Pis24^u+3Olw#0x&(QFrlcEh_nWo`)w#Y&Rmba0^gGv zDz0#e04IYb1wia(bf%Fkv~~*}*U=h<`OR&=wp3!KO4Bc+wQtQjDcz@6y!h6e5x%Lt zuhei3tb!oR5cT1<89dDjabax>L7g>RMrnPIqO44QsEr-&w2SDU^&RdKVcuAUQ#D(u3; ze#){FtGN!3=5}9B)@v13LH^{OluLWC4%%0%61FQx4PFDN`rOJFS*pHARl8udB^l=dE`@!$za(FF_iq7xTQ@dp%h zDfIXC5HL?cma>|ZBsz~lf>RU@!lRS-CnPJ-;EBvu_`~4|h;dO4!V64B>|aj)AUyxA z7_ooli`m79{v&^ui*!^2I)~9^m4hixP&xQ2EU)sxSK&Fl9DEg$IsH2;@WtS(|99{N z`~VA_RV8?N^r9Sud6E5sA~FbZjNphDFS1_-;i8PP7>)i2QbNrCw=WKkUcU(E@qOTE zpZ}XXySD##b8Gx~|KGzrPefja!Qk&dsSDCJ!)M|6=d~Fjc{v%4@cbeyXDpdmh_lf- zj4#kg6dtm&L!3^tVh(wMQV{688lrv+6vIviXP<72<(S zBbevqh!hBo=CCBF7;z5$V=#E~1iXe=h9VCJzXNg8$BQ|&MSchGiUj;V_#F&~!y(}R zlYg-HH5TwYVE-|oZ@CdSM=2$?PUAKKXaCsW3^#Yf@o;>`igFW%qW%}U2EPNb?Rg~D zy!5X!Dlog<@PFn1jKA2g!SCSs+m}b+cYsq0<7{X5`57ngcX0g9_vPK|gOh)O z-$5yFk2?#-?rwzwu#WMtiKq$ktK^!iHZd(*tz$g#y^_` z4~MWKv!JWmrd2J?Qq)#SIxKz%=UGNa#u>Ycr?tic{4R3B((*SSTM9R_5g5e1oW9A( zvAC(H6N;8Q!GJ;w7IbRRKZd+YH#7n-Ofb*Fy>Pp=o=gX>-9FKu5u)<){FXK8iiZvh z_D7QgJcrv5eSq^kK_SbJ)2B5GEVY8vA13_K?E#5tuK_z|=2RbuA{p`0JWk;piJWr{ zHuV@D0t!ibPgv`SRajK%LHVvkMJ(Kts%nWZC9dKe|RAHaqpW!rP^n%v?m z!#KN2`*1*(ukv1{Eir6d<^kilVN<<%ar*w?==IAtZeqK@*|yfn|D3#k{r%CqS1+9K znleH#(pmZn7wDpbMSR!pw*mPEz~%E2l36xKBUPgpyhi_ThU0K+yfq#_-`dk4$n$x= z>0DfRl{m-GE@A4X^LZ1%yC%?o;rzaWN`KF)D-_r2DtC`);sO~g=t&`c#GJS@FaTwS`jK2NBEs_vM5h}~qnGN_Y zg7J?9Cg}S#($>2U2wmOls8WYUnVrKww_+>tZx*GS-{STfmpHFdcGF3c^rDhq))H!a zdCrOIsV)J2F=IO7hcP(lV51G`y5s#XD9d)x7~>^)SeNg|#Jc>lT(oK~$wsSoZ$4V}`ZKa5upm|5 zlZ~=;KPJl39V~2e!Km2E!3O({s=e7~)at>!0_6#gp#D+&CKE?_q=21u(_2h9RFs*( z4~{#vRkN_L&AQ5Wi?^P>nSP#_cE5|hByu@d`jqVUrS$QfxZwA4k62e8^yja2hl6h- zx~^34SSKYZAVC+`4#MANNrKahcXVr$j|lEiyTEwPB-w)1|J85X_ZD`jnx2OH36@K6GW<<{k^shZU+B{ z1Lq+3YoKq?)tZRy95Tn-1_;7%6ow=H<+?^6&o|B`*b&N68lyDAs9am8bd5&fM+8!Y zVtxbHRPI@m3|!*q5@b_;gA9esA#Q+7M(Wb)!9~VC2H+}7za-!?&8`4E&ng14s$ic= z-hA3x)$}z2z7qWyo~|1leOsk#WCNt=YR$o^^@EkcLq8-5_@p-@0oYUqN8wn_!G%*8tQG!`CpyQ^XUD>-5R@W%w;3 zYxH%>PYBUd(fHz1Bo&)~xg4ZGiXuCK9_sNZ0sl0k`Ufy~1t$ zx^l1{9?ozQ7bsoxAdpjHvacciY5cPQF9uVvKCnB2M4>&c_S^eKV+7}dO@!4;JWRI< zZ2=1aBT~WS2olJ$zc*&QeCl$7kv2{rgMb+N?>E3Dx~>O)4bVZEiIGvZ4_;&#d9gfv5T!(ePk7#};)QE}72_$a3T0%Dp? z3y+MZW2s$0v)Z?o&b0P}ie`%N&nlN`+wM&$zepFim&sm{{32agKzfK~^KlF67wMuQ zr~ien8Pk-cc7mzpB1#t_|9hW(e4kCaJR;$NKZ}=PG26rfAQuAv;Q}M_4)lbZ@+&Xs*6!VcE!wF zH06I#NxIL(a+<|F4_l9R)X*EFXafWmZd$~`pf~>IyxHb1j=%Z-=*9at2d`hOq%{g! z2c^CykZVSV)Pn}6R}w=)0x zBhgd`4e}b2dC{&8nCWzMwp!`5?yZgV7wMv>jb7WH zuVKynf+n8i(_*Ke@DNEbcqb#=E~Pm7(!!4(1*zhzA#c@1+19#Ki=-{AFs;;FiS zwvBpcZMuGu;dj8ZZUMaG-fw{HQb$wYx%Tt_kA8ADN;QmMc*dK>2S}T^57v9p@9p$H zsQcpRSYEw``A?!3eg^vr;|kYMFVe+^iEx!GDB1&e+kfycrbK8tf2jH0SZwhUYzX&R zXt@?v9K-}Lvwp(?c>;n!x0Gm$`B%4{%`cvl#>B~s!?!O^Ys-dztqn|xo)nc2yDsDZ zV%m{&tEXlZowA{8iJFlOa#blY%z9`Mr9w@*da4qSQfh_uSsDwU&RU>z&sL|V(ZE!S z0n6_9zu%(co8|+>bL)P03+j5TZZsNQw^7||$s&H5T4-g$oyC~lQM7x#WE8k9w(ak{ z!&1`xC?mUiI@jF(G)ck)1anB&QO1`E7;iKXPIz{9T^k&-Xi2uDF;$GN5O~xW#Ue7= zvp+=`o$x?y09QftSo1#B6741FkNxN4=VRT6p*2;U0kj)SYxHWb{KT@8PnK%049MGO zb=~CMp(k|8PJF8QlT!BX=-9Wz)kztxduPHpkiV1#@tLShz2?JdOeVrx^d-MK$_vNe zL=(eLqCi~z_A<>TMOzd&3?(ozfp&j`m%B%sS8Cs?SPNwbIm|iyr0{#t6z~;AZN>4-* z>m?~Pa+^-T{F?pY7=$84b}+vdm;$5FEGtP4$!r)y0&mw7GB;u?7b*Bg0hPNEjL1Cq z(1jK&CQHK_qlKSkies$E*USpk)0+J@cH(fONzMeQ^N6}7^+IMjZElTpBcrmwi;I0UHpFDRtf{VBmR?jI zG2z9|6LmV#%ULy9qNUc{_oDTeJ8{fwoxJbF7-#Uz-smLH5D7lo*f%dmlQBzRL<=uM z<5NrfKaJ&Vn$M4x^F3S6y0Ow?KpR)D+{KR8@mbcV+z+Zt)Z@)r-xX z?cdeF(+0TxeKs_8rQ_aI>1(s9nYrPhQ>lHQy{=KJyVry!+h-RU`Zs+%Hhhx~p~yW( zvwS)?nR>eiIXV|ddQ#$idtM-T+4%CYdjasNPf-1_pT_w=o}gu=2LL-PQ0Rr<7-=FOqAa8#EgMc=>+$RAWOr?LG zUgzkpyEW|bZrN~a^c$YM!Mz<{QwRJDMss(@y*FdvYV6I|XeK~UV5Kh?jv$(6=?Q8% z_-EW%wjZ+!rM@@6935JHy|Icq_hw0h481ukaLuAb8T;Dxn3P7pzB4A%y5wrahxj=R(b z9V4=Tl!%w1mp1cyIPX8T_4D``_Wvv^@NaY}pS;hr_&uyhRz~p7%YlyjAI4jIoA&*G zJKMXD_WwgXpNswfof>+_S$v=d-l`V^U1p!9c+`(~3F2vqdogm#@_99(`*y-``c~$0(;rs=+H3fswXA!& z<33vDeW(p$+M4ZLkj8ke@AZu{-c`#}QICTqi7{<*-WgUf^M;H06R^4AV)O(&b2p7I zCr%KdGpAg>h2mth)=*%Ka-J7%Ul1;Y#~4ApKqH*^_87GR=tir} zl~tgt$F&DtUEuB!RxQ2KBS@;BB7TiXfum2QiCf%%GMTBls%|JeE-w#{-@PL^!N0L2 zlELZ`~Nn{^}{oS!o$f`C>tVY}fQCf@FX1 zHcgu|fWZXp`C50F&ChY#&pfz$=R8cSWruEnb_P6ZzPoF_r9E`=wUBip!on%Od5M-I zJ)(r?crH#!(+&52!=j+>a*Hwt`)hnZnS}+}GV8PFe9q5cpRNQVVE;<~J<;}l{=5dGn*O^cFCG566`#)(I6cSizst(@)0;eEyhjK?hq>wX zfeHFreO^bn?CJFSNz1jxFAQ=V(DY>W=|c&3QBkfPq_GTIc9P^zwB#m@9|-LzY+UWM z&u?>Ls)k?X)VsQIMbrL>&rQ?%=-?6eW_cW7rAm0vPN6=^cqaxnEk-1Ll@OdK{uSD) zd0w*XLSS*-R-=nkCZmkgq>#*HQn61zj?7!Znh?(V3?)zAF!u56E_?&7;iBsnhQc#& z=!kqMMtj)A813T@{YcjsuEc7+Ch+}CUX8hu!X|_NDyweM4?Ry%2v#rSW|oS28Mm@U zlp}gxlz3YuNG{H;O8OeTpvC;hADTof`{C~`vG{$Lt`gXWL3MpbgAT$LNApKV>&^4N z)R<`_l+7xWOEw9F;Re zzv?w;1&TJSRTN?8yYIY{+hJ02N4;B^YNXm5rY+W`sC64fwy#>Nc0uPhfD;Tzy?r1ap= zEpmW#)5LE=tmfyaxMwc$lprgi=(cMA^wr6IrHw@K>8lg@s@;F(jRspLv1E%i;Pqdf zzB+037#$bc0>`(?$bAQ`OcJG&=^y)!^;>JjQgLmc|2cHj_9#Kd5%Kg{Xaat$-+{oH zMAJ==&hj@|oz?TRWBI3Hnuk-o%%|}|EipvTI)7nx%pZN0nM zdM(PGs*OANQH<0RNn3CmNy?KPMcrm12h-v)AW2CFmkv$1h_>bdy=>2zgzUnX#5A?rMG>FN9enBBVwl!lz zybNZj3sj;sLicdX-G682_0oEE%i{me&RdtoKVmYoQ_n5E_|Wo;zQQG;YMl9gc{;jY zeE4%qmfOpS+sULh$>OZDDOe{{#P+JOH1jr>XWr(mnYU>$Z>fgeLNJSQ zujkc~X;2vz#sc{Nqt!Xn-0?Wo<>z0!+dofcqCFrx<{h=a(fmZ zU*Pz-!v46WK72*#B0PTg^2o@olAgFK(n{=a!aBfIDC9^wGnu>8g10UWI89T(8bMrV9LJLBn} zZ{Yk6F#>)MLBH^M^*C+<(A*m#H@@r>bOtgjV%Bkiptz{;q?%6g2k(vDU1&Fes|YpF zzF(lCz%kk%w$s)i>Wx;}eL=$th-zM>;NqHb8R1{WV$By(&&XmmrHD480^!9V(^OkjQ&W6mES zNs9sPeymm-&V64WgE0Y{hT)T=2v0FT!`ynwTOn^pc&3{L0_L;7m^ttnUc22pu7;>0;OPN~7{z8P{>H?gr25>V-DC)jV; z&cAcs>0o7IOFy-bv+mC^>&(q9Z4BIP8Xl$PahBld`g56t9n&y4OsbNg;u~C8t6nNl zQqGb)PM%&k?l$iY6!J{e8|#|Y*D$SMqWKh^*kaj(`){(;iA%hH6bFA=aiGS)-GsqG z9AiovOb*pn_+8zPEzySpMXP)`A&}sxW0L_o=vHB~l2g)8)+As;muqGrO+a0zaE>EA zS4x9`vsMCpSxQv6!I_6B%PGX)KThNoP2@V-g92P;w&{^2?K52TX1P{ZvCl>D>Dst| zm=$(T;*L42?Jv9}XkO3Xg^D>pQ(!eO@5E#djAqs=HafVMnA@$5ujD#M6M(2NJi>*| z>?yuj24D;cT$TXz0kf4mbE{4m2==E*3iI#}Sy1-vTF4ObwsP37asGBF3Es_FZ53XU3Zw2D%ut=F>^im#dQ9(i?TnT1t0?QZ)F5{ubGt5^p-wcc$Fak z!lt)U!h!(z&5#WUc&Y>0-)Fs~3zxg4G*lyT!=x^Eg_(qr5<>nIhx9ow5WKu+CH_Jz z5 zQ{@$wiDjF!8vEi7-j5F4;!{rw)W_aYekKK;=rjp+fAd?sJe9oC=iyoVk9smZ3Ul|V zt6GSQqCbs)Zg<65%Px1iTXV@M=5X&@6yD%u&5*-V&WHgVtU4@?6KDzl2GU#Hk)UML z3fitF=E|F|$nUk$8p4Y{+olE1g?SI%SDd1}Hef1&Rn2<=rh3(EehMOIJ3qW|A<~p^pyCM+fGk z1M_|zn8sNj-uLaAW8tWvOWq-yqZ9C@2z&q1pi%dteW~1N-=~pPj{DHQ+#G+4tq;bL z4im|pR!rh)ES&WAYK}MW`sqNmu)Q2L63kK2eH5zAqjy3eLDMQZL7w%C78c7gP?e%W z$)bCj?VNx>a93NJ9BBO)82x9hU+B_h{4EaLhjHZ9IRgG?v%q;cQD65)Pf@S;?=1s? znm8@N?wZ?L4hplbt~Oj1{fne7$!)@E^OhMUZP%Fz#_LC`edS6a7&S#Z)xLAPj!>Sp z8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb=xYt)TQ#N#} z^vhzLEo>$aX)>INp2Z*m3{Mv)%2+`MmlQAawC}u zebbT3L=^cvmMsqy@hlkDcfBGn8ozD&5({0Ag9GkCe4G`;49mKMhrm0QdDl>uRt0k3 z4J_^jmJRn@FsyFIXC1kU6G{eY@)9I_aI*ou;UGhP^G+=bwP%9y%m0mASw#|I;3`O8 zp`wxf!(WnJjQ@Q6e5_C0UM=SUd~FwBo2{=)^$;&w>xrtje+yz;y6O4YxN{iJ_0OIY zVLgas%UwU2?1CnnN)Lsf`QcAZPMNd0k4u}$PgE4m#Xx~bRiqvZAAEMw`c|GLudLQ6 zp<_UL4y^L}GK-DEC45Jo8R`6sV!IZ_XS@MYafz&3N3T?&9B0ai;QGZmfTT` zc@>z1-#4wETh~Y^6A+vp9$PVwd4eNM=zGtRQJ*-<1=M{Ga~W*kot_>qDf|>RR(E-H zC(9`W1Kr7z_}(4eo|&|+8yo-f`AX_Xak*-7DLdaM&E%lDyDU3M(~PiNBvxRMd!?C% z#R7VJ*`~p4ghkwgaO;C^mC~&*zLkkL17V|+ZURz3G{u*pxS%||tjq2FTXcxT=8i<}@ zE_5u_v~F-Q=nOj1$@2uB*hDPNClM%9zjSYYboS+e)}ra0geQ4{Q!-r(G}^u>L7EXT z&8jpGHZ&%9c3fI@-GV2tXrNc;+zl#TrVE(hSTNh{0`NuIMa@e0a~_|^=ka-b`ab_( Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prowlarr -sources: -- https://github.com/Prowlarr/Prowlarr -- https://github.com/k8s-at-home/container-images -version: 1.3.3 diff --git a/incubator/prowlarr/1.3.3/README.md b/incubator/prowlarr/1.3.3/README.md deleted file mode 100644 index 4e1586a84f3..00000000000 --- a/incubator/prowlarr/1.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prowlarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prowlarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/prowlarr/1.3.3/app-readme.md b/incubator/prowlarr/1.3.3/app-readme.md deleted file mode 100644 index e2143326076..00000000000 --- a/incubator/prowlarr/1.3.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Indexer manager/proxy built on the popular arr net base stack to integrate diff --git a/incubator/prowlarr/1.3.3/charts/common-6.5.2.tgz b/incubator/prowlarr/1.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/prowlarr/1.3.3/ix_values.yaml b/incubator/prowlarr/1.3.3/ix_values.yaml deleted file mode 100644 index 1d018b07c9d..00000000000 --- a/incubator/prowlarr/1.3.3/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - # -- image repository - repository: ghcr.io/k8s-at-home/prowlarr - # -- image tag - tag: v0.1.0.575 - # -- image pull policy - pullPolicy: IfNotPresent - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/prowlarr/1.3.3/questions.yaml b/incubator/prowlarr/1.3.3/questions.yaml deleted file mode 100644 index fc1788c33f1..00000000000 --- a/incubator/prowlarr/1.3.3/questions.yaml +++ /dev/null @@ -1,675 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 9696 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 9696 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36081 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/prowlarr/1.3.3/templates/common.yaml b/incubator/prowlarr/1.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/prowlarr/1.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/prowlarr/1.3.3/test_values.yaml b/incubator/prowlarr/1.3.3/test_values.yaml deleted file mode 100644 index b637155ae44..00000000000 --- a/incubator/prowlarr/1.3.3/test_values.yaml +++ /dev/null @@ -1,45 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/k8s-at-home/prowlarr - # -- image tag - tag: v0.1.0.575 - # -- image pull policy - pullPolicy: IfNotPresent - -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - -# -- environment variables. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 9696 - -ingress: - # -- Enable and configure ingress settings for the chart under this key. - # @default -- See values.yaml - main: - enabled: false - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false diff --git a/incubator/prowlarr/1.3.3/values.yaml b/incubator/prowlarr/1.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/prowlarr/1.3.4/CONFIG.md b/incubator/prowlarr/1.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/prowlarr/1.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/prowlarr/1.3.4/Chart.lock b/incubator/prowlarr/1.3.4/Chart.lock deleted file mode 100644 index 8f1b75b822b..00000000000 --- a/incubator/prowlarr/1.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T08:39:22.662585893Z" diff --git a/incubator/prowlarr/1.3.4/Chart.yaml b/incubator/prowlarr/1.3.4/Chart.yaml deleted file mode 100644 index 3946d59cf49..00000000000 --- a/incubator/prowlarr/1.3.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -description: Indexer manager/proxy built on the popular arr net base stack to integrate - with your various PVR apps. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/prowlarr -icon: https://raw.githubusercontent.com/Prowlarr/Prowlarr/develop/Logo/400.png -keywords: -- prowlarr -- torrent -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prowlarr -sources: -- https://github.com/Prowlarr/Prowlarr -- https://github.com/k8s-at-home/container-images -version: 1.3.4 diff --git a/incubator/prowlarr/1.3.4/README.md b/incubator/prowlarr/1.3.4/README.md deleted file mode 100644 index 4e1586a84f3..00000000000 --- a/incubator/prowlarr/1.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prowlarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prowlarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/prowlarr/1.3.4/app-readme.md b/incubator/prowlarr/1.3.4/app-readme.md deleted file mode 100644 index e2143326076..00000000000 --- a/incubator/prowlarr/1.3.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Indexer manager/proxy built on the popular arr net base stack to integrate diff --git a/incubator/prowlarr/1.3.4/charts/common-6.5.4.tgz b/incubator/prowlarr/1.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prowlarr -sources: -- https://github.com/Prowlarr/Prowlarr -- https://github.com/k8s-at-home/container-images -version: 1.3.5 diff --git a/incubator/prowlarr/1.3.5/README.md b/incubator/prowlarr/1.3.5/README.md deleted file mode 100644 index 4e1586a84f3..00000000000 --- a/incubator/prowlarr/1.3.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prowlarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prowlarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/prowlarr/1.3.5/app-readme.md b/incubator/prowlarr/1.3.5/app-readme.md deleted file mode 100644 index e2143326076..00000000000 --- a/incubator/prowlarr/1.3.5/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Indexer manager/proxy built on the popular arr net base stack to integrate diff --git a/incubator/prowlarr/1.3.5/charts/common-6.5.4.tgz b/incubator/prowlarr/1.3.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prowlarr -sources: -- https://github.com/Prowlarr/Prowlarr -- https://github.com/k8s-at-home/container-images -version: 1.4.0 diff --git a/incubator/prowlarr/1.4.0/README.md b/incubator/prowlarr/1.4.0/README.md deleted file mode 100644 index 4e1586a84f3..00000000000 --- a/incubator/prowlarr/1.4.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prowlarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prowlarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/prowlarr/1.4.0/app-readme.md b/incubator/prowlarr/1.4.0/app-readme.md deleted file mode 100644 index e2143326076..00000000000 --- a/incubator/prowlarr/1.4.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Indexer manager/proxy built on the popular arr net base stack to integrate diff --git a/incubator/prowlarr/1.4.0/charts/common-6.6.1.tgz b/incubator/prowlarr/1.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prowlarr -sources: -- https://github.com/Prowlarr/Prowlarr -- https://github.com/k8s-at-home/container-images -version: 1.4.1 diff --git a/incubator/prowlarr/1.4.1/README.md b/incubator/prowlarr/1.4.1/README.md deleted file mode 100644 index 4e1586a84f3..00000000000 --- a/incubator/prowlarr/1.4.1/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prowlarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prowlarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/prowlarr/1.4.1/app-readme.md b/incubator/prowlarr/1.4.1/app-readme.md deleted file mode 100644 index e2143326076..00000000000 --- a/incubator/prowlarr/1.4.1/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Indexer manager/proxy built on the popular arr net base stack to integrate diff --git a/incubator/prowlarr/1.4.1/charts/common-6.6.1.tgz b/incubator/prowlarr/1.4.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: prowlarr -sources: -- https://github.com/Prowlarr/Prowlarr -- https://github.com/k8s-at-home/container-images -version: 1.4.2 diff --git a/incubator/prowlarr/1.4.2/README.md b/incubator/prowlarr/1.4.2/README.md deleted file mode 100644 index 4e1586a84f3..00000000000 --- a/incubator/prowlarr/1.4.2/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `prowlarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `prowlarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/prowlarr/1.4.2/app-readme.md b/incubator/prowlarr/1.4.2/app-readme.md deleted file mode 100644 index e2143326076..00000000000 --- a/incubator/prowlarr/1.4.2/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Indexer manager/proxy built on the popular arr net base stack to integrate diff --git a/incubator/prowlarr/1.4.2/charts/common-6.6.1.tgz b/incubator/prowlarr/1.4.2/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: pyload -sources: -- https://github.com/pyload/pyload -- https://hub.docker.com/r/linuxserver/pyload -version: 1.1.3 diff --git a/incubator/pyload/1.1.3/README.md b/incubator/pyload/1.1.3/README.md deleted file mode 100644 index c9748b60f97..00000000000 --- a/incubator/pyload/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -pyLoad is a Free and Open Source download manager written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `pyload` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `pyload` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/pyload/1.1.3/app-readme.md b/incubator/pyload/1.1.3/app-readme.md deleted file mode 100644 index 06be33a431b..00000000000 --- a/incubator/pyload/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -pyLoad is a Free and Open Source download manager written in Python and diff --git a/incubator/pyload/1.1.3/charts/common-6.5.2.tgz b/incubator/pyload/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/pyload/1.1.3/ix_values.yaml b/incubator/pyload/1.1.3/ix_values.yaml deleted file mode 100644 index 997d5e1d399..00000000000 --- a/incubator/pyload/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/linuxserver/pyload - pullPolicy: IfNotPresent - tag: version-5de90278 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/pyload/1.1.3/questions.yaml b/incubator/pyload/1.1.3/questions.yaml deleted file mode 100644 index 3f6c8c9cccc..00000000000 --- a/incubator/pyload/1.1.3/questions.yaml +++ /dev/null @@ -1,679 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the userID inside the container" - schema: - type: string - default: "568" - - variable: PGID - label: "PGID" - description: "Sets the GroupID inside the container" - schema: - type: string - default: "568" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36082 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/pyload/1.1.3/templates/common.yaml b/incubator/pyload/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/pyload/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/pyload/1.1.3/test_values.yaml b/incubator/pyload/1.1.3/test_values.yaml deleted file mode 100644 index ce7c08b017d..00000000000 --- a/incubator/pyload/1.1.3/test_values.yaml +++ /dev/null @@ -1,41 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/linuxserver/pyload - # -- image tag - tag: version-5de90278 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://docs.linuxserver.io/images/docker-pyload#environment-variables-e) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Specify the user ID the application will run as - PUID: "1001" - # -- Specify the group ID the application will run as - PGID: "1001" - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8000 - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - downloads: - enabled: false - mountPath: /downloads diff --git a/incubator/pyload/1.1.3/values.yaml b/incubator/pyload/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/pyload/1.1.4/CONFIG.md b/incubator/pyload/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/pyload/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/pyload/1.1.4/Chart.lock b/incubator/pyload/1.1.4/Chart.lock deleted file mode 100644 index 979093bf383..00000000000 --- a/incubator/pyload/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:08:55.372772326Z" diff --git a/incubator/pyload/1.1.4/Chart.yaml b/incubator/pyload/1.1.4/Chart.yaml deleted file mode 100644 index af0c5b2e8ee..00000000000 --- a/incubator/pyload/1.1.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: pyLoad is a Free and Open Source download manager written in Python and - designed to be extremely lightweight, easily extensible and fully manageable via - web. -home: https://github.com/truechartsapps/tree/master/charts/incubator/pyload -icon: https://avatars.githubusercontent.com/u/3521496?s=200&v=4 -keywords: -- pyload -- download -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: pyload -sources: -- https://github.com/pyload/pyload -- https://hub.docker.com/r/linuxserver/pyload -version: 1.1.4 diff --git a/incubator/pyload/1.1.4/README.md b/incubator/pyload/1.1.4/README.md deleted file mode 100644 index c9748b60f97..00000000000 --- a/incubator/pyload/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -pyLoad is a Free and Open Source download manager written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `pyload` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `pyload` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/pyload/1.1.4/app-readme.md b/incubator/pyload/1.1.4/app-readme.md deleted file mode 100644 index 06be33a431b..00000000000 --- a/incubator/pyload/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -pyLoad is a Free and Open Source download manager written in Python and diff --git a/incubator/pyload/1.1.4/charts/common-6.5.4.tgz b/incubator/pyload/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: qbittorrent -sources: null -type: application -version: 6.3.3 diff --git a/incubator/qbittorrent/6.3.3/README.md b/incubator/qbittorrent/6.3.3/README.md deleted file mode 100644 index 94293af9103..00000000000 --- a/incubator/qbittorrent/6.3.3/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -qBittorrent is a cross-platform free and open-source BitTorrent client - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `qbittorrent` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `qbittorrent` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/qbittorrent/6.3.3/app-readme.md b/incubator/qbittorrent/6.3.3/app-readme.md deleted file mode 100644 index 5d26b483c2c..00000000000 --- a/incubator/qbittorrent/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -qBittorrent is a cross-platform free and open-source BitTorrent client -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -qBittorrent is a cross-platform free and open-source BitTorrent client diff --git a/incubator/qbittorrent/6.3.3/charts/common-6.5.2.tgz b/incubator/qbittorrent/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/qbittorrent/6.3.3/ix_values.yaml b/incubator/qbittorrent/6.3.3/ix_values.yaml deleted file mode 100644 index a2b08bf404d..00000000000 --- a/incubator/qbittorrent/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/qbittorrent - pullPolicy: IfNotPresent - tag: v4.3.5 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/qbittorrent/6.3.3/questions.yaml b/incubator/qbittorrent/6.3.3/questions.yaml deleted file mode 100644 index 9138f68a2a5..00000000000 --- a/incubator/qbittorrent/6.3.3/questions.yaml +++ /dev/null @@ -1,815 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36039 - required: true - - variable: torrent - label: "Torrent Service" - description: "Torrent Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: tcp - label: "TCP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 51413 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51413 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36040 - required: true - - variable: udp - label: "UDP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "UDP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 51413 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51413 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36040 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/qbittorrent/6.3.3/templates/_configmap.tpl b/incubator/qbittorrent/6.3.3/templates/_configmap.tpl deleted file mode 100644 index d52c601514c..00000000000 --- a/incubator/qbittorrent/6.3.3/templates/_configmap.tpl +++ /dev/null @@ -1,32 +0,0 @@ -{{/* Define the configmap */}} -{{- define "qbittorrent.configmap" -}} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: {{ template "common.names.fullname" . }}-scripts - labels: - {{- include "common.labels" . | nindent 4 }} -data: - {{- $bittorrentPort := "" -}} - {{- $bittorrentPort = .Values.service.torrent.ports.tcp.port -}} - {{- if $bittorrentPort }} - 31-update-port: |- - #!/bin/bash - QBITTORRENT_CONFIGFILE="/config/qBittorrent/qBittorrent.conf" - INCOMING_PORT={{- $bittorrentPort }} - - incoming_port_exist=$(cat ${QBITTORRENT_CONFIGFILE} | grep -m 1 'Connection\\PortRangeMin='${INCOMING_PORT}) - if [[ -z "${incoming_port_exist}" ]]; then - incoming_exist=$(cat ${QBITTORRENT_CONFIGFILE} | grep -m 1 'Connection\\PortRangeMin') - if [[ ! -z "${incoming_exist}" ]]; then - # Get line number of Incoming - LINE_NUM=$(grep -Fn -m 1 'Connection\PortRangeMin' ${QBITTORRENT_CONFIGFILE} | cut -d: -f 1) - sed -i "${LINE_NUM}s@.*@Connection\\\PortRangeMin=${INCOMING_PORT}@" ${QBITTORRENT_CONFIGFILE} - else - echo "Connection\\PortRangeMin=${INCOMING_PORT}" >> ${QBITTORRENT_CONFIGFILE} - fi - fi - {{- end }} -{{- end -}} diff --git a/incubator/qbittorrent/6.3.3/templates/common.yaml b/incubator/qbittorrent/6.3.3/templates/common.yaml deleted file mode 100644 index bcb4715aa18..00000000000 --- a/incubator/qbittorrent/6.3.3/templates/common.yaml +++ /dev/null @@ -1,6 +0,0 @@ -{{/* Render the templates */}} -{{ include "common.all" . }} - - -{{/* Render the configmap */}} -{{ include "qbittorrent.configmap" . }} diff --git a/incubator/qbittorrent/6.3.3/test_values.yaml b/incubator/qbittorrent/6.3.3/test_values.yaml deleted file mode 100644 index eb3c2a84503..00000000000 --- a/incubator/qbittorrent/6.3.3/test_values.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# Default values for qbittorrent. - -image: - repository: ghcr.io/k8s-at-home/qbittorrent - pullPolicy: IfNotPresent - tag: v4.3.5 - -strategy: - type: Recreate - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - # UMASK: 022 - -service: - main: - ports: - main: - port: 8080 - torrent: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 6881 - protocol: TCP - udp: - enabled: true - port: 6881 - protocol: UDP - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir - - -additionalVolumes: - - name: qbittorrent-scripts - emptyDir: {} - ## When you want to enable automatic port configuration at startup, adjust this to: - # configMap: - # name: -scripts - # defaultMode: 511 - -additionalVolumeMounts: - - mountPath: /config/custom-cont-init.d - name: qbittorrent-scripts diff --git a/incubator/qbittorrent/6.3.3/values.yaml b/incubator/qbittorrent/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/qbittorrent/6.3.4/CONFIG.md b/incubator/qbittorrent/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/qbittorrent/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/qbittorrent/6.3.4/Chart.lock b/incubator/qbittorrent/6.3.4/Chart.lock deleted file mode 100644 index bfb6694b7a0..00000000000 --- a/incubator/qbittorrent/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:57.325819348Z" diff --git a/incubator/qbittorrent/6.3.4/Chart.yaml b/incubator/qbittorrent/6.3.4/Chart.yaml deleted file mode 100644 index d710b4dd36c..00000000000 --- a/incubator/qbittorrent/6.3.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: qBittorrent is a cross-platform free and open-source BitTorrent client -home: https://github.com/truecharts/apps/tree/master/charts/incubator/qbittorrent -icon: https://cloud.githubusercontent.com/assets/14862437/23586868/89ef2922-01c4-11e7-869c-52aafcece17f.png -keywords: -- qbittorrent -- torrrent -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: qbittorrent -sources: null -type: application -version: 6.3.4 diff --git a/incubator/qbittorrent/6.3.4/README.md b/incubator/qbittorrent/6.3.4/README.md deleted file mode 100644 index 94293af9103..00000000000 --- a/incubator/qbittorrent/6.3.4/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -qBittorrent is a cross-platform free and open-source BitTorrent client - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `qbittorrent` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `qbittorrent` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/qbittorrent/6.3.4/app-readme.md b/incubator/qbittorrent/6.3.4/app-readme.md deleted file mode 100644 index 5d26b483c2c..00000000000 --- a/incubator/qbittorrent/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -qBittorrent is a cross-platform free and open-source BitTorrent client -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -qBittorrent is a cross-platform free and open-source BitTorrent client diff --git a/incubator/qbittorrent/6.3.4/charts/common-6.5.4.tgz b/incubator/qbittorrent/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|> ${QBITTORRENT_CONFIGFILE} - fi - fi - {{- end }} -{{- end -}} diff --git a/incubator/qbittorrent/6.3.4/templates/common.yaml b/incubator/qbittorrent/6.3.4/templates/common.yaml deleted file mode 100644 index bcb4715aa18..00000000000 --- a/incubator/qbittorrent/6.3.4/templates/common.yaml +++ /dev/null @@ -1,6 +0,0 @@ -{{/* Render the templates */}} -{{ include "common.all" . }} - - -{{/* Render the configmap */}} -{{ include "qbittorrent.configmap" . }} diff --git a/incubator/qbittorrent/6.3.4/test_values.yaml b/incubator/qbittorrent/6.3.4/test_values.yaml deleted file mode 100644 index eb3c2a84503..00000000000 --- a/incubator/qbittorrent/6.3.4/test_values.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# Default values for qbittorrent. - -image: - repository: ghcr.io/k8s-at-home/qbittorrent - pullPolicy: IfNotPresent - tag: v4.3.5 - -strategy: - type: Recreate - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - # UMASK: 022 - -service: - main: - ports: - main: - port: 8080 - torrent: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 6881 - protocol: TCP - udp: - enabled: true - port: 6881 - protocol: UDP - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir - - -additionalVolumes: - - name: qbittorrent-scripts - emptyDir: {} - ## When you want to enable automatic port configuration at startup, adjust this to: - # configMap: - # name: -scripts - # defaultMode: 511 - -additionalVolumeMounts: - - mountPath: /config/custom-cont-init.d - name: qbittorrent-scripts diff --git a/incubator/qbittorrent/6.3.4/values.yaml b/incubator/qbittorrent/6.3.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/readarr/6.3.3/CONFIG.md b/incubator/readarr/6.3.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/readarr/6.3.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/readarr/6.3.3/Chart.lock b/incubator/readarr/6.3.3/Chart.lock deleted file mode 100644 index c580b8e84ea..00000000000 --- a/incubator/readarr/6.3.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -digest: sha256:106704851b1853c43561eb1c04f5dea4a1899ea1a4de4f6f0530992990a810a8 -generated: "2021-07-05T21:04:28.857031034Z" diff --git a/incubator/readarr/6.3.3/Chart.yaml b/incubator/readarr/6.3.3/Chart.yaml deleted file mode 100644 index 8884939f781..00000000000 --- a/incubator/readarr/6.3.3/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -deprecated: false -description: A fork of Radarr to work with Books & AudioBooks -home: https://github.com/truecharts/apps/tree/master/charts/incubator/readarr -icon: https://github.com/Readarr/Readarr/blob/develop/Logo/1024.png?raw=true -keywords: -- readarr -- torrent -- usenet -- AudioBooks -- ebooks -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: readarr -sources: -- https://github.com/Readarr/Readarr -- https://readarr.com -type: application -version: 6.3.3 diff --git a/incubator/readarr/6.3.3/README.md b/incubator/readarr/6.3.3/README.md deleted file mode 100644 index 9d99f5b95d0..00000000000 --- a/incubator/readarr/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A fork of Radarr to work with Books & AudioBooks - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `readarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `readarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/readarr/6.3.3/app-readme.md b/incubator/readarr/6.3.3/app-readme.md deleted file mode 100644 index ec0ebb214b7..00000000000 --- a/incubator/readarr/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A fork of Radarr to work with Books & AudioBooks -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A fork of Radarr to work with Books & AudioBooks diff --git a/incubator/readarr/6.3.3/charts/common-6.5.2.tgz b/incubator/readarr/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/readarr/6.3.3/ix_values.yaml b/incubator/readarr/6.3.3/ix_values.yaml deleted file mode 100644 index bc75fc575b8..00000000000 --- a/incubator/readarr/6.3.3/ix_values.yaml +++ /dev/null @@ -1,37 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/readarr - pullPolicy: IfNotPresent - tag: v0.1.0.767 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/readarr/6.3.3/questions.yaml b/incubator/readarr/6.3.3/questions.yaml deleted file mode 100644 index 7fbe2b106d5..00000000000 --- a/incubator/readarr/6.3.3/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8787 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8787 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36038 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/readarr/6.3.3/templates/common.yaml b/incubator/readarr/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/readarr/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/readarr/6.3.3/test_values.yaml b/incubator/readarr/6.3.3/test_values.yaml deleted file mode 100644 index 1251ac51554..00000000000 --- a/incubator/readarr/6.3.3/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Radarr. - -image: - repository: ghcr.io/k8s-at-home/readarr - pullPolicy: IfNotPresent - tag: v0.1.0.767 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8787 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/readarr/6.3.3/values.yaml b/incubator/readarr/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/readarr/6.3.4/CONFIG.md b/incubator/readarr/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/readarr/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/readarr/6.3.4/Chart.lock b/incubator/readarr/6.3.4/Chart.lock deleted file mode 100644 index 055978e388d..00000000000 --- a/incubator/readarr/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T08:39:28.111267831Z" diff --git a/incubator/readarr/6.3.4/Chart.yaml b/incubator/readarr/6.3.4/Chart.yaml deleted file mode 100644 index ccf2c6c30bb..00000000000 --- a/incubator/readarr/6.3.4/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: A fork of Radarr to work with Books & AudioBooks -home: https://github.com/truecharts/apps/tree/master/charts/incubator/readarr -icon: https://github.com/Readarr/Readarr/blob/develop/Logo/1024.png?raw=true -keywords: -- readarr -- torrent -- usenet -- AudioBooks -- ebooks -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: readarr -sources: -- https://github.com/Readarr/Readarr -- https://readarr.com -type: application -version: 6.3.4 diff --git a/incubator/readarr/6.3.4/README.md b/incubator/readarr/6.3.4/README.md deleted file mode 100644 index 9d99f5b95d0..00000000000 --- a/incubator/readarr/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A fork of Radarr to work with Books & AudioBooks - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `readarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `readarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/readarr/6.3.4/app-readme.md b/incubator/readarr/6.3.4/app-readme.md deleted file mode 100644 index ec0ebb214b7..00000000000 --- a/incubator/readarr/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A fork of Radarr to work with Books & AudioBooks -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A fork of Radarr to work with Books & AudioBooks diff --git a/incubator/readarr/6.3.4/charts/common-6.5.4.tgz b/incubator/readarr/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 zcmV)qK$^cFiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvJciXnII12B7fBF>IOnPefXHl}_msHR3evY@DwmCaVy<(@m z=X7_)FbP?xDUu~YIj)=g+3&(D0T3W5TXxdcTwSR}0yBdFFf$ko22nPjXX)s01`85i z!+G+z)j#9$c)Yv4&Hg_gkL~}D_nvM2ZF76PH{RXb+#Nsr+jw(pdw1_|V0;g>G@hy? zu=v~f&baKx{Xrg>;~!8_;w+tj#nu4kx%!!ADH_D6j0&6+_U4-^jp$z>!RG}muE8`b zz-dt-Hhjv#ESsYVm=ThflhNn`lUa2hM%jEsiV8)n%n0UrIU)r@qd6=IDn{ZxABY1S zQA831TtEVgGUTAD5*1OF5|k1KwHod1ZjZ-%J3E6*bbXZ-aXA?bL5*xMl#~wHi@^{G zG?&#mQVsp`AN!l(=59D1j=vntAx;UzDJmE+G>15u0Gv*<|Ed9pS#dD{AceHO8Up~R ziev(;f(pvzFDQxstBht@MNm3S(D^w|FTylYu)Z%+49m^0zkcR{#fynnkn0>xWD^Gq z*`D2SC)^(N>whu-7ci+%c~1hMeg1EccXpoH^Ph@@$NB#N&qb1*!(=i5;0YKG!3iP& zrXX9OqQEg?6P(Nt$O|;ZA3!!`zou1^(19q1?f0Uz0fm-BDZvF|Wk8IkIK@eqsEGRvBl3mYH zN;W_Y(L75_L_k)6l0br{RZ=1{0Dw=iy0FQpG$W9M%uM8Qb2+(u36D< zvH~0_V#*D$VBF*~gE8|hiV6e?0&6jv!YU!_0H!f`n{-vhJTi&A-NP!lZ%6>4zCCQ3wkl;Bctk?O6 z@A&&y^z{Th8w~IqUepto{h~u8D={s{$BX!3l_HR;J_0YS_j#2hAkPvU(dzWqG5awY z3|J{S*Ts;V&tV#`mFr5xh^}R$k?G%oC^P{-{pH$GP)jPLiEmY`c_S9@Py6lIs9P08;=!~!{c}F2u|>Ctf9xK zh)_!CD4+$O*X3TLc~)Gv79EtRSl|d9L{V0yq!#=+itrSp5?sv?nV|weAc_LW%Yt&2 zRY?ra5#TZ-9su!|Y_^1^^$H*vfN@O!NBhBo>5!@t#_3GxAECNzYDfmEQpl#4Q;=o^ zlx(QPf+&DXre-z(Mc7e2GC-;`GAMiGZMaoO&0`Wl)NjsfTBqAEU#!O z#-OM`1YBVyv{06GJal%gD2ph2*4}IL>y#dyF|Lsq=ch1Dz0-%*7>!Z5gWWI zjODaL(3FZvDio+xd&2mdUY}?2H75W@5h_c`XU!}GQ=Fi1z=>5F=lI~{0ZJFF z1y879AZX&v7aXNSU|M8z)tTi6Kp)^dr#yQCeq@{i1*brcFKQ;tvkh+f@WK>7hY7B5 zl7Mr>3k_jB$0?=bG*1*WPhY$~esysA;{6W?uim|wfWXmAUXzX}AMK3pH7Xbd5$lYi zqwFfZf<+7tj$hKsCkUx!7F`V$DI%y0aW;yxs2mYkUX~-A{(>Shj3I$Tm@~OTJ7=Wz z>QMIT5PitA5)Jb#9@6DfG3RAzD}SJ*v5t^!ee?a%i}!C1Uccb71Ar+;N&FT~g5F!r6XZnF!F?=qQqrWw=8A@ zT4=?Ris7GrD$w-jpVwN1LzJZv%1Jqr^@b^DFitP%$CL^UOEx>ld6}49N`1 z*XskW22S|TS2(>a#o|s(MZtF7suL7dY(^etDM25IvI38}c_zP$&zhaq6V9A!uG*9= zd%{cb6h+rjf_#8f0o};t6Ow9SKo`h|vUCZkx(>nrP~|JM2cRkz#Q>*LLsLT&mP5Mg zF>C9#uZ9A~F%}~`x;3U6h!fv&k)0zoRoDpNA9@Teu6JZzu1yr7+WQ1AP>RZOSRfc< z_E$+@L8^S1Q}pF%-Lkr=!aGMvb~WGyl+pT1fC9OLZd%3-1prBdwxWAcyDSm|?0{P% zrr*L?hjY8|jD9+!a*N8;D_qX#TOqaSy8>iasRDkiU~^4TuN(yIk}i(92ZuI}T<3_| z<|#86xky)9rY6*Eb8vci9I*G?8*+MhTqAfnr7NG)(_?`Fm(-w+)l!|!1^RtN|2a{j zW}P=Vhh!$}xKNJ*vHGQEfc&K_d&(DXC&L#?kIyATz3Q#YnLVYDDqPFvyi)5UZ0>SOXG3^w#3IA6_|-M{(5sP z-V;1WSw$ME>G>LnxmpafDk8}b1ahxwR&UL1(c$B+9-(ieD>ln*Vo`6$I*c`#M z1axHvO8~(fe!%l;PKnz2>e+aIb7xFftF$f~MU+TT<=~tZ2uS**WeOegA&hi0t;zjeo4*c zFD01JYrlyC6Xx&4X=9p}fUVI>{5c+lj8SS-Ih)~XyA*@68Ljo4;0c3nHA$`F>xs#>Ygkh)!-6{~jakfE z&3)Q41T^Oi`x2VHdsc%!qdiuNeVtfnPOTf1jKQheOlFI9U7g~zBnZYJn`(Gy>9d@n zV7(F29u^xEltZzYdUAWCJepT6>kj_@6L=X@m;a zOK)U3T@aQ!r|#-1Q(iF&nfZii1M8V4DV;bKGfpoGRF-`-b6xaqs#(DCt7cJP3DqoW zn5tRr1GY*nQT496S%C3LEs5pcb+ck_n{s}IOF|97IgaB5UBLpCa^{f&qA9-Azg#{q z8Kg3Ybo}x?R9KOWs=Np$$+dud$o4u*08>pP*ISZ0Ogc4So+D~~Quy?@KwaZfJBW2n z{!!pNW-PhHti7@&Pb?`u z%Suv9a9tX*FZCehq<@!{gmQop1-?T`y+$n38=;Y$au$n4=j``rZx>#`&y_j_{Toj3^%uj;|8Qt zwl+CtVT#5_ZL!$EBn7OoNaT{bKx~IMLiJFfXe=mvle9NvW;XSMtQobI>OXyTVh@)P z{4*mnv4hP51*mx7Ba8MxUSuq)1Dd_V`-3E09B@=>f1D3rW7G^uQfd_O@E8@p!fZ|GSznYs=Gm3w!;q~HAJsYZ|5{u40=4O$I%F^hgG!&a{` zuh7Hf)iKdVx7)ra%Gaw^Q$872Xmh@ZHUOIEbq_@$WMrH<*mB4&5+_pd2M z93dl)2OfbZKx{f|9U|6}c&dY~!x~w26tgXoAzegpsPyOeX>#3g<}bNS;P~2C2`3~g z-~|GQDr8A4&8PUn0Kis7C1P=qXT!4%5MQTojw7lvc;ql;CN3q%Vn;P59*6(?&B@t@ z;g?q+P~kA}MZ22t%509vj0GqqCE_42@B*cvNPOBuL zt3v}4)0b?^f%!+t28d>vT1vQD!*S{`xScoDhq~B-xPm;$v_KULRs!e)F4+i;5{Ty; zb*GCh2lbs!Ji~m_9F(%qA%($^UuRV@WFR#f-idW_l%>DOqg!lsab^HG3$?&q2+Hbw z$Tx7(QVvUHw8ZsQ8fv3vvONO%;u@6?FN6%G%52$&6&#%nO`62s894bVOfzbgQ;mo<#;qh(WTrJCdIWdi%d!- zO_ZmaPb1EviY|YI@tYOWz%<#xSKUG2HI5iFmN1Q^2emo6L^MM^w!CIID>$6XgDEYe zLbHbdz~-se-up9BkCLYlu{MS9t@b_F7qIWQI=o-%DWI zV%TicH<}@s55>D7^YIE+zoF(CH`*wdqbw~+0dY!}4KwFw8E|?rL<{Z)7{Ri{7b%Mm zrn+fqX`sMa*GJ~KBP%(Lzu=xm=ZjcZ`KF$ zFGol?VPugk5&OjD3TR_6867p;(fU9`qB(Njm0T+xBp8-R9l{d=0HvhB{Ot&lXvF=E zLokPVPG#K7W9g{oh2*J{m7FqwaXb_R3`xd#jYu?PGz{r zJ;wvWfvloVbUy(o5&1vVImgj^m?R;|SD6N+Bmd9V&W@e`XM1z+G5^PdJU2I^ zuLk0zE-9|_jH;a4VMqsu%J##ie+XU@en_Z5X^aZC=&$Hs314Bzkp#{mwY22PdG3Od zi5|kiSEG*~2RAoE9wvl9z>$S8NdhqZNW~xhI{FH{M#Y6VQjcJ#T1}lU1eGHcu=Po2xKicX?npB{0>r_##Bg;Yh=uG z+lf%-G3mlrm%9r(&6W>9J4T~uD^3H<6ygM|s?;#H`DUY3f8D+`@;1wcc7;wT+po6d)pi4SwUdp zCCF2YuZ~bL$7M-vULOfwCZi8Lr1ND;P%))Og_8um5uaMpyPu~1SMzOURzR2j-`X8p z`hVxy-p-@`e~5?ae`fQmm>nt<5L+=&^>?0Bh{-f%6{xIBAUppBMMQ*7!J^LSLRSMS z9$2>_{CeM12gBiTpr*TYE$V<(wyMCt*48XbN* zH7eynCwF$Kn;RECS6L2NI&FAQ%pr+pue7dd>zq*5edXw@T@GH3YXM#xFaR{z?L+5c zc}Uq{qI_<4y1{!h%~V~`%XbTy8X*9fWA_d$dTx_pQ~b&r%6*7!kgK1Ia}lbIl01tY zov6Y4)bjGr_BiyvvhP=A0Ced8XWM%_w*KE8Kj!~^kmok~zfN|zQUkzTfOc2_bwbWZ z6X1_;0@TS#eKq;_nvAD1!zY;RD+hQW^N>0h*Q!SC!dW{foeHF1P{=!Z7p5P3J|jNr6APO zpehzPa;%y(X_adHbNJz%mQ$5=ev2JpLgduwuufQd)ov)(3zOTA#^|Fl`WG@roA#eP zQ?j}}picYmS;PM`-WxyKe-H6c`wzTjJ2~9mdnt~)O4Cjrr;`aT`3{TEh*J(?V+ZG3 zkuO&q>#k2DLk+&MyHddP0)eNr{04X`kKj)Bl{k>E%nc4%Qtf{X4XGtRa~Kqy0xkUN zyyWOBp3Sn}MsljmG$R(sP!Gr#<^v1vUh{a;LveOE08iJ~HEIRD?I zryx}4#PpA%T{<@?$Tc7hu`d?GFBSm^NWvQxqYuF3b7Sl{deTwB#MwZ}u(m<$q{y;+ z8a-I^&@~v^DDNBv5h}=cSrVfn(C|3fW)B2Z5VfoG^wvh0_Cxz~AY>J(inMWT!p;f6 z#aEY{s;6HqdY%f|@lr`Cy27B0xrKNdE+?Pru4xd#=Xhv9)c4048^ccvRMJJ!WFG`U zAKIHZE$W%jo5Av5=(?^LNEWWwt&^Q$wN4PUZ^^69mWYGEvc6ughIxsuOGgua2UA>> z!~xs{Fx1A{=et|C`lo6C<%{Tnn7vK+x2Sw6xOdYv|WH zQ)a-X0Q=6vd)SM0v3y|F^uw68t^HKPtF2ooaYK7m!XP%v`%T$q4_cUP(~=J>_d;VC z3)ASjCf>g54bE93>c%!ITI|VBEqXtTr>XzB`MydMphN$UcgDN6{@)vKKkEO7c*Oo6 zy9}XFAw7U(+67I1?Jk#kj{Q2dRmTB;nr%A1Tk?Glf347<;Zha>iXT4?N~R=_1bH5> z@|Gn({uH9bHUD|8(g*YZZf%e4`2U^p&g1-lkf&k)%k;RnwD(m+ahn5JC5rCp|CRZ( zG;2)0vTRy8cs>3V@maH@BpjFjS5N<8*ihCjbj;vw^AQ_p`}>GxWBU4t&DM4Lh;Qd2 zRvm1j>ua*r)tB}B4K&Z6ot>Kx)~-R>=IuL?L$b@+*D@AuXJ5x)Y&iQA4fo{h(@1Zi zY;*O=db+F6V(F)I^{Ey-dirkjc=f-yAafOFK&Sn`XYc>+Za;gB|9_B2v;XxIXG^aG z%;Re9>jAy&GV1~p%bOJi@;R0T#%aAqlw2c9$Fp8&2F-njD+b5>uTQ_NXbsRY|F^gI zwr%@=@A3Ta!#uZ$|JANt|ynNACYEj;wFt{ zbF_&%{^8I`6f5kYM!GLp89n8$R>n@C%ctO!$*Eu%G%HhS7zAuUiDV6|sLCDesKR!v zZ*H2=d?3Id%zR^kbx%I8Ih08nFY$7mm8o`|q*>|CXf$ zCdXNPP?3y9U>3Jn6LiP_Sm*z?HuuJxkM{pVJgxRWw5T-9FHSESzEx&b&T{xh1juxo1x8JNgINE{u4PJ1-Dt6OjtG=X7SD`w zFJDw6?zT#iijJW=WvzRQrW}xKaYf&AYP~j9t>#a!^V+h~Xm@oK=PdYLnfW@e8Gt!X z-?~;1Iuxyp25M6PfFHU6)MYdP&jbKO3LNQdb`LsE`Qh=qcLXQ+H)aPOqas2nf%TcR zp)l>=3hh2HmA!4KM0us&a0CYnMAemsq=UO%6gjk7YYTab=~Xt8XT-Z}JA2UO+*NvX z{Wl)J{%@u@x~)5~%l}WmnfiacH-7a0KghF`{(m8c1W;q5kK*U|eSG`wWw*|ErPY#? z){c~A==CEPA6_(S9~yV~xU_X}`MeCH6o*k7O+%cG7Mp=k*Kc^X*#kmgG@GN89H|RU z9V#1t7*efmu0uY4WG{Kxq^6C~1k=KtQ_?w-B> zx3j(bIR78wS!({nBx#%vU4`eraeh$SwWrqhvc~+4cGgqYtpRCe7Ag?Pb#SX*d5B1e z(2j{2HueGZ?~PMnCf5Cy2oFbGgb|XlaK-qn%lGbx?*>=)ZO4l7wFQ|{3X$oKaSGS<4iX0XN$u?Q^`*@ri=GCj%BwAiYTsy7{C_Lb>rZ~Q(T@9ma)Sz_ad0XbDUs;>wzB13T7tUr}oXe zB2Gz;bxX5brCEoIvDg4)$K2JbR=##%H&5$s0M?2B#rm;PHfY}O+bjlxI(>aq#6f-5 zM)a|jE4Gs+NzZDq*UKOkP$xQO-nUQY&hD5m*%R}AoiOj@|NIWD_Y=|1^(An687_sC zV*sqvw{zo#l0sdaa}8VX25!kn1b12O_u{G|vt2CT9Y&*(I4?z!9AU&D0dvCuDEZtiytn+YWtr;H2|0sau7f&^|% zE}6)3YSb4-`-owU)yk=6`}VYb;oN}VuQM?tlNSy~55&B5*&A$i?_jeE&! zEFr(nT>=4hznaJ0lkcnZr(FmX0a8zYXiJ zPjZo=xQ<=&oZZ{z9OC+@RuaJaUSG(5b5qMaemQ%n)SHJ(q&XIq6 zM^K0VXJ==3)As*v?>^@LdXVQ9@t^j<0Ka7C_4Tz?IuKV*@=RgkR#|3uba;Rq*D^Tw zfAy32#!~&4?EIGdzE#On671|gH$PkyS(UrKX!M|T(L9#LAnt=0Ux48F-OHmuylSn) zvB_HBvReF|tJ;lq`o4j;sM3S-UCHt|8OZZ2KB49(CfA2qO3(-5YPEneEx)Bd8>Dmr zk(Y$Bt1In;Rj%_%{MJoR%7sR<17?G=Dk=y-{49|%JR4jV2`;2!TH|kwWElcdL+##} z2e+&yiqsdp9sVo{?rm5b*wC?CaSll|t7D-5J3Du;i0aka5LP4`=K7pc(`5Bar5Q@* zVL2Pkvg|ULfV@CMG5P>4TB<@WmhQ}zBNWsJozF9EVB&N15A{xi@%vjSZDAsBQ|Z%L2s+juRm z%5^SWd$a1+Y`Wpcxet;ncwN%zJw=6aGki+50K0Qo+{urKell9Zc&aK)_W4c2o}7%7 zXR54g{bLt$9JX~M-sjikyI`6bZQ9>b{0gS)YgSkUiu>Qqm+Fdj6NdcWoE_Y=;{t3o zNM0u&h_u*2pCy+EgNI7vhWI7$xYtRl&GqHaOF~eWwKo=}X4rI~Zmdr;0@$%5)?W46 z!qqcKxVg9U8OI#?*MIzGwFfx=yS>xM|GfKb=W+l4K_2f~OkS)vl=s-_3o!Ogx)d58 z^xG#_y*F%u{6rh1YAc;DHDmOl5kRoUvJ}{FMUnyy3iEDG_CfG8&0_Q(=Rw^@(YWpH zXIi^6l0{jfFHw^2WOEYMtO>TQMj3mC{KCW5157v0r30`QOJ5IeY zdwAw}--yj1KA-4HhW1dBWtUYBg2iS40v_7-8s?t;%Al?r_-CpZ18f@AR2f5Kzpaj> zU2ZBi={81C<8w$?U!mF!)190SLe|7w^T5%z)##T1G>>4~jK))tA~7oLF`>KH4MOxr zi)&~75X5&&Ht{=Y-()fK@CHVkB}z@ig{dfM`3$lGtm)wSK7)oJ}qF1&CAcybj(shR{(>4TcEShZX*CuO{F!X&| zCdHSd`V#1v*fAK!rIV|e1$HyH8 zEu}`RuDPx^miSNeMYP=h)6GgkdvEH*X)I5Kt7I??*3FhlVw=IN@=Gg9n+bJmRIp}N z7=aWPR(G))8r4f&4>^aNt+L#aVG^Crr>s!8%S)VBso0|M2TC~;tY|GY!3ZX+{R?>( zuHL-3L@4*|1l=uUt1bSf-sxFtpGWSBG?FANpB_PFA`snDk7})wp|P#Z2zE|{yJSOX z(9q0>V0UvP8A5j&gl5e?nGhWKR+|jLfxwdwq47gw2;YpTCs_U42=dd4HQ4(HHl6+y zkKg`VT^{Jp_@8IC{kOZb^_c(RL7t`UKRZA4DlI-Ed9=ss(?comV)40>_V%{+IB}(U zD(Rt3J_CQ#iqpS(A=wsexrkU~rgq4KxvI3#b**lRb8FoYetD!VAjEuo#z+r zwq6?Sa#m;u%AKc9(EO8+D{eS_SmK?zDy_nCX%3K=$IE66Z8STt&J$eD-elx0g7Ni1 z9E+P5xi{AH)!=SB2m?9O7ZYc8dv!F!&_D*s^p&}RIkbGqp}qsflg*eR_+kB0&t+s^ zlcun__DYP6o7Np0&sL4|>*?XKwvAJ})=v+Q2d*7a%lY29vC{^@z)@GIwXlOfYjs{z zDQeYzn7AEHYJyzf0$X2Kjg+snCNww7T9&e&T%~@ipfw5SHuwXk2kcz`z2_#{T~>h| z>%YxsJ9hq$y}g~s^B)iL*f*=V?o?(nk*)v01zw=kS_Af8*V)#7^A?t4CbPS)V3CqO zG$g%!`-&m#yRKg0h?l;1h1-f_u$G|Igw>i+nyWFkYL*02_R1yczk@Hze+PdL)G7?PxT(?ba7oL%;GxsEAK|-wP-F@v@f{Jq`Jv;PX+03Nm_6|2q^T0oqkdNI}JcE91fY& zX6dU*pW4Y0ZWHLleG{e+jwGcDfFem5Mq>TqZZKOLNB=_CyusQb#oxjC?lwvzb5D&z zyhPV+5DUD31oZ`Z^T#;H@c7*B>CpeHNdMRw|FyYe-~YV3^_c(hVIH~uD==Chb|h}Z z&*R}KpaTF;aRdnqqliQ@RTTRde3p#XHoSW1GRLmp8WpMYsw79^dVlTYM6K22{u!r& z!umcZ{IIj8;QocK`JHjnL)b}CjZAHh>Mebr7pO!jQ4nh(DNi)=)t~;$B}?lIPI)(Q zp-JjhSp;s@>eeF6yvyKO>sVzC1eWAuS%{*D}oHu$ar$sgg3s_**OlsD( zwydK?PX$SAaNM5odXdx48->omZ||}9tgCO4HYirJQjR%RJ=8hblxd=nm_&5$wFtLI zqw#Zo-1grLQUg%i@V`(0|9E$6$M*lwSC97J13c`q`$Hb5r3ZMFGgzP)z^KTyWZyms zs*jYbthh`v7>8w!L;!!0C5c#87ch+vl6(f=RCBOnFEq6Sik<2FsgPw#@bY;XE;fxM z{wYu0&sXceWH<%E1_*8e+Y_SNmj_EW{}YJGw)t-)XuX2~=-mI?vd{nT?QK5Z|N9^h zoBsz%l3js+Rp&_f$i%(h8TW(6C=I<+-d&Oh3VD0>xb@9=g6IvFh7cBejdN_DF z1qIgt9EiwvTZ+-Z-eCf+aFWm^VpUQ)O8^=1g4*^WQwIrY!zOKwD{@@##=GDfaS_;x z###ehbG$W*SYuAMu6x|^V*s+cUC)cpAlpi1eM?}5dtZwORedi4V-3^5iU1XqxXUyU zn3c42)n7D@ulJ28RZB!Z2YI!AGZBcHs10!{4~6YWhc_GMV$SeV%sT53j>68hd<9xV zHHjnst}W97x#Xg7?Al@`9u_O!5+4R(h~r|0wy>HHqNy#%JslUkxMH7B^Nqv_P;y;e$W1&@ov-p-`RWg z|2)XUq}yv$TyQ;+WD!h+h7)lRa%CWrIq+{nu=<@B>M$#*a*wJI01bOaz^yNDi$wrV zYptq8g`>(^Hpis4`*=+|4c45tJ+5odtCBE&P#fv0zy#S;>F5klDl#YpK^sKN>q04UI@@@8tBeH(mIO~xbREe%1J%zZArAmR>4H_d zsSjLUqU#M2aHr=jLg_+FfUeDiry_oicQdP}?qL*Q?28zU*7d{9{`#iK=KUz3CCxi# z1k~RpYihvTGxdujcaUxrcW}{yU|ne09LQpY5gchq+3u2%zR~l<~<{kC;PN??T=oPn*Rx z;^#1za5Wc_?coyzc>1V7Z>Gg5nIt51LzD|z7g#zmEYO;~P?JQ?ja{4B&D(027Om4> zaRmO^)`VzZS>U?EfMwHgaC6;;=1>ApjmhU=rXi`?sH>-?=yVJ6O~2a`T<%kpE|_%F z6iI=EfDzv&W{y?6ra?t-b>?t@)rjdh=fB^gX)R8dHG(=hVMp84Mi@&pzz-&p0?)PP zY+1Uo8M9ME(JyMNfr+uxyv6P2Mq^rd3!;nc9Cc7V`f339x|Ls3dRkQI&A|y^X;i@l zN>Kp`iov(X?*LAx8E+&lDLYD~mSwYV0OUPoHzIw2_$ZT61Z)e1uIS8ztQ0|=2#6Kc z^YGVz_5oV}>aUulu!=^~Th&2Ntx`)EDlIF^&h=lO#dq}pb*%rMJ=?VNf9`EQ#{WFb z!`FWUy8g?vm@nrrp{phT`Y#;xS^(x*+|0qLFQ@2Iiyy&eL)w1VYK?C-26=OfqD98K z_A^4yYQb^OEkoCTQPL#Vg{Ht611OV8({hcM6Kx^Zv6PBtD6SGzNLa>;{%~elN#5|# zOj<(wxf~2>;K{#RYikNMPRn}9t$rAbbEAl9!+Bbv!4VlHzrjUGe#B(<9WQBRa`05> zY=;1B<#QBp4}>+9`@gzvp{skfA4KK^8f8@J;wh% z$ir4rJg1s6_+*@mVes`Z_t;WX3(?ADHb3Sx8d`oqS3-AvJ?&22=g9Z*l*Xvwo2z&?OMaxUw_nAux7x;_f^4nfJ+c({MzIyXWXIqV$q~& zR%pp{L$IbwfG^4o?GxZJ8a%qpi5}IPDZ&I$318i*c(n|^l0#-%+Z!_juP^zoH}9?| z<*uC!*L3z7$#xwCnZw6XO#^CZzPld0@0S0}8FQcKzn|^yZ8gq+?>w&mALQZkpY^fG zf=t)`Np^vweo|lf>W24l*Ru^%-ZK#xiG^&8x&qSb-NPNxT6R{)F-}*DdR!}QUMNSo zD=*~W;zk`m7g~W8c_Y*z{oA-Ak9Vvt_jsX(cD2yy*yQIR&`j|$XjBw_1~!s1qu!w8%65YUR5eMcz61J&?xNS zocr1i7Zxid+5?ek{dRJVT^8$Qv+>%k!4gL!x4ii!0P7w)**&@6A~FeFy=Iq|W(2>a zRbIJzjzV!)Yh$m)2SDCjQiC|<*VK3*c)88mK%)F4i!R$+(aKVz&o#Tmflcv%*)gI4 z&dQywSsr@c4c9f4Bvj@bhRG31;PnZLvNSG@Zlu#VbQA*ZY?a`ttyvZ5bXK5pmL+i$ zwq2qpV1nl;tB99m^LtOAIVv!74ZC3)pWP69t|Q!ku15cN+JE}?-Yu=b4*PFwylL5g zTbtvZ$Mye%JZy=|uT^dH0QfUQ_;!iy<^EH4b^iu$>UY?HFBxIP@ZHEH-6$G=aWR-$COfX>A40A;K$p8nYeNjw8@f=Fh_iS1D z8bS-`=B)!J`OMB?;H2rcmLeSlyWy8P0n|Gl0aX`a5bM|}#wSx6X;hchd0k2Tm>6Mz z4uxUCC=iUlPm^o8ug!mTK=Fw|TLs^AACobTooL{#A-RZ*=(I(B%kZg`i&k&2!MTWt zJ~kVSr{BHIXO&$sPwb1A`OU9g9Bkp?qx<|X|Mb-V_nH6e+4k<99sfVxdA$GsK_2G+ z>DK?fd_ijORQfM0F{^8OzX70DRP}3*k6Tw@wKA|ZyAFpdc>clgU(^@(cOFZ9+ORB4 zQa|95;Pis24^u+3Olw#0x&(QFrlcEh_nWo`)w#Y&Rmba0^gGv zDz0#e04IYb1wia(bf%Fkv~~*}*U=h<`OR&=wp3!KO4Bc+wQtQjDcz@6y!h6e5x%Lt zuhei3tb!oR5cT1<89dDjabax>L7g>RMrnPIqO44QsEr-&w2SDU^&RdKVcuAUQ#D(u3; ze#){FtGN!3=5}9B)@v13LH^{OluLWC4%%0%61FQx4PFDN`rOJFS*pHARl8udB^l=dE`@!$za(FF_iq7xTQ@dp%h zDfIXC5HL?cma>|ZBsz~lf>RU@!lRS-CnPJ-;EBvu_`~4|h;dO4!V64B>|aj)AUyxA z7_ooli`m79{v&^ui*!^2I)~9^m4hixP&xQ2EU)sxSK&Fl9DEg$IsH2;@WtS(|99{N z`~VA_RV8?N^r9Sud6E5sA~FbZjNphDFS1_-;i8PP7>)i2QbNrCw=WKkUcU(E@qOTE zpZ}XXySD##b8Gx~|KGzrPefja!Qk&dsSDCJ!)M|6=d~Fjc{v%4@cbeyXDpdmh_lf- zj4#kg6dtm&L!3^tVh(wMQV{688lrv+6vIviXP<72<(S zBbevqh!hBo=CCBF7;z5$V=#E~1iXe=h9VCJzXNg8$BQ|&MSchGiUj;V_#F&~!y(}R zlYg-HH5TwYVE-|oZ@CdSM=2$?PUAKKXaCsW3^#Yf@o;>`igFW%qW%}U2EPNb?Rg~D zy!5X!Dlog<@PFn1jKA2g!SCSs+m}b+cYsq0<7{X5`57ngcX0g9_vPK|gOh)O z-$5yFk2?#-?rwzwu#WMtiKq$ktK^!iHZd(*tz$g#y^_` z4~MWKv!JWmrd2J?Qq)#SIxKz%=UGNa#u>Ycr?tic{4R3B((*SSTM9R_5g5e1oW9A( zvAC(H6N;8Q!GJ;w7IbRRKZd+YH#7n-Ofb*Fy>Pp=o=gX>-9FKu5u)<){FXK8iiZvh z_D7QgJcrv5eSq^kK_SbJ)2B5GEVY8vA13_K?E#5tuK_z|=2RbuA{p`0JWk;piJWr{ zHuV@D0t!ibPgv`SRajK%LHVvkMJ(Kts%nWZC9dKe|RAHaqpW!rP^n%v?m z!#KN2`*1*(ukv1{Eir6d<^kilVN<<%ar*w?==IAtZeqK@*|yfn|D3#k{r%CqS1+9K znleH#(pmZn7wDpbMSR!pw*mPEz~%E2l36xKBUPgpyhi_ThU0K+yfq#_-`dk4$n$x= z>0DfRl{m-GE@A4X^LZ1%yC%?o;rzaWN`KF)D-_r2DtC`);sO~g=t&`c#GJS@FaTwS`jK2NBEs_vM5h}~qnGN_Y zg7J?9Cg}S#($>2U2wmOls8WYUnVrKww_+>tZx*GS-{STfmpHFdcGF3c^rDhq))H!a zdCrOIsV)J2F=IO7hcP(lV51G`y5s#XD9d)x7~>^)SeNg|#Jc>lT(oK~$wsSoZ$4V}`ZKa5upm|5 zlZ~=;KPJl39V~2e!Km2E!3O({s=e7~)at>!0_6#gp#D+&CKE?_q=21u(_2h9RFs*( z4~{#vRkN_L&AQ5Wi?^P>nSP#_cE5|hByu@d`jqVUrS$QfxZwA4k62e8^yja2hl6h- zx~^34SSKYZAVC+`4#MANNrKahcXVr$j|lEiyTEwPB-w)1|J85X_ZD`jnx2OH36@K6GW<<{k^shZU+B{ z1Lq+3YoKq?)tZRy95Tn-1_;7%6ow=H<+?^6&o|B`*b&N68lyDAs9am8bd5&fM+8!Y zVtxbHRPI@m3|!*q5@b_;gA9esA#Q+7M(Wb)!9~VC2H+}7za-!?&8`4E&ng14s$ic= z-hA3x)$}z2z7qWyo~|1leOsk#WCNt=YR$o^^@EkcLq8-5_@p-@0oYUqN8wn_!G%*8tQG!`CpyQ^XUD>-5R@W%w;3 zYxH%>PYBUd(fHz1Bo&)~xg4ZGiXuCK9_sNZ0sl0k`Ufy~1t$ zx^l1{9?ozQ7bsoxAdpjHvacciY5cPQF9uVvKCnB2M4>&c_S^eKV+7}dO@!4;JWRI< zZ2=1aBT~WS2olJ$zc*&QeCl$7kv2{rgMb+N?>E3Dx~>O)4bVZEiIGvZ4_;&#d9gfv5T!(ePk7#};)QE}72_$a3T0%Dp? z3y+MZW2s$0v)Z?o&b0P}ie`%N&nlN`+wM&$zepFim&sm{{32agKzfK~^KlF67wMuQ zr~ien8Pk-cc7mzpB1#t_|9hW(e4kCaJR;$NKZ}=PG26rfAQuAv;Q}M_4)lbZ@+&Xs*6!VcE!wF zH06I#NxIL(a+<|F4_l9R)X*EFXafWmZd$~`pf~>IyxHb1j=%Z-=*9at2d`hOq%{g! z2c^CykZVSV)Pn}6R}w=)0x zBhgd`4e}b2dC{&8nCWzMwp!`5?yZgV7wMv>jb7WH zuVKynf+n8i(_*Ke@DNEbcqb#=E~Pm7(!!4(1*zhzA#c@1+19#Ki=-{AFs;;FiS zwvBpcZMuGu;dj8ZZUMaG-fw{HQb$wYx%Tt_kA8ADN;QmMc*dK>2S}T^57v9p@9p$H zsQcpRSYEw``A?!3eg^vr;|kYMFVe+^iEx!GDB1&e+kfycrbK8tf2jH0SZwhUYzX&R zXt@?v9K-}Lvwp(?c>;n!x0Gm$`B%4{%`cvl#>B~s!?!O^Ys-dztqn|xo)nc2yDsDZ zV%m{&tEXlZowA{8iJFlOa#blY%z9`Mr9w@*da4qSQfh_uSsDwU&RU>z&sL|V(ZE!S z0n6_9zu%(co8|+>bL)P03+j5TZZsNQw^7||$s&H5T4-g$oyC~lQM7x#WE8k9w(ak{ z!&1`xC?mUiI@jF(G)ck)1anB&QO1`E7;iKXPIz{9T^k&-Xi2uDF;$GN5O~xW#Ue7= zvp+=`o$x?y09QftSo1#B6741FkNxN4=VRT6p*2;U0kj)SYxHWb{KT@8PnK%049MGO zb=~CMp(k|8PJF8QlT!BX=-9Wz)kztxduPHpkiV1#@tLShz2?JdOeVrx^d-MK$_vNe zL=(eLqCi~z_A<>TMOzd&3?(ozfp&j`m%B%sS8Cs?SPNwbIm|iyr0{#t6z~;AZN>4-* z>m?~Pa+^-T{F?pY7=$84b}+vdm;$5FEGtP4$!r)y0&mw7GB;u?7b*Bg0hPNEjL1Cq z(1jK&CQHK_qlKSkies$E*USpk)0+J@cH(fONzMeQ^N6}7^+IMjZElTpBcrmwi;I0UHpFDRtf{VBmR?jI zG2z9|6LmV#%ULy9qNUc{_oDTeJ8{fwoxJbF7-#Uz-smLH5D7lo*f%dmlQBzRL<=uM z<5NrfKaJ&Vn$M4x^F3S6y0Ow?KpR)D+{KR8@mbcV+z+Zt)Z@)r-xX z?cdeF(+0TxeKs_8rQ_aI>1(s9nYrPhQ>lHQy{=KJyVry!+h-RU`Zs+%Hhhx~p~yW( zvwS)?nR>eiIXV|ddQ#$idtM-T+4%CYdjasNPf-1_pT_w=o}gu=2LL-PQ0Rr<7-=FOqAa8#EgMc=>+$RAWOr?LG zUgzkpyEW|bZrN~a^c$YM!Mz<{QwRJDMss(@y*FdvYV6I|XeK~UV5Kh?jv$(6=?Q8% z_-EW%wjZ+!rM@@6935JHy|Icq_hw0h481ukaLuAb8T;Dxn3P7pzB4A%y5wrahxj=R(b z9V4=Tl!%w1mp1cyIPX8T_4D``_Wvv^@NaY}pS;hr_&uyhRz~p7%YlyjAI4jIoA&*G zJKMXD_WwgXpNswfof>+_S$v=d-l`V^U1p!9c+`(~3F2vqdogm#@_99(`*y-``c~$0(;rs=+H3fswXA!& z<33vDeW(p$+M4ZLkj8ke@AZu{-c`#}QICTqi7{<*-WgUf^M;H06R^4AV)O(&b2p7I zCr%KdGpAg>h2mth)=*%Ka-J7%Ul1;Y#~4ApKqH*^_87GR=tir} zl~tgt$F&DtUEuB!RxQ2KBS@;BB7TiXfum2QiCf%%GMTBls%|JeE-w#{-@PL^!N0L2 zlELZ`~Nn{^}{oS!o$f`C>tVY}fQCf@FX1 zHcgu|fWZXp`C50F&ChY#&pfz$=R8cSWruEnb_P6ZzPoF_r9E`=wUBip!on%Od5M-I zJ)(r?crH#!(+&52!=j+>a*Hwt`)hnZnS}+}GV8PFe9q5cpRNQVVE;<~J<;}l{=5dGn*O^cFCG566`#)(I6cSizst(@)0;eEyhjK?hq>wX zfeHFreO^bn?CJFSNz1jxFAQ=V(DY>W=|c&3QBkfPq_GTIc9P^zwB#m@9|-LzY+UWM z&u?>Ls)k?X)VsQIMbrL>&rQ?%=-?6eW_cW7rAm0vPN6=^cqaxnEk-1Ll@OdK{uSD) zd0w*XLSS*-R-=nkCZmkgq>#*HQn61zj?7!Znh?(V3?)zAF!u56E_?&7;iBsnhQc#& z=!kqMMtj)A813T@{YcjsuEc7+Ch+}CUX8hu!X|_NDyweM4?Ry%2v#rSW|oS28Mm@U zlp}gxlz3YuNG{H;O8OeTpvC;hADTof`{C~`vG{$Lt`gXWL3MpbgAT$LNApKV>&^4N z)R<`_l+7xWOEw9F;Re zzv?w;1&TJSRTN?8yYIY{+hJ02N4;B^YNXm5rY+W`sC64fwy#>Nc0uPhfD;Tzy?r1ap= zEpmW#)5LE=tmfyaxMwc$lprgi=(cMA^wr6IrHw@K>8lg@s@;F(jRspLv1E%i;Pqdf zzB+037#$bc0>`(?$bAQ`OcJG&=^y)!^;>JjQgLmc|2cHj_9#Kd5%Kg{Xaat$-+{oH zMAJ==&hj@|oz?TRWBI3Hnuk-o%%|}|EipvTI)7nx%pZN0nM zdM(PGs*OANQH<0RNn3CmNy?KPMcrm12h-v)AW2CFmkv$1h_>bdy=>2zgzUnX#5A?rMG>FN9enBBVwl!lz zybNZj3sj;sLicdX-G682_0oEE%i{me&RdtoKVmYoQ_n5E_|Wo;zQQG;YMl9gc{;jY zeE4%qmfOpS+sULh$>OZDDOe{{#P+JOH1jr>XWr(mnYU>$Z>fgeLNJSQ zujkc~X;2vz#sc{Nqt!Xn-0?Wo<>z0!+dofcqCFrx<{h=a(fmZ zU*Pz-!v46WK72*#B0PTg^2o@olAgFK(n{=a!aBfIDC9^wGnu>8g10UWI89T(8bMrV9LJLBn} zZ{Yk6F#>)MLBH^M^*C+<(A*m#H@@r>bOtgjV%Bkiptz{;q?%6g2k(vDU1&Fes|YpF zzF(lCz%kk%w$s)i>Wx;}eL=$th-zM>;NqHb8R1{WV$By(&&XmmrHD480^!9V(^OkjQ&W6mES zNs9sPeymm-&V64WgE0Y{hT)T=2v0FT!`ynwTOn^pc&3{L0_L;7m^ttnUc22pu7;>0;OPN~7{z8P{>H?gr25>V-DC)jV; z&cAcs>0o7IOFy-bv+mC^>&(q9Z4BIP8Xl$PahBld`g56t9n&y4OsbNg;u~C8t6nNl zQqGb)PM%&k?l$iY6!J{e8|#|Y*D$SMqWKh^*kaj(`){(;iA%hH6bFA=aiGS)-GsqG z9AiovOb*pn_+8zPEzySpMXP)`A&}sxW0L_o=vHB~l2g)8)+As;muqGrO+a0zaE>EA zS4x9`vsMCpSxQv6!I_6B%PGX)KThNoP2@V-g92P;w&{^2?K52TX1P{ZvCl>D>Dst| zm=$(T;*L42?Jv9}XkO3Xg^D>pQ(!eO@5E#djAqs=HafVMnA@$5ujD#M6M(2NJi>*| z>?yuj24D;cT$TXz0kf4mbE{4m2==E*3iI#}Sy1-vTF4ObwsP37asGBF3Es_FZ53XU3Zw2D%ut=F>^im#dQ9(i?TnT1t0?QZ)F5{ubGt5^p-wcc$Fak z!lt)U!h!(z&5#WUc&Y>0-)Fs~3zxg4G*lyT!=x^Eg_(qr5<>nIhx9ow5WKu+CH_Jz z5 zQ{@$wiDjF!8vEi7-j5F4;!{rw)W_aYekKK;=rjp+fAd?sJe9oC=iyoVk9smZ3Ul|V zt6GSQqCbs)Zg<65%Px1iTXV@M=5X&@6yD%u&5*-V&WHgVtU4@?6KDzl2GU#Hk)UML z3fitF=E|F|$nUk$8p4Y{+olE1g?SI%SDd1}Hef1&Rn2<=rh3(EehMOIJ3qW|A<~p^pyCM+fGk z1M_|zn8sNj-uLaAW8tWvOWq-yqZ9C@2z&q1pi%dteW~1N-=~pPj{DHQ+#G+4tq;bL z4im|pR!rh)ES&WAYK}MW`sqNmu)Q2L63kK2eH5zAqjy3eLDMQZL7w%C78c7gP?e%W z$)bCj?VNx>a93NJ9BBO)82x9hU+B_h{4EaLhjHZ9IRgG?v%q;cQD65)Pf@S;?=1s? znm8@N?wZ?L4hplbt~Oj1{fne7$!)@E^OhMUZP%Fz#_LC`edS6a7&S#Z)xLAPj!>Sp z8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb=xYt)TQ#N#} z^vhzLEo>$aX)>INp2Z*m3{Mv)%2+`MmlQAawC}u zebbT3L=^cvmMsqy@hlkDcfBGn8ozD&5({0Ag9GkCe4G`;49mKMhrm0QdDl>uRt0k3 z4J_^jmJRn@FsyFIXC1kU6G{eY@)9I_aI*ou;UGhP^G+=bwP%9y%m0mASw#|I;3`O8 zp`wxf!(WnJjQ@Q6e5_C0UM=SUd~FwBo2{=)^$;&w>xrtje+yz;y6O4YxN{iJ_0OIY zVLgas%UwU2?1CnnN)Lsf`QcAZPMNd0k4u}$PgE4m#Xx~bRiqvZAAEMw`c|GLudLQ6 zp<_UL4y^L}GK-DEC45Jo8R`6sV!IZ_XS@MYafz&3N3T?&9B0ai;QGZmfTT` zc@>z1-#4wETh~Y^6A+vp9$PVwd4eNM=zGtRQJ*-<1=M{Ga~W*kot_>qDf|>RR(E-H zC(9`W1Kr7z_}(4eo|&|+8yo-f`AX_Xak*-7DLdaM&E%lDyDU3M(~PiNBvxRMd!?C% z#R7VJ*`~p4ghkwgaO;C^mC~&*zLkkL17V|+ZURz3G{u*pxS%||tjq2FTXcxT=8i<}@ zE_5u_v~F-Q=nOj1$@2uB*hDPNClM%9zjSYYboS+e)}ra0geQ4{Q!-r(G}^u>L7EXT z&8jpGHZ&%9c3fI@-GV2tXrNc;+zl#TrVE(hSTNh{0`NuIMa@e0a~_|^=ka-b`ab_( Q00030{| && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/readarr/6.3.4/questions.yaml b/incubator/readarr/6.3.4/questions.yaml deleted file mode 100644 index 7fbe2b106d5..00000000000 --- a/incubator/readarr/6.3.4/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8787 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8787 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36038 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/readarr/6.3.4/templates/common.yaml b/incubator/readarr/6.3.4/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/readarr/6.3.4/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/readarr/6.3.4/test_values.yaml b/incubator/readarr/6.3.4/test_values.yaml deleted file mode 100644 index 1251ac51554..00000000000 --- a/incubator/readarr/6.3.4/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Radarr. - -image: - repository: ghcr.io/k8s-at-home/readarr - pullPolicy: IfNotPresent - tag: v0.1.0.767 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8787 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/readarr/6.3.4/values.yaml b/incubator/readarr/6.3.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/readarr/6.3.5/CONFIG.md b/incubator/readarr/6.3.5/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/readarr/6.3.5/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/readarr/6.3.5/Chart.lock b/incubator/readarr/6.3.5/Chart.lock deleted file mode 100644 index 39fbcb1e076..00000000000 --- a/incubator/readarr/6.3.5/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:08:59.266637379Z" diff --git a/incubator/readarr/6.3.5/Chart.yaml b/incubator/readarr/6.3.5/Chart.yaml deleted file mode 100644 index 502ce1492c0..00000000000 --- a/incubator/readarr/6.3.5/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: A fork of Radarr to work with Books & AudioBooks -home: https://github.com/truecharts/apps/tree/master/charts/incubator/readarr -icon: https://github.com/Readarr/Readarr/blob/develop/Logo/1024.png?raw=true -keywords: -- readarr -- torrent -- usenet -- AudioBooks -- ebooks -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: readarr -sources: -- https://github.com/Readarr/Readarr -- https://readarr.com -type: application -version: 6.3.5 diff --git a/incubator/readarr/6.3.5/README.md b/incubator/readarr/6.3.5/README.md deleted file mode 100644 index 9d99f5b95d0..00000000000 --- a/incubator/readarr/6.3.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A fork of Radarr to work with Books & AudioBooks - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `readarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `readarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/readarr/6.3.5/app-readme.md b/incubator/readarr/6.3.5/app-readme.md deleted file mode 100644 index ec0ebb214b7..00000000000 --- a/incubator/readarr/6.3.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A fork of Radarr to work with Books & AudioBooks -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A fork of Radarr to work with Books & AudioBooks diff --git a/incubator/readarr/6.3.5/charts/common-6.5.4.tgz b/incubator/readarr/6.3.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{| && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/readarr/6.3.5/questions.yaml b/incubator/readarr/6.3.5/questions.yaml deleted file mode 100644 index 7fbe2b106d5..00000000000 --- a/incubator/readarr/6.3.5/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8787 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8787 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36038 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/readarr/6.3.5/templates/common.yaml b/incubator/readarr/6.3.5/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/readarr/6.3.5/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/readarr/6.3.5/test_values.yaml b/incubator/readarr/6.3.5/test_values.yaml deleted file mode 100644 index 683cab81752..00000000000 --- a/incubator/readarr/6.3.5/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Radarr. - -image: - repository: ghcr.io/k8s-at-home/readarr - pullPolicy: IfNotPresent - tag: v0.1.0.851 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8787 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/readarr/6.3.5/values.yaml b/incubator/readarr/6.3.5/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/readarr/6.4.0/CONFIG.md b/incubator/readarr/6.4.0/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/readarr/6.4.0/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/readarr/6.4.0/Chart.lock b/incubator/readarr/6.4.0/Chart.lock deleted file mode 100644 index 5f52c3ca046..00000000000 --- a/incubator/readarr/6.4.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -digest: sha256:fa5fa632be8581b6755b1bc247d0251de150963b75fe1e8c524727b7dffb7835 -generated: "2021-07-13T08:11:41.483271691Z" diff --git a/incubator/readarr/6.4.0/Chart.yaml b/incubator/readarr/6.4.0/Chart.yaml deleted file mode 100644 index 1763f9278f5..00000000000 --- a/incubator/readarr/6.4.0/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -deprecated: false -description: A fork of Radarr to work with Books & AudioBooks -home: https://github.com/truecharts/apps/tree/master/charts/incubator/readarr -icon: https://github.com/Readarr/Readarr/blob/develop/Logo/1024.png?raw=true -keywords: -- readarr -- torrent -- usenet -- AudioBooks -- ebooks -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: readarr -sources: -- https://github.com/Readarr/Readarr -- https://readarr.com -type: application -version: 6.4.0 diff --git a/incubator/readarr/6.4.0/README.md b/incubator/readarr/6.4.0/README.md deleted file mode 100644 index 9d99f5b95d0..00000000000 --- a/incubator/readarr/6.4.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A fork of Radarr to work with Books & AudioBooks - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `readarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `readarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/readarr/6.4.0/app-readme.md b/incubator/readarr/6.4.0/app-readme.md deleted file mode 100644 index ec0ebb214b7..00000000000 --- a/incubator/readarr/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A fork of Radarr to work with Books & AudioBooks -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A fork of Radarr to work with Books & AudioBooks diff --git a/incubator/readarr/6.4.0/charts/common-6.6.1.tgz b/incubator/readarr/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/readarr/6.4.0/questions.yaml b/incubator/readarr/6.4.0/questions.yaml deleted file mode 100644 index 7fbe2b106d5..00000000000 --- a/incubator/readarr/6.4.0/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8787 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8787 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36038 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/readarr/6.4.0/templates/common.yaml b/incubator/readarr/6.4.0/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/readarr/6.4.0/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/readarr/6.4.0/test_values.yaml b/incubator/readarr/6.4.0/test_values.yaml deleted file mode 100644 index 683cab81752..00000000000 --- a/incubator/readarr/6.4.0/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Radarr. - -image: - repository: ghcr.io/k8s-at-home/readarr - pullPolicy: IfNotPresent - tag: v0.1.0.851 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8787 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/readarr/6.4.0/values.yaml b/incubator/readarr/6.4.0/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/readarr/6.4.1/CONFIG.md b/incubator/readarr/6.4.1/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/readarr/6.4.1/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/readarr/6.4.1/Chart.lock b/incubator/readarr/6.4.1/Chart.lock deleted file mode 100644 index f1ab6c7d89a..00000000000 --- a/incubator/readarr/6.4.1/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -digest: sha256:fa5fa632be8581b6755b1bc247d0251de150963b75fe1e8c524727b7dffb7835 -generated: "2021-07-20T08:44:37.168828532Z" diff --git a/incubator/readarr/6.4.1/Chart.yaml b/incubator/readarr/6.4.1/Chart.yaml deleted file mode 100644 index 198fe5caa4d..00000000000 --- a/incubator/readarr/6.4.1/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -deprecated: false -description: A fork of Radarr to work with Books & AudioBooks -home: https://github.com/truecharts/apps/tree/master/charts/incubator/readarr -icon: https://github.com/Readarr/Readarr/blob/develop/Logo/1024.png?raw=true -keywords: -- readarr -- torrent -- usenet -- AudioBooks -- ebooks -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: readarr -sources: -- https://github.com/Readarr/Readarr -- https://readarr.com -type: application -version: 6.4.1 diff --git a/incubator/readarr/6.4.1/README.md b/incubator/readarr/6.4.1/README.md deleted file mode 100644 index 9d99f5b95d0..00000000000 --- a/incubator/readarr/6.4.1/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A fork of Radarr to work with Books & AudioBooks - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `readarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `readarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/readarr/6.4.1/app-readme.md b/incubator/readarr/6.4.1/app-readme.md deleted file mode 100644 index ec0ebb214b7..00000000000 --- a/incubator/readarr/6.4.1/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A fork of Radarr to work with Books & AudioBooks -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A fork of Radarr to work with Books & AudioBooks diff --git a/incubator/readarr/6.4.1/charts/common-6.6.1.tgz b/incubator/readarr/6.4.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/readarr/6.4.1/questions.yaml b/incubator/readarr/6.4.1/questions.yaml deleted file mode 100644 index 7fbe2b106d5..00000000000 --- a/incubator/readarr/6.4.1/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8787 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8787 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36038 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/readarr/6.4.1/templates/common.yaml b/incubator/readarr/6.4.1/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/readarr/6.4.1/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/readarr/6.4.1/test_values.yaml b/incubator/readarr/6.4.1/test_values.yaml deleted file mode 100644 index 3011ef1f4bb..00000000000 --- a/incubator/readarr/6.4.1/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Radarr. - -image: - repository: ghcr.io/k8s-at-home/readarr - pullPolicy: IfNotPresent - tag: v0.1.0.869 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8787 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/readarr/6.4.1/values.yaml b/incubator/readarr/6.4.1/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/readarr/6.4.2/CONFIG.md b/incubator/readarr/6.4.2/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/readarr/6.4.2/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/readarr/6.4.2/Chart.lock b/incubator/readarr/6.4.2/Chart.lock deleted file mode 100644 index 0aa5690276a..00000000000 --- a/incubator/readarr/6.4.2/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -digest: sha256:fa5fa632be8581b6755b1bc247d0251de150963b75fe1e8c524727b7dffb7835 -generated: "2021-07-20T18:04:23.594343468Z" diff --git a/incubator/readarr/6.4.2/Chart.yaml b/incubator/readarr/6.4.2/Chart.yaml deleted file mode 100644 index 1bd8b421ebb..00000000000 --- a/incubator/readarr/6.4.2/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -deprecated: false -description: A fork of Radarr to work with Books & AudioBooks -home: https://github.com/truecharts/apps/tree/master/charts/incubator/readarr -icon: https://github.com/Readarr/Readarr/blob/develop/Logo/1024.png?raw=true -keywords: -- readarr -- torrent -- usenet -- AudioBooks -- ebooks -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: readarr -sources: -- https://github.com/Readarr/Readarr -- https://readarr.com -type: application -version: 6.4.2 diff --git a/incubator/readarr/6.4.2/README.md b/incubator/readarr/6.4.2/README.md deleted file mode 100644 index 9d99f5b95d0..00000000000 --- a/incubator/readarr/6.4.2/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A fork of Radarr to work with Books & AudioBooks - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `readarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `readarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/readarr/6.4.2/app-readme.md b/incubator/readarr/6.4.2/app-readme.md deleted file mode 100644 index ec0ebb214b7..00000000000 --- a/incubator/readarr/6.4.2/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A fork of Radarr to work with Books & AudioBooks -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A fork of Radarr to work with Books & AudioBooks diff --git a/incubator/readarr/6.4.2/charts/common-6.6.1.tgz b/incubator/readarr/6.4.2/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/readarr/6.4.2/questions.yaml b/incubator/readarr/6.4.2/questions.yaml deleted file mode 100644 index 7fbe2b106d5..00000000000 --- a/incubator/readarr/6.4.2/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8787 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8787 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36038 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/readarr/6.4.2/templates/common.yaml b/incubator/readarr/6.4.2/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/readarr/6.4.2/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/readarr/6.4.2/test_values.yaml b/incubator/readarr/6.4.2/test_values.yaml deleted file mode 100644 index c2199bc535f..00000000000 --- a/incubator/readarr/6.4.2/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Radarr. - -image: - repository: ghcr.io/k8s-at-home/readarr - pullPolicy: IfNotPresent - tag: v0.1.0.885 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8787 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/readarr/6.4.2/values.yaml b/incubator/readarr/6.4.2/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/readarr/6.4.3/CONFIG.md b/incubator/readarr/6.4.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/readarr/6.4.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/readarr/6.4.3/Chart.lock b/incubator/readarr/6.4.3/Chart.lock deleted file mode 100644 index deb85ab25ed..00000000000 --- a/incubator/readarr/6.4.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -digest: sha256:fa5fa632be8581b6755b1bc247d0251de150963b75fe1e8c524727b7dffb7835 -generated: "2021-07-20T20:00:51.018530873Z" diff --git a/incubator/readarr/6.4.3/Chart.yaml b/incubator/readarr/6.4.3/Chart.yaml deleted file mode 100644 index 7540f92caec..00000000000 --- a/incubator/readarr/6.4.3/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -deprecated: false -description: A fork of Radarr to work with Books & AudioBooks -home: https://github.com/truecharts/apps/tree/master/charts/incubator/readarr -icon: https://github.com/Readarr/Readarr/blob/develop/Logo/1024.png?raw=true -keywords: -- readarr -- torrent -- usenet -- AudioBooks -- ebooks -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: readarr -sources: -- https://github.com/Readarr/Readarr -- https://readarr.com -type: application -version: 6.4.3 diff --git a/incubator/readarr/6.4.3/README.md b/incubator/readarr/6.4.3/README.md deleted file mode 100644 index 9d99f5b95d0..00000000000 --- a/incubator/readarr/6.4.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A fork of Radarr to work with Books & AudioBooks - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `readarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `readarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/readarr/6.4.3/app-readme.md b/incubator/readarr/6.4.3/app-readme.md deleted file mode 100644 index ec0ebb214b7..00000000000 --- a/incubator/readarr/6.4.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A fork of Radarr to work with Books & AudioBooks -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A fork of Radarr to work with Books & AudioBooks diff --git a/incubator/readarr/6.4.3/charts/common-6.6.1.tgz b/incubator/readarr/6.4.3/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/readarr/6.4.3/questions.yaml b/incubator/readarr/6.4.3/questions.yaml deleted file mode 100644 index 7fbe2b106d5..00000000000 --- a/incubator/readarr/6.4.3/questions.yaml +++ /dev/null @@ -1,668 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8787 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8787 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36038 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/readarr/6.4.3/templates/common.yaml b/incubator/readarr/6.4.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/readarr/6.4.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/readarr/6.4.3/test_values.yaml b/incubator/readarr/6.4.3/test_values.yaml deleted file mode 100644 index e5feafdba0d..00000000000 --- a/incubator/readarr/6.4.3/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Radarr. - -image: - repository: ghcr.io/k8s-at-home/readarr - pullPolicy: IfNotPresent - tag: v0.1.0.887 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8787 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8787/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/readarr/6.4.3/values.yaml b/incubator/readarr/6.4.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/reg/1.3.3/CONFIG.md b/incubator/reg/1.3.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/reg/1.3.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/reg/1.3.3/Chart.lock b/incubator/reg/1.3.3/Chart.lock deleted file mode 100644 index 65cba921954..00000000000 --- a/incubator/reg/1.3.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -digest: sha256:106704851b1853c43561eb1c04f5dea4a1899ea1a4de4f6f0530992990a810a8 -generated: "2021-07-05T21:04:30.71461466Z" diff --git a/incubator/reg/1.3.3/Chart.yaml b/incubator/reg/1.3.3/Chart.yaml deleted file mode 100644 index 2c93b1f9fa4..00000000000 --- a/incubator/reg/1.3.3/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -description: Docker registry v2 command line client and repo listing generator with - security checks. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/reg -icon: https://avatars.githubusercontent.com/u/37218338 -keywords: -- reg -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: reg -sources: -- https://github.com/genuinetools/reg -- https://github.com/k8s-at-home/container-images/ -version: 1.3.3 diff --git a/incubator/reg/1.3.3/README.md b/incubator/reg/1.3.3/README.md deleted file mode 100644 index dff366675f1..00000000000 --- a/incubator/reg/1.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Docker registry v2 command line client and repo listing generator with security checks. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `reg` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `reg` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/reg/1.3.3/app-readme.md b/incubator/reg/1.3.3/app-readme.md deleted file mode 100644 index 579122c7ecc..00000000000 --- a/incubator/reg/1.3.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Docker registry v2 command line client and repo listing generator with diff --git a/incubator/reg/1.3.3/charts/common-6.5.2.tgz b/incubator/reg/1.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/reg/1.3.3/ci/ct-values.yaml b/incubator/reg/1.3.3/ci/ct-values.yaml deleted file mode 100644 index 7ec97337b23..00000000000 --- a/incubator/reg/1.3.3/ci/ct-values.yaml +++ /dev/null @@ -1,2 +0,0 @@ -env: - EXTRA_ARGS: "server --registry r.j3ss.co" diff --git a/incubator/reg/1.3.3/ix_values.yaml b/incubator/reg/1.3.3/ix_values.yaml deleted file mode 100644 index 6ad228ab223..00000000000 --- a/incubator/reg/1.3.3/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - # -- image repository - repository: ghcr.io/k8s-at-home/reg - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: v0.16.1 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/reg/1.3.3/questions.yaml b/incubator/reg/1.3.3/questions.yaml deleted file mode 100644 index 6039e339dc5..00000000000 --- a/incubator/reg/1.3.3/questions.yaml +++ /dev/null @@ -1,663 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36083 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/reg/1.3.3/templates/common.yaml b/incubator/reg/1.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/reg/1.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/reg/1.3.3/test_values.yaml b/incubator/reg/1.3.3/test_values.yaml deleted file mode 100644 index 93668d4a17f..00000000000 --- a/incubator/reg/1.3.3/test_values.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/k8s-at-home/reg - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: v0.16.1 - -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - -# -- environment variables. See more environment variables in the [reg documentation](https://github.com/genuinetools/reg). -env: - # -- Set the container timezone - TZ: UTC - # -- Set the server registry - # EXTRA_ARGS: "server --registry r.j3ss.co" - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8080 - -ingress: - # -- Enable and configure ingress settings for the chart under this key. - # @default -- See values.yaml - main: - enabled: false diff --git a/incubator/reg/1.3.3/values.yaml b/incubator/reg/1.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/reg/1.3.4/CONFIG.md b/incubator/reg/1.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/reg/1.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/reg/1.3.4/Chart.lock b/incubator/reg/1.3.4/Chart.lock deleted file mode 100644 index cdeaa06a4f7..00000000000 --- a/incubator/reg/1.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:09:01.22544458Z" diff --git a/incubator/reg/1.3.4/Chart.yaml b/incubator/reg/1.3.4/Chart.yaml deleted file mode 100644 index b6865b222cf..00000000000 --- a/incubator/reg/1.3.4/Chart.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -description: Docker registry v2 command line client and repo listing generator with - security checks. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/reg -icon: https://avatars.githubusercontent.com/u/37218338 -keywords: -- reg -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: reg -sources: -- https://github.com/genuinetools/reg -- https://github.com/k8s-at-home/container-images/ -version: 1.3.4 diff --git a/incubator/reg/1.3.4/README.md b/incubator/reg/1.3.4/README.md deleted file mode 100644 index dff366675f1..00000000000 --- a/incubator/reg/1.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Docker registry v2 command line client and repo listing generator with security checks. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `reg` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `reg` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/reg/1.3.4/app-readme.md b/incubator/reg/1.3.4/app-readme.md deleted file mode 100644 index 579122c7ecc..00000000000 --- a/incubator/reg/1.3.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Docker registry v2 command line client and repo listing generator with diff --git a/incubator/reg/1.3.4/charts/common-6.5.4.tgz b/incubator/reg/1.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: sabnzbd -sources: -- https://sabnzbd.org/ -type: application -version: 6.3.3 diff --git a/incubator/sabnzbd/6.3.3/README.md b/incubator/sabnzbd/6.3.3/README.md deleted file mode 100644 index ae46d3c1da7..00000000000 --- a/incubator/sabnzbd/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Free and easy binary newsreader - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `sabnzbd` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `sabnzbd` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/sabnzbd/6.3.3/app-readme.md b/incubator/sabnzbd/6.3.3/app-readme.md deleted file mode 100644 index 05e7f339851..00000000000 --- a/incubator/sabnzbd/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Free and easy binary newsreader -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Free and easy binary newsreader diff --git a/incubator/sabnzbd/6.3.3/charts/common-6.5.2.tgz b/incubator/sabnzbd/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/sabnzbd/6.3.3/ix_values.yaml b/incubator/sabnzbd/6.3.3/ix_values.yaml deleted file mode 100644 index 30d7a90daa6..00000000000 --- a/incubator/sabnzbd/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/sabnzbd - pullPolicy: IfNotPresent - tag: v3.3.1 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/sabnzbd/6.3.3/questions.yaml b/incubator/sabnzbd/6.3.3/questions.yaml deleted file mode 100644 index 93d02ff08b4..00000000000 --- a/incubator/sabnzbd/6.3.3/questions.yaml +++ /dev/null @@ -1,675 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: HOST_WHITELIST_ENTRIES - label: "HostName Whitelist" - description: "If you use a reverse proxy, you might need to enter your hostname's here (comma seperated)" - schema: - type: string - default: "" - required: false - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36045 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/sabnzbd/6.3.3/templates/common.yaml b/incubator/sabnzbd/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/sabnzbd/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/sabnzbd/6.3.3/test_values.yaml b/incubator/sabnzbd/6.3.3/test_values.yaml deleted file mode 100644 index 975c096f802..00000000000 --- a/incubator/sabnzbd/6.3.3/test_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Default values for Sabnzbd. - -image: - repository: ghcr.io/k8s-at-home/sabnzbd - pullPolicy: IfNotPresent - tag: v3.3.1 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8080 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/sabnzbd/6.3.3/values.yaml b/incubator/sabnzbd/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/sabnzbd/6.3.4/CONFIG.md b/incubator/sabnzbd/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/sabnzbd/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/sabnzbd/6.3.4/Chart.lock b/incubator/sabnzbd/6.3.4/Chart.lock deleted file mode 100644 index 42c317da749..00000000000 --- a/incubator/sabnzbd/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:09:03.179536895Z" diff --git a/incubator/sabnzbd/6.3.4/Chart.yaml b/incubator/sabnzbd/6.3.4/Chart.yaml deleted file mode 100644 index 3c7e9af0fa0..00000000000 --- a/incubator/sabnzbd/6.3.4/Chart.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Free and easy binary newsreader -home: https://github.com/truecharts/apps/tree/master/charts/incubator/sabnzbd -icon: https://avatars1.githubusercontent.com/u/960698?s=400&v=4 -keywords: -- sabnzbd -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: sabnzbd -sources: -- https://sabnzbd.org/ -type: application -version: 6.3.4 diff --git a/incubator/sabnzbd/6.3.4/README.md b/incubator/sabnzbd/6.3.4/README.md deleted file mode 100644 index ae46d3c1da7..00000000000 --- a/incubator/sabnzbd/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Free and easy binary newsreader - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `sabnzbd` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `sabnzbd` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/sabnzbd/6.3.4/app-readme.md b/incubator/sabnzbd/6.3.4/app-readme.md deleted file mode 100644 index 05e7f339851..00000000000 --- a/incubator/sabnzbd/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Free and easy binary newsreader -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Free and easy binary newsreader diff --git a/incubator/sabnzbd/6.3.4/charts/common-6.5.4.tgz b/incubator/sabnzbd/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: ser2sock -sources: -- https://github.com/nutechsoftware/ser2sock -- https://github.com/tenstartups/ser2sock -version: 1.1.3 diff --git a/incubator/ser2sock/1.1.3/README.md b/incubator/ser2sock/1.1.3/README.md deleted file mode 100644 index fe74c074e5e..00000000000 --- a/incubator/ser2sock/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Serial to Socket Redirector - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `ser2sock` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `ser2sock` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/ser2sock/1.1.3/app-readme.md b/incubator/ser2sock/1.1.3/app-readme.md deleted file mode 100644 index d64ee3fe245..00000000000 --- a/incubator/ser2sock/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Serial to Socket Redirector diff --git a/incubator/ser2sock/1.1.3/charts/common-6.5.2.tgz b/incubator/ser2sock/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/ser2sock/1.1.3/ix_values.yaml b/incubator/ser2sock/1.1.3/ix_values.yaml deleted file mode 100644 index 3aab2b9436f..00000000000 --- a/incubator/ser2sock/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: tenstartups/ser2sock - pullPolicy: IfNotPresent - tag: latest - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/ser2sock/1.1.3/questions.yaml b/incubator/ser2sock/1.1.3/questions.yaml deleted file mode 100644 index 80758665e93..00000000000 --- a/incubator/ser2sock/1.1.3/questions.yaml +++ /dev/null @@ -1,728 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: BAUD_RATE - label: "BAUD_RATE" - description: "Serial device baud rate" - schema: - type: string - default: "115200" - - variable: SERIAL_DEVICE - label: "SERIAL_DEVICE" - description: "Path to the serial device" - schema: - type: string - required: true - default: "" - - variable: LISTENER_PORT - label: "LISTENER_PORT" - description: "Port where ser2sock listens" - schema: - type: string - hidden: true - default: "{{ .Values.service.main.ports.main.port }}" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 10000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 10000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36084 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - - variable: deviceList - label: "Mount USB devices" - group: "Resources and Devices" - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: "Device" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "Host Device Path" - description: "Path to the device on the host system" - schema: - type: path - - variable: mountPath - label: "Container Device Path" - description: "Path inside the container the device is mounted" - schema: - type: string - default: "/dev/ttyACM0" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/ser2sock/1.1.3/templates/common.yaml b/incubator/ser2sock/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/ser2sock/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/ser2sock/1.1.3/test_values.yaml b/incubator/ser2sock/1.1.3/test_values.yaml deleted file mode 100644 index 9359ad10eb8..00000000000 --- a/incubator/ser2sock/1.1.3/test_values.yaml +++ /dev/null @@ -1,63 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: tenstartups/ser2sock - # -- image tag - tag: latest - # -- image pull policy - pullPolicy: Always - -# -- environment variables. See [image docs](https://github.com/tenstartups/ser2sock) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Port where ser2sock listens - LISTENER_PORT: "{{ .Values.service.main.ports.main.port }}" - # -- Path to the serial device - SERIAL_DEVICE: "{{ .Values.persistence.usb.mountPath }}" - # -- Serial device baud rate - BAUD_RATE: 115200 - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - enabled: true - protocol: TCP - port: 10000 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - # -- Configure a hostPathMount to mount a USB device in the container. - # @default -- See values.yaml - usb: - enabled: false - type: hostPath - mountPath: /dev/ttyUSB0 - -securityContext: - # -- (bool) Privileged securityContext may be required if USB controller is accessed directly through the host machine - privileged: # true - -# -- Affinity constraint rules to place the Pod on a specific node. -# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) -affinity: {} -# nodeAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# nodeSelectorTerms: -# - matchExpressions: -# - key: app -# operator: In -# values: -# - ser2sock-controller diff --git a/incubator/ser2sock/1.1.3/values.yaml b/incubator/ser2sock/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/ser2sock/1.1.4/CONFIG.md b/incubator/ser2sock/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/ser2sock/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/ser2sock/1.1.4/Chart.lock b/incubator/ser2sock/1.1.4/Chart.lock deleted file mode 100644 index 3506eface19..00000000000 --- a/incubator/ser2sock/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:09:05.149892455Z" diff --git a/incubator/ser2sock/1.1.4/Chart.yaml b/incubator/ser2sock/1.1.4/Chart.yaml deleted file mode 100644 index bdf1c881c4a..00000000000 --- a/incubator/ser2sock/1.1.4/Chart.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Serial to Socket Redirector -home: https://github.com/truechartsapps/tree/master/charts/incubator/ser2sock -icon: https://i.imgur.com/GfZ7McO.png -keywords: -- ser2sock -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: ser2sock -sources: -- https://github.com/nutechsoftware/ser2sock -- https://github.com/tenstartups/ser2sock -version: 1.1.4 diff --git a/incubator/ser2sock/1.1.4/README.md b/incubator/ser2sock/1.1.4/README.md deleted file mode 100644 index fe74c074e5e..00000000000 --- a/incubator/ser2sock/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Serial to Socket Redirector - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `ser2sock` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `ser2sock` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/ser2sock/1.1.4/app-readme.md b/incubator/ser2sock/1.1.4/app-readme.md deleted file mode 100644 index d64ee3fe245..00000000000 --- a/incubator/ser2sock/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Serial to Socket Redirector diff --git a/incubator/ser2sock/1.1.4/charts/common-6.5.4.tgz b/incubator/ser2sock/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: stash -sources: -- https://github.com/stashapp/stash -- https://hub.docker.com/r/stashapp/stash -version: 1.1.3 diff --git a/incubator/stash/1.1.3/README.md b/incubator/stash/1.1.3/README.md deleted file mode 100644 index c0f2bbc215b..00000000000 --- a/incubator/stash/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -An organizer for your porn, written in Go - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `stash` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `stash` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/stash/1.1.3/app-readme.md b/incubator/stash/1.1.3/app-readme.md deleted file mode 100644 index 6f6fb60c475..00000000000 --- a/incubator/stash/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -An organizer for your porn, written in Go diff --git a/incubator/stash/1.1.3/charts/common-6.5.2.tgz b/incubator/stash/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/stash/1.1.3/ci/ct-values.yaml b/incubator/stash/1.1.3/ci/ct-values.yaml deleted file mode 100644 index 322b5784ed3..00000000000 --- a/incubator/stash/1.1.3/ci/ct-values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -env: - STASH_PORT: 9999 - STASH_STASH: "/media" - STASH_GENERATED: "/root/.stash/generated" - STASH_METADATA: "/root/.stash/metadata" - STASH_CACHE: "/root/.stash/cache" -persistence: - config: - enabled: true - type: emptyDir - mountPath: /root/.stash - media: - enabled: true - type: emptyDir - mountPath: /media diff --git a/incubator/stash/1.1.3/ix_values.yaml b/incubator/stash/1.1.3/ix_values.yaml deleted file mode 100644 index d447043b538..00000000000 --- a/incubator/stash/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: stashapp/stash - pullPolicy: IfNotPresent - tag: latest@sha256:020ef83cbcb739e7842bc8282696357f337c61bc85b68cfbc051ad3193d65a20 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/stash/1.1.3/questions.yaml b/incubator/stash/1.1.3/questions.yaml deleted file mode 100644 index 7a3fc2bd63a..00000000000 --- a/incubator/stash/1.1.3/questions.yaml +++ /dev/null @@ -1,672 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: STASH_PORT - label: "STASH_PORT" - schema: - type: string - default: "9999" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 9999 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 9999 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36085 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/root/.stash" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/stash/1.1.3/templates/common.yaml b/incubator/stash/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/stash/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/stash/1.1.3/test_values.yaml b/incubator/stash/1.1.3/test_values.yaml deleted file mode 100644 index bee17c83061..00000000000 --- a/incubator/stash/1.1.3/test_values.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: stashapp/stash - # -- image tag - tag: latest@sha256:020ef83cbcb739e7842bc8282696357f337c61bc85b68cfbc051ad3193d65a20 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See more environment variables in the [stashapp documentation](https://raw.githubusercontent.com/stashapp/stash/master/docker/production/docker-compose.yml) -# @default -- See below -env: - # -- Set the container port - STASH_PORT: 9999 - # STASH_STASH: - # STASH_GENERATED: - # STASH_METADATA: - # STASH_CACHE: - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 9999 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - mountPath: /root/.stash - - media: - enabled: false - mountPath: /media diff --git a/incubator/stash/1.1.3/values.yaml b/incubator/stash/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/stash/1.1.4/CONFIG.md b/incubator/stash/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/stash/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/stash/1.1.4/Chart.lock b/incubator/stash/1.1.4/Chart.lock deleted file mode 100644 index d1e3490deae..00000000000 --- a/incubator/stash/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:09:07.100649039Z" diff --git a/incubator/stash/1.1.4/Chart.yaml b/incubator/stash/1.1.4/Chart.yaml deleted file mode 100644 index 9adc308df9b..00000000000 --- a/incubator/stash/1.1.4/Chart.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: An organizer for your porn, written in Go -home: https://github.com/truechartsapps/tree/master/charts/incubator/stash -icon: https://raw.githubusercontent.com/stashapp/website/master/images/stash.svg -keywords: -- porn -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: stash -sources: -- https://github.com/stashapp/stash -- https://hub.docker.com/r/stashapp/stash -version: 1.1.4 diff --git a/incubator/stash/1.1.4/README.md b/incubator/stash/1.1.4/README.md deleted file mode 100644 index c0f2bbc215b..00000000000 --- a/incubator/stash/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -An organizer for your porn, written in Go - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `stash` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `stash` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/stash/1.1.4/app-readme.md b/incubator/stash/1.1.4/app-readme.md deleted file mode 100644 index 6f6fb60c475..00000000000 --- a/incubator/stash/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -An organizer for your porn, written in Go diff --git a/incubator/stash/1.1.4/charts/common-6.5.4.tgz b/incubator/stash/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 zcmV)qK$^cFiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvJciXnII12B7fBF>IOnPefXHl}_msHR3evY@DwmCaVy<(@m z=X7_)FbP?xDUu~YIj)=g+3&(D0T3W5TXxdcTwSR}0yBdFFf$ko22nPjXX)s01`85i z!+G+z)j#9$c)Yv4&Hg_gkL~}D_nvM2ZF76PH{RXb+#Nsr+jw(pdw1_|V0;g>G@hy? zu=v~f&baKx{Xrg>;~!8_;w+tj#nu4kx%!!ADH_D6j0&6+_U4-^jp$z>!RG}muE8`b zz-dt-Hhjv#ESsYVm=ThflhNn`lUa2hM%jEsiV8)n%n0UrIU)r@qd6=IDn{ZxABY1S zQA831TtEVgGUTAD5*1OF5|k1KwHod1ZjZ-%J3E6*bbXZ-aXA?bL5*xMl#~wHi@^{G zG?&#mQVsp`AN!l(=59D1j=vntAx;UzDJmE+G>15u0Gv*<|Ed9pS#dD{AceHO8Up~R ziev(;f(pvzFDQxstBht@MNm3S(D^w|FTylYu)Z%+49m^0zkcR{#fynnkn0>xWD^Gq z*`D2SC)^(N>whu-7ci+%c~1hMeg1EccXpoH^Ph@@$NB#N&qb1*!(=i5;0YKG!3iP& zrXX9OqQEg?6P(Nt$O|;ZA3!!`zou1^(19q1?f0Uz0fm-BDZvF|Wk8IkIK@eqsEGRvBl3mYH zN;W_Y(L75_L_k)6l0br{RZ=1{0Dw=iy0FQpG$W9M%uM8Qb2+(u36D< zvH~0_V#*D$VBF*~gE8|hiV6e?0&6jv!YU!_0H!f`n{-vhJTi&A-NP!lZ%6>4zCCQ3wkl;Bctk?O6 z@A&&y^z{Th8w~IqUepto{h~u8D={s{$BX!3l_HR;J_0YS_j#2hAkPvU(dzWqG5awY z3|J{S*Ts;V&tV#`mFr5xh^}R$k?G%oC^P{-{pH$GP)jPLiEmY`c_S9@Py6lIs9P08;=!~!{c}F2u|>Ctf9xK zh)_!CD4+$O*X3TLc~)Gv79EtRSl|d9L{V0yq!#=+itrSp5?sv?nV|weAc_LW%Yt&2 zRY?ra5#TZ-9su!|Y_^1^^$H*vfN@O!NBhBo>5!@t#_3GxAECNzYDfmEQpl#4Q;=o^ zlx(QPf+&DXre-z(Mc7e2GC-;`GAMiGZMaoO&0`Wl)NjsfTBqAEU#!O z#-OM`1YBVyv{06GJal%gD2ph2*4}IL>y#dyF|Lsq=ch1Dz0-%*7>!Z5gWWI zjODaL(3FZvDio+xd&2mdUY}?2H75W@5h_c`XU!}GQ=Fi1z=>5F=lI~{0ZJFF z1y879AZX&v7aXNSU|M8z)tTi6Kp)^dr#yQCeq@{i1*brcFKQ;tvkh+f@WK>7hY7B5 zl7Mr>3k_jB$0?=bG*1*WPhY$~esysA;{6W?uim|wfWXmAUXzX}AMK3pH7Xbd5$lYi zqwFfZf<+7tj$hKsCkUx!7F`V$DI%y0aW;yxs2mYkUX~-A{(>Shj3I$Tm@~OTJ7=Wz z>QMIT5PitA5)Jb#9@6DfG3RAzD}SJ*v5t^!ee?a%i}!C1Uccb71Ar+;N&FT~g5F!r6XZnF!F?=qQqrWw=8A@ zT4=?Ris7GrD$w-jpVwN1LzJZv%1Jqr^@b^DFitP%$CL^UOEx>ld6}49N`1 z*XskW22S|TS2(>a#o|s(MZtF7suL7dY(^etDM25IvI38}c_zP$&zhaq6V9A!uG*9= zd%{cb6h+rjf_#8f0o};t6Ow9SKo`h|vUCZkx(>nrP~|JM2cRkz#Q>*LLsLT&mP5Mg zF>C9#uZ9A~F%}~`x;3U6h!fv&k)0zoRoDpNA9@Teu6JZzu1yr7+WQ1AP>RZOSRfc< z_E$+@L8^S1Q}pF%-Lkr=!aGMvb~WGyl+pT1fC9OLZd%3-1prBdwxWAcyDSm|?0{P% zrr*L?hjY8|jD9+!a*N8;D_qX#TOqaSy8>iasRDkiU~^4TuN(yIk}i(92ZuI}T<3_| z<|#86xky)9rY6*Eb8vci9I*G?8*+MhTqAfnr7NG)(_?`Fm(-w+)l!|!1^RtN|2a{j zW}P=Vhh!$}xKNJ*vHGQEfc&K_d&(DXC&L#?kIyATz3Q#YnLVYDDqPFvyi)5UZ0>SOXG3^w#3IA6_|-M{(5sP z-V;1WSw$ME>G>LnxmpafDk8}b1ahxwR&UL1(c$B+9-(ieD>ln*Vo`6$I*c`#M z1axHvO8~(fe!%l;PKnz2>e+aIb7xFftF$f~MU+TT<=~tZ2uS**WeOegA&hi0t;zjeo4*c zFD01JYrlyC6Xx&4X=9p}fUVI>{5c+lj8SS-Ih)~XyA*@68Ljo4;0c3nHA$`F>xs#>Ygkh)!-6{~jakfE z&3)Q41T^Oi`x2VHdsc%!qdiuNeVtfnPOTf1jKQheOlFI9U7g~zBnZYJn`(Gy>9d@n zV7(F29u^xEltZzYdUAWCJepT6>kj_@6L=X@m;a zOK)U3T@aQ!r|#-1Q(iF&nfZii1M8V4DV;bKGfpoGRF-`-b6xaqs#(DCt7cJP3DqoW zn5tRr1GY*nQT496S%C3LEs5pcb+ck_n{s}IOF|97IgaB5UBLpCa^{f&qA9-Azg#{q z8Kg3Ybo}x?R9KOWs=Np$$+dud$o4u*08>pP*ISZ0Ogc4So+D~~Quy?@KwaZfJBW2n z{!!pNW-PhHti7@&Pb?`u z%Suv9a9tX*FZCehq<@!{gmQop1-?T`y+$n38=;Y$au$n4=j``rZx>#`&y_j_{Toj3^%uj;|8Qt zwl+CtVT#5_ZL!$EBn7OoNaT{bKx~IMLiJFfXe=mvle9NvW;XSMtQobI>OXyTVh@)P z{4*mnv4hP51*mx7Ba8MxUSuq)1Dd_V`-3E09B@=>f1D3rW7G^uQfd_O@E8@p!fZ|GSznYs=Gm3w!;q~HAJsYZ|5{u40=4O$I%F^hgG!&a{` zuh7Hf)iKdVx7)ra%Gaw^Q$872Xmh@ZHUOIEbq_@$WMrH<*mB4&5+_pd2M z93dl)2OfbZKx{f|9U|6}c&dY~!x~w26tgXoAzegpsPyOeX>#3g<}bNS;P~2C2`3~g z-~|GQDr8A4&8PUn0Kis7C1P=qXT!4%5MQTojw7lvc;ql;CN3q%Vn;P59*6(?&B@t@ z;g?q+P~kA}MZ22t%509vj0GqqCE_42@B*cvNPOBuL zt3v}4)0b?^f%!+t28d>vT1vQD!*S{`xScoDhq~B-xPm;$v_KULRs!e)F4+i;5{Ty; zb*GCh2lbs!Ji~m_9F(%qA%($^UuRV@WFR#f-idW_l%>DOqg!lsab^HG3$?&q2+Hbw z$Tx7(QVvUHw8ZsQ8fv3vvONO%;u@6?FN6%G%52$&6&#%nO`62s894bVOfzbgQ;mo<#;qh(WTrJCdIWdi%d!- zO_ZmaPb1EviY|YI@tYOWz%<#xSKUG2HI5iFmN1Q^2emo6L^MM^w!CIID>$6XgDEYe zLbHbdz~-se-up9BkCLYlu{MS9t@b_F7qIWQI=o-%DWI zV%TicH<}@s55>D7^YIE+zoF(CH`*wdqbw~+0dY!}4KwFw8E|?rL<{Z)7{Ri{7b%Mm zrn+fqX`sMa*GJ~KBP%(Lzu=xm=ZjcZ`KF$ zFGol?VPugk5&OjD3TR_6867p;(fU9`qB(Njm0T+xBp8-R9l{d=0HvhB{Ot&lXvF=E zLokPVPG#K7W9g{oh2*J{m7FqwaXb_R3`xd#jYu?PGz{r zJ;wvWfvloVbUy(o5&1vVImgj^m?R;|SD6N+Bmd9V&W@e`XM1z+G5^PdJU2I^ zuLk0zE-9|_jH;a4VMqsu%J##ie+XU@en_Z5X^aZC=&$Hs314Bzkp#{mwY22PdG3Od zi5|kiSEG*~2RAoE9wvl9z>$S8NdhqZNW~xhI{FH{M#Y6VQjcJ#T1}lU1eGHcu=Po2xKicX?npB{0>r_##Bg;Yh=uG z+lf%-G3mlrm%9r(&6W>9J4T~uD^3H<6ygM|s?;#H`DUY3f8D+`@;1wcc7;wT+po6d)pi4SwUdp zCCF2YuZ~bL$7M-vULOfwCZi8Lr1ND;P%))Og_8um5uaMpyPu~1SMzOURzR2j-`X8p z`hVxy-p-@`e~5?ae`fQmm>nt<5L+=&^>?0Bh{-f%6{xIBAUppBMMQ*7!J^LSLRSMS z9$2>_{CeM12gBiTpr*TYE$V<(wyMCt*48XbN* zH7eynCwF$Kn;RECS6L2NI&FAQ%pr+pue7dd>zq*5edXw@T@GH3YXM#xFaR{z?L+5c zc}Uq{qI_<4y1{!h%~V~`%XbTy8X*9fWA_d$dTx_pQ~b&r%6*7!kgK1Ia}lbIl01tY zov6Y4)bjGr_BiyvvhP=A0Ced8XWM%_w*KE8Kj!~^kmok~zfN|zQUkzTfOc2_bwbWZ z6X1_;0@TS#eKq;_nvAD1!zY;RD+hQW^N>0h*Q!SC!dW{foeHF1P{=!Z7p5P3J|jNr6APO zpehzPa;%y(X_adHbNJz%mQ$5=ev2JpLgduwuufQd)ov)(3zOTA#^|Fl`WG@roA#eP zQ?j}}picYmS;PM`-WxyKe-H6c`wzTjJ2~9mdnt~)O4Cjrr;`aT`3{TEh*J(?V+ZG3 zkuO&q>#k2DLk+&MyHddP0)eNr{04X`kKj)Bl{k>E%nc4%Qtf{X4XGtRa~Kqy0xkUN zyyWOBp3Sn}MsljmG$R(sP!Gr#<^v1vUh{a;LveOE08iJ~HEIRD?I zryx}4#PpA%T{<@?$Tc7hu`d?GFBSm^NWvQxqYuF3b7Sl{deTwB#MwZ}u(m<$q{y;+ z8a-I^&@~v^DDNBv5h}=cSrVfn(C|3fW)B2Z5VfoG^wvh0_Cxz~AY>J(inMWT!p;f6 z#aEY{s;6HqdY%f|@lr`Cy27B0xrKNdE+?Pru4xd#=Xhv9)c4048^ccvRMJJ!WFG`U zAKIHZE$W%jo5Av5=(?^LNEWWwt&^Q$wN4PUZ^^69mWYGEvc6ughIxsuOGgua2UA>> z!~xs{Fx1A{=et|C`lo6C<%{Tnn7vK+x2Sw6xOdYv|WH zQ)a-X0Q=6vd)SM0v3y|F^uw68t^HKPtF2ooaYK7m!XP%v`%T$q4_cUP(~=J>_d;VC z3)ASjCf>g54bE93>c%!ITI|VBEqXtTr>XzB`MydMphN$UcgDN6{@)vKKkEO7c*Oo6 zy9}XFAw7U(+67I1?Jk#kj{Q2dRmTB;nr%A1Tk?Glf347<;Zha>iXT4?N~R=_1bH5> z@|Gn({uH9bHUD|8(g*YZZf%e4`2U^p&g1-lkf&k)%k;RnwD(m+ahn5JC5rCp|CRZ( zG;2)0vTRy8cs>3V@maH@BpjFjS5N<8*ihCjbj;vw^AQ_p`}>GxWBU4t&DM4Lh;Qd2 zRvm1j>ua*r)tB}B4K&Z6ot>Kx)~-R>=IuL?L$b@+*D@AuXJ5x)Y&iQA4fo{h(@1Zi zY;*O=db+F6V(F)I^{Ey-dirkjc=f-yAafOFK&Sn`XYc>+Za;gB|9_B2v;XxIXG^aG z%;Re9>jAy&GV1~p%bOJi@;R0T#%aAqlw2c9$Fp8&2F-njD+b5>uTQ_NXbsRY|F^gI zwr%@=@A3Ta!#uZ$|JANt|ynNACYEj;wFt{ zbF_&%{^8I`6f5kYM!GLp89n8$R>n@C%ctO!$*Eu%G%HhS7zAuUiDV6|sLCDesKR!v zZ*H2=d?3Id%zR^kbx%I8Ih08nFY$7mm8o`|q*>|CXf$ zCdXNPP?3y9U>3Jn6LiP_Sm*z?HuuJxkM{pVJgxRWw5T-9FHSESzEx&b&T{xh1juxo1x8JNgINE{u4PJ1-Dt6OjtG=X7SD`w zFJDw6?zT#iijJW=WvzRQrW}xKaYf&AYP~j9t>#a!^V+h~Xm@oK=PdYLnfW@e8Gt!X z-?~;1Iuxyp25M6PfFHU6)MYdP&jbKO3LNQdb`LsE`Qh=qcLXQ+H)aPOqas2nf%TcR zp)l>=3hh2HmA!4KM0us&a0CYnMAemsq=UO%6gjk7YYTab=~Xt8XT-Z}JA2UO+*NvX z{Wl)J{%@u@x~)5~%l}WmnfiacH-7a0KghF`{(m8c1W;q5kK*U|eSG`wWw*|ErPY#? z){c~A==CEPA6_(S9~yV~xU_X}`MeCH6o*k7O+%cG7Mp=k*Kc^X*#kmgG@GN89H|RU z9V#1t7*efmu0uY4WG{Kxq^6C~1k=KtQ_?w-B> zx3j(bIR78wS!({nBx#%vU4`eraeh$SwWrqhvc~+4cGgqYtpRCe7Ag?Pb#SX*d5B1e z(2j{2HueGZ?~PMnCf5Cy2oFbGgb|XlaK-qn%lGbx?*>=)ZO4l7wFQ|{3X$oKaSGS<4iX0XN$u?Q^`*@ri=GCj%BwAiYTsy7{C_Lb>rZ~Q(T@9ma)Sz_ad0XbDUs;>wzB13T7tUr}oXe zB2Gz;bxX5brCEoIvDg4)$K2JbR=##%H&5$s0M?2B#rm;PHfY}O+bjlxI(>aq#6f-5 zM)a|jE4Gs+NzZDq*UKOkP$xQO-nUQY&hD5m*%R}AoiOj@|NIWD_Y=|1^(An687_sC zV*sqvw{zo#l0sdaa}8VX25!kn1b12O_u{G|vt2CT9Y&*(I4?z!9AU&D0dvCuDEZtiytn+YWtr;H2|0sau7f&^|% zE}6)3YSb4-`-owU)yk=6`}VYb;oN}VuQM?tlNSy~55&B5*&A$i?_jeE&! zEFr(nT>=4hznaJ0lkcnZr(FmX0a8zYXiJ zPjZo=xQ<=&oZZ{z9OC+@RuaJaUSG(5b5qMaemQ%n)SHJ(q&XIq6 zM^K0VXJ==3)As*v?>^@LdXVQ9@t^j<0Ka7C_4Tz?IuKV*@=RgkR#|3uba;Rq*D^Tw zfAy32#!~&4?EIGdzE#On671|gH$PkyS(UrKX!M|T(L9#LAnt=0Ux48F-OHmuylSn) zvB_HBvReF|tJ;lq`o4j;sM3S-UCHt|8OZZ2KB49(CfA2qO3(-5YPEneEx)Bd8>Dmr zk(Y$Bt1In;Rj%_%{MJoR%7sR<17?G=Dk=y-{49|%JR4jV2`;2!TH|kwWElcdL+##} z2e+&yiqsdp9sVo{?rm5b*wC?CaSll|t7D-5J3Du;i0aka5LP4`=K7pc(`5Bar5Q@* zVL2Pkvg|ULfV@CMG5P>4TB<@WmhQ}zBNWsJozF9EVB&N15A{xi@%vjSZDAsBQ|Z%L2s+juRm z%5^SWd$a1+Y`Wpcxet;ncwN%zJw=6aGki+50K0Qo+{urKell9Zc&aK)_W4c2o}7%7 zXR54g{bLt$9JX~M-sjikyI`6bZQ9>b{0gS)YgSkUiu>Qqm+Fdj6NdcWoE_Y=;{t3o zNM0u&h_u*2pCy+EgNI7vhWI7$xYtRl&GqHaOF~eWwKo=}X4rI~Zmdr;0@$%5)?W46 z!qqcKxVg9U8OI#?*MIzGwFfx=yS>xM|GfKb=W+l4K_2f~OkS)vl=s-_3o!Ogx)d58 z^xG#_y*F%u{6rh1YAc;DHDmOl5kRoUvJ}{FMUnyy3iEDG_CfG8&0_Q(=Rw^@(YWpH zXIi^6l0{jfFHw^2WOEYMtO>TQMj3mC{KCW5157v0r30`QOJ5IeY zdwAw}--yj1KA-4HhW1dBWtUYBg2iS40v_7-8s?t;%Al?r_-CpZ18f@AR2f5Kzpaj> zU2ZBi={81C<8w$?U!mF!)190SLe|7w^T5%z)##T1G>>4~jK))tA~7oLF`>KH4MOxr zi)&~75X5&&Ht{=Y-()fK@CHVkB}z@ig{dfM`3$lGtm)wSK7)oJ}qF1&CAcybj(shR{(>4TcEShZX*CuO{F!X&| zCdHSd`V#1v*fAK!rIV|e1$HyH8 zEu}`RuDPx^miSNeMYP=h)6GgkdvEH*X)I5Kt7I??*3FhlVw=IN@=Gg9n+bJmRIp}N z7=aWPR(G))8r4f&4>^aNt+L#aVG^Crr>s!8%S)VBso0|M2TC~;tY|GY!3ZX+{R?>( zuHL-3L@4*|1l=uUt1bSf-sxFtpGWSBG?FANpB_PFA`snDk7})wp|P#Z2zE|{yJSOX z(9q0>V0UvP8A5j&gl5e?nGhWKR+|jLfxwdwq47gw2;YpTCs_U42=dd4HQ4(HHl6+y zkKg`VT^{Jp_@8IC{kOZb^_c(RL7t`UKRZA4DlI-Ed9=ss(?comV)40>_V%{+IB}(U zD(Rt3J_CQ#iqpS(A=wsexrkU~rgq4KxvI3#b**lRb8FoYetD!VAjEuo#z+r zwq6?Sa#m;u%AKc9(EO8+D{eS_SmK?zDy_nCX%3K=$IE66Z8STt&J$eD-elx0g7Ni1 z9E+P5xi{AH)!=SB2m?9O7ZYc8dv!F!&_D*s^p&}RIkbGqp}qsflg*eR_+kB0&t+s^ zlcun__DYP6o7Np0&sL4|>*?XKwvAJ})=v+Q2d*7a%lY29vC{^@z)@GIwXlOfYjs{z zDQeYzn7AEHYJyzf0$X2Kjg+snCNww7T9&e&T%~@ipfw5SHuwXk2kcz`z2_#{T~>h| z>%YxsJ9hq$y}g~s^B)iL*f*=V?o?(nk*)v01zw=kS_Af8*V)#7^A?t4CbPS)V3CqO zG$g%!`-&m#yRKg0h?l;1h1-f_u$G|Igw>i+nyWFkYL*02_R1yczk@Hze+PdL)G7?PxT(?ba7oL%;GxsEAK|-wP-F@v@f{Jq`Jv;PX+03Nm_6|2q^T0oqkdNI}JcE91fY& zX6dU*pW4Y0ZWHLleG{e+jwGcDfFem5Mq>TqZZKOLNB=_CyusQb#oxjC?lwvzb5D&z zyhPV+5DUD31oZ`Z^T#;H@c7*B>CpeHNdMRw|FyYe-~YV3^_c(hVIH~uD==Chb|h}Z z&*R}KpaTF;aRdnqqliQ@RTTRde3p#XHoSW1GRLmp8WpMYsw79^dVlTYM6K22{u!r& z!umcZ{IIj8;QocK`JHjnL)b}CjZAHh>Mebr7pO!jQ4nh(DNi)=)t~;$B}?lIPI)(Q zp-JjhSp;s@>eeF6yvyKO>sVzC1eWAuS%{*D}oHu$ar$sgg3s_**OlsD( zwydK?PX$SAaNM5odXdx48->omZ||}9tgCO4HYirJQjR%RJ=8hblxd=nm_&5$wFtLI zqw#Zo-1grLQUg%i@V`(0|9E$6$M*lwSC97J13c`q`$Hb5r3ZMFGgzP)z^KTyWZyms zs*jYbthh`v7>8w!L;!!0C5c#87ch+vl6(f=RCBOnFEq6Sik<2FsgPw#@bY;XE;fxM z{wYu0&sXceWH<%E1_*8e+Y_SNmj_EW{}YJGw)t-)XuX2~=-mI?vd{nT?QK5Z|N9^h zoBsz%l3js+Rp&_f$i%(h8TW(6C=I<+-d&Oh3VD0>xb@9=g6IvFh7cBejdN_DF z1qIgt9EiwvTZ+-Z-eCf+aFWm^VpUQ)O8^=1g4*^WQwIrY!zOKwD{@@##=GDfaS_;x z###ehbG$W*SYuAMu6x|^V*s+cUC)cpAlpi1eM?}5dtZwORedi4V-3^5iU1XqxXUyU zn3c42)n7D@ulJ28RZB!Z2YI!AGZBcHs10!{4~6YWhc_GMV$SeV%sT53j>68hd<9xV zHHjnst}W97x#Xg7?Al@`9u_O!5+4R(h~r|0wy>HHqNy#%JslUkxMH7B^Nqv_P;y;e$W1&@ov-p-`RWg z|2)XUq}yv$TyQ;+WD!h+h7)lRa%CWrIq+{nu=<@B>M$#*a*wJI01bOaz^yNDi$wrV zYptq8g`>(^Hpis4`*=+|4c45tJ+5odtCBE&P#fv0zy#S;>F5klDl#YpK^sKN>q04UI@@@8tBeH(mIO~xbREe%1J%zZArAmR>4H_d zsSjLUqU#M2aHr=jLg_+FfUeDiry_oicQdP}?qL*Q?28zU*7d{9{`#iK=KUz3CCxi# z1k~RpYihvTGxdujcaUxrcW}{yU|ne09LQpY5gchq+3u2%zR~l<~<{kC;PN??T=oPn*Rx z;^#1za5Wc_?coyzc>1V7Z>Gg5nIt51LzD|z7g#zmEYO;~P?JQ?ja{4B&D(027Om4> zaRmO^)`VzZS>U?EfMwHgaC6;;=1>ApjmhU=rXi`?sH>-?=yVJ6O~2a`T<%kpE|_%F z6iI=EfDzv&W{y?6ra?t-b>?t@)rjdh=fB^gX)R8dHG(=hVMp84Mi@&pzz-&p0?)PP zY+1Uo8M9ME(JyMNfr+uxyv6P2Mq^rd3!;nc9Cc7V`f339x|Ls3dRkQI&A|y^X;i@l zN>Kp`iov(X?*LAx8E+&lDLYD~mSwYV0OUPoHzIw2_$ZT61Z)e1uIS8ztQ0|=2#6Kc z^YGVz_5oV}>aUulu!=^~Th&2Ntx`)EDlIF^&h=lO#dq}pb*%rMJ=?VNf9`EQ#{WFb z!`FWUy8g?vm@nrrp{phT`Y#;xS^(x*+|0qLFQ@2Iiyy&eL)w1VYK?C-26=OfqD98K z_A^4yYQb^OEkoCTQPL#Vg{Ht611OV8({hcM6Kx^Zv6PBtD6SGzNLa>;{%~elN#5|# zOj<(wxf~2>;K{#RYikNMPRn}9t$rAbbEAl9!+Bbv!4VlHzrjUGe#B(<9WQBRa`05> zY=;1B<#QBp4}>+9`@gzvp{skfA4KK^8f8@J;wh% z$ir4rJg1s6_+*@mVes`Z_t;WX3(?ADHb3Sx8d`oqS3-AvJ?&22=g9Z*l*Xvwo2z&?OMaxUw_nAux7x;_f^4nfJ+c({MzIyXWXIqV$q~& zR%pp{L$IbwfG^4o?GxZJ8a%qpi5}IPDZ&I$318i*c(n|^l0#-%+Z!_juP^zoH}9?| z<*uC!*L3z7$#xwCnZw6XO#^CZzPld0@0S0}8FQcKzn|^yZ8gq+?>w&mALQZkpY^fG zf=t)`Np^vweo|lf>W24l*Ru^%-ZK#xiG^&8x&qSb-NPNxT6R{)F-}*DdR!}QUMNSo zD=*~W;zk`m7g~W8c_Y*z{oA-Ak9Vvt_jsX(cD2yy*yQIR&`j|$XjBw_1~!s1qu!w8%65YUR5eMcz61J&?xNS zocr1i7Zxid+5?ek{dRJVT^8$Qv+>%k!4gL!x4ii!0P7w)**&@6A~FeFy=Iq|W(2>a zRbIJzjzV!)Yh$m)2SDCjQiC|<*VK3*c)88mK%)F4i!R$+(aKVz&o#Tmflcv%*)gI4 z&dQywSsr@c4c9f4Bvj@bhRG31;PnZLvNSG@Zlu#VbQA*ZY?a`ttyvZ5bXK5pmL+i$ zwq2qpV1nl;tB99m^LtOAIVv!74ZC3)pWP69t|Q!ku15cN+JE}?-Yu=b4*PFwylL5g zTbtvZ$Mye%JZy=|uT^dH0QfUQ_;!iy<^EH4b^iu$>UY?HFBxIP@ZHEH-6$G=aWR-$COfX>A40A;K$p8nYeNjw8@f=Fh_iS1D z8bS-`=B)!J`OMB?;H2rcmLeSlyWy8P0n|Gl0aX`a5bM|}#wSx6X;hchd0k2Tm>6Mz z4uxUCC=iUlPm^o8ug!mTK=Fw|TLs^AACobTooL{#A-RZ*=(I(B%kZg`i&k&2!MTWt zJ~kVSr{BHIXO&$sPwb1A`OU9g9Bkp?qx<|X|Mb-V_nH6e+4k<99sfVxdA$GsK_2G+ z>DK?fd_ijORQfM0F{^8OzX70DRP}3*k6Tw@wKA|ZyAFpdc>clgU(^@(cOFZ9+ORB4 zQa|95;Pis24^u+3Olw#0x&(QFrlcEh_nWo`)w#Y&Rmba0^gGv zDz0#e04IYb1wia(bf%Fkv~~*}*U=h<`OR&=wp3!KO4Bc+wQtQjDcz@6y!h6e5x%Lt zuhei3tb!oR5cT1<89dDjabax>L7g>RMrnPIqO44QsEr-&w2SDU^&RdKVcuAUQ#D(u3; ze#){FtGN!3=5}9B)@v13LH^{OluLWC4%%0%61FQx4PFDN`rOJFS*pHARl8udB^l=dE`@!$za(FF_iq7xTQ@dp%h zDfIXC5HL?cma>|ZBsz~lf>RU@!lRS-CnPJ-;EBvu_`~4|h;dO4!V64B>|aj)AUyxA z7_ooli`m79{v&^ui*!^2I)~9^m4hixP&xQ2EU)sxSK&Fl9DEg$IsH2;@WtS(|99{N z`~VA_RV8?N^r9Sud6E5sA~FbZjNphDFS1_-;i8PP7>)i2QbNrCw=WKkUcU(E@qOTE zpZ}XXySD##b8Gx~|KGzrPefja!Qk&dsSDCJ!)M|6=d~Fjc{v%4@cbeyXDpdmh_lf- zj4#kg6dtm&L!3^tVh(wMQV{688lrv+6vIviXP<72<(S zBbevqh!hBo=CCBF7;z5$V=#E~1iXe=h9VCJzXNg8$BQ|&MSchGiUj;V_#F&~!y(}R zlYg-HH5TwYVE-|oZ@CdSM=2$?PUAKKXaCsW3^#Yf@o;>`igFW%qW%}U2EPNb?Rg~D zy!5X!Dlog<@PFn1jKA2g!SCSs+m}b+cYsq0<7{X5`57ngcX0g9_vPK|gOh)O z-$5yFk2?#-?rwzwu#WMtiKq$ktK^!iHZd(*tz$g#y^_` z4~MWKv!JWmrd2J?Qq)#SIxKz%=UGNa#u>Ycr?tic{4R3B((*SSTM9R_5g5e1oW9A( zvAC(H6N;8Q!GJ;w7IbRRKZd+YH#7n-Ofb*Fy>Pp=o=gX>-9FKu5u)<){FXK8iiZvh z_D7QgJcrv5eSq^kK_SbJ)2B5GEVY8vA13_K?E#5tuK_z|=2RbuA{p`0JWk;piJWr{ zHuV@D0t!ibPgv`SRajK%LHVvkMJ(Kts%nWZC9dKe|RAHaqpW!rP^n%v?m z!#KN2`*1*(ukv1{Eir6d<^kilVN<<%ar*w?==IAtZeqK@*|yfn|D3#k{r%CqS1+9K znleH#(pmZn7wDpbMSR!pw*mPEz~%E2l36xKBUPgpyhi_ThU0K+yfq#_-`dk4$n$x= z>0DfRl{m-GE@A4X^LZ1%yC%?o;rzaWN`KF)D-_r2DtC`);sO~g=t&`c#GJS@FaTwS`jK2NBEs_vM5h}~qnGN_Y zg7J?9Cg}S#($>2U2wmOls8WYUnVrKww_+>tZx*GS-{STfmpHFdcGF3c^rDhq))H!a zdCrOIsV)J2F=IO7hcP(lV51G`y5s#XD9d)x7~>^)SeNg|#Jc>lT(oK~$wsSoZ$4V}`ZKa5upm|5 zlZ~=;KPJl39V~2e!Km2E!3O({s=e7~)at>!0_6#gp#D+&CKE?_q=21u(_2h9RFs*( z4~{#vRkN_L&AQ5Wi?^P>nSP#_cE5|hByu@d`jqVUrS$QfxZwA4k62e8^yja2hl6h- zx~^34SSKYZAVC+`4#MANNrKahcXVr$j|lEiyTEwPB-w)1|J85X_ZD`jnx2OH36@K6GW<<{k^shZU+B{ z1Lq+3YoKq?)tZRy95Tn-1_;7%6ow=H<+?^6&o|B`*b&N68lyDAs9am8bd5&fM+8!Y zVtxbHRPI@m3|!*q5@b_;gA9esA#Q+7M(Wb)!9~VC2H+}7za-!?&8`4E&ng14s$ic= z-hA3x)$}z2z7qWyo~|1leOsk#WCNt=YR$o^^@EkcLq8-5_@p-@0oYUqN8wn_!G%*8tQG!`CpyQ^XUD>-5R@W%w;3 zYxH%>PYBUd(fHz1Bo&)~xg4ZGiXuCK9_sNZ0sl0k`Ufy~1t$ zx^l1{9?ozQ7bsoxAdpjHvacciY5cPQF9uVvKCnB2M4>&c_S^eKV+7}dO@!4;JWRI< zZ2=1aBT~WS2olJ$zc*&QeCl$7kv2{rgMb+N?>E3Dx~>O)4bVZEiIGvZ4_;&#d9gfv5T!(ePk7#};)QE}72_$a3T0%Dp? z3y+MZW2s$0v)Z?o&b0P}ie`%N&nlN`+wM&$zepFim&sm{{32agKzfK~^KlF67wMuQ zr~ien8Pk-cc7mzpB1#t_|9hW(e4kCaJR;$NKZ}=PG26rfAQuAv;Q}M_4)lbZ@+&Xs*6!VcE!wF zH06I#NxIL(a+<|F4_l9R)X*EFXafWmZd$~`pf~>IyxHb1j=%Z-=*9at2d`hOq%{g! z2c^CykZVSV)Pn}6R}w=)0x zBhgd`4e}b2dC{&8nCWzMwp!`5?yZgV7wMv>jb7WH zuVKynf+n8i(_*Ke@DNEbcqb#=E~Pm7(!!4(1*zhzA#c@1+19#Ki=-{AFs;;FiS zwvBpcZMuGu;dj8ZZUMaG-fw{HQb$wYx%Tt_kA8ADN;QmMc*dK>2S}T^57v9p@9p$H zsQcpRSYEw``A?!3eg^vr;|kYMFVe+^iEx!GDB1&e+kfycrbK8tf2jH0SZwhUYzX&R zXt@?v9K-}Lvwp(?c>;n!x0Gm$`B%4{%`cvl#>B~s!?!O^Ys-dztqn|xo)nc2yDsDZ zV%m{&tEXlZowA{8iJFlOa#blY%z9`Mr9w@*da4qSQfh_uSsDwU&RU>z&sL|V(ZE!S z0n6_9zu%(co8|+>bL)P03+j5TZZsNQw^7||$s&H5T4-g$oyC~lQM7x#WE8k9w(ak{ z!&1`xC?mUiI@jF(G)ck)1anB&QO1`E7;iKXPIz{9T^k&-Xi2uDF;$GN5O~xW#Ue7= zvp+=`o$x?y09QftSo1#B6741FkNxN4=VRT6p*2;U0kj)SYxHWb{KT@8PnK%049MGO zb=~CMp(k|8PJF8QlT!BX=-9Wz)kztxduPHpkiV1#@tLShz2?JdOeVrx^d-MK$_vNe zL=(eLqCi~z_A<>TMOzd&3?(ozfp&j`m%B%sS8Cs?SPNwbIm|iyr0{#t6z~;AZN>4-* z>m?~Pa+^-T{F?pY7=$84b}+vdm;$5FEGtP4$!r)y0&mw7GB;u?7b*Bg0hPNEjL1Cq z(1jK&CQHK_qlKSkies$E*USpk)0+J@cH(fONzMeQ^N6}7^+IMjZElTpBcrmwi;I0UHpFDRtf{VBmR?jI zG2z9|6LmV#%ULy9qNUc{_oDTeJ8{fwoxJbF7-#Uz-smLH5D7lo*f%dmlQBzRL<=uM z<5NrfKaJ&Vn$M4x^F3S6y0Ow?KpR)D+{KR8@mbcV+z+Zt)Z@)r-xX z?cdeF(+0TxeKs_8rQ_aI>1(s9nYrPhQ>lHQy{=KJyVry!+h-RU`Zs+%Hhhx~p~yW( zvwS)?nR>eiIXV|ddQ#$idtM-T+4%CYdjasNPf-1_pT_w=o}gu=2LL-PQ0Rr<7-=FOqAa8#EgMc=>+$RAWOr?LG zUgzkpyEW|bZrN~a^c$YM!Mz<{QwRJDMss(@y*FdvYV6I|XeK~UV5Kh?jv$(6=?Q8% z_-EW%wjZ+!rM@@6935JHy|Icq_hw0h481ukaLuAb8T;Dxn3P7pzB4A%y5wrahxj=R(b z9V4=Tl!%w1mp1cyIPX8T_4D``_Wvv^@NaY}pS;hr_&uyhRz~p7%YlyjAI4jIoA&*G zJKMXD_WwgXpNswfof>+_S$v=d-l`V^U1p!9c+`(~3F2vqdogm#@_99(`*y-``c~$0(;rs=+H3fswXA!& z<33vDeW(p$+M4ZLkj8ke@AZu{-c`#}QICTqi7{<*-WgUf^M;H06R^4AV)O(&b2p7I zCr%KdGpAg>h2mth)=*%Ka-J7%Ul1;Y#~4ApKqH*^_87GR=tir} zl~tgt$F&DtUEuB!RxQ2KBS@;BB7TiXfum2QiCf%%GMTBls%|JeE-w#{-@PL^!N0L2 zlELZ`~Nn{^}{oS!o$f`C>tVY}fQCf@FX1 zHcgu|fWZXp`C50F&ChY#&pfz$=R8cSWruEnb_P6ZzPoF_r9E`=wUBip!on%Od5M-I zJ)(r?crH#!(+&52!=j+>a*Hwt`)hnZnS}+}GV8PFe9q5cpRNQVVE;<~J<;}l{=5dGn*O^cFCG566`#)(I6cSizst(@)0;eEyhjK?hq>wX zfeHFreO^bn?CJFSNz1jxFAQ=V(DY>W=|c&3QBkfPq_GTIc9P^zwB#m@9|-LzY+UWM z&u?>Ls)k?X)VsQIMbrL>&rQ?%=-?6eW_cW7rAm0vPN6=^cqaxnEk-1Ll@OdK{uSD) zd0w*XLSS*-R-=nkCZmkgq>#*HQn61zj?7!Znh?(V3?)zAF!u56E_?&7;iBsnhQc#& z=!kqMMtj)A813T@{YcjsuEc7+Ch+}CUX8hu!X|_NDyweM4?Ry%2v#rSW|oS28Mm@U zlp}gxlz3YuNG{H;O8OeTpvC;hADTof`{C~`vG{$Lt`gXWL3MpbgAT$LNApKV>&^4N z)R<`_l+7xWOEw9F;Re zzv?w;1&TJSRTN?8yYIY{+hJ02N4;B^YNXm5rY+W`sC64fwy#>Nc0uPhfD;Tzy?r1ap= zEpmW#)5LE=tmfyaxMwc$lprgi=(cMA^wr6IrHw@K>8lg@s@;F(jRspLv1E%i;Pqdf zzB+037#$bc0>`(?$bAQ`OcJG&=^y)!^;>JjQgLmc|2cHj_9#Kd5%Kg{Xaat$-+{oH zMAJ==&hj@|oz?TRWBI3Hnuk-o%%|}|EipvTI)7nx%pZN0nM zdM(PGs*OANQH<0RNn3CmNy?KPMcrm12h-v)AW2CFmkv$1h_>bdy=>2zgzUnX#5A?rMG>FN9enBBVwl!lz zybNZj3sj;sLicdX-G682_0oEE%i{me&RdtoKVmYoQ_n5E_|Wo;zQQG;YMl9gc{;jY zeE4%qmfOpS+sULh$>OZDDOe{{#P+JOH1jr>XWr(mnYU>$Z>fgeLNJSQ zujkc~X;2vz#sc{Nqt!Xn-0?Wo<>z0!+dofcqCFrx<{h=a(fmZ zU*Pz-!v46WK72*#B0PTg^2o@olAgFK(n{=a!aBfIDC9^wGnu>8g10UWI89T(8bMrV9LJLBn} zZ{Yk6F#>)MLBH^M^*C+<(A*m#H@@r>bOtgjV%Bkiptz{;q?%6g2k(vDU1&Fes|YpF zzF(lCz%kk%w$s)i>Wx;}eL=$th-zM>;NqHb8R1{WV$By(&&XmmrHD480^!9V(^OkjQ&W6mES zNs9sPeymm-&V64WgE0Y{hT)T=2v0FT!`ynwTOn^pc&3{L0_L;7m^ttnUc22pu7;>0;OPN~7{z8P{>H?gr25>V-DC)jV; z&cAcs>0o7IOFy-bv+mC^>&(q9Z4BIP8Xl$PahBld`g56t9n&y4OsbNg;u~C8t6nNl zQqGb)PM%&k?l$iY6!J{e8|#|Y*D$SMqWKh^*kaj(`){(;iA%hH6bFA=aiGS)-GsqG z9AiovOb*pn_+8zPEzySpMXP)`A&}sxW0L_o=vHB~l2g)8)+As;muqGrO+a0zaE>EA zS4x9`vsMCpSxQv6!I_6B%PGX)KThNoP2@V-g92P;w&{^2?K52TX1P{ZvCl>D>Dst| zm=$(T;*L42?Jv9}XkO3Xg^D>pQ(!eO@5E#djAqs=HafVMnA@$5ujD#M6M(2NJi>*| z>?yuj24D;cT$TXz0kf4mbE{4m2==E*3iI#}Sy1-vTF4ObwsP37asGBF3Es_FZ53XU3Zw2D%ut=F>^im#dQ9(i?TnT1t0?QZ)F5{ubGt5^p-wcc$Fak z!lt)U!h!(z&5#WUc&Y>0-)Fs~3zxg4G*lyT!=x^Eg_(qr5<>nIhx9ow5WKu+CH_Jz z5 zQ{@$wiDjF!8vEi7-j5F4;!{rw)W_aYekKK;=rjp+fAd?sJe9oC=iyoVk9smZ3Ul|V zt6GSQqCbs)Zg<65%Px1iTXV@M=5X&@6yD%u&5*-V&WHgVtU4@?6KDzl2GU#Hk)UML z3fitF=E|F|$nUk$8p4Y{+olE1g?SI%SDd1}Hef1&Rn2<=rh3(EehMOIJ3qW|A<~p^pyCM+fGk z1M_|zn8sNj-uLaAW8tWvOWq-yqZ9C@2z&q1pi%dteW~1N-=~pPj{DHQ+#G+4tq;bL z4im|pR!rh)ES&WAYK}MW`sqNmu)Q2L63kK2eH5zAqjy3eLDMQZL7w%C78c7gP?e%W z$)bCj?VNx>a93NJ9BBO)82x9hU+B_h{4EaLhjHZ9IRgG?v%q;cQD65)Pf@S;?=1s? znm8@N?wZ?L4hplbt~Oj1{fne7$!)@E^OhMUZP%Fz#_LC`edS6a7&S#Z)xLAPj!>Sp z8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb=xYt)TQ#N#} z^vhzLEo>$aX)>INp2Z*m3{Mv)%2+`MmlQAawC}u zebbT3L=^cvmMsqy@hlkDcfBGn8ozD&5({0Ag9GkCe4G`;49mKMhrm0QdDl>uRt0k3 z4J_^jmJRn@FsyFIXC1kU6G{eY@)9I_aI*ou;UGhP^G+=bwP%9y%m0mASw#|I;3`O8 zp`wxf!(WnJjQ@Q6e5_C0UM=SUd~FwBo2{=)^$;&w>xrtje+yz;y6O4YxN{iJ_0OIY zVLgas%UwU2?1CnnN)Lsf`QcAZPMNd0k4u}$PgE4m#Xx~bRiqvZAAEMw`c|GLudLQ6 zp<_UL4y^L}GK-DEC45Jo8R`6sV!IZ_XS@MYafz&3N3T?&9B0ai;QGZmfTT` zc@>z1-#4wETh~Y^6A+vp9$PVwd4eNM=zGtRQJ*-<1=M{Ga~W*kot_>qDf|>RR(E-H zC(9`W1Kr7z_}(4eo|&|+8yo-f`AX_Xak*-7DLdaM&E%lDyDU3M(~PiNBvxRMd!?C% z#R7VJ*`~p4ghkwgaO;C^mC~&*zLkkL17V|+ZURz3G{u*pxS%||tjq2FTXcxT=8i<}@ zE_5u_v~F-Q=nOj1$@2uB*hDPNClM%9zjSYYboS+e)}ra0geQ4{Q!-r(G}^u>L7EXT z&8jpGHZ&%9c3fI@-GV2tXrNc;+zl#TrVE(hSTNh{0`NuIMa@e0a~_|^=ka-b`ab_( Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: thelounge -sources: -- https://github.com/thelounge/thelounge -version: 1.3.3 diff --git a/incubator/thelounge/1.3.3/README.md b/incubator/thelounge/1.3.3/README.md deleted file mode 100644 index b65bb0dc62f..00000000000 --- a/incubator/thelounge/1.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -The Lounge, modern web IRC client designed for self-hosting - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `thelounge` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `thelounge` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/thelounge/1.3.3/app-readme.md b/incubator/thelounge/1.3.3/app-readme.md deleted file mode 100644 index 3bea542e86c..00000000000 --- a/incubator/thelounge/1.3.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -The Lounge, modern web IRC client designed for self-hosting diff --git a/incubator/thelounge/1.3.3/charts/common-6.5.2.tgz b/incubator/thelounge/1.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/thelounge/1.3.3/ix_values.yaml b/incubator/thelounge/1.3.3/ix_values.yaml deleted file mode 100644 index 12e3b82367b..00000000000 --- a/incubator/thelounge/1.3.3/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - # -- image repository - repository: thelounge/thelounge - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: 4.2.0-alpine - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/thelounge/1.3.3/questions.yaml b/incubator/thelounge/1.3.3/questions.yaml deleted file mode 100644 index 445b69dfed1..00000000000 --- a/incubator/thelounge/1.3.3/questions.yaml +++ /dev/null @@ -1,635 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: THELOUNGE_HOME - label: "THELOUNGE_HOME" - schema: - type: string - default: "/config" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 9000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 9000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36086 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/thelounge/1.3.3/templates/common.yaml b/incubator/thelounge/1.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/thelounge/1.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/thelounge/1.3.3/test_values.yaml b/incubator/thelounge/1.3.3/test_values.yaml deleted file mode 100644 index b92da5d94e9..00000000000 --- a/incubator/thelounge/1.3.3/test_values.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: thelounge/thelounge - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: 4.2.0-alpine - -strategy: - type: Recreate - -# -- environment variables. See [image docs](https://hub.docker.com/r/thelounge/thelounge/) for more details. -# @default -- See below -env: - THELOUNGE_HOME: "/config" - -# -- Configures service settings for the chart. Normally this does not need to be modified. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 9000 - -ingress: - # -- Enable and configure ingress settings for the chart under this key. - # @default -- See values.yaml - main: - enabled: false - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/thelounge/1.3.3/values.yaml b/incubator/thelounge/1.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/thelounge/1.3.4/CONFIG.md b/incubator/thelounge/1.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/thelounge/1.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/thelounge/1.3.4/Chart.lock b/incubator/thelounge/1.3.4/Chart.lock deleted file mode 100644 index e30171520d0..00000000000 --- a/incubator/thelounge/1.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:09:09.156204349Z" diff --git a/incubator/thelounge/1.3.4/Chart.yaml b/incubator/thelounge/1.3.4/Chart.yaml deleted file mode 100644 index 82d436589b3..00000000000 --- a/incubator/thelounge/1.3.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -description: The Lounge, modern web IRC client designed for self-hosting -home: https://github.com/truecharts/apps/tree/master/charts/incubator/thelounge -icon: https://avatars.githubusercontent.com/u/14336958?s=200&v=4 -keywords: -- thelounge -- IRC -- The Lounge -- docker -- thelounge-docker -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: thelounge -sources: -- https://github.com/thelounge/thelounge -version: 1.3.4 diff --git a/incubator/thelounge/1.3.4/README.md b/incubator/thelounge/1.3.4/README.md deleted file mode 100644 index b65bb0dc62f..00000000000 --- a/incubator/thelounge/1.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -The Lounge, modern web IRC client designed for self-hosting - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `thelounge` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `thelounge` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/thelounge/1.3.4/app-readme.md b/incubator/thelounge/1.3.4/app-readme.md deleted file mode 100644 index 3bea542e86c..00000000000 --- a/incubator/thelounge/1.3.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -The Lounge, modern web IRC client designed for self-hosting diff --git a/incubator/thelounge/1.3.4/charts/common-6.5.4.tgz b/incubator/thelounge/1.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: tvheadend -sources: -- https://github.com/tvheadend/tvheadend -type: application -version: 7.3.3 diff --git a/incubator/tvheadend/7.3.3/README.md b/incubator/tvheadend/7.3.3/README.md deleted file mode 100644 index c0c5572526d..00000000000 --- a/incubator/tvheadend/7.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 7.3.2](https://img.shields.io/badge/Version-7.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -TVheadend - a TV streaming server and digital video recorder - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `tvheadend` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `tvheadend` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/tvheadend/7.3.3/app-readme.md b/incubator/tvheadend/7.3.3/app-readme.md deleted file mode 100644 index 972a532e256..00000000000 --- a/incubator/tvheadend/7.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -TVheadend - a TV streaming server and digital video recorder -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -TVheadend - a TV streaming server and digital video recorder diff --git a/incubator/tvheadend/7.3.3/charts/common-6.5.2.tgz b/incubator/tvheadend/7.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/tvheadend/7.3.3/ix_values.yaml b/incubator/tvheadend/7.3.3/ix_values.yaml deleted file mode 100644 index 9f7637469cc..00000000000 --- a/incubator/tvheadend/7.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: linuxserver/tvheadend - pullPolicy: IfNotPresent - tag: version-63784405 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/tvheadend/7.3.3/questions.yaml b/incubator/tvheadend/7.3.3/questions.yaml deleted file mode 100644 index ba189f736af..00000000000 --- a/incubator/tvheadend/7.3.3/questions.yaml +++ /dev/null @@ -1,724 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 9981 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 9981 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36042 - required: true - - variable: htsp - label: "HTSP Service" - description: "HTSP service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: htsp - label: "TCP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 9982 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 9982 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36043 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/tvheadend/7.3.3/templates/common.yaml b/incubator/tvheadend/7.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/tvheadend/7.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/tvheadend/7.3.3/test_values.yaml b/incubator/tvheadend/7.3.3/test_values.yaml deleted file mode 100644 index 2835710b41e..00000000000 --- a/incubator/tvheadend/7.3.3/test_values.yaml +++ /dev/null @@ -1,36 +0,0 @@ -# Default values for tvheadend. - -image: - repository: linuxserver/tvheadend - pullPolicy: IfNotPresent - tag: version-63784405 - -strategy: - type: Recreate - -# See https://github.com/linuxserver/docker-tvheadend#parameters -env: {} - # PUID: 1000 - # PGID: 1000 - # TZ: Europe/London - # RUN_OPTS: - -service: - main: - ports: - main: - port: 9981 - htsp: - enabled: true - type: ClusterIP - ports: - htsp: - enabled: true - port: 9982 - protocol: TCP - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/tvheadend/7.3.3/values.yaml b/incubator/tvheadend/7.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/tvheadend/7.3.4/CONFIG.md b/incubator/tvheadend/7.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/tvheadend/7.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/tvheadend/7.3.4/Chart.lock b/incubator/tvheadend/7.3.4/Chart.lock deleted file mode 100644 index e42731df9ae..00000000000 --- a/incubator/tvheadend/7.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:09:11.073213898Z" diff --git a/incubator/tvheadend/7.3.4/Chart.yaml b/incubator/tvheadend/7.3.4/Chart.yaml deleted file mode 100644 index e102279584b..00000000000 --- a/incubator/tvheadend/7.3.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: TVheadend - a TV streaming server and digital video recorder -home: https://github.com/truecharts/apps/tree/master/charts/incubator/tvheadend -icon: https://avatars.githubusercontent.com/u/1908588?s=200&v=4 -keywords: -- tvheadend -- tv -- streaming -- dvb -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: tvheadend -sources: -- https://github.com/tvheadend/tvheadend -type: application -version: 7.3.4 diff --git a/incubator/tvheadend/7.3.4/README.md b/incubator/tvheadend/7.3.4/README.md deleted file mode 100644 index c0c5572526d..00000000000 --- a/incubator/tvheadend/7.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 7.3.2](https://img.shields.io/badge/Version-7.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -TVheadend - a TV streaming server and digital video recorder - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `tvheadend` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `tvheadend` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/tvheadend/7.3.4/app-readme.md b/incubator/tvheadend/7.3.4/app-readme.md deleted file mode 100644 index 972a532e256..00000000000 --- a/incubator/tvheadend/7.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -TVheadend - a TV streaming server and digital video recorder -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -TVheadend - a TV streaming server and digital video recorder diff --git a/incubator/tvheadend/7.3.4/charts/common-6.5.4.tgz b/incubator/tvheadend/7.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{| - -service: - main: - ports: - main: - port: 9981 - htsp: - enabled: true - type: ClusterIP - ports: - htsp: - enabled: true - port: 9982 - protocol: TCP - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/incubator/tvheadend/7.3.4/values.yaml b/incubator/tvheadend/7.3.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/unifi/6.3.3/CONFIG.md b/incubator/unifi/6.3.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/unifi/6.3.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/unifi/6.3.3/Chart.lock b/incubator/unifi/6.3.3/Chart.lock deleted file mode 100644 index 36925117f14..00000000000 --- a/incubator/unifi/6.3.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -digest: sha256:106704851b1853c43561eb1c04f5dea4a1899ea1a4de4f6f0530992990a810a8 -generated: "2021-07-05T21:04:41.843232757Z" diff --git a/incubator/unifi/6.3.3/Chart.yaml b/incubator/unifi/6.3.3/Chart.yaml deleted file mode 100644 index 451bde73b92..00000000000 --- a/incubator/unifi/6.3.3/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -deprecated: false -description: Ubiquiti Network's Unifi Controller -home: https://github.com/truecharts/apps/tree/master/charts/incubator/unifi -icon: https://dl.ubnt.com/press/logo-UniFi.png -keywords: -- ubiquiti -- unifi -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: unifi -sources: -- https://github.com/jacobalberty/unifi-docker -- https://unifi-network.ui.com -type: application -version: 6.3.3 diff --git a/incubator/unifi/6.3.3/README.md b/incubator/unifi/6.3.3/README.md deleted file mode 100644 index 193bb3f3332..00000000000 --- a/incubator/unifi/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Ubiquiti Network's Unifi Controller - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `unifi` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `unifi` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/unifi/6.3.3/app-readme.md b/incubator/unifi/6.3.3/app-readme.md deleted file mode 100644 index 0e6732e4033..00000000000 --- a/incubator/unifi/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Ubiquiti Network's Unifi Controller -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Ubiquiti Network's Unifi Controller diff --git a/incubator/unifi/6.3.3/charts/common-6.5.2.tgz b/incubator/unifi/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/unifi/6.3.3/ix_values.yaml b/incubator/unifi/6.3.3/ix_values.yaml deleted file mode 100644 index c32ec8b42a3..00000000000 --- a/incubator/unifi/6.3.3/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: jacobalberty/unifi - tag: v6.2.26 - pullPolicy: IfNotPresent - -envTpl: - # Permissions Settings - UNIFI_GID: "{{ .Values.env.PUID }}" - UNIFI_UID: "{{ .Values.env.PGID }}" -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/unifi/6.3.3/questions.yaml b/incubator/unifi/6.3.3/questions.yaml deleted file mode 100644 index 2cccbbf6977..00000000000 --- a/incubator/unifi/6.3.3/questions.yaml +++ /dev/null @@ -1,823 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTPS" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8443 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8443 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36035 - required: true - - variable: comm - label: "Unifi Device Communication Service" - description: "Unifi Device Communication Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "LoadBalancer" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: tcp - label: "TCP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36036 - required: true - - variable: stun - label: "STUN Device Communication Service" - description: "STUN Device Communication Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "LoadBalancer" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: udp - label: "TCP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "UDP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 3478 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 3478 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36037 - required: true - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/unifi" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/unifi/6.3.3/templates/common.yaml b/incubator/unifi/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/unifi/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/unifi/6.3.3/test_values.yaml b/incubator/unifi/6.3.3/test_values.yaml deleted file mode 100644 index d308cc86b98..00000000000 --- a/incubator/unifi/6.3.3/test_values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# Default values for Unifi. - -image: - repository: jacobalberty/unifi - tag: v6.2.26 - pullPolicy: IfNotPresent - -strategy: - type: Recreate - -envTpl: - # Permissions Settings - UNIFI_GID: "{{ .Values.env.PUID }}" - UNIFI_UID: "{{ .Values.env.PGID }}" - -service: - main: - ports: - main: - protocol: HTTPS - port: 8443 - comm: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 8080 - protocol: TCP - stun: - enabled: true - type: ClusterIP - ports: - udp: - enabled: true - port: 3478 - protocol: UDP - -env: - # TZ: - PUID: "568" - PGID: "568" - -persistence: - config: - enabled: true - mountPath: "/unifi" - type: emptyDir diff --git a/incubator/unifi/6.3.3/values.yaml b/incubator/unifi/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/unifi/6.3.4/CONFIG.md b/incubator/unifi/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/unifi/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/unifi/6.3.4/Chart.lock b/incubator/unifi/6.3.4/Chart.lock deleted file mode 100644 index f68b89cc7d3..00000000000 --- a/incubator/unifi/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:09:13.051444285Z" diff --git a/incubator/unifi/6.3.4/Chart.yaml b/incubator/unifi/6.3.4/Chart.yaml deleted file mode 100644 index 551b1a5516f..00000000000 --- a/incubator/unifi/6.3.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Ubiquiti Network's Unifi Controller -home: https://github.com/truecharts/apps/tree/master/charts/incubator/unifi -icon: https://dl.ubnt.com/press/logo-UniFi.png -keywords: -- ubiquiti -- unifi -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: unifi -sources: -- https://github.com/jacobalberty/unifi-docker -- https://unifi-network.ui.com -type: application -version: 6.3.4 diff --git a/incubator/unifi/6.3.4/README.md b/incubator/unifi/6.3.4/README.md deleted file mode 100644 index 193bb3f3332..00000000000 --- a/incubator/unifi/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Ubiquiti Network's Unifi Controller - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `unifi` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `unifi` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/unifi/6.3.4/app-readme.md b/incubator/unifi/6.3.4/app-readme.md deleted file mode 100644 index 0e6732e4033..00000000000 --- a/incubator/unifi/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Ubiquiti Network's Unifi Controller -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Ubiquiti Network's Unifi Controller diff --git a/incubator/unifi/6.3.4/charts/common-6.5.4.tgz b/incubator/unifi/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: unpackerr -sources: -- https://github.com/davidnewhall/unpackerr -- https://hub.docker.com/r/golift/unpackerr -type: application -version: 1.3.3 diff --git a/incubator/unpackerr/1.3.3/README.md b/incubator/unpackerr/1.3.3/README.md deleted file mode 100644 index 27eb6c84c04..00000000000 --- a/incubator/unpackerr/1.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -This application runs as a daemon on your download host. It checks for completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may import them - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `unpackerr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `unpackerr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/unpackerr/1.3.3/app-readme.md b/incubator/unpackerr/1.3.3/app-readme.md deleted file mode 100644 index 92412a850ac..00000000000 --- a/incubator/unpackerr/1.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Smart PVR for newsgroup and bittorrent users -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -This application runs as a daemon on your download host. It checks for diff --git a/incubator/unpackerr/1.3.3/charts/common-6.5.2.tgz b/incubator/unpackerr/1.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/unpackerr/1.3.3/ix_values.yaml b/incubator/unpackerr/1.3.3/ix_values.yaml deleted file mode 100644 index f94e0877d86..00000000000 --- a/incubator/unpackerr/1.3.3/ix_values.yaml +++ /dev/null @@ -1,32 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: golift/unpackerr - pullPolicy: IfNotPresent - tag: 0.9.7 - -service: - main: - enabled: false - ports: - main: - enabled: false - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/unpackerr/1.3.3/questions.yaml b/incubator/unpackerr/1.3.3/questions.yaml deleted file mode 100644 index 485f36be159..00000000000 --- a/incubator/unpackerr/1.3.3/questions.yaml +++ /dev/null @@ -1,540 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" - -questions: - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: downoads - label: "App downoads Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/downoads" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/unpackerr/1.3.3/templates/common.yaml b/incubator/unpackerr/1.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/unpackerr/1.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/unpackerr/1.3.3/test_values.yaml b/incubator/unpackerr/1.3.3/test_values.yaml deleted file mode 100644 index 7e289d84f91..00000000000 --- a/incubator/unpackerr/1.3.3/test_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -# Default values for Sonarr. - -image: - repository: golift/unpackerr - pullPolicy: IfNotPresent - tag: 0.9.7 - -strategy: - type: Recreate - -service: - main: - enabled: false - ports: - main: - enabled: false - -portal: - enabled: false - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - - -persistence: - downloads: - enabled: true - type: emptyDir - mountPath: /downloads - ## Persistent Volume Storage Class - ## If defined, storageClassName: - ## If set to "-", storageClassName: "", which disables dynamic provisioning - ## If undefined (the default) or set to null, no storageClassName spec is - ## set, choosing the default provisioner. (gp2 on AWS, standard on - ## GKE, AWS & OpenStack) - # storageClass: "-" - # accessMode: ReadWriteOnce - # size: 1Gi - ## Do not delete the pvc upon helm uninstall - # skipuninstall: false - # existingClaim: "" diff --git a/incubator/unpackerr/1.3.3/values.yaml b/incubator/unpackerr/1.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/unpackerr/1.3.4/CONFIG.md b/incubator/unpackerr/1.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/unpackerr/1.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/unpackerr/1.3.4/Chart.lock b/incubator/unpackerr/1.3.4/Chart.lock deleted file mode 100644 index 641f4f8c3a5..00000000000 --- a/incubator/unpackerr/1.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:09:15.004897454Z" diff --git a/incubator/unpackerr/1.3.4/Chart.yaml b/incubator/unpackerr/1.3.4/Chart.yaml deleted file mode 100644 index 3b43575d10f..00000000000 --- a/incubator/unpackerr/1.3.4/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: This application runs as a daemon on your download host. It checks for - completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may - import them -home: https://github.com/truecharts/apps/tree/master/charts/incubator/unpackrr -icon: https://raw.githubusercontent.com/wiki/davidnewhall/unpackerr/images/unpackerr-logo-text.png -keywords: -- unpackerr -- sonarr -- radarr -- lidarr -- readarr -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -name: unpackerr -sources: -- https://github.com/davidnewhall/unpackerr -- https://hub.docker.com/r/golift/unpackerr -type: application -version: 1.3.4 diff --git a/incubator/unpackerr/1.3.4/README.md b/incubator/unpackerr/1.3.4/README.md deleted file mode 100644 index 27eb6c84c04..00000000000 --- a/incubator/unpackerr/1.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -This application runs as a daemon on your download host. It checks for completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may import them - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `unpackerr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `unpackerr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/unpackerr/1.3.4/app-readme.md b/incubator/unpackerr/1.3.4/app-readme.md deleted file mode 100644 index 92412a850ac..00000000000 --- a/incubator/unpackerr/1.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Smart PVR for newsgroup and bittorrent users -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -This application runs as a daemon on your download host. It checks for diff --git a/incubator/unpackerr/1.3.4/charts/common-6.5.4.tgz b/incubator/unpackerr/1.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{| - ## If set to "-", storageClassName: "", which disables dynamic provisioning - ## If undefined (the default) or set to null, no storageClassName spec is - ## set, choosing the default provisioner. (gp2 on AWS, standard on - ## GKE, AWS & OpenStack) - # storageClass: "-" - # accessMode: ReadWriteOnce - # size: 1Gi - ## Do not delete the pvc upon helm uninstall - # skipuninstall: false - # existingClaim: "" diff --git a/incubator/unpackerr/1.3.4/values.yaml b/incubator/unpackerr/1.3.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/xteve/1.1.3/CONFIG.md b/incubator/xteve/1.1.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/xteve/1.1.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/xteve/1.1.3/Chart.lock b/incubator/xteve/1.1.3/Chart.lock deleted file mode 100644 index f1c8ebd69d4..00000000000 --- a/incubator/xteve/1.1.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.2 -digest: sha256:cc9994b99989466c373bf71a60b7fb7cda12e93c26900430bf22e093aa828110 -generated: "2021-07-05T21:04:45.47272277Z" diff --git a/incubator/xteve/1.1.3/Chart.yaml b/incubator/xteve/1.1.3/Chart.yaml deleted file mode 100644 index 78ef198bcfc..00000000000 --- a/incubator/xteve/1.1.3/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.2 -description: M3U Proxy for Plex DVR and Emby Live TV. -home: https://github.com/truechartsapps/tree/master/charts/incubator/xteve -icon: https://raw.githubusercontent.com/xteve-project/xTeVe/master/html/img/logo_b_880x200.jpg -keywords: -- xteve -- iptv -- plex -- emby -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: xteve -sources: -- https://github.com/xteve-project/xTeVe -- https://github.com/k8s-at-home/container-images -version: 1.1.3 diff --git a/incubator/xteve/1.1.3/README.md b/incubator/xteve/1.1.3/README.md deleted file mode 100644 index 1c2a8c69372..00000000000 --- a/incubator/xteve/1.1.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -M3U Proxy for Plex DVR and Emby Live TV. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `xteve` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `xteve` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/xteve/1.1.3/app-readme.md b/incubator/xteve/1.1.3/app-readme.md deleted file mode 100644 index bce69529a15..00000000000 --- a/incubator/xteve/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -M3U Proxy for Plex DVR and Emby Live TV. diff --git a/incubator/xteve/1.1.3/charts/common-6.5.2.tgz b/incubator/xteve/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/incubator/xteve/1.1.3/ix_values.yaml b/incubator/xteve/1.1.3/ix_values.yaml deleted file mode 100644 index ad5c311aa5b..00000000000 --- a/incubator/xteve/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/xteve - pullPolicy: IfNotPresent - tag: v2.2.0.200 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/xteve/1.1.3/questions.yaml b/incubator/xteve/1.1.3/questions.yaml deleted file mode 100644 index b210d0e7f3c..00000000000 --- a/incubator/xteve/1.1.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 34400 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 34400 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36087 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/xteve/1.1.3/templates/common.yaml b/incubator/xteve/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/xteve/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/xteve/1.1.3/test_values.yaml b/incubator/xteve/1.1.3/test_values.yaml deleted file mode 100644 index 16d4e2ce37e..00000000000 --- a/incubator/xteve/1.1.3/test_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/k8s-at-home/xteve - # -- image tag - tag: v2.2.0.200 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - -service: - main: - ports: - main: - port: 34400 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false diff --git a/incubator/xteve/1.1.3/values.yaml b/incubator/xteve/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/xteve/1.1.4/CONFIG.md b/incubator/xteve/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/xteve/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/xteve/1.1.4/Chart.lock b/incubator/xteve/1.1.4/Chart.lock deleted file mode 100644 index 52e1b45a282..00000000000 --- a/incubator/xteve/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:09:16.909422493Z" diff --git a/incubator/xteve/1.1.4/Chart.yaml b/incubator/xteve/1.1.4/Chart.yaml deleted file mode 100644 index 4e7e76b7f63..00000000000 --- a/incubator/xteve/1.1.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: M3U Proxy for Plex DVR and Emby Live TV. -home: https://github.com/truechartsapps/tree/master/charts/incubator/xteve -icon: https://raw.githubusercontent.com/xteve-project/xTeVe/master/html/img/logo_b_880x200.jpg -keywords: -- xteve -- iptv -- plex -- emby -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: xteve -sources: -- https://github.com/xteve-project/xTeVe -- https://github.com/k8s-at-home/container-images -version: 1.1.4 diff --git a/incubator/xteve/1.1.4/README.md b/incubator/xteve/1.1.4/README.md deleted file mode 100644 index 1c2a8c69372..00000000000 --- a/incubator/xteve/1.1.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -M3U Proxy for Plex DVR and Emby Live TV. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `xteve` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `xteve` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/xteve/1.1.4/app-readme.md b/incubator/xteve/1.1.4/app-readme.md deleted file mode 100644 index bce69529a15..00000000000 --- a/incubator/xteve/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -M3U Proxy for Plex DVR and Emby Live TV. diff --git a/incubator/xteve/1.1.4/charts/common-6.5.4.tgz b/incubator/xteve/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 zcmV)qK$^cFiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvJciXnII12B7fBF>IOnPefXHl}_msHR3evY@DwmCaVy<(@m z=X7_)FbP?xDUu~YIj)=g+3&(D0T3W5TXxdcTwSR}0yBdFFf$ko22nPjXX)s01`85i z!+G+z)j#9$c)Yv4&Hg_gkL~}D_nvM2ZF76PH{RXb+#Nsr+jw(pdw1_|V0;g>G@hy? zu=v~f&baKx{Xrg>;~!8_;w+tj#nu4kx%!!ADH_D6j0&6+_U4-^jp$z>!RG}muE8`b zz-dt-Hhjv#ESsYVm=ThflhNn`lUa2hM%jEsiV8)n%n0UrIU)r@qd6=IDn{ZxABY1S zQA831TtEVgGUTAD5*1OF5|k1KwHod1ZjZ-%J3E6*bbXZ-aXA?bL5*xMl#~wHi@^{G zG?&#mQVsp`AN!l(=59D1j=vntAx;UzDJmE+G>15u0Gv*<|Ed9pS#dD{AceHO8Up~R ziev(;f(pvzFDQxstBht@MNm3S(D^w|FTylYu)Z%+49m^0zkcR{#fynnkn0>xWD^Gq z*`D2SC)^(N>whu-7ci+%c~1hMeg1EccXpoH^Ph@@$NB#N&qb1*!(=i5;0YKG!3iP& zrXX9OqQEg?6P(Nt$O|;ZA3!!`zou1^(19q1?f0Uz0fm-BDZvF|Wk8IkIK@eqsEGRvBl3mYH zN;W_Y(L75_L_k)6l0br{RZ=1{0Dw=iy0FQpG$W9M%uM8Qb2+(u36D< zvH~0_V#*D$VBF*~gE8|hiV6e?0&6jv!YU!_0H!f`n{-vhJTi&A-NP!lZ%6>4zCCQ3wkl;Bctk?O6 z@A&&y^z{Th8w~IqUepto{h~u8D={s{$BX!3l_HR;J_0YS_j#2hAkPvU(dzWqG5awY z3|J{S*Ts;V&tV#`mFr5xh^}R$k?G%oC^P{-{pH$GP)jPLiEmY`c_S9@Py6lIs9P08;=!~!{c}F2u|>Ctf9xK zh)_!CD4+$O*X3TLc~)Gv79EtRSl|d9L{V0yq!#=+itrSp5?sv?nV|weAc_LW%Yt&2 zRY?ra5#TZ-9su!|Y_^1^^$H*vfN@O!NBhBo>5!@t#_3GxAECNzYDfmEQpl#4Q;=o^ zlx(QPf+&DXre-z(Mc7e2GC-;`GAMiGZMaoO&0`Wl)NjsfTBqAEU#!O z#-OM`1YBVyv{06GJal%gD2ph2*4}IL>y#dyF|Lsq=ch1Dz0-%*7>!Z5gWWI zjODaL(3FZvDio+xd&2mdUY}?2H75W@5h_c`XU!}GQ=Fi1z=>5F=lI~{0ZJFF z1y879AZX&v7aXNSU|M8z)tTi6Kp)^dr#yQCeq@{i1*brcFKQ;tvkh+f@WK>7hY7B5 zl7Mr>3k_jB$0?=bG*1*WPhY$~esysA;{6W?uim|wfWXmAUXzX}AMK3pH7Xbd5$lYi zqwFfZf<+7tj$hKsCkUx!7F`V$DI%y0aW;yxs2mYkUX~-A{(>Shj3I$Tm@~OTJ7=Wz z>QMIT5PitA5)Jb#9@6DfG3RAzD}SJ*v5t^!ee?a%i}!C1Uccb71Ar+;N&FT~g5F!r6XZnF!F?=qQqrWw=8A@ zT4=?Ris7GrD$w-jpVwN1LzJZv%1Jqr^@b^DFitP%$CL^UOEx>ld6}49N`1 z*XskW22S|TS2(>a#o|s(MZtF7suL7dY(^etDM25IvI38}c_zP$&zhaq6V9A!uG*9= zd%{cb6h+rjf_#8f0o};t6Ow9SKo`h|vUCZkx(>nrP~|JM2cRkz#Q>*LLsLT&mP5Mg zF>C9#uZ9A~F%}~`x;3U6h!fv&k)0zoRoDpNA9@Teu6JZzu1yr7+WQ1AP>RZOSRfc< z_E$+@L8^S1Q}pF%-Lkr=!aGMvb~WGyl+pT1fC9OLZd%3-1prBdwxWAcyDSm|?0{P% zrr*L?hjY8|jD9+!a*N8;D_qX#TOqaSy8>iasRDkiU~^4TuN(yIk}i(92ZuI}T<3_| z<|#86xky)9rY6*Eb8vci9I*G?8*+MhTqAfnr7NG)(_?`Fm(-w+)l!|!1^RtN|2a{j zW}P=Vhh!$}xKNJ*vHGQEfc&K_d&(DXC&L#?kIyATz3Q#YnLVYDDqPFvyi)5UZ0>SOXG3^w#3IA6_|-M{(5sP z-V;1WSw$ME>G>LnxmpafDk8}b1ahxwR&UL1(c$B+9-(ieD>ln*Vo`6$I*c`#M z1axHvO8~(fe!%l;PKnz2>e+aIb7xFftF$f~MU+TT<=~tZ2uS**WeOegA&hi0t;zjeo4*c zFD01JYrlyC6Xx&4X=9p}fUVI>{5c+lj8SS-Ih)~XyA*@68Ljo4;0c3nHA$`F>xs#>Ygkh)!-6{~jakfE z&3)Q41T^Oi`x2VHdsc%!qdiuNeVtfnPOTf1jKQheOlFI9U7g~zBnZYJn`(Gy>9d@n zV7(F29u^xEltZzYdUAWCJepT6>kj_@6L=X@m;a zOK)U3T@aQ!r|#-1Q(iF&nfZii1M8V4DV;bKGfpoGRF-`-b6xaqs#(DCt7cJP3DqoW zn5tRr1GY*nQT496S%C3LEs5pcb+ck_n{s}IOF|97IgaB5UBLpCa^{f&qA9-Azg#{q z8Kg3Ybo}x?R9KOWs=Np$$+dud$o4u*08>pP*ISZ0Ogc4So+D~~Quy?@KwaZfJBW2n z{!!pNW-PhHti7@&Pb?`u z%Suv9a9tX*FZCehq<@!{gmQop1-?T`y+$n38=;Y$au$n4=j``rZx>#`&y_j_{Toj3^%uj;|8Qt zwl+CtVT#5_ZL!$EBn7OoNaT{bKx~IMLiJFfXe=mvle9NvW;XSMtQobI>OXyTVh@)P z{4*mnv4hP51*mx7Ba8MxUSuq)1Dd_V`-3E09B@=>f1D3rW7G^uQfd_O@E8@p!fZ|GSznYs=Gm3w!;q~HAJsYZ|5{u40=4O$I%F^hgG!&a{` zuh7Hf)iKdVx7)ra%Gaw^Q$872Xmh@ZHUOIEbq_@$WMrH<*mB4&5+_pd2M z93dl)2OfbZKx{f|9U|6}c&dY~!x~w26tgXoAzegpsPyOeX>#3g<}bNS;P~2C2`3~g z-~|GQDr8A4&8PUn0Kis7C1P=qXT!4%5MQTojw7lvc;ql;CN3q%Vn;P59*6(?&B@t@ z;g?q+P~kA}MZ22t%509vj0GqqCE_42@B*cvNPOBuL zt3v}4)0b?^f%!+t28d>vT1vQD!*S{`xScoDhq~B-xPm;$v_KULRs!e)F4+i;5{Ty; zb*GCh2lbs!Ji~m_9F(%qA%($^UuRV@WFR#f-idW_l%>DOqg!lsab^HG3$?&q2+Hbw z$Tx7(QVvUHw8ZsQ8fv3vvONO%;u@6?FN6%G%52$&6&#%nO`62s894bVOfzbgQ;mo<#;qh(WTrJCdIWdi%d!- zO_ZmaPb1EviY|YI@tYOWz%<#xSKUG2HI5iFmN1Q^2emo6L^MM^w!CIID>$6XgDEYe zLbHbdz~-se-up9BkCLYlu{MS9t@b_F7qIWQI=o-%DWI zV%TicH<}@s55>D7^YIE+zoF(CH`*wdqbw~+0dY!}4KwFw8E|?rL<{Z)7{Ri{7b%Mm zrn+fqX`sMa*GJ~KBP%(Lzu=xm=ZjcZ`KF$ zFGol?VPugk5&OjD3TR_6867p;(fU9`qB(Njm0T+xBp8-R9l{d=0HvhB{Ot&lXvF=E zLokPVPG#K7W9g{oh2*J{m7FqwaXb_R3`xd#jYu?PGz{r zJ;wvWfvloVbUy(o5&1vVImgj^m?R;|SD6N+Bmd9V&W@e`XM1z+G5^PdJU2I^ zuLk0zE-9|_jH;a4VMqsu%J##ie+XU@en_Z5X^aZC=&$Hs314Bzkp#{mwY22PdG3Od zi5|kiSEG*~2RAoE9wvl9z>$S8NdhqZNW~xhI{FH{M#Y6VQjcJ#T1}lU1eGHcu=Po2xKicX?npB{0>r_##Bg;Yh=uG z+lf%-G3mlrm%9r(&6W>9J4T~uD^3H<6ygM|s?;#H`DUY3f8D+`@;1wcc7;wT+po6d)pi4SwUdp zCCF2YuZ~bL$7M-vULOfwCZi8Lr1ND;P%))Og_8um5uaMpyPu~1SMzOURzR2j-`X8p z`hVxy-p-@`e~5?ae`fQmm>nt<5L+=&^>?0Bh{-f%6{xIBAUppBMMQ*7!J^LSLRSMS z9$2>_{CeM12gBiTpr*TYE$V<(wyMCt*48XbN* zH7eynCwF$Kn;RECS6L2NI&FAQ%pr+pue7dd>zq*5edXw@T@GH3YXM#xFaR{z?L+5c zc}Uq{qI_<4y1{!h%~V~`%XbTy8X*9fWA_d$dTx_pQ~b&r%6*7!kgK1Ia}lbIl01tY zov6Y4)bjGr_BiyvvhP=A0Ced8XWM%_w*KE8Kj!~^kmok~zfN|zQUkzTfOc2_bwbWZ z6X1_;0@TS#eKq;_nvAD1!zY;RD+hQW^N>0h*Q!SC!dW{foeHF1P{=!Z7p5P3J|jNr6APO zpehzPa;%y(X_adHbNJz%mQ$5=ev2JpLgduwuufQd)ov)(3zOTA#^|Fl`WG@roA#eP zQ?j}}picYmS;PM`-WxyKe-H6c`wzTjJ2~9mdnt~)O4Cjrr;`aT`3{TEh*J(?V+ZG3 zkuO&q>#k2DLk+&MyHddP0)eNr{04X`kKj)Bl{k>E%nc4%Qtf{X4XGtRa~Kqy0xkUN zyyWOBp3Sn}MsljmG$R(sP!Gr#<^v1vUh{a;LveOE08iJ~HEIRD?I zryx}4#PpA%T{<@?$Tc7hu`d?GFBSm^NWvQxqYuF3b7Sl{deTwB#MwZ}u(m<$q{y;+ z8a-I^&@~v^DDNBv5h}=cSrVfn(C|3fW)B2Z5VfoG^wvh0_Cxz~AY>J(inMWT!p;f6 z#aEY{s;6HqdY%f|@lr`Cy27B0xrKNdE+?Pru4xd#=Xhv9)c4048^ccvRMJJ!WFG`U zAKIHZE$W%jo5Av5=(?^LNEWWwt&^Q$wN4PUZ^^69mWYGEvc6ughIxsuOGgua2UA>> z!~xs{Fx1A{=et|C`lo6C<%{Tnn7vK+x2Sw6xOdYv|WH zQ)a-X0Q=6vd)SM0v3y|F^uw68t^HKPtF2ooaYK7m!XP%v`%T$q4_cUP(~=J>_d;VC z3)ASjCf>g54bE93>c%!ITI|VBEqXtTr>XzB`MydMphN$UcgDN6{@)vKKkEO7c*Oo6 zy9}XFAw7U(+67I1?Jk#kj{Q2dRmTB;nr%A1Tk?Glf347<;Zha>iXT4?N~R=_1bH5> z@|Gn({uH9bHUD|8(g*YZZf%e4`2U^p&g1-lkf&k)%k;RnwD(m+ahn5JC5rCp|CRZ( zG;2)0vTRy8cs>3V@maH@BpjFjS5N<8*ihCjbj;vw^AQ_p`}>GxWBU4t&DM4Lh;Qd2 zRvm1j>ua*r)tB}B4K&Z6ot>Kx)~-R>=IuL?L$b@+*D@AuXJ5x)Y&iQA4fo{h(@1Zi zY;*O=db+F6V(F)I^{Ey-dirkjc=f-yAafOFK&Sn`XYc>+Za;gB|9_B2v;XxIXG^aG z%;Re9>jAy&GV1~p%bOJi@;R0T#%aAqlw2c9$Fp8&2F-njD+b5>uTQ_NXbsRY|F^gI zwr%@=@A3Ta!#uZ$|JANt|ynNACYEj;wFt{ zbF_&%{^8I`6f5kYM!GLp89n8$R>n@C%ctO!$*Eu%G%HhS7zAuUiDV6|sLCDesKR!v zZ*H2=d?3Id%zR^kbx%I8Ih08nFY$7mm8o`|q*>|CXf$ zCdXNPP?3y9U>3Jn6LiP_Sm*z?HuuJxkM{pVJgxRWw5T-9FHSESzEx&b&T{xh1juxo1x8JNgINE{u4PJ1-Dt6OjtG=X7SD`w zFJDw6?zT#iijJW=WvzRQrW}xKaYf&AYP~j9t>#a!^V+h~Xm@oK=PdYLnfW@e8Gt!X z-?~;1Iuxyp25M6PfFHU6)MYdP&jbKO3LNQdb`LsE`Qh=qcLXQ+H)aPOqas2nf%TcR zp)l>=3hh2HmA!4KM0us&a0CYnMAemsq=UO%6gjk7YYTab=~Xt8XT-Z}JA2UO+*NvX z{Wl)J{%@u@x~)5~%l}WmnfiacH-7a0KghF`{(m8c1W;q5kK*U|eSG`wWw*|ErPY#? z){c~A==CEPA6_(S9~yV~xU_X}`MeCH6o*k7O+%cG7Mp=k*Kc^X*#kmgG@GN89H|RU z9V#1t7*efmu0uY4WG{Kxq^6C~1k=KtQ_?w-B> zx3j(bIR78wS!({nBx#%vU4`eraeh$SwWrqhvc~+4cGgqYtpRCe7Ag?Pb#SX*d5B1e z(2j{2HueGZ?~PMnCf5Cy2oFbGgb|XlaK-qn%lGbx?*>=)ZO4l7wFQ|{3X$oKaSGS<4iX0XN$u?Q^`*@ri=GCj%BwAiYTsy7{C_Lb>rZ~Q(T@9ma)Sz_ad0XbDUs;>wzB13T7tUr}oXe zB2Gz;bxX5brCEoIvDg4)$K2JbR=##%H&5$s0M?2B#rm;PHfY}O+bjlxI(>aq#6f-5 zM)a|jE4Gs+NzZDq*UKOkP$xQO-nUQY&hD5m*%R}AoiOj@|NIWD_Y=|1^(An687_sC zV*sqvw{zo#l0sdaa}8VX25!kn1b12O_u{G|vt2CT9Y&*(I4?z!9AU&D0dvCuDEZtiytn+YWtr;H2|0sau7f&^|% zE}6)3YSb4-`-owU)yk=6`}VYb;oN}VuQM?tlNSy~55&B5*&A$i?_jeE&! zEFr(nT>=4hznaJ0lkcnZr(FmX0a8zYXiJ zPjZo=xQ<=&oZZ{z9OC+@RuaJaUSG(5b5qMaemQ%n)SHJ(q&XIq6 zM^K0VXJ==3)As*v?>^@LdXVQ9@t^j<0Ka7C_4Tz?IuKV*@=RgkR#|3uba;Rq*D^Tw zfAy32#!~&4?EIGdzE#On671|gH$PkyS(UrKX!M|T(L9#LAnt=0Ux48F-OHmuylSn) zvB_HBvReF|tJ;lq`o4j;sM3S-UCHt|8OZZ2KB49(CfA2qO3(-5YPEneEx)Bd8>Dmr zk(Y$Bt1In;Rj%_%{MJoR%7sR<17?G=Dk=y-{49|%JR4jV2`;2!TH|kwWElcdL+##} z2e+&yiqsdp9sVo{?rm5b*wC?CaSll|t7D-5J3Du;i0aka5LP4`=K7pc(`5Bar5Q@* zVL2Pkvg|ULfV@CMG5P>4TB<@WmhQ}zBNWsJozF9EVB&N15A{xi@%vjSZDAsBQ|Z%L2s+juRm z%5^SWd$a1+Y`Wpcxet;ncwN%zJw=6aGki+50K0Qo+{urKell9Zc&aK)_W4c2o}7%7 zXR54g{bLt$9JX~M-sjikyI`6bZQ9>b{0gS)YgSkUiu>Qqm+Fdj6NdcWoE_Y=;{t3o zNM0u&h_u*2pCy+EgNI7vhWI7$xYtRl&GqHaOF~eWwKo=}X4rI~Zmdr;0@$%5)?W46 z!qqcKxVg9U8OI#?*MIzGwFfx=yS>xM|GfKb=W+l4K_2f~OkS)vl=s-_3o!Ogx)d58 z^xG#_y*F%u{6rh1YAc;DHDmOl5kRoUvJ}{FMUnyy3iEDG_CfG8&0_Q(=Rw^@(YWpH zXIi^6l0{jfFHw^2WOEYMtO>TQMj3mC{KCW5157v0r30`QOJ5IeY zdwAw}--yj1KA-4HhW1dBWtUYBg2iS40v_7-8s?t;%Al?r_-CpZ18f@AR2f5Kzpaj> zU2ZBi={81C<8w$?U!mF!)190SLe|7w^T5%z)##T1G>>4~jK))tA~7oLF`>KH4MOxr zi)&~75X5&&Ht{=Y-()fK@CHVkB}z@ig{dfM`3$lGtm)wSK7)oJ}qF1&CAcybj(shR{(>4TcEShZX*CuO{F!X&| zCdHSd`V#1v*fAK!rIV|e1$HyH8 zEu}`RuDPx^miSNeMYP=h)6GgkdvEH*X)I5Kt7I??*3FhlVw=IN@=Gg9n+bJmRIp}N z7=aWPR(G))8r4f&4>^aNt+L#aVG^Crr>s!8%S)VBso0|M2TC~;tY|GY!3ZX+{R?>( zuHL-3L@4*|1l=uUt1bSf-sxFtpGWSBG?FANpB_PFA`snDk7})wp|P#Z2zE|{yJSOX z(9q0>V0UvP8A5j&gl5e?nGhWKR+|jLfxwdwq47gw2;YpTCs_U42=dd4HQ4(HHl6+y zkKg`VT^{Jp_@8IC{kOZb^_c(RL7t`UKRZA4DlI-Ed9=ss(?comV)40>_V%{+IB}(U zD(Rt3J_CQ#iqpS(A=wsexrkU~rgq4KxvI3#b**lRb8FoYetD!VAjEuo#z+r zwq6?Sa#m;u%AKc9(EO8+D{eS_SmK?zDy_nCX%3K=$IE66Z8STt&J$eD-elx0g7Ni1 z9E+P5xi{AH)!=SB2m?9O7ZYc8dv!F!&_D*s^p&}RIkbGqp}qsflg*eR_+kB0&t+s^ zlcun__DYP6o7Np0&sL4|>*?XKwvAJ})=v+Q2d*7a%lY29vC{^@z)@GIwXlOfYjs{z zDQeYzn7AEHYJyzf0$X2Kjg+snCNww7T9&e&T%~@ipfw5SHuwXk2kcz`z2_#{T~>h| z>%YxsJ9hq$y}g~s^B)iL*f*=V?o?(nk*)v01zw=kS_Af8*V)#7^A?t4CbPS)V3CqO zG$g%!`-&m#yRKg0h?l;1h1-f_u$G|Igw>i+nyWFkYL*02_R1yczk@Hze+PdL)G7?PxT(?ba7oL%;GxsEAK|-wP-F@v@f{Jq`Jv;PX+03Nm_6|2q^T0oqkdNI}JcE91fY& zX6dU*pW4Y0ZWHLleG{e+jwGcDfFem5Mq>TqZZKOLNB=_CyusQb#oxjC?lwvzb5D&z zyhPV+5DUD31oZ`Z^T#;H@c7*B>CpeHNdMRw|FyYe-~YV3^_c(hVIH~uD==Chb|h}Z z&*R}KpaTF;aRdnqqliQ@RTTRde3p#XHoSW1GRLmp8WpMYsw79^dVlTYM6K22{u!r& z!umcZ{IIj8;QocK`JHjnL)b}CjZAHh>Mebr7pO!jQ4nh(DNi)=)t~;$B}?lIPI)(Q zp-JjhSp;s@>eeF6yvyKO>sVzC1eWAuS%{*D}oHu$ar$sgg3s_**OlsD( zwydK?PX$SAaNM5odXdx48->omZ||}9tgCO4HYirJQjR%RJ=8hblxd=nm_&5$wFtLI zqw#Zo-1grLQUg%i@V`(0|9E$6$M*lwSC97J13c`q`$Hb5r3ZMFGgzP)z^KTyWZyms zs*jYbthh`v7>8w!L;!!0C5c#87ch+vl6(f=RCBOnFEq6Sik<2FsgPw#@bY;XE;fxM z{wYu0&sXceWH<%E1_*8e+Y_SNmj_EW{}YJGw)t-)XuX2~=-mI?vd{nT?QK5Z|N9^h zoBsz%l3js+Rp&_f$i%(h8TW(6C=I<+-d&Oh3VD0>xb@9=g6IvFh7cBejdN_DF z1qIgt9EiwvTZ+-Z-eCf+aFWm^VpUQ)O8^=1g4*^WQwIrY!zOKwD{@@##=GDfaS_;x z###ehbG$W*SYuAMu6x|^V*s+cUC)cpAlpi1eM?}5dtZwORedi4V-3^5iU1XqxXUyU zn3c42)n7D@ulJ28RZB!Z2YI!AGZBcHs10!{4~6YWhc_GMV$SeV%sT53j>68hd<9xV zHHjnst}W97x#Xg7?Al@`9u_O!5+4R(h~r|0wy>HHqNy#%JslUkxMH7B^Nqv_P;y;e$W1&@ov-p-`RWg z|2)XUq}yv$TyQ;+WD!h+h7)lRa%CWrIq+{nu=<@B>M$#*a*wJI01bOaz^yNDi$wrV zYptq8g`>(^Hpis4`*=+|4c45tJ+5odtCBE&P#fv0zy#S;>F5klDl#YpK^sKN>q04UI@@@8tBeH(mIO~xbREe%1J%zZArAmR>4H_d zsSjLUqU#M2aHr=jLg_+FfUeDiry_oicQdP}?qL*Q?28zU*7d{9{`#iK=KUz3CCxi# z1k~RpYihvTGxdujcaUxrcW}{yU|ne09LQpY5gchq+3u2%zR~l<~<{kC;PN??T=oPn*Rx z;^#1za5Wc_?coyzc>1V7Z>Gg5nIt51LzD|z7g#zmEYO;~P?JQ?ja{4B&D(027Om4> zaRmO^)`VzZS>U?EfMwHgaC6;;=1>ApjmhU=rXi`?sH>-?=yVJ6O~2a`T<%kpE|_%F z6iI=EfDzv&W{y?6ra?t-b>?t@)rjdh=fB^gX)R8dHG(=hVMp84Mi@&pzz-&p0?)PP zY+1Uo8M9ME(JyMNfr+uxyv6P2Mq^rd3!;nc9Cc7V`f339x|Ls3dRkQI&A|y^X;i@l zN>Kp`iov(X?*LAx8E+&lDLYD~mSwYV0OUPoHzIw2_$ZT61Z)e1uIS8ztQ0|=2#6Kc z^YGVz_5oV}>aUulu!=^~Th&2Ntx`)EDlIF^&h=lO#dq}pb*%rMJ=?VNf9`EQ#{WFb z!`FWUy8g?vm@nrrp{phT`Y#;xS^(x*+|0qLFQ@2Iiyy&eL)w1VYK?C-26=OfqD98K z_A^4yYQb^OEkoCTQPL#Vg{Ht611OV8({hcM6Kx^Zv6PBtD6SGzNLa>;{%~elN#5|# zOj<(wxf~2>;K{#RYikNMPRn}9t$rAbbEAl9!+Bbv!4VlHzrjUGe#B(<9WQBRa`05> zY=;1B<#QBp4}>+9`@gzvp{skfA4KK^8f8@J;wh% z$ir4rJg1s6_+*@mVes`Z_t;WX3(?ADHb3Sx8d`oqS3-AvJ?&22=g9Z*l*Xvwo2z&?OMaxUw_nAux7x;_f^4nfJ+c({MzIyXWXIqV$q~& zR%pp{L$IbwfG^4o?GxZJ8a%qpi5}IPDZ&I$318i*c(n|^l0#-%+Z!_juP^zoH}9?| z<*uC!*L3z7$#xwCnZw6XO#^CZzPld0@0S0}8FQcKzn|^yZ8gq+?>w&mALQZkpY^fG zf=t)`Np^vweo|lf>W24l*Ru^%-ZK#xiG^&8x&qSb-NPNxT6R{)F-}*DdR!}QUMNSo zD=*~W;zk`m7g~W8c_Y*z{oA-Ak9Vvt_jsX(cD2yy*yQIR&`j|$XjBw_1~!s1qu!w8%65YUR5eMcz61J&?xNS zocr1i7Zxid+5?ek{dRJVT^8$Qv+>%k!4gL!x4ii!0P7w)**&@6A~FeFy=Iq|W(2>a zRbIJzjzV!)Yh$m)2SDCjQiC|<*VK3*c)88mK%)F4i!R$+(aKVz&o#Tmflcv%*)gI4 z&dQywSsr@c4c9f4Bvj@bhRG31;PnZLvNSG@Zlu#VbQA*ZY?a`ttyvZ5bXK5pmL+i$ zwq2qpV1nl;tB99m^LtOAIVv!74ZC3)pWP69t|Q!ku15cN+JE}?-Yu=b4*PFwylL5g zTbtvZ$Mye%JZy=|uT^dH0QfUQ_;!iy<^EH4b^iu$>UY?HFBxIP@ZHEH-6$G=aWR-$COfX>A40A;K$p8nYeNjw8@f=Fh_iS1D z8bS-`=B)!J`OMB?;H2rcmLeSlyWy8P0n|Gl0aX`a5bM|}#wSx6X;hchd0k2Tm>6Mz z4uxUCC=iUlPm^o8ug!mTK=Fw|TLs^AACobTooL{#A-RZ*=(I(B%kZg`i&k&2!MTWt zJ~kVSr{BHIXO&$sPwb1A`OU9g9Bkp?qx<|X|Mb-V_nH6e+4k<99sfVxdA$GsK_2G+ z>DK?fd_ijORQfM0F{^8OzX70DRP}3*k6Tw@wKA|ZyAFpdc>clgU(^@(cOFZ9+ORB4 zQa|95;Pis24^u+3Olw#0x&(QFrlcEh_nWo`)w#Y&Rmba0^gGv zDz0#e04IYb1wia(bf%Fkv~~*}*U=h<`OR&=wp3!KO4Bc+wQtQjDcz@6y!h6e5x%Lt zuhei3tb!oR5cT1<89dDjabax>L7g>RMrnPIqO44QsEr-&w2SDU^&RdKVcuAUQ#D(u3; ze#){FtGN!3=5}9B)@v13LH^{OluLWC4%%0%61FQx4PFDN`rOJFS*pHARl8udB^l=dE`@!$za(FF_iq7xTQ@dp%h zDfIXC5HL?cma>|ZBsz~lf>RU@!lRS-CnPJ-;EBvu_`~4|h;dO4!V64B>|aj)AUyxA z7_ooli`m79{v&^ui*!^2I)~9^m4hixP&xQ2EU)sxSK&Fl9DEg$IsH2;@WtS(|99{N z`~VA_RV8?N^r9Sud6E5sA~FbZjNphDFS1_-;i8PP7>)i2QbNrCw=WKkUcU(E@qOTE zpZ}XXySD##b8Gx~|KGzrPefja!Qk&dsSDCJ!)M|6=d~Fjc{v%4@cbeyXDpdmh_lf- zj4#kg6dtm&L!3^tVh(wMQV{688lrv+6vIviXP<72<(S zBbevqh!hBo=CCBF7;z5$V=#E~1iXe=h9VCJzXNg8$BQ|&MSchGiUj;V_#F&~!y(}R zlYg-HH5TwYVE-|oZ@CdSM=2$?PUAKKXaCsW3^#Yf@o;>`igFW%qW%}U2EPNb?Rg~D zy!5X!Dlog<@PFn1jKA2g!SCSs+m}b+cYsq0<7{X5`57ngcX0g9_vPK|gOh)O z-$5yFk2?#-?rwzwu#WMtiKq$ktK^!iHZd(*tz$g#y^_` z4~MWKv!JWmrd2J?Qq)#SIxKz%=UGNa#u>Ycr?tic{4R3B((*SSTM9R_5g5e1oW9A( zvAC(H6N;8Q!GJ;w7IbRRKZd+YH#7n-Ofb*Fy>Pp=o=gX>-9FKu5u)<){FXK8iiZvh z_D7QgJcrv5eSq^kK_SbJ)2B5GEVY8vA13_K?E#5tuK_z|=2RbuA{p`0JWk;piJWr{ zHuV@D0t!ibPgv`SRajK%LHVvkMJ(Kts%nWZC9dKe|RAHaqpW!rP^n%v?m z!#KN2`*1*(ukv1{Eir6d<^kilVN<<%ar*w?==IAtZeqK@*|yfn|D3#k{r%CqS1+9K znleH#(pmZn7wDpbMSR!pw*mPEz~%E2l36xKBUPgpyhi_ThU0K+yfq#_-`dk4$n$x= z>0DfRl{m-GE@A4X^LZ1%yC%?o;rzaWN`KF)D-_r2DtC`);sO~g=t&`c#GJS@FaTwS`jK2NBEs_vM5h}~qnGN_Y zg7J?9Cg}S#($>2U2wmOls8WYUnVrKww_+>tZx*GS-{STfmpHFdcGF3c^rDhq))H!a zdCrOIsV)J2F=IO7hcP(lV51G`y5s#XD9d)x7~>^)SeNg|#Jc>lT(oK~$wsSoZ$4V}`ZKa5upm|5 zlZ~=;KPJl39V~2e!Km2E!3O({s=e7~)at>!0_6#gp#D+&CKE?_q=21u(_2h9RFs*( z4~{#vRkN_L&AQ5Wi?^P>nSP#_cE5|hByu@d`jqVUrS$QfxZwA4k62e8^yja2hl6h- zx~^34SSKYZAVC+`4#MANNrKahcXVr$j|lEiyTEwPB-w)1|J85X_ZD`jnx2OH36@K6GW<<{k^shZU+B{ z1Lq+3YoKq?)tZRy95Tn-1_;7%6ow=H<+?^6&o|B`*b&N68lyDAs9am8bd5&fM+8!Y zVtxbHRPI@m3|!*q5@b_;gA9esA#Q+7M(Wb)!9~VC2H+}7za-!?&8`4E&ng14s$ic= z-hA3x)$}z2z7qWyo~|1leOsk#WCNt=YR$o^^@EkcLq8-5_@p-@0oYUqN8wn_!G%*8tQG!`CpyQ^XUD>-5R@W%w;3 zYxH%>PYBUd(fHz1Bo&)~xg4ZGiXuCK9_sNZ0sl0k`Ufy~1t$ zx^l1{9?ozQ7bsoxAdpjHvacciY5cPQF9uVvKCnB2M4>&c_S^eKV+7}dO@!4;JWRI< zZ2=1aBT~WS2olJ$zc*&QeCl$7kv2{rgMb+N?>E3Dx~>O)4bVZEiIGvZ4_;&#d9gfv5T!(ePk7#};)QE}72_$a3T0%Dp? z3y+MZW2s$0v)Z?o&b0P}ie`%N&nlN`+wM&$zepFim&sm{{32agKzfK~^KlF67wMuQ zr~ien8Pk-cc7mzpB1#t_|9hW(e4kCaJR;$NKZ}=PG26rfAQuAv;Q}M_4)lbZ@+&Xs*6!VcE!wF zH06I#NxIL(a+<|F4_l9R)X*EFXafWmZd$~`pf~>IyxHb1j=%Z-=*9at2d`hOq%{g! z2c^CykZVSV)Pn}6R}w=)0x zBhgd`4e}b2dC{&8nCWzMwp!`5?yZgV7wMv>jb7WH zuVKynf+n8i(_*Ke@DNEbcqb#=E~Pm7(!!4(1*zhzA#c@1+19#Ki=-{AFs;;FiS zwvBpcZMuGu;dj8ZZUMaG-fw{HQb$wYx%Tt_kA8ADN;QmMc*dK>2S}T^57v9p@9p$H zsQcpRSYEw``A?!3eg^vr;|kYMFVe+^iEx!GDB1&e+kfycrbK8tf2jH0SZwhUYzX&R zXt@?v9K-}Lvwp(?c>;n!x0Gm$`B%4{%`cvl#>B~s!?!O^Ys-dztqn|xo)nc2yDsDZ zV%m{&tEXlZowA{8iJFlOa#blY%z9`Mr9w@*da4qSQfh_uSsDwU&RU>z&sL|V(ZE!S z0n6_9zu%(co8|+>bL)P03+j5TZZsNQw^7||$s&H5T4-g$oyC~lQM7x#WE8k9w(ak{ z!&1`xC?mUiI@jF(G)ck)1anB&QO1`E7;iKXPIz{9T^k&-Xi2uDF;$GN5O~xW#Ue7= zvp+=`o$x?y09QftSo1#B6741FkNxN4=VRT6p*2;U0kj)SYxHWb{KT@8PnK%049MGO zb=~CMp(k|8PJF8QlT!BX=-9Wz)kztxduPHpkiV1#@tLShz2?JdOeVrx^d-MK$_vNe zL=(eLqCi~z_A<>TMOzd&3?(ozfp&j`m%B%sS8Cs?SPNwbIm|iyr0{#t6z~;AZN>4-* z>m?~Pa+^-T{F?pY7=$84b}+vdm;$5FEGtP4$!r)y0&mw7GB;u?7b*Bg0hPNEjL1Cq z(1jK&CQHK_qlKSkies$E*USpk)0+J@cH(fONzMeQ^N6}7^+IMjZElTpBcrmwi;I0UHpFDRtf{VBmR?jI zG2z9|6LmV#%ULy9qNUc{_oDTeJ8{fwoxJbF7-#Uz-smLH5D7lo*f%dmlQBzRL<=uM z<5NrfKaJ&Vn$M4x^F3S6y0Ow?KpR)D+{KR8@mbcV+z+Zt)Z@)r-xX z?cdeF(+0TxeKs_8rQ_aI>1(s9nYrPhQ>lHQy{=KJyVry!+h-RU`Zs+%Hhhx~p~yW( zvwS)?nR>eiIXV|ddQ#$idtM-T+4%CYdjasNPf-1_pT_w=o}gu=2LL-PQ0Rr<7-=FOqAa8#EgMc=>+$RAWOr?LG zUgzkpyEW|bZrN~a^c$YM!Mz<{QwRJDMss(@y*FdvYV6I|XeK~UV5Kh?jv$(6=?Q8% z_-EW%wjZ+!rM@@6935JHy|Icq_hw0h481ukaLuAb8T;Dxn3P7pzB4A%y5wrahxj=R(b z9V4=Tl!%w1mp1cyIPX8T_4D``_Wvv^@NaY}pS;hr_&uyhRz~p7%YlyjAI4jIoA&*G zJKMXD_WwgXpNswfof>+_S$v=d-l`V^U1p!9c+`(~3F2vqdogm#@_99(`*y-``c~$0(;rs=+H3fswXA!& z<33vDeW(p$+M4ZLkj8ke@AZu{-c`#}QICTqi7{<*-WgUf^M;H06R^4AV)O(&b2p7I zCr%KdGpAg>h2mth)=*%Ka-J7%Ul1;Y#~4ApKqH*^_87GR=tir} zl~tgt$F&DtUEuB!RxQ2KBS@;BB7TiXfum2QiCf%%GMTBls%|JeE-w#{-@PL^!N0L2 zlELZ`~Nn{^}{oS!o$f`C>tVY}fQCf@FX1 zHcgu|fWZXp`C50F&ChY#&pfz$=R8cSWruEnb_P6ZzPoF_r9E`=wUBip!on%Od5M-I zJ)(r?crH#!(+&52!=j+>a*Hwt`)hnZnS}+}GV8PFe9q5cpRNQVVE;<~J<;}l{=5dGn*O^cFCG566`#)(I6cSizst(@)0;eEyhjK?hq>wX zfeHFreO^bn?CJFSNz1jxFAQ=V(DY>W=|c&3QBkfPq_GTIc9P^zwB#m@9|-LzY+UWM z&u?>Ls)k?X)VsQIMbrL>&rQ?%=-?6eW_cW7rAm0vPN6=^cqaxnEk-1Ll@OdK{uSD) zd0w*XLSS*-R-=nkCZmkgq>#*HQn61zj?7!Znh?(V3?)zAF!u56E_?&7;iBsnhQc#& z=!kqMMtj)A813T@{YcjsuEc7+Ch+}CUX8hu!X|_NDyweM4?Ry%2v#rSW|oS28Mm@U zlp}gxlz3YuNG{H;O8OeTpvC;hADTof`{C~`vG{$Lt`gXWL3MpbgAT$LNApKV>&^4N z)R<`_l+7xWOEw9F;Re zzv?w;1&TJSRTN?8yYIY{+hJ02N4;B^YNXm5rY+W`sC64fwy#>Nc0uPhfD;Tzy?r1ap= zEpmW#)5LE=tmfyaxMwc$lprgi=(cMA^wr6IrHw@K>8lg@s@;F(jRspLv1E%i;Pqdf zzB+037#$bc0>`(?$bAQ`OcJG&=^y)!^;>JjQgLmc|2cHj_9#Kd5%Kg{Xaat$-+{oH zMAJ==&hj@|oz?TRWBI3Hnuk-o%%|}|EipvTI)7nx%pZN0nM zdM(PGs*OANQH<0RNn3CmNy?KPMcrm12h-v)AW2CFmkv$1h_>bdy=>2zgzUnX#5A?rMG>FN9enBBVwl!lz zybNZj3sj;sLicdX-G682_0oEE%i{me&RdtoKVmYoQ_n5E_|Wo;zQQG;YMl9gc{;jY zeE4%qmfOpS+sULh$>OZDDOe{{#P+JOH1jr>XWr(mnYU>$Z>fgeLNJSQ zujkc~X;2vz#sc{Nqt!Xn-0?Wo<>z0!+dofcqCFrx<{h=a(fmZ zU*Pz-!v46WK72*#B0PTg^2o@olAgFK(n{=a!aBfIDC9^wGnu>8g10UWI89T(8bMrV9LJLBn} zZ{Yk6F#>)MLBH^M^*C+<(A*m#H@@r>bOtgjV%Bkiptz{;q?%6g2k(vDU1&Fes|YpF zzF(lCz%kk%w$s)i>Wx;}eL=$th-zM>;NqHb8R1{WV$By(&&XmmrHD480^!9V(^OkjQ&W6mES zNs9sPeymm-&V64WgE0Y{hT)T=2v0FT!`ynwTOn^pc&3{L0_L;7m^ttnUc22pu7;>0;OPN~7{z8P{>H?gr25>V-DC)jV; z&cAcs>0o7IOFy-bv+mC^>&(q9Z4BIP8Xl$PahBld`g56t9n&y4OsbNg;u~C8t6nNl zQqGb)PM%&k?l$iY6!J{e8|#|Y*D$SMqWKh^*kaj(`){(;iA%hH6bFA=aiGS)-GsqG z9AiovOb*pn_+8zPEzySpMXP)`A&}sxW0L_o=vHB~l2g)8)+As;muqGrO+a0zaE>EA zS4x9`vsMCpSxQv6!I_6B%PGX)KThNoP2@V-g92P;w&{^2?K52TX1P{ZvCl>D>Dst| zm=$(T;*L42?Jv9}XkO3Xg^D>pQ(!eO@5E#djAqs=HafVMnA@$5ujD#M6M(2NJi>*| z>?yuj24D;cT$TXz0kf4mbE{4m2==E*3iI#}Sy1-vTF4ObwsP37asGBF3Es_FZ53XU3Zw2D%ut=F>^im#dQ9(i?TnT1t0?QZ)F5{ubGt5^p-wcc$Fak z!lt)U!h!(z&5#WUc&Y>0-)Fs~3zxg4G*lyT!=x^Eg_(qr5<>nIhx9ow5WKu+CH_Jz z5 zQ{@$wiDjF!8vEi7-j5F4;!{rw)W_aYekKK;=rjp+fAd?sJe9oC=iyoVk9smZ3Ul|V zt6GSQqCbs)Zg<65%Px1iTXV@M=5X&@6yD%u&5*-V&WHgVtU4@?6KDzl2GU#Hk)UML z3fitF=E|F|$nUk$8p4Y{+olE1g?SI%SDd1}Hef1&Rn2<=rh3(EehMOIJ3qW|A<~p^pyCM+fGk z1M_|zn8sNj-uLaAW8tWvOWq-yqZ9C@2z&q1pi%dteW~1N-=~pPj{DHQ+#G+4tq;bL z4im|pR!rh)ES&WAYK}MW`sqNmu)Q2L63kK2eH5zAqjy3eLDMQZL7w%C78c7gP?e%W z$)bCj?VNx>a93NJ9BBO)82x9hU+B_h{4EaLhjHZ9IRgG?v%q;cQD65)Pf@S;?=1s? znm8@N?wZ?L4hplbt~Oj1{fne7$!)@E^OhMUZP%Fz#_LC`edS6a7&S#Z)xLAPj!>Sp z8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb=xYt)TQ#N#} z^vhzLEo>$aX)>INp2Z*m3{Mv)%2+`MmlQAawC}u zebbT3L=^cvmMsqy@hlkDcfBGn8ozD&5({0Ag9GkCe4G`;49mKMhrm0QdDl>uRt0k3 z4J_^jmJRn@FsyFIXC1kU6G{eY@)9I_aI*ou;UGhP^G+=bwP%9y%m0mASw#|I;3`O8 zp`wxf!(WnJjQ@Q6e5_C0UM=SUd~FwBo2{=)^$;&w>xrtje+yz;y6O4YxN{iJ_0OIY zVLgas%UwU2?1CnnN)Lsf`QcAZPMNd0k4u}$PgE4m#Xx~bRiqvZAAEMw`c|GLudLQ6 zp<_UL4y^L}GK-DEC45Jo8R`6sV!IZ_XS@MYafz&3N3T?&9B0ai;QGZmfTT` zc@>z1-#4wETh~Y^6A+vp9$PVwd4eNM=zGtRQJ*-<1=M{Ga~W*kot_>qDf|>RR(E-H zC(9`W1Kr7z_}(4eo|&|+8yo-f`AX_Xak*-7DLdaM&E%lDyDU3M(~PiNBvxRMd!?C% z#R7VJ*`~p4ghkwgaO;C^mC~&*zLkkL17V|+ZURz3G{u*pxS%||tjq2FTXcxT=8i<}@ zE_5u_v~F-Q=nOj1$@2uB*hDPNClM%9zjSYYboS+e)}ra0geQ4{Q!-r(G}^u>L7EXT z&8jpGHZ&%9c3fI@-GV2tXrNc;+zl#TrVE(hSTNh{0`NuIMa@e0a~_|^=ka-b`ab_( Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: resilio-sync -sources: -- https://github.com/orgs/linuxserver/packages/container/package/resilio-sync -version: 1.1.3 diff --git a/non-free/resilio-sync/1.1.3/README.md b/non-free/resilio-sync/1.1.3/README.md deleted file mode 100644 index 57e77351816..00000000000 --- a/non-free/resilio-sync/1.1.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Resilio Sync is a fast, reliable, and simple file sync and share solution, powered by P2P technology - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `resilio-sync` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `resilio-sync` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/non-free/resilio-sync/1.1.3/app-readme.md b/non-free/resilio-sync/1.1.3/app-readme.md deleted file mode 100644 index 2ba4d5f50a6..00000000000 --- a/non-free/resilio-sync/1.1.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Resilio Sync is a fast, reliable, and simple file sync and share solution, diff --git a/non-free/resilio-sync/1.1.3/charts/common-6.5.2.tgz b/non-free/resilio-sync/1.1.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/non-free/resilio-sync/1.1.3/ix_values.yaml b/non-free/resilio-sync/1.1.3/ix_values.yaml deleted file mode 100644 index 72df9483018..00000000000 --- a/non-free/resilio-sync/1.1.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/linuxserver/resilio-sync - pullPolicy: IfNotPresent - tag: version-2.7.2.1375 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/non-free/resilio-sync/1.1.3/questions.yaml b/non-free/resilio-sync/1.1.3/questions.yaml deleted file mode 100644 index 0679e008180..00000000000 --- a/non-free/resilio-sync/1.1.3/questions.yaml +++ /dev/null @@ -1,875 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the userID inside the container" - schema: - type: string - default: "568" - - variable: PGID - label: "PGID" - description: "Sets the GroupID inside the container" - schema: - type: string - default: "568" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8888 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8888 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36088 - required: true - - variable: bt-udp - label: "bt-udp Service" - description: "The bt-udp service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: bt-udp - label: "bt-udp Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "UDP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 55555 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 55555 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36089 - required: true - - variable: bt-tcp - label: "bt-tcp Service" - description: "The bt-tcp service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: bt-tcp - label: "bt-tcp Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 55555 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 55555 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36090 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/non-free/resilio-sync/1.1.3/templates/common.yaml b/non-free/resilio-sync/1.1.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/non-free/resilio-sync/1.1.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/non-free/resilio-sync/1.1.3/test_values.yaml b/non-free/resilio-sync/1.1.3/test_values.yaml deleted file mode 100644 index 7e0d5117ab5..00000000000 --- a/non-free/resilio-sync/1.1.3/test_values.yaml +++ /dev/null @@ -1,72 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/linuxserver/resilio-sync - # -- image tag - tag: version-2.7.2.1375 - # -- image pull policy - pullPolicy: IfNotPresent - -# -- environment variables. See [image docs](https://docs.linuxserver.io/images/docker-resilio-sync#environment-variables-e) for more details. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # -- Specify the user ID the application will run as - PUID: "1001" - # -- Specify the group ID the application will run as - PGID: "1001" - # -- Sets default UMASK - UMASK: # 022 - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - main: - port: 8888 - bt-tcp: - enabled: false - type: ClusterIP - ports: - bt-tcp: - enabled: true - port: 55555 - protocol: TCP - targetPort: 55555 - bt-udp: - enabled: false - type: ClusterIP - ports: - bt-udp: - enabled: true - port: 55555 - protocol: UDP - targetPort: 55555 - - -# -- Configure persistence settings for the chart under this key. -# @default -- See values.yaml -persistence: - config: - enabled: false - mountPath: /config - - media: - enabled: false - mountPath: /media - - downloads: - enabled: false - mountPath: /downloads - - sync: - enabled: false - mountPath: /sync diff --git a/non-free/resilio-sync/1.1.3/values.yaml b/non-free/resilio-sync/1.1.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/non-free/resilio-sync/1.1.4/CONFIG.md b/non-free/resilio-sync/1.1.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/non-free/resilio-sync/1.1.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/non-free/resilio-sync/1.1.4/Chart.lock b/non-free/resilio-sync/1.1.4/Chart.lock deleted file mode 100644 index fc8bc26fb82..00000000000 --- a/non-free/resilio-sync/1.1.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -digest: sha256:90a61d0c05695c9559e2af10414bbe529febc33c21f005580ecb5855464c0837 -generated: "2021-07-06T14:09:20.732087256Z" diff --git a/non-free/resilio-sync/1.1.4/Chart.yaml b/non-free/resilio-sync/1.1.4/Chart.yaml deleted file mode 100644 index 80d6c92ac7a..00000000000 --- a/non-free/resilio-sync/1.1.4/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org - version: 6.5.4 -description: Resilio Sync is a fast, reliable, and simple file sync and share solution, - powered by P2P technology -home: https://github.com/truechartsapps/tree/master/charts/incubator/resio-sync -icon: https://blog.resilio.com/wp-content/uploads/2016/06/SyncSymbol-260x260px.png -keywords: -- resilio -- sync -- btsync -- bittorrent -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: resilio-sync -sources: -- https://github.com/orgs/linuxserver/packages/container/package/resilio-sync -version: 1.1.4 diff --git a/non-free/resilio-sync/1.1.4/README.md b/non-free/resilio-sync/1.1.4/README.md deleted file mode 100644 index 57e77351816..00000000000 --- a/non-free/resilio-sync/1.1.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Resilio Sync is a fast, reliable, and simple file sync and share solution, powered by P2P technology - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `resilio-sync` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `resilio-sync` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/non-free/resilio-sync/1.1.4/app-readme.md b/non-free/resilio-sync/1.1.4/app-readme.md deleted file mode 100644 index 2ba4d5f50a6..00000000000 --- a/non-free/resilio-sync/1.1.4/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Resilio Sync is a fast, reliable, and simple file sync and share solution, diff --git a/non-free/resilio-sync/1.1.4/charts/common-6.5.4.tgz b/non-free/resilio-sync/1.1.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: truecharts - url: https://truecharts.org -name: resilio-sync -sources: -- https://github.com/orgs/linuxserver/packages/container/package/resilio-sync -version: 1.2.0 diff --git a/non-free/resilio-sync/1.2.0/README.md b/non-free/resilio-sync/1.2.0/README.md deleted file mode 100644 index 57e77351816..00000000000 --- a/non-free/resilio-sync/1.2.0/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Resilio Sync is a fast, reliable, and simple file sync and share solution, powered by P2P technology - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `resilio-sync` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `resilio-sync` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/non-free/resilio-sync/1.2.0/app-readme.md b/non-free/resilio-sync/1.2.0/app-readme.md deleted file mode 100644 index 2ba4d5f50a6..00000000000 --- a/non-free/resilio-sync/1.2.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Resilio Sync is a fast, reliable, and simple file sync and share solution, diff --git a/non-free/resilio-sync/1.2.0/charts/common-6.6.1.tgz b/non-free/resilio-sync/1.2.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: stavros-k@users.noreply.github.com - name: stavros-k - url: truecharts.org -name: collabora-online -sources: -- https://hub.docker.com/r/collabora/code -- https://sdk.collaboraonline.com/contents.html -- https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm -type: application -version: 6.3.3 diff --git a/stable/collabora-online/6.3.3/README.md b/stable/collabora-online/6.3.3/README.md deleted file mode 100644 index e080776f0a9..00000000000 --- a/stable/collabora-online/6.3.3/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Collabora Online Development Edition – an awesome, Online Office suite image suitable for home use. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `collabora-online` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `collabora-online` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/collabora-online/6.3.3/app-readme.md b/stable/collabora-online/6.3.3/app-readme.md deleted file mode 100644 index f25a2567984..00000000000 --- a/stable/collabora-online/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Collabora Online Development Edition – an awesome, Online Office suite image suitable for home use. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -"Collabora Online Development Edition \u2013 an awesome, Online Office\ diff --git a/stable/collabora-online/6.3.3/charts/common-6.5.2.tgz b/stable/collabora-online/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/stable/collabora-online/6.3.3/ix_values.yaml b/stable/collabora-online/6.3.3/ix_values.yaml deleted file mode 100644 index 1dfa44fe108..00000000000 --- a/stable/collabora-online/6.3.3/ix_values.yaml +++ /dev/null @@ -1,14 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: collabora/code - tag: 6.4.9.3 - pullPolicy: IfNotPresent -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/collabora-online/6.3.3/questions.yaml b/stable/collabora-online/6.3.3/questions.yaml deleted file mode 100644 index 1af9bfe3414..00000000000 --- a/stable/collabora-online/6.3.3/questions.yaml +++ /dev/null @@ -1,531 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" - path: "/loleaflet/dist/admin/admin.html" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: domain - label: "Domain(s) using collabora" - description: 'Use backslash "\" before dots ".". Use pipe "|" to separate multiple domains' - schema: - type: string - default: 'nextcloud\.domain\.tld|othernextcloud\.domain\.tld' - required: true - - variable: username - label: "Username for WebUI" - schema: - type: string - default: "admin" - required: true - - variable: password - label: "Password for WebUI" - schema: - type: string - private: true - default: "" - required: true - - variable: dictionaries - label: "Dictionaries to use, leave empty to use all" - schema: - type: string - default: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" - - variable: extra_params - label: "Extra Parameters to add" - description: 'e.g. "–o:welcome.enable=false", See more on /etc/loolwsd/loowsd.xml. Separate params with space' - schema: - type: string - default: "-o:welcome.enable=false -o:user_interface.mode=notebookbar -o:ssl.termination=true -o:ssl.enable=false" - - variable: server_name - label: "Server Name" - description: "When this environment variable is set (is not “”), then its value will be used as server name in /etc/loolwsd/loolwsd.xml. Without this, CODE is not delivering a correct host for the websocket connection in case of a proxy in front of it." - schema: - type: string - default: 'collabora\.domain\.tld' - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 9980 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 9980 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36004 - required: true - # Reverse Proxy - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/collabora-online/6.3.3/templates/common.yaml b/stable/collabora-online/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/collabora-online/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/collabora-online/6.3.3/test_values.yaml b/stable/collabora-online/6.3.3/test_values.yaml deleted file mode 100644 index 30d2dcb0e54..00000000000 --- a/stable/collabora-online/6.3.3/test_values.yaml +++ /dev/null @@ -1,22 +0,0 @@ -image: - repository: collabora/code - tag: 6.4.9.3 - pullPolicy: IfNotPresent - -strategy: - type: Recreate - -service: - main: - type: NodePort - ports: - main: - port: 9980 - -env: - domain: nextcloud\.domain\.tld - dictionaries: de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru - username: admin - password: changeme - extra_params: "-o:welcome.enable=false -o:user_interface.mode=notebookbar -o:ssl.termination=true -o:ssl.enable=false" - server_name: collabora\.domain\.tld diff --git a/stable/collabora-online/6.3.3/values.yaml b/stable/collabora-online/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/collabora-online/6.3.4/CONFIG.md b/stable/collabora-online/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/collabora-online/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/collabora-online/6.3.4/Chart.lock b/stable/collabora-online/6.3.4/Chart.lock deleted file mode 100644 index cad48862833..00000000000 --- a/stable/collabora-online/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:14.901325732Z" diff --git a/stable/collabora-online/6.3.4/Chart.yaml b/stable/collabora-online/6.3.4/Chart.yaml deleted file mode 100644 index 2949ce0dd6a..00000000000 --- a/stable/collabora-online/6.3.4/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: "Collabora Online Development Edition \u2013 an awesome, Online Office\ - \ suite image suitable for home use." -home: https://github.com/truecharts/apps/tree/master/charts/stable/collabora-online -icon: https://truecharts.org/_static/img/collabora-icon.png -keywords: -- collabora-online -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: stavros-k@users.noreply.github.com - name: stavros-k - url: truecharts.org -name: collabora-online -sources: -- https://hub.docker.com/r/collabora/code -- https://sdk.collaboraonline.com/contents.html -- https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm -type: application -version: 6.3.4 diff --git a/stable/collabora-online/6.3.4/README.md b/stable/collabora-online/6.3.4/README.md deleted file mode 100644 index e080776f0a9..00000000000 --- a/stable/collabora-online/6.3.4/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Collabora Online Development Edition – an awesome, Online Office suite image suitable for home use. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `collabora-online` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `collabora-online` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/collabora-online/6.3.4/app-readme.md b/stable/collabora-online/6.3.4/app-readme.md deleted file mode 100644 index f25a2567984..00000000000 --- a/stable/collabora-online/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Collabora Online Development Edition – an awesome, Online Office suite image suitable for home use. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -"Collabora Online Development Edition \u2013 an awesome, Online Office\ diff --git a/stable/collabora-online/6.3.4/charts/common-6.5.4.tgz b/stable/collabora-online/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 zcmV)qK$^cFiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvJciXnII12B7fBF>IOnPefXHl}_msHR3evY@DwmCaVy<(@m z=X7_)FbP?xDUu~YIj)=g+3&(D0T3W5TXxdcTwSR}0yBdFFf$ko22nPjXX)s01`85i z!+G+z)j#9$c)Yv4&Hg_gkL~}D_nvM2ZF76PH{RXb+#Nsr+jw(pdw1_|V0;g>G@hy? zu=v~f&baKx{Xrg>;~!8_;w+tj#nu4kx%!!ADH_D6j0&6+_U4-^jp$z>!RG}muE8`b zz-dt-Hhjv#ESsYVm=ThflhNn`lUa2hM%jEsiV8)n%n0UrIU)r@qd6=IDn{ZxABY1S zQA831TtEVgGUTAD5*1OF5|k1KwHod1ZjZ-%J3E6*bbXZ-aXA?bL5*xMl#~wHi@^{G zG?&#mQVsp`AN!l(=59D1j=vntAx;UzDJmE+G>15u0Gv*<|Ed9pS#dD{AceHO8Up~R ziev(;f(pvzFDQxstBht@MNm3S(D^w|FTylYu)Z%+49m^0zkcR{#fynnkn0>xWD^Gq z*`D2SC)^(N>whu-7ci+%c~1hMeg1EccXpoH^Ph@@$NB#N&qb1*!(=i5;0YKG!3iP& zrXX9OqQEg?6P(Nt$O|;ZA3!!`zou1^(19q1?f0Uz0fm-BDZvF|Wk8IkIK@eqsEGRvBl3mYH zN;W_Y(L75_L_k)6l0br{RZ=1{0Dw=iy0FQpG$W9M%uM8Qb2+(u36D< zvH~0_V#*D$VBF*~gE8|hiV6e?0&6jv!YU!_0H!f`n{-vhJTi&A-NP!lZ%6>4zCCQ3wkl;Bctk?O6 z@A&&y^z{Th8w~IqUepto{h~u8D={s{$BX!3l_HR;J_0YS_j#2hAkPvU(dzWqG5awY z3|J{S*Ts;V&tV#`mFr5xh^}R$k?G%oC^P{-{pH$GP)jPLiEmY`c_S9@Py6lIs9P08;=!~!{c}F2u|>Ctf9xK zh)_!CD4+$O*X3TLc~)Gv79EtRSl|d9L{V0yq!#=+itrSp5?sv?nV|weAc_LW%Yt&2 zRY?ra5#TZ-9su!|Y_^1^^$H*vfN@O!NBhBo>5!@t#_3GxAECNzYDfmEQpl#4Q;=o^ zlx(QPf+&DXre-z(Mc7e2GC-;`GAMiGZMaoO&0`Wl)NjsfTBqAEU#!O z#-OM`1YBVyv{06GJal%gD2ph2*4}IL>y#dyF|Lsq=ch1Dz0-%*7>!Z5gWWI zjODaL(3FZvDio+xd&2mdUY}?2H75W@5h_c`XU!}GQ=Fi1z=>5F=lI~{0ZJFF z1y879AZX&v7aXNSU|M8z)tTi6Kp)^dr#yQCeq@{i1*brcFKQ;tvkh+f@WK>7hY7B5 zl7Mr>3k_jB$0?=bG*1*WPhY$~esysA;{6W?uim|wfWXmAUXzX}AMK3pH7Xbd5$lYi zqwFfZf<+7tj$hKsCkUx!7F`V$DI%y0aW;yxs2mYkUX~-A{(>Shj3I$Tm@~OTJ7=Wz z>QMIT5PitA5)Jb#9@6DfG3RAzD}SJ*v5t^!ee?a%i}!C1Uccb71Ar+;N&FT~g5F!r6XZnF!F?=qQqrWw=8A@ zT4=?Ris7GrD$w-jpVwN1LzJZv%1Jqr^@b^DFitP%$CL^UOEx>ld6}49N`1 z*XskW22S|TS2(>a#o|s(MZtF7suL7dY(^etDM25IvI38}c_zP$&zhaq6V9A!uG*9= zd%{cb6h+rjf_#8f0o};t6Ow9SKo`h|vUCZkx(>nrP~|JM2cRkz#Q>*LLsLT&mP5Mg zF>C9#uZ9A~F%}~`x;3U6h!fv&k)0zoRoDpNA9@Teu6JZzu1yr7+WQ1AP>RZOSRfc< z_E$+@L8^S1Q}pF%-Lkr=!aGMvb~WGyl+pT1fC9OLZd%3-1prBdwxWAcyDSm|?0{P% zrr*L?hjY8|jD9+!a*N8;D_qX#TOqaSy8>iasRDkiU~^4TuN(yIk}i(92ZuI}T<3_| z<|#86xky)9rY6*Eb8vci9I*G?8*+MhTqAfnr7NG)(_?`Fm(-w+)l!|!1^RtN|2a{j zW}P=Vhh!$}xKNJ*vHGQEfc&K_d&(DXC&L#?kIyATz3Q#YnLVYDDqPFvyi)5UZ0>SOXG3^w#3IA6_|-M{(5sP z-V;1WSw$ME>G>LnxmpafDk8}b1ahxwR&UL1(c$B+9-(ieD>ln*Vo`6$I*c`#M z1axHvO8~(fe!%l;PKnz2>e+aIb7xFftF$f~MU+TT<=~tZ2uS**WeOegA&hi0t;zjeo4*c zFD01JYrlyC6Xx&4X=9p}fUVI>{5c+lj8SS-Ih)~XyA*@68Ljo4;0c3nHA$`F>xs#>Ygkh)!-6{~jakfE z&3)Q41T^Oi`x2VHdsc%!qdiuNeVtfnPOTf1jKQheOlFI9U7g~zBnZYJn`(Gy>9d@n zV7(F29u^xEltZzYdUAWCJepT6>kj_@6L=X@m;a zOK)U3T@aQ!r|#-1Q(iF&nfZii1M8V4DV;bKGfpoGRF-`-b6xaqs#(DCt7cJP3DqoW zn5tRr1GY*nQT496S%C3LEs5pcb+ck_n{s}IOF|97IgaB5UBLpCa^{f&qA9-Azg#{q z8Kg3Ybo}x?R9KOWs=Np$$+dud$o4u*08>pP*ISZ0Ogc4So+D~~Quy?@KwaZfJBW2n z{!!pNW-PhHti7@&Pb?`u z%Suv9a9tX*FZCehq<@!{gmQop1-?T`y+$n38=;Y$au$n4=j``rZx>#`&y_j_{Toj3^%uj;|8Qt zwl+CtVT#5_ZL!$EBn7OoNaT{bKx~IMLiJFfXe=mvle9NvW;XSMtQobI>OXyTVh@)P z{4*mnv4hP51*mx7Ba8MxUSuq)1Dd_V`-3E09B@=>f1D3rW7G^uQfd_O@E8@p!fZ|GSznYs=Gm3w!;q~HAJsYZ|5{u40=4O$I%F^hgG!&a{` zuh7Hf)iKdVx7)ra%Gaw^Q$872Xmh@ZHUOIEbq_@$WMrH<*mB4&5+_pd2M z93dl)2OfbZKx{f|9U|6}c&dY~!x~w26tgXoAzegpsPyOeX>#3g<}bNS;P~2C2`3~g z-~|GQDr8A4&8PUn0Kis7C1P=qXT!4%5MQTojw7lvc;ql;CN3q%Vn;P59*6(?&B@t@ z;g?q+P~kA}MZ22t%509vj0GqqCE_42@B*cvNPOBuL zt3v}4)0b?^f%!+t28d>vT1vQD!*S{`xScoDhq~B-xPm;$v_KULRs!e)F4+i;5{Ty; zb*GCh2lbs!Ji~m_9F(%qA%($^UuRV@WFR#f-idW_l%>DOqg!lsab^HG3$?&q2+Hbw z$Tx7(QVvUHw8ZsQ8fv3vvONO%;u@6?FN6%G%52$&6&#%nO`62s894bVOfzbgQ;mo<#;qh(WTrJCdIWdi%d!- zO_ZmaPb1EviY|YI@tYOWz%<#xSKUG2HI5iFmN1Q^2emo6L^MM^w!CIID>$6XgDEYe zLbHbdz~-se-up9BkCLYlu{MS9t@b_F7qIWQI=o-%DWI zV%TicH<}@s55>D7^YIE+zoF(CH`*wdqbw~+0dY!}4KwFw8E|?rL<{Z)7{Ri{7b%Mm zrn+fqX`sMa*GJ~KBP%(Lzu=xm=ZjcZ`KF$ zFGol?VPugk5&OjD3TR_6867p;(fU9`qB(Njm0T+xBp8-R9l{d=0HvhB{Ot&lXvF=E zLokPVPG#K7W9g{oh2*J{m7FqwaXb_R3`xd#jYu?PGz{r zJ;wvWfvloVbUy(o5&1vVImgj^m?R;|SD6N+Bmd9V&W@e`XM1z+G5^PdJU2I^ zuLk0zE-9|_jH;a4VMqsu%J##ie+XU@en_Z5X^aZC=&$Hs314Bzkp#{mwY22PdG3Od zi5|kiSEG*~2RAoE9wvl9z>$S8NdhqZNW~xhI{FH{M#Y6VQjcJ#T1}lU1eGHcu=Po2xKicX?npB{0>r_##Bg;Yh=uG z+lf%-G3mlrm%9r(&6W>9J4T~uD^3H<6ygM|s?;#H`DUY3f8D+`@;1wcc7;wT+po6d)pi4SwUdp zCCF2YuZ~bL$7M-vULOfwCZi8Lr1ND;P%))Og_8um5uaMpyPu~1SMzOURzR2j-`X8p z`hVxy-p-@`e~5?ae`fQmm>nt<5L+=&^>?0Bh{-f%6{xIBAUppBMMQ*7!J^LSLRSMS z9$2>_{CeM12gBiTpr*TYE$V<(wyMCt*48XbN* zH7eynCwF$Kn;RECS6L2NI&FAQ%pr+pue7dd>zq*5edXw@T@GH3YXM#xFaR{z?L+5c zc}Uq{qI_<4y1{!h%~V~`%XbTy8X*9fWA_d$dTx_pQ~b&r%6*7!kgK1Ia}lbIl01tY zov6Y4)bjGr_BiyvvhP=A0Ced8XWM%_w*KE8Kj!~^kmok~zfN|zQUkzTfOc2_bwbWZ z6X1_;0@TS#eKq;_nvAD1!zY;RD+hQW^N>0h*Q!SC!dW{foeHF1P{=!Z7p5P3J|jNr6APO zpehzPa;%y(X_adHbNJz%mQ$5=ev2JpLgduwuufQd)ov)(3zOTA#^|Fl`WG@roA#eP zQ?j}}picYmS;PM`-WxyKe-H6c`wzTjJ2~9mdnt~)O4Cjrr;`aT`3{TEh*J(?V+ZG3 zkuO&q>#k2DLk+&MyHddP0)eNr{04X`kKj)Bl{k>E%nc4%Qtf{X4XGtRa~Kqy0xkUN zyyWOBp3Sn}MsljmG$R(sP!Gr#<^v1vUh{a;LveOE08iJ~HEIRD?I zryx}4#PpA%T{<@?$Tc7hu`d?GFBSm^NWvQxqYuF3b7Sl{deTwB#MwZ}u(m<$q{y;+ z8a-I^&@~v^DDNBv5h}=cSrVfn(C|3fW)B2Z5VfoG^wvh0_Cxz~AY>J(inMWT!p;f6 z#aEY{s;6HqdY%f|@lr`Cy27B0xrKNdE+?Pru4xd#=Xhv9)c4048^ccvRMJJ!WFG`U zAKIHZE$W%jo5Av5=(?^LNEWWwt&^Q$wN4PUZ^^69mWYGEvc6ughIxsuOGgua2UA>> z!~xs{Fx1A{=et|C`lo6C<%{Tnn7vK+x2Sw6xOdYv|WH zQ)a-X0Q=6vd)SM0v3y|F^uw68t^HKPtF2ooaYK7m!XP%v`%T$q4_cUP(~=J>_d;VC z3)ASjCf>g54bE93>c%!ITI|VBEqXtTr>XzB`MydMphN$UcgDN6{@)vKKkEO7c*Oo6 zy9}XFAw7U(+67I1?Jk#kj{Q2dRmTB;nr%A1Tk?Glf347<;Zha>iXT4?N~R=_1bH5> z@|Gn({uH9bHUD|8(g*YZZf%e4`2U^p&g1-lkf&k)%k;RnwD(m+ahn5JC5rCp|CRZ( zG;2)0vTRy8cs>3V@maH@BpjFjS5N<8*ihCjbj;vw^AQ_p`}>GxWBU4t&DM4Lh;Qd2 zRvm1j>ua*r)tB}B4K&Z6ot>Kx)~-R>=IuL?L$b@+*D@AuXJ5x)Y&iQA4fo{h(@1Zi zY;*O=db+F6V(F)I^{Ey-dirkjc=f-yAafOFK&Sn`XYc>+Za;gB|9_B2v;XxIXG^aG z%;Re9>jAy&GV1~p%bOJi@;R0T#%aAqlw2c9$Fp8&2F-njD+b5>uTQ_NXbsRY|F^gI zwr%@=@A3Ta!#uZ$|JANt|ynNACYEj;wFt{ zbF_&%{^8I`6f5kYM!GLp89n8$R>n@C%ctO!$*Eu%G%HhS7zAuUiDV6|sLCDesKR!v zZ*H2=d?3Id%zR^kbx%I8Ih08nFY$7mm8o`|q*>|CXf$ zCdXNPP?3y9U>3Jn6LiP_Sm*z?HuuJxkM{pVJgxRWw5T-9FHSESzEx&b&T{xh1juxo1x8JNgINE{u4PJ1-Dt6OjtG=X7SD`w zFJDw6?zT#iijJW=WvzRQrW}xKaYf&AYP~j9t>#a!^V+h~Xm@oK=PdYLnfW@e8Gt!X z-?~;1Iuxyp25M6PfFHU6)MYdP&jbKO3LNQdb`LsE`Qh=qcLXQ+H)aPOqas2nf%TcR zp)l>=3hh2HmA!4KM0us&a0CYnMAemsq=UO%6gjk7YYTab=~Xt8XT-Z}JA2UO+*NvX z{Wl)J{%@u@x~)5~%l}WmnfiacH-7a0KghF`{(m8c1W;q5kK*U|eSG`wWw*|ErPY#? z){c~A==CEPA6_(S9~yV~xU_X}`MeCH6o*k7O+%cG7Mp=k*Kc^X*#kmgG@GN89H|RU z9V#1t7*efmu0uY4WG{Kxq^6C~1k=KtQ_?w-B> zx3j(bIR78wS!({nBx#%vU4`eraeh$SwWrqhvc~+4cGgqYtpRCe7Ag?Pb#SX*d5B1e z(2j{2HueGZ?~PMnCf5Cy2oFbGgb|XlaK-qn%lGbx?*>=)ZO4l7wFQ|{3X$oKaSGS<4iX0XN$u?Q^`*@ri=GCj%BwAiYTsy7{C_Lb>rZ~Q(T@9ma)Sz_ad0XbDUs;>wzB13T7tUr}oXe zB2Gz;bxX5brCEoIvDg4)$K2JbR=##%H&5$s0M?2B#rm;PHfY}O+bjlxI(>aq#6f-5 zM)a|jE4Gs+NzZDq*UKOkP$xQO-nUQY&hD5m*%R}AoiOj@|NIWD_Y=|1^(An687_sC zV*sqvw{zo#l0sdaa}8VX25!kn1b12O_u{G|vt2CT9Y&*(I4?z!9AU&D0dvCuDEZtiytn+YWtr;H2|0sau7f&^|% zE}6)3YSb4-`-owU)yk=6`}VYb;oN}VuQM?tlNSy~55&B5*&A$i?_jeE&! zEFr(nT>=4hznaJ0lkcnZr(FmX0a8zYXiJ zPjZo=xQ<=&oZZ{z9OC+@RuaJaUSG(5b5qMaemQ%n)SHJ(q&XIq6 zM^K0VXJ==3)As*v?>^@LdXVQ9@t^j<0Ka7C_4Tz?IuKV*@=RgkR#|3uba;Rq*D^Tw zfAy32#!~&4?EIGdzE#On671|gH$PkyS(UrKX!M|T(L9#LAnt=0Ux48F-OHmuylSn) zvB_HBvReF|tJ;lq`o4j;sM3S-UCHt|8OZZ2KB49(CfA2qO3(-5YPEneEx)Bd8>Dmr zk(Y$Bt1In;Rj%_%{MJoR%7sR<17?G=Dk=y-{49|%JR4jV2`;2!TH|kwWElcdL+##} z2e+&yiqsdp9sVo{?rm5b*wC?CaSll|t7D-5J3Du;i0aka5LP4`=K7pc(`5Bar5Q@* zVL2Pkvg|ULfV@CMG5P>4TB<@WmhQ}zBNWsJozF9EVB&N15A{xi@%vjSZDAsBQ|Z%L2s+juRm z%5^SWd$a1+Y`Wpcxet;ncwN%zJw=6aGki+50K0Qo+{urKell9Zc&aK)_W4c2o}7%7 zXR54g{bLt$9JX~M-sjikyI`6bZQ9>b{0gS)YgSkUiu>Qqm+Fdj6NdcWoE_Y=;{t3o zNM0u&h_u*2pCy+EgNI7vhWI7$xYtRl&GqHaOF~eWwKo=}X4rI~Zmdr;0@$%5)?W46 z!qqcKxVg9U8OI#?*MIzGwFfx=yS>xM|GfKb=W+l4K_2f~OkS)vl=s-_3o!Ogx)d58 z^xG#_y*F%u{6rh1YAc;DHDmOl5kRoUvJ}{FMUnyy3iEDG_CfG8&0_Q(=Rw^@(YWpH zXIi^6l0{jfFHw^2WOEYMtO>TQMj3mC{KCW5157v0r30`QOJ5IeY zdwAw}--yj1KA-4HhW1dBWtUYBg2iS40v_7-8s?t;%Al?r_-CpZ18f@AR2f5Kzpaj> zU2ZBi={81C<8w$?U!mF!)190SLe|7w^T5%z)##T1G>>4~jK))tA~7oLF`>KH4MOxr zi)&~75X5&&Ht{=Y-()fK@CHVkB}z@ig{dfM`3$lGtm)wSK7)oJ}qF1&CAcybj(shR{(>4TcEShZX*CuO{F!X&| zCdHSd`V#1v*fAK!rIV|e1$HyH8 zEu}`RuDPx^miSNeMYP=h)6GgkdvEH*X)I5Kt7I??*3FhlVw=IN@=Gg9n+bJmRIp}N z7=aWPR(G))8r4f&4>^aNt+L#aVG^Crr>s!8%S)VBso0|M2TC~;tY|GY!3ZX+{R?>( zuHL-3L@4*|1l=uUt1bSf-sxFtpGWSBG?FANpB_PFA`snDk7})wp|P#Z2zE|{yJSOX z(9q0>V0UvP8A5j&gl5e?nGhWKR+|jLfxwdwq47gw2;YpTCs_U42=dd4HQ4(HHl6+y zkKg`VT^{Jp_@8IC{kOZb^_c(RL7t`UKRZA4DlI-Ed9=ss(?comV)40>_V%{+IB}(U zD(Rt3J_CQ#iqpS(A=wsexrkU~rgq4KxvI3#b**lRb8FoYetD!VAjEuo#z+r zwq6?Sa#m;u%AKc9(EO8+D{eS_SmK?zDy_nCX%3K=$IE66Z8STt&J$eD-elx0g7Ni1 z9E+P5xi{AH)!=SB2m?9O7ZYc8dv!F!&_D*s^p&}RIkbGqp}qsflg*eR_+kB0&t+s^ zlcun__DYP6o7Np0&sL4|>*?XKwvAJ})=v+Q2d*7a%lY29vC{^@z)@GIwXlOfYjs{z zDQeYzn7AEHYJyzf0$X2Kjg+snCNww7T9&e&T%~@ipfw5SHuwXk2kcz`z2_#{T~>h| z>%YxsJ9hq$y}g~s^B)iL*f*=V?o?(nk*)v01zw=kS_Af8*V)#7^A?t4CbPS)V3CqO zG$g%!`-&m#yRKg0h?l;1h1-f_u$G|Igw>i+nyWFkYL*02_R1yczk@Hze+PdL)G7?PxT(?ba7oL%;GxsEAK|-wP-F@v@f{Jq`Jv;PX+03Nm_6|2q^T0oqkdNI}JcE91fY& zX6dU*pW4Y0ZWHLleG{e+jwGcDfFem5Mq>TqZZKOLNB=_CyusQb#oxjC?lwvzb5D&z zyhPV+5DUD31oZ`Z^T#;H@c7*B>CpeHNdMRw|FyYe-~YV3^_c(hVIH~uD==Chb|h}Z z&*R}KpaTF;aRdnqqliQ@RTTRde3p#XHoSW1GRLmp8WpMYsw79^dVlTYM6K22{u!r& z!umcZ{IIj8;QocK`JHjnL)b}CjZAHh>Mebr7pO!jQ4nh(DNi)=)t~;$B}?lIPI)(Q zp-JjhSp;s@>eeF6yvyKO>sVzC1eWAuS%{*D}oHu$ar$sgg3s_**OlsD( zwydK?PX$SAaNM5odXdx48->omZ||}9tgCO4HYirJQjR%RJ=8hblxd=nm_&5$wFtLI zqw#Zo-1grLQUg%i@V`(0|9E$6$M*lwSC97J13c`q`$Hb5r3ZMFGgzP)z^KTyWZyms zs*jYbthh`v7>8w!L;!!0C5c#87ch+vl6(f=RCBOnFEq6Sik<2FsgPw#@bY;XE;fxM z{wYu0&sXceWH<%E1_*8e+Y_SNmj_EW{}YJGw)t-)XuX2~=-mI?vd{nT?QK5Z|N9^h zoBsz%l3js+Rp&_f$i%(h8TW(6C=I<+-d&Oh3VD0>xb@9=g6IvFh7cBejdN_DF z1qIgt9EiwvTZ+-Z-eCf+aFWm^VpUQ)O8^=1g4*^WQwIrY!zOKwD{@@##=GDfaS_;x z###ehbG$W*SYuAMu6x|^V*s+cUC)cpAlpi1eM?}5dtZwORedi4V-3^5iU1XqxXUyU zn3c42)n7D@ulJ28RZB!Z2YI!AGZBcHs10!{4~6YWhc_GMV$SeV%sT53j>68hd<9xV zHHjnst}W97x#Xg7?Al@`9u_O!5+4R(h~r|0wy>HHqNy#%JslUkxMH7B^Nqv_P;y;e$W1&@ov-p-`RWg z|2)XUq}yv$TyQ;+WD!h+h7)lRa%CWrIq+{nu=<@B>M$#*a*wJI01bOaz^yNDi$wrV zYptq8g`>(^Hpis4`*=+|4c45tJ+5odtCBE&P#fv0zy#S;>F5klDl#YpK^sKN>q04UI@@@8tBeH(mIO~xbREe%1J%zZArAmR>4H_d zsSjLUqU#M2aHr=jLg_+FfUeDiry_oicQdP}?qL*Q?28zU*7d{9{`#iK=KUz3CCxi# z1k~RpYihvTGxdujcaUxrcW}{yU|ne09LQpY5gchq+3u2%zR~l<~<{kC;PN??T=oPn*Rx z;^#1za5Wc_?coyzc>1V7Z>Gg5nIt51LzD|z7g#zmEYO;~P?JQ?ja{4B&D(027Om4> zaRmO^)`VzZS>U?EfMwHgaC6;;=1>ApjmhU=rXi`?sH>-?=yVJ6O~2a`T<%kpE|_%F z6iI=EfDzv&W{y?6ra?t-b>?t@)rjdh=fB^gX)R8dHG(=hVMp84Mi@&pzz-&p0?)PP zY+1Uo8M9ME(JyMNfr+uxyv6P2Mq^rd3!;nc9Cc7V`f339x|Ls3dRkQI&A|y^X;i@l zN>Kp`iov(X?*LAx8E+&lDLYD~mSwYV0OUPoHzIw2_$ZT61Z)e1uIS8ztQ0|=2#6Kc z^YGVz_5oV}>aUulu!=^~Th&2Ntx`)EDlIF^&h=lO#dq}pb*%rMJ=?VNf9`EQ#{WFb z!`FWUy8g?vm@nrrp{phT`Y#;xS^(x*+|0qLFQ@2Iiyy&eL)w1VYK?C-26=OfqD98K z_A^4yYQb^OEkoCTQPL#Vg{Ht611OV8({hcM6Kx^Zv6PBtD6SGzNLa>;{%~elN#5|# zOj<(wxf~2>;K{#RYikNMPRn}9t$rAbbEAl9!+Bbv!4VlHzrjUGe#B(<9WQBRa`05> zY=;1B<#QBp4}>+9`@gzvp{skfA4KK^8f8@J;wh% z$ir4rJg1s6_+*@mVes`Z_t;WX3(?ADHb3Sx8d`oqS3-AvJ?&22=g9Z*l*Xvwo2z&?OMaxUw_nAux7x;_f^4nfJ+c({MzIyXWXIqV$q~& zR%pp{L$IbwfG^4o?GxZJ8a%qpi5}IPDZ&I$318i*c(n|^l0#-%+Z!_juP^zoH}9?| z<*uC!*L3z7$#xwCnZw6XO#^CZzPld0@0S0}8FQcKzn|^yZ8gq+?>w&mALQZkpY^fG zf=t)`Np^vweo|lf>W24l*Ru^%-ZK#xiG^&8x&qSb-NPNxT6R{)F-}*DdR!}QUMNSo zD=*~W;zk`m7g~W8c_Y*z{oA-Ak9Vvt_jsX(cD2yy*yQIR&`j|$XjBw_1~!s1qu!w8%65YUR5eMcz61J&?xNS zocr1i7Zxid+5?ek{dRJVT^8$Qv+>%k!4gL!x4ii!0P7w)**&@6A~FeFy=Iq|W(2>a zRbIJzjzV!)Yh$m)2SDCjQiC|<*VK3*c)88mK%)F4i!R$+(aKVz&o#Tmflcv%*)gI4 z&dQywSsr@c4c9f4Bvj@bhRG31;PnZLvNSG@Zlu#VbQA*ZY?a`ttyvZ5bXK5pmL+i$ zwq2qpV1nl;tB99m^LtOAIVv!74ZC3)pWP69t|Q!ku15cN+JE}?-Yu=b4*PFwylL5g zTbtvZ$Mye%JZy=|uT^dH0QfUQ_;!iy<^EH4b^iu$>UY?HFBxIP@ZHEH-6$G=aWR-$COfX>A40A;K$p8nYeNjw8@f=Fh_iS1D z8bS-`=B)!J`OMB?;H2rcmLeSlyWy8P0n|Gl0aX`a5bM|}#wSx6X;hchd0k2Tm>6Mz z4uxUCC=iUlPm^o8ug!mTK=Fw|TLs^AACobTooL{#A-RZ*=(I(B%kZg`i&k&2!MTWt zJ~kVSr{BHIXO&$sPwb1A`OU9g9Bkp?qx<|X|Mb-V_nH6e+4k<99sfVxdA$GsK_2G+ z>DK?fd_ijORQfM0F{^8OzX70DRP}3*k6Tw@wKA|ZyAFpdc>clgU(^@(cOFZ9+ORB4 zQa|95;Pis24^u+3Olw#0x&(QFrlcEh_nWo`)w#Y&Rmba0^gGv zDz0#e04IYb1wia(bf%Fkv~~*}*U=h<`OR&=wp3!KO4Bc+wQtQjDcz@6y!h6e5x%Lt zuhei3tb!oR5cT1<89dDjabax>L7g>RMrnPIqO44QsEr-&w2SDU^&RdKVcuAUQ#D(u3; ze#){FtGN!3=5}9B)@v13LH^{OluLWC4%%0%61FQx4PFDN`rOJFS*pHARl8udB^l=dE`@!$za(FF_iq7xTQ@dp%h zDfIXC5HL?cma>|ZBsz~lf>RU@!lRS-CnPJ-;EBvu_`~4|h;dO4!V64B>|aj)AUyxA z7_ooli`m79{v&^ui*!^2I)~9^m4hixP&xQ2EU)sxSK&Fl9DEg$IsH2;@WtS(|99{N z`~VA_RV8?N^r9Sud6E5sA~FbZjNphDFS1_-;i8PP7>)i2QbNrCw=WKkUcU(E@qOTE zpZ}XXySD##b8Gx~|KGzrPefja!Qk&dsSDCJ!)M|6=d~Fjc{v%4@cbeyXDpdmh_lf- zj4#kg6dtm&L!3^tVh(wMQV{688lrv+6vIviXP<72<(S zBbevqh!hBo=CCBF7;z5$V=#E~1iXe=h9VCJzXNg8$BQ|&MSchGiUj;V_#F&~!y(}R zlYg-HH5TwYVE-|oZ@CdSM=2$?PUAKKXaCsW3^#Yf@o;>`igFW%qW%}U2EPNb?Rg~D zy!5X!Dlog<@PFn1jKA2g!SCSs+m}b+cYsq0<7{X5`57ngcX0g9_vPK|gOh)O z-$5yFk2?#-?rwzwu#WMtiKq$ktK^!iHZd(*tz$g#y^_` z4~MWKv!JWmrd2J?Qq)#SIxKz%=UGNa#u>Ycr?tic{4R3B((*SSTM9R_5g5e1oW9A( zvAC(H6N;8Q!GJ;w7IbRRKZd+YH#7n-Ofb*Fy>Pp=o=gX>-9FKu5u)<){FXK8iiZvh z_D7QgJcrv5eSq^kK_SbJ)2B5GEVY8vA13_K?E#5tuK_z|=2RbuA{p`0JWk;piJWr{ zHuV@D0t!ibPgv`SRajK%LHVvkMJ(Kts%nWZC9dKe|RAHaqpW!rP^n%v?m z!#KN2`*1*(ukv1{Eir6d<^kilVN<<%ar*w?==IAtZeqK@*|yfn|D3#k{r%CqS1+9K znleH#(pmZn7wDpbMSR!pw*mPEz~%E2l36xKBUPgpyhi_ThU0K+yfq#_-`dk4$n$x= z>0DfRl{m-GE@A4X^LZ1%yC%?o;rzaWN`KF)D-_r2DtC`);sO~g=t&`c#GJS@FaTwS`jK2NBEs_vM5h}~qnGN_Y zg7J?9Cg}S#($>2U2wmOls8WYUnVrKww_+>tZx*GS-{STfmpHFdcGF3c^rDhq))H!a zdCrOIsV)J2F=IO7hcP(lV51G`y5s#XD9d)x7~>^)SeNg|#Jc>lT(oK~$wsSoZ$4V}`ZKa5upm|5 zlZ~=;KPJl39V~2e!Km2E!3O({s=e7~)at>!0_6#gp#D+&CKE?_q=21u(_2h9RFs*( z4~{#vRkN_L&AQ5Wi?^P>nSP#_cE5|hByu@d`jqVUrS$QfxZwA4k62e8^yja2hl6h- zx~^34SSKYZAVC+`4#MANNrKahcXVr$j|lEiyTEwPB-w)1|J85X_ZD`jnx2OH36@K6GW<<{k^shZU+B{ z1Lq+3YoKq?)tZRy95Tn-1_;7%6ow=H<+?^6&o|B`*b&N68lyDAs9am8bd5&fM+8!Y zVtxbHRPI@m3|!*q5@b_;gA9esA#Q+7M(Wb)!9~VC2H+}7za-!?&8`4E&ng14s$ic= z-hA3x)$}z2z7qWyo~|1leOsk#WCNt=YR$o^^@EkcLq8-5_@p-@0oYUqN8wn_!G%*8tQG!`CpyQ^XUD>-5R@W%w;3 zYxH%>PYBUd(fHz1Bo&)~xg4ZGiXuCK9_sNZ0sl0k`Ufy~1t$ zx^l1{9?ozQ7bsoxAdpjHvacciY5cPQF9uVvKCnB2M4>&c_S^eKV+7}dO@!4;JWRI< zZ2=1aBT~WS2olJ$zc*&QeCl$7kv2{rgMb+N?>E3Dx~>O)4bVZEiIGvZ4_;&#d9gfv5T!(ePk7#};)QE}72_$a3T0%Dp? z3y+MZW2s$0v)Z?o&b0P}ie`%N&nlN`+wM&$zepFim&sm{{32agKzfK~^KlF67wMuQ zr~ien8Pk-cc7mzpB1#t_|9hW(e4kCaJR;$NKZ}=PG26rfAQuAv;Q}M_4)lbZ@+&Xs*6!VcE!wF zH06I#NxIL(a+<|F4_l9R)X*EFXafWmZd$~`pf~>IyxHb1j=%Z-=*9at2d`hOq%{g! z2c^CykZVSV)Pn}6R}w=)0x zBhgd`4e}b2dC{&8nCWzMwp!`5?yZgV7wMv>jb7WH zuVKynf+n8i(_*Ke@DNEbcqb#=E~Pm7(!!4(1*zhzA#c@1+19#Ki=-{AFs;;FiS zwvBpcZMuGu;dj8ZZUMaG-fw{HQb$wYx%Tt_kA8ADN;QmMc*dK>2S}T^57v9p@9p$H zsQcpRSYEw``A?!3eg^vr;|kYMFVe+^iEx!GDB1&e+kfycrbK8tf2jH0SZwhUYzX&R zXt@?v9K-}Lvwp(?c>;n!x0Gm$`B%4{%`cvl#>B~s!?!O^Ys-dztqn|xo)nc2yDsDZ zV%m{&tEXlZowA{8iJFlOa#blY%z9`Mr9w@*da4qSQfh_uSsDwU&RU>z&sL|V(ZE!S z0n6_9zu%(co8|+>bL)P03+j5TZZsNQw^7||$s&H5T4-g$oyC~lQM7x#WE8k9w(ak{ z!&1`xC?mUiI@jF(G)ck)1anB&QO1`E7;iKXPIz{9T^k&-Xi2uDF;$GN5O~xW#Ue7= zvp+=`o$x?y09QftSo1#B6741FkNxN4=VRT6p*2;U0kj)SYxHWb{KT@8PnK%049MGO zb=~CMp(k|8PJF8QlT!BX=-9Wz)kztxduPHpkiV1#@tLShz2?JdOeVrx^d-MK$_vNe zL=(eLqCi~z_A<>TMOzd&3?(ozfp&j`m%B%sS8Cs?SPNwbIm|iyr0{#t6z~;AZN>4-* z>m?~Pa+^-T{F?pY7=$84b}+vdm;$5FEGtP4$!r)y0&mw7GB;u?7b*Bg0hPNEjL1Cq z(1jK&CQHK_qlKSkies$E*USpk)0+J@cH(fONzMeQ^N6}7^+IMjZElTpBcrmwi;I0UHpFDRtf{VBmR?jI zG2z9|6LmV#%ULy9qNUc{_oDTeJ8{fwoxJbF7-#Uz-smLH5D7lo*f%dmlQBzRL<=uM z<5NrfKaJ&Vn$M4x^F3S6y0Ow?KpR)D+{KR8@mbcV+z+Zt)Z@)r-xX z?cdeF(+0TxeKs_8rQ_aI>1(s9nYrPhQ>lHQy{=KJyVry!+h-RU`Zs+%Hhhx~p~yW( zvwS)?nR>eiIXV|ddQ#$idtM-T+4%CYdjasNPf-1_pT_w=o}gu=2LL-PQ0Rr<7-=FOqAa8#EgMc=>+$RAWOr?LG zUgzkpyEW|bZrN~a^c$YM!Mz<{QwRJDMss(@y*FdvYV6I|XeK~UV5Kh?jv$(6=?Q8% z_-EW%wjZ+!rM@@6935JHy|Icq_hw0h481ukaLuAb8T;Dxn3P7pzB4A%y5wrahxj=R(b z9V4=Tl!%w1mp1cyIPX8T_4D``_Wvv^@NaY}pS;hr_&uyhRz~p7%YlyjAI4jIoA&*G zJKMXD_WwgXpNswfof>+_S$v=d-l`V^U1p!9c+`(~3F2vqdogm#@_99(`*y-``c~$0(;rs=+H3fswXA!& z<33vDeW(p$+M4ZLkj8ke@AZu{-c`#}QICTqi7{<*-WgUf^M;H06R^4AV)O(&b2p7I zCr%KdGpAg>h2mth)=*%Ka-J7%Ul1;Y#~4ApKqH*^_87GR=tir} zl~tgt$F&DtUEuB!RxQ2KBS@;BB7TiXfum2QiCf%%GMTBls%|JeE-w#{-@PL^!N0L2 zlELZ`~Nn{^}{oS!o$f`C>tVY}fQCf@FX1 zHcgu|fWZXp`C50F&ChY#&pfz$=R8cSWruEnb_P6ZzPoF_r9E`=wUBip!on%Od5M-I zJ)(r?crH#!(+&52!=j+>a*Hwt`)hnZnS}+}GV8PFe9q5cpRNQVVE;<~J<;}l{=5dGn*O^cFCG566`#)(I6cSizst(@)0;eEyhjK?hq>wX zfeHFreO^bn?CJFSNz1jxFAQ=V(DY>W=|c&3QBkfPq_GTIc9P^zwB#m@9|-LzY+UWM z&u?>Ls)k?X)VsQIMbrL>&rQ?%=-?6eW_cW7rAm0vPN6=^cqaxnEk-1Ll@OdK{uSD) zd0w*XLSS*-R-=nkCZmkgq>#*HQn61zj?7!Znh?(V3?)zAF!u56E_?&7;iBsnhQc#& z=!kqMMtj)A813T@{YcjsuEc7+Ch+}CUX8hu!X|_NDyweM4?Ry%2v#rSW|oS28Mm@U zlp}gxlz3YuNG{H;O8OeTpvC;hADTof`{C~`vG{$Lt`gXWL3MpbgAT$LNApKV>&^4N z)R<`_l+7xWOEw9F;Re zzv?w;1&TJSRTN?8yYIY{+hJ02N4;B^YNXm5rY+W`sC64fwy#>Nc0uPhfD;Tzy?r1ap= zEpmW#)5LE=tmfyaxMwc$lprgi=(cMA^wr6IrHw@K>8lg@s@;F(jRspLv1E%i;Pqdf zzB+037#$bc0>`(?$bAQ`OcJG&=^y)!^;>JjQgLmc|2cHj_9#Kd5%Kg{Xaat$-+{oH zMAJ==&hj@|oz?TRWBI3Hnuk-o%%|}|EipvTI)7nx%pZN0nM zdM(PGs*OANQH<0RNn3CmNy?KPMcrm12h-v)AW2CFmkv$1h_>bdy=>2zgzUnX#5A?rMG>FN9enBBVwl!lz zybNZj3sj;sLicdX-G682_0oEE%i{me&RdtoKVmYoQ_n5E_|Wo;zQQG;YMl9gc{;jY zeE4%qmfOpS+sULh$>OZDDOe{{#P+JOH1jr>XWr(mnYU>$Z>fgeLNJSQ zujkc~X;2vz#sc{Nqt!Xn-0?Wo<>z0!+dofcqCFrx<{h=a(fmZ zU*Pz-!v46WK72*#B0PTg^2o@olAgFK(n{=a!aBfIDC9^wGnu>8g10UWI89T(8bMrV9LJLBn} zZ{Yk6F#>)MLBH^M^*C+<(A*m#H@@r>bOtgjV%Bkiptz{;q?%6g2k(vDU1&Fes|YpF zzF(lCz%kk%w$s)i>Wx;}eL=$th-zM>;NqHb8R1{WV$By(&&XmmrHD480^!9V(^OkjQ&W6mES zNs9sPeymm-&V64WgE0Y{hT)T=2v0FT!`ynwTOn^pc&3{L0_L;7m^ttnUc22pu7;>0;OPN~7{z8P{>H?gr25>V-DC)jV; z&cAcs>0o7IOFy-bv+mC^>&(q9Z4BIP8Xl$PahBld`g56t9n&y4OsbNg;u~C8t6nNl zQqGb)PM%&k?l$iY6!J{e8|#|Y*D$SMqWKh^*kaj(`){(;iA%hH6bFA=aiGS)-GsqG z9AiovOb*pn_+8zPEzySpMXP)`A&}sxW0L_o=vHB~l2g)8)+As;muqGrO+a0zaE>EA zS4x9`vsMCpSxQv6!I_6B%PGX)KThNoP2@V-g92P;w&{^2?K52TX1P{ZvCl>D>Dst| zm=$(T;*L42?Jv9}XkO3Xg^D>pQ(!eO@5E#djAqs=HafVMnA@$5ujD#M6M(2NJi>*| z>?yuj24D;cT$TXz0kf4mbE{4m2==E*3iI#}Sy1-vTF4ObwsP37asGBF3Es_FZ53XU3Zw2D%ut=F>^im#dQ9(i?TnT1t0?QZ)F5{ubGt5^p-wcc$Fak z!lt)U!h!(z&5#WUc&Y>0-)Fs~3zxg4G*lyT!=x^Eg_(qr5<>nIhx9ow5WKu+CH_Jz z5 zQ{@$wiDjF!8vEi7-j5F4;!{rw)W_aYekKK;=rjp+fAd?sJe9oC=iyoVk9smZ3Ul|V zt6GSQqCbs)Zg<65%Px1iTXV@M=5X&@6yD%u&5*-V&WHgVtU4@?6KDzl2GU#Hk)UML z3fitF=E|F|$nUk$8p4Y{+olE1g?SI%SDd1}Hef1&Rn2<=rh3(EehMOIJ3qW|A<~p^pyCM+fGk z1M_|zn8sNj-uLaAW8tWvOWq-yqZ9C@2z&q1pi%dteW~1N-=~pPj{DHQ+#G+4tq;bL z4im|pR!rh)ES&WAYK}MW`sqNmu)Q2L63kK2eH5zAqjy3eLDMQZL7w%C78c7gP?e%W z$)bCj?VNx>a93NJ9BBO)82x9hU+B_h{4EaLhjHZ9IRgG?v%q;cQD65)Pf@S;?=1s? znm8@N?wZ?L4hplbt~Oj1{fne7$!)@E^OhMUZP%Fz#_LC`edS6a7&S#Z)xLAPj!>Sp z8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb=xYt)TQ#N#} z^vhzLEo>$aX)>INp2Z*m3{Mv)%2+`MmlQAawC}u zebbT3L=^cvmMsqy@hlkDcfBGn8ozD&5({0Ag9GkCe4G`;49mKMhrm0QdDl>uRt0k3 z4J_^jmJRn@FsyFIXC1kU6G{eY@)9I_aI*ou;UGhP^G+=bwP%9y%m0mASw#|I;3`O8 zp`wxf!(WnJjQ@Q6e5_C0UM=SUd~FwBo2{=)^$;&w>xrtje+yz;y6O4YxN{iJ_0OIY zVLgas%UwU2?1CnnN)Lsf`QcAZPMNd0k4u}$PgE4m#Xx~bRiqvZAAEMw`c|GLudLQ6 zp<_UL4y^L}GK-DEC45Jo8R`6sV!IZ_XS@MYafz&3N3T?&9B0ai;QGZmfTT` zc@>z1-#4wETh~Y^6A+vp9$PVwd4eNM=zGtRQJ*-<1=M{Ga~W*kot_>qDf|>RR(E-H zC(9`W1Kr7z_}(4eo|&|+8yo-f`AX_Xak*-7DLdaM&E%lDyDU3M(~PiNBvxRMd!?C% z#R7VJ*`~p4ghkwgaO;C^mC~&*zLkkL17V|+ZURz3G{u*pxS%||tjq2FTXcxT=8i<}@ zE_5u_v~F-Q=nOj1$@2uB*hDPNClM%9zjSYYboS+e)}ra0geQ4{Q!-r(G}^u>L7EXT z&8jpGHZ&%9c3fI@-GV2tXrNc;+zl#TrVE(hSTNh{0`NuIMa@e0a~_|^=ka-b`ab_( Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: stavros-k@users.noreply.github.com - name: stavros-k - url: truecharts.org -name: collabora-online -sources: -- https://hub.docker.com/r/collabora/code -- https://sdk.collaboraonline.com/contents.html -- https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm -type: application -version: 6.4.0 diff --git a/stable/collabora-online/6.4.0/README.md b/stable/collabora-online/6.4.0/README.md deleted file mode 100644 index e080776f0a9..00000000000 --- a/stable/collabora-online/6.4.0/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Collabora Online Development Edition – an awesome, Online Office suite image suitable for home use. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `collabora-online` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `collabora-online` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/collabora-online/6.4.0/app-readme.md b/stable/collabora-online/6.4.0/app-readme.md deleted file mode 100644 index f25a2567984..00000000000 --- a/stable/collabora-online/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Collabora Online Development Edition – an awesome, Online Office suite image suitable for home use. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -"Collabora Online Development Edition \u2013 an awesome, Online Office\ diff --git a/stable/collabora-online/6.4.0/charts/common-6.6.1.tgz b/stable/collabora-online/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: stavros-k@users.noreply.github.com - name: stavros-k - url: truecharts.org -name: collabora-online -sources: -- https://hub.docker.com/r/collabora/code -- https://sdk.collaboraonline.com/contents.html -- https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm -type: application -version: 6.4.1 diff --git a/stable/collabora-online/6.4.1/README.md b/stable/collabora-online/6.4.1/README.md deleted file mode 100644 index e080776f0a9..00000000000 --- a/stable/collabora-online/6.4.1/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Collabora Online Development Edition – an awesome, Online Office suite image suitable for home use. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `collabora-online` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `collabora-online` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/collabora-online/6.4.1/app-readme.md b/stable/collabora-online/6.4.1/app-readme.md deleted file mode 100644 index f25a2567984..00000000000 --- a/stable/collabora-online/6.4.1/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Collabora Online Development Edition – an awesome, Online Office suite image suitable for home use. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -"Collabora Online Development Edition \u2013 an awesome, Online Office\ diff --git a/stable/collabora-online/6.4.1/charts/common-6.6.1.tgz b/stable/collabora-online/6.4.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: stavros-k@users.noreply.github.com - name: stavros-k - url: truecharts.org -name: collabora-online -sources: -- https://hub.docker.com/r/collabora/code -- https://sdk.collaboraonline.com/contents.html -- https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm -type: application -version: 6.4.2 diff --git a/stable/collabora-online/6.4.2/README.md b/stable/collabora-online/6.4.2/README.md deleted file mode 100644 index e080776f0a9..00000000000 --- a/stable/collabora-online/6.4.2/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Collabora Online Development Edition – an awesome, Online Office suite image suitable for home use. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `collabora-online` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `collabora-online` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/collabora-online/6.4.2/app-readme.md b/stable/collabora-online/6.4.2/app-readme.md deleted file mode 100644 index f25a2567984..00000000000 --- a/stable/collabora-online/6.4.2/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Collabora Online Development Edition – an awesome, Online Office suite image suitable for home use. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -"Collabora Online Development Edition \u2013 an awesome, Online Office\ diff --git a/stable/collabora-online/6.4.2/charts/common-6.6.1.tgz b/stable/collabora-online/6.4.2/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: stavros-k@users.noreply.github.com - name: stavros-k - url: truecharts.org -name: deepstack-cpu -sources: -- https://github.com/johnolafenwa/DeepStack -- https://hub.docker.com/r/deepquestai/deepstack -- https://www.deepstack.cc/ -type: application -version: 4.3.3 diff --git a/stable/deepstack-cpu/4.3.3/README.md b/stable/deepstack-cpu/4.3.3/README.md deleted file mode 100644 index ba6103eda16..00000000000 --- a/stable/deepstack-cpu/4.3.3/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 4.3.2](https://img.shields.io/badge/Version-4.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `deepstack-cpu` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `deepstack-cpu` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/deepstack-cpu/4.3.3/app-readme.md b/stable/deepstack-cpu/4.3.3/app-readme.md deleted file mode 100644 index 26df7a8b5db..00000000000 --- a/stable/deepstack-cpu/4.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -DeepStack AI provides AI features including Face Recognition, Object diff --git a/stable/deepstack-cpu/4.3.3/charts/common-6.5.2.tgz b/stable/deepstack-cpu/4.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/deepstack-cpu/4.3.3/ix_values.yaml b/stable/deepstack-cpu/4.3.3/ix_values.yaml deleted file mode 100644 index 4bff0fb6e80..00000000000 --- a/stable/deepstack-cpu/4.3.3/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: deepquestai/deepstack - pullPolicy: IfNotPresent - tag: cpu-2021.02.1 - -envTpl: - # Permissions Settings - USER_ID: "{{ .Values.env.PUID }}" - GROUP_ID: "{{ .Values.env.PGID }}" -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/deepstack-cpu/4.3.3/questions.yaml b/stable/deepstack-cpu/4.3.3/questions.yaml deleted file mode 100644 index e2820280198..00000000000 --- a/stable/deepstack-cpu/4.3.3/questions.yaml +++ /dev/null @@ -1,681 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - # Portal - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Configure Enviroment Variables - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: VISION-FACE - label: "VISION-FACE" - description: "Enables Face Detection" - schema: - type: string - default: "False" - enum: - - value: "False" - description: "False" - - value: "True" - description: "True" - - variable: VISION-DETECTION - label: "VISION-DETECTION" - description: "Enables Object Detection" - schema: - type: string - default: "True" - enum: - - value: "False" - description: "False" - - value: "True" - description: "True" - - variable: VISION-SCENE - label: "VISION-SCENE" - description: "Enables Scene Detection" - schema: - type: string - default: "False" - enum: - - value: "False" - description: "False" - - value: "True" - description: "True" - - variable: MODE - label: "Mode" - description: "Sets the performance mode" - schema: - type: string - default: "Medium" - enum: - - value: "High" - description: "High" - - value: "Medium" - description: "Medium" - - value: "Low" - description: "Low" - - variable: MODELSTORE-DETECTION - label: "Custom Models Path" - description: "Change the path of the custom models (Optional)" - schema: - type: string - default: "/modelstore/detection" - required: true - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36005 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/datastore" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/deepstack-cpu/4.3.3/templates/common.yaml b/stable/deepstack-cpu/4.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/deepstack-cpu/4.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/deepstack-cpu/4.3.3/test_values.yaml b/stable/deepstack-cpu/4.3.3/test_values.yaml deleted file mode 100644 index 939cd7e6ce4..00000000000 --- a/stable/deepstack-cpu/4.3.3/test_values.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# Default values for Jackett. - -image: - repository: deepquestai/deepstack - pullPolicy: IfNotPresent - tag: cpu-2021.02.1 - -strategy: - type: Recreate - -service: - main: - enabled: true - ports: - main: - port: 5000 - -envTpl: - # Permissions Settings - USER_ID: "{{ .Values.env.PUID }}" - GROUP_ID: "{{ .Values.env.PGID }}" - -env: - PUID: "568" - PGID: "568" - # TZ: UTC - VISION-FACE: "True" - VISION-DETECTION: "True" - VISION-SCENE: "True" - # Path to custom models (needs to be on documentation) - MODELSTORE-DETECTION: "/modelstore/detection" - # High|Medium|Low - MODE: "High" - -persistence: - config: - enabled: true - mountPath: "/datastore" - type: emptyDir diff --git a/stable/deepstack-cpu/4.3.3/values.yaml b/stable/deepstack-cpu/4.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/deepstack-cpu/4.3.4/CONFIG.md b/stable/deepstack-cpu/4.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/deepstack-cpu/4.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/deepstack-cpu/4.3.4/Chart.lock b/stable/deepstack-cpu/4.3.4/Chart.lock deleted file mode 100644 index fe90fe6d1fd..00000000000 --- a/stable/deepstack-cpu/4.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:17.058998384Z" diff --git a/stable/deepstack-cpu/4.3.4/Chart.yaml b/stable/deepstack-cpu/4.3.4/Chart.yaml deleted file mode 100644 index 016f537ac6e..00000000000 --- a/stable/deepstack-cpu/4.3.4/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: DeepStack AI provides AI features including Face Recognition, Object - Detection, Scene Recognition and custom AI Models -home: https://github.com/truecharts/apps/tree/master/charts/stable/deepstack-cpu -icon: https://deepquest.sfo2.digitaloceanspaces.com/deepstackcc/static/img/deepstacklogo.png -keywords: -- AI -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: stavros-k@users.noreply.github.com - name: stavros-k - url: truecharts.org -name: deepstack-cpu -sources: -- https://github.com/johnolafenwa/DeepStack -- https://hub.docker.com/r/deepquestai/deepstack -- https://www.deepstack.cc/ -type: application -version: 4.3.4 diff --git a/stable/deepstack-cpu/4.3.4/README.md b/stable/deepstack-cpu/4.3.4/README.md deleted file mode 100644 index ba6103eda16..00000000000 --- a/stable/deepstack-cpu/4.3.4/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 4.3.2](https://img.shields.io/badge/Version-4.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `deepstack-cpu` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `deepstack-cpu` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/deepstack-cpu/4.3.4/app-readme.md b/stable/deepstack-cpu/4.3.4/app-readme.md deleted file mode 100644 index 26df7a8b5db..00000000000 --- a/stable/deepstack-cpu/4.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -DeepStack AI provides AI features including Face Recognition, Object diff --git a/stable/deepstack-cpu/4.3.4/charts/common-6.5.4.tgz b/stable/deepstack-cpu/4.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 zcmV)qK$^cFiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvJciXnII12B7fBF>IOnPefXHl}_msHR3evY@DwmCaVy<(@m z=X7_)FbP?xDUu~YIj)=g+3&(D0T3W5TXxdcTwSR}0yBdFFf$ko22nPjXX)s01`85i z!+G+z)j#9$c)Yv4&Hg_gkL~}D_nvM2ZF76PH{RXb+#Nsr+jw(pdw1_|V0;g>G@hy? zu=v~f&baKx{Xrg>;~!8_;w+tj#nu4kx%!!ADH_D6j0&6+_U4-^jp$z>!RG}muE8`b zz-dt-Hhjv#ESsYVm=ThflhNn`lUa2hM%jEsiV8)n%n0UrIU)r@qd6=IDn{ZxABY1S zQA831TtEVgGUTAD5*1OF5|k1KwHod1ZjZ-%J3E6*bbXZ-aXA?bL5*xMl#~wHi@^{G zG?&#mQVsp`AN!l(=59D1j=vntAx;UzDJmE+G>15u0Gv*<|Ed9pS#dD{AceHO8Up~R ziev(;f(pvzFDQxstBht@MNm3S(D^w|FTylYu)Z%+49m^0zkcR{#fynnkn0>xWD^Gq z*`D2SC)^(N>whu-7ci+%c~1hMeg1EccXpoH^Ph@@$NB#N&qb1*!(=i5;0YKG!3iP& zrXX9OqQEg?6P(Nt$O|;ZA3!!`zou1^(19q1?f0Uz0fm-BDZvF|Wk8IkIK@eqsEGRvBl3mYH zN;W_Y(L75_L_k)6l0br{RZ=1{0Dw=iy0FQpG$W9M%uM8Qb2+(u36D< zvH~0_V#*D$VBF*~gE8|hiV6e?0&6jv!YU!_0H!f`n{-vhJTi&A-NP!lZ%6>4zCCQ3wkl;Bctk?O6 z@A&&y^z{Th8w~IqUepto{h~u8D={s{$BX!3l_HR;J_0YS_j#2hAkPvU(dzWqG5awY z3|J{S*Ts;V&tV#`mFr5xh^}R$k?G%oC^P{-{pH$GP)jPLiEmY`c_S9@Py6lIs9P08;=!~!{c}F2u|>Ctf9xK zh)_!CD4+$O*X3TLc~)Gv79EtRSl|d9L{V0yq!#=+itrSp5?sv?nV|weAc_LW%Yt&2 zRY?ra5#TZ-9su!|Y_^1^^$H*vfN@O!NBhBo>5!@t#_3GxAECNzYDfmEQpl#4Q;=o^ zlx(QPf+&DXre-z(Mc7e2GC-;`GAMiGZMaoO&0`Wl)NjsfTBqAEU#!O z#-OM`1YBVyv{06GJal%gD2ph2*4}IL>y#dyF|Lsq=ch1Dz0-%*7>!Z5gWWI zjODaL(3FZvDio+xd&2mdUY}?2H75W@5h_c`XU!}GQ=Fi1z=>5F=lI~{0ZJFF z1y879AZX&v7aXNSU|M8z)tTi6Kp)^dr#yQCeq@{i1*brcFKQ;tvkh+f@WK>7hY7B5 zl7Mr>3k_jB$0?=bG*1*WPhY$~esysA;{6W?uim|wfWXmAUXzX}AMK3pH7Xbd5$lYi zqwFfZf<+7tj$hKsCkUx!7F`V$DI%y0aW;yxs2mYkUX~-A{(>Shj3I$Tm@~OTJ7=Wz z>QMIT5PitA5)Jb#9@6DfG3RAzD}SJ*v5t^!ee?a%i}!C1Uccb71Ar+;N&FT~g5F!r6XZnF!F?=qQqrWw=8A@ zT4=?Ris7GrD$w-jpVwN1LzJZv%1Jqr^@b^DFitP%$CL^UOEx>ld6}49N`1 z*XskW22S|TS2(>a#o|s(MZtF7suL7dY(^etDM25IvI38}c_zP$&zhaq6V9A!uG*9= zd%{cb6h+rjf_#8f0o};t6Ow9SKo`h|vUCZkx(>nrP~|JM2cRkz#Q>*LLsLT&mP5Mg zF>C9#uZ9A~F%}~`x;3U6h!fv&k)0zoRoDpNA9@Teu6JZzu1yr7+WQ1AP>RZOSRfc< z_E$+@L8^S1Q}pF%-Lkr=!aGMvb~WGyl+pT1fC9OLZd%3-1prBdwxWAcyDSm|?0{P% zrr*L?hjY8|jD9+!a*N8;D_qX#TOqaSy8>iasRDkiU~^4TuN(yIk}i(92ZuI}T<3_| z<|#86xky)9rY6*Eb8vci9I*G?8*+MhTqAfnr7NG)(_?`Fm(-w+)l!|!1^RtN|2a{j zW}P=Vhh!$}xKNJ*vHGQEfc&K_d&(DXC&L#?kIyATz3Q#YnLVYDDqPFvyi)5UZ0>SOXG3^w#3IA6_|-M{(5sP z-V;1WSw$ME>G>LnxmpafDk8}b1ahxwR&UL1(c$B+9-(ieD>ln*Vo`6$I*c`#M z1axHvO8~(fe!%l;PKnz2>e+aIb7xFftF$f~MU+TT<=~tZ2uS**WeOegA&hi0t;zjeo4*c zFD01JYrlyC6Xx&4X=9p}fUVI>{5c+lj8SS-Ih)~XyA*@68Ljo4;0c3nHA$`F>xs#>Ygkh)!-6{~jakfE z&3)Q41T^Oi`x2VHdsc%!qdiuNeVtfnPOTf1jKQheOlFI9U7g~zBnZYJn`(Gy>9d@n zV7(F29u^xEltZzYdUAWCJepT6>kj_@6L=X@m;a zOK)U3T@aQ!r|#-1Q(iF&nfZii1M8V4DV;bKGfpoGRF-`-b6xaqs#(DCt7cJP3DqoW zn5tRr1GY*nQT496S%C3LEs5pcb+ck_n{s}IOF|97IgaB5UBLpCa^{f&qA9-Azg#{q z8Kg3Ybo}x?R9KOWs=Np$$+dud$o4u*08>pP*ISZ0Ogc4So+D~~Quy?@KwaZfJBW2n z{!!pNW-PhHti7@&Pb?`u z%Suv9a9tX*FZCehq<@!{gmQop1-?T`y+$n38=;Y$au$n4=j``rZx>#`&y_j_{Toj3^%uj;|8Qt zwl+CtVT#5_ZL!$EBn7OoNaT{bKx~IMLiJFfXe=mvle9NvW;XSMtQobI>OXyTVh@)P z{4*mnv4hP51*mx7Ba8MxUSuq)1Dd_V`-3E09B@=>f1D3rW7G^uQfd_O@E8@p!fZ|GSznYs=Gm3w!;q~HAJsYZ|5{u40=4O$I%F^hgG!&a{` zuh7Hf)iKdVx7)ra%Gaw^Q$872Xmh@ZHUOIEbq_@$WMrH<*mB4&5+_pd2M z93dl)2OfbZKx{f|9U|6}c&dY~!x~w26tgXoAzegpsPyOeX>#3g<}bNS;P~2C2`3~g z-~|GQDr8A4&8PUn0Kis7C1P=qXT!4%5MQTojw7lvc;ql;CN3q%Vn;P59*6(?&B@t@ z;g?q+P~kA}MZ22t%509vj0GqqCE_42@B*cvNPOBuL zt3v}4)0b?^f%!+t28d>vT1vQD!*S{`xScoDhq~B-xPm;$v_KULRs!e)F4+i;5{Ty; zb*GCh2lbs!Ji~m_9F(%qA%($^UuRV@WFR#f-idW_l%>DOqg!lsab^HG3$?&q2+Hbw z$Tx7(QVvUHw8ZsQ8fv3vvONO%;u@6?FN6%G%52$&6&#%nO`62s894bVOfzbgQ;mo<#;qh(WTrJCdIWdi%d!- zO_ZmaPb1EviY|YI@tYOWz%<#xSKUG2HI5iFmN1Q^2emo6L^MM^w!CIID>$6XgDEYe zLbHbdz~-se-up9BkCLYlu{MS9t@b_F7qIWQI=o-%DWI zV%TicH<}@s55>D7^YIE+zoF(CH`*wdqbw~+0dY!}4KwFw8E|?rL<{Z)7{Ri{7b%Mm zrn+fqX`sMa*GJ~KBP%(Lzu=xm=ZjcZ`KF$ zFGol?VPugk5&OjD3TR_6867p;(fU9`qB(Njm0T+xBp8-R9l{d=0HvhB{Ot&lXvF=E zLokPVPG#K7W9g{oh2*J{m7FqwaXb_R3`xd#jYu?PGz{r zJ;wvWfvloVbUy(o5&1vVImgj^m?R;|SD6N+Bmd9V&W@e`XM1z+G5^PdJU2I^ zuLk0zE-9|_jH;a4VMqsu%J##ie+XU@en_Z5X^aZC=&$Hs314Bzkp#{mwY22PdG3Od zi5|kiSEG*~2RAoE9wvl9z>$S8NdhqZNW~xhI{FH{M#Y6VQjcJ#T1}lU1eGHcu=Po2xKicX?npB{0>r_##Bg;Yh=uG z+lf%-G3mlrm%9r(&6W>9J4T~uD^3H<6ygM|s?;#H`DUY3f8D+`@;1wcc7;wT+po6d)pi4SwUdp zCCF2YuZ~bL$7M-vULOfwCZi8Lr1ND;P%))Og_8um5uaMpyPu~1SMzOURzR2j-`X8p z`hVxy-p-@`e~5?ae`fQmm>nt<5L+=&^>?0Bh{-f%6{xIBAUppBMMQ*7!J^LSLRSMS z9$2>_{CeM12gBiTpr*TYE$V<(wyMCt*48XbN* zH7eynCwF$Kn;RECS6L2NI&FAQ%pr+pue7dd>zq*5edXw@T@GH3YXM#xFaR{z?L+5c zc}Uq{qI_<4y1{!h%~V~`%XbTy8X*9fWA_d$dTx_pQ~b&r%6*7!kgK1Ia}lbIl01tY zov6Y4)bjGr_BiyvvhP=A0Ced8XWM%_w*KE8Kj!~^kmok~zfN|zQUkzTfOc2_bwbWZ z6X1_;0@TS#eKq;_nvAD1!zY;RD+hQW^N>0h*Q!SC!dW{foeHF1P{=!Z7p5P3J|jNr6APO zpehzPa;%y(X_adHbNJz%mQ$5=ev2JpLgduwuufQd)ov)(3zOTA#^|Fl`WG@roA#eP zQ?j}}picYmS;PM`-WxyKe-H6c`wzTjJ2~9mdnt~)O4Cjrr;`aT`3{TEh*J(?V+ZG3 zkuO&q>#k2DLk+&MyHddP0)eNr{04X`kKj)Bl{k>E%nc4%Qtf{X4XGtRa~Kqy0xkUN zyyWOBp3Sn}MsljmG$R(sP!Gr#<^v1vUh{a;LveOE08iJ~HEIRD?I zryx}4#PpA%T{<@?$Tc7hu`d?GFBSm^NWvQxqYuF3b7Sl{deTwB#MwZ}u(m<$q{y;+ z8a-I^&@~v^DDNBv5h}=cSrVfn(C|3fW)B2Z5VfoG^wvh0_Cxz~AY>J(inMWT!p;f6 z#aEY{s;6HqdY%f|@lr`Cy27B0xrKNdE+?Pru4xd#=Xhv9)c4048^ccvRMJJ!WFG`U zAKIHZE$W%jo5Av5=(?^LNEWWwt&^Q$wN4PUZ^^69mWYGEvc6ughIxsuOGgua2UA>> z!~xs{Fx1A{=et|C`lo6C<%{Tnn7vK+x2Sw6xOdYv|WH zQ)a-X0Q=6vd)SM0v3y|F^uw68t^HKPtF2ooaYK7m!XP%v`%T$q4_cUP(~=J>_d;VC z3)ASjCf>g54bE93>c%!ITI|VBEqXtTr>XzB`MydMphN$UcgDN6{@)vKKkEO7c*Oo6 zy9}XFAw7U(+67I1?Jk#kj{Q2dRmTB;nr%A1Tk?Glf347<;Zha>iXT4?N~R=_1bH5> z@|Gn({uH9bHUD|8(g*YZZf%e4`2U^p&g1-lkf&k)%k;RnwD(m+ahn5JC5rCp|CRZ( zG;2)0vTRy8cs>3V@maH@BpjFjS5N<8*ihCjbj;vw^AQ_p`}>GxWBU4t&DM4Lh;Qd2 zRvm1j>ua*r)tB}B4K&Z6ot>Kx)~-R>=IuL?L$b@+*D@AuXJ5x)Y&iQA4fo{h(@1Zi zY;*O=db+F6V(F)I^{Ey-dirkjc=f-yAafOFK&Sn`XYc>+Za;gB|9_B2v;XxIXG^aG z%;Re9>jAy&GV1~p%bOJi@;R0T#%aAqlw2c9$Fp8&2F-njD+b5>uTQ_NXbsRY|F^gI zwr%@=@A3Ta!#uZ$|JANt|ynNACYEj;wFt{ zbF_&%{^8I`6f5kYM!GLp89n8$R>n@C%ctO!$*Eu%G%HhS7zAuUiDV6|sLCDesKR!v zZ*H2=d?3Id%zR^kbx%I8Ih08nFY$7mm8o`|q*>|CXf$ zCdXNPP?3y9U>3Jn6LiP_Sm*z?HuuJxkM{pVJgxRWw5T-9FHSESzEx&b&T{xh1juxo1x8JNgINE{u4PJ1-Dt6OjtG=X7SD`w zFJDw6?zT#iijJW=WvzRQrW}xKaYf&AYP~j9t>#a!^V+h~Xm@oK=PdYLnfW@e8Gt!X z-?~;1Iuxyp25M6PfFHU6)MYdP&jbKO3LNQdb`LsE`Qh=qcLXQ+H)aPOqas2nf%TcR zp)l>=3hh2HmA!4KM0us&a0CYnMAemsq=UO%6gjk7YYTab=~Xt8XT-Z}JA2UO+*NvX z{Wl)J{%@u@x~)5~%l}WmnfiacH-7a0KghF`{(m8c1W;q5kK*U|eSG`wWw*|ErPY#? z){c~A==CEPA6_(S9~yV~xU_X}`MeCH6o*k7O+%cG7Mp=k*Kc^X*#kmgG@GN89H|RU z9V#1t7*efmu0uY4WG{Kxq^6C~1k=KtQ_?w-B> zx3j(bIR78wS!({nBx#%vU4`eraeh$SwWrqhvc~+4cGgqYtpRCe7Ag?Pb#SX*d5B1e z(2j{2HueGZ?~PMnCf5Cy2oFbGgb|XlaK-qn%lGbx?*>=)ZO4l7wFQ|{3X$oKaSGS<4iX0XN$u?Q^`*@ri=GCj%BwAiYTsy7{C_Lb>rZ~Q(T@9ma)Sz_ad0XbDUs;>wzB13T7tUr}oXe zB2Gz;bxX5brCEoIvDg4)$K2JbR=##%H&5$s0M?2B#rm;PHfY}O+bjlxI(>aq#6f-5 zM)a|jE4Gs+NzZDq*UKOkP$xQO-nUQY&hD5m*%R}AoiOj@|NIWD_Y=|1^(An687_sC zV*sqvw{zo#l0sdaa}8VX25!kn1b12O_u{G|vt2CT9Y&*(I4?z!9AU&D0dvCuDEZtiytn+YWtr;H2|0sau7f&^|% zE}6)3YSb4-`-owU)yk=6`}VYb;oN}VuQM?tlNSy~55&B5*&A$i?_jeE&! zEFr(nT>=4hznaJ0lkcnZr(FmX0a8zYXiJ zPjZo=xQ<=&oZZ{z9OC+@RuaJaUSG(5b5qMaemQ%n)SHJ(q&XIq6 zM^K0VXJ==3)As*v?>^@LdXVQ9@t^j<0Ka7C_4Tz?IuKV*@=RgkR#|3uba;Rq*D^Tw zfAy32#!~&4?EIGdzE#On671|gH$PkyS(UrKX!M|T(L9#LAnt=0Ux48F-OHmuylSn) zvB_HBvReF|tJ;lq`o4j;sM3S-UCHt|8OZZ2KB49(CfA2qO3(-5YPEneEx)Bd8>Dmr zk(Y$Bt1In;Rj%_%{MJoR%7sR<17?G=Dk=y-{49|%JR4jV2`;2!TH|kwWElcdL+##} z2e+&yiqsdp9sVo{?rm5b*wC?CaSll|t7D-5J3Du;i0aka5LP4`=K7pc(`5Bar5Q@* zVL2Pkvg|ULfV@CMG5P>4TB<@WmhQ}zBNWsJozF9EVB&N15A{xi@%vjSZDAsBQ|Z%L2s+juRm z%5^SWd$a1+Y`Wpcxet;ncwN%zJw=6aGki+50K0Qo+{urKell9Zc&aK)_W4c2o}7%7 zXR54g{bLt$9JX~M-sjikyI`6bZQ9>b{0gS)YgSkUiu>Qqm+Fdj6NdcWoE_Y=;{t3o zNM0u&h_u*2pCy+EgNI7vhWI7$xYtRl&GqHaOF~eWwKo=}X4rI~Zmdr;0@$%5)?W46 z!qqcKxVg9U8OI#?*MIzGwFfx=yS>xM|GfKb=W+l4K_2f~OkS)vl=s-_3o!Ogx)d58 z^xG#_y*F%u{6rh1YAc;DHDmOl5kRoUvJ}{FMUnyy3iEDG_CfG8&0_Q(=Rw^@(YWpH zXIi^6l0{jfFHw^2WOEYMtO>TQMj3mC{KCW5157v0r30`QOJ5IeY zdwAw}--yj1KA-4HhW1dBWtUYBg2iS40v_7-8s?t;%Al?r_-CpZ18f@AR2f5Kzpaj> zU2ZBi={81C<8w$?U!mF!)190SLe|7w^T5%z)##T1G>>4~jK))tA~7oLF`>KH4MOxr zi)&~75X5&&Ht{=Y-()fK@CHVkB}z@ig{dfM`3$lGtm)wSK7)oJ}qF1&CAcybj(shR{(>4TcEShZX*CuO{F!X&| zCdHSd`V#1v*fAK!rIV|e1$HyH8 zEu}`RuDPx^miSNeMYP=h)6GgkdvEH*X)I5Kt7I??*3FhlVw=IN@=Gg9n+bJmRIp}N z7=aWPR(G))8r4f&4>^aNt+L#aVG^Crr>s!8%S)VBso0|M2TC~;tY|GY!3ZX+{R?>( zuHL-3L@4*|1l=uUt1bSf-sxFtpGWSBG?FANpB_PFA`snDk7})wp|P#Z2zE|{yJSOX z(9q0>V0UvP8A5j&gl5e?nGhWKR+|jLfxwdwq47gw2;YpTCs_U42=dd4HQ4(HHl6+y zkKg`VT^{Jp_@8IC{kOZb^_c(RL7t`UKRZA4DlI-Ed9=ss(?comV)40>_V%{+IB}(U zD(Rt3J_CQ#iqpS(A=wsexrkU~rgq4KxvI3#b**lRb8FoYetD!VAjEuo#z+r zwq6?Sa#m;u%AKc9(EO8+D{eS_SmK?zDy_nCX%3K=$IE66Z8STt&J$eD-elx0g7Ni1 z9E+P5xi{AH)!=SB2m?9O7ZYc8dv!F!&_D*s^p&}RIkbGqp}qsflg*eR_+kB0&t+s^ zlcun__DYP6o7Np0&sL4|>*?XKwvAJ})=v+Q2d*7a%lY29vC{^@z)@GIwXlOfYjs{z zDQeYzn7AEHYJyzf0$X2Kjg+snCNww7T9&e&T%~@ipfw5SHuwXk2kcz`z2_#{T~>h| z>%YxsJ9hq$y}g~s^B)iL*f*=V?o?(nk*)v01zw=kS_Af8*V)#7^A?t4CbPS)V3CqO zG$g%!`-&m#yRKg0h?l;1h1-f_u$G|Igw>i+nyWFkYL*02_R1yczk@Hze+PdL)G7?PxT(?ba7oL%;GxsEAK|-wP-F@v@f{Jq`Jv;PX+03Nm_6|2q^T0oqkdNI}JcE91fY& zX6dU*pW4Y0ZWHLleG{e+jwGcDfFem5Mq>TqZZKOLNB=_CyusQb#oxjC?lwvzb5D&z zyhPV+5DUD31oZ`Z^T#;H@c7*B>CpeHNdMRw|FyYe-~YV3^_c(hVIH~uD==Chb|h}Z z&*R}KpaTF;aRdnqqliQ@RTTRde3p#XHoSW1GRLmp8WpMYsw79^dVlTYM6K22{u!r& z!umcZ{IIj8;QocK`JHjnL)b}CjZAHh>Mebr7pO!jQ4nh(DNi)=)t~;$B}?lIPI)(Q zp-JjhSp;s@>eeF6yvyKO>sVzC1eWAuS%{*D}oHu$ar$sgg3s_**OlsD( zwydK?PX$SAaNM5odXdx48->omZ||}9tgCO4HYirJQjR%RJ=8hblxd=nm_&5$wFtLI zqw#Zo-1grLQUg%i@V`(0|9E$6$M*lwSC97J13c`q`$Hb5r3ZMFGgzP)z^KTyWZyms zs*jYbthh`v7>8w!L;!!0C5c#87ch+vl6(f=RCBOnFEq6Sik<2FsgPw#@bY;XE;fxM z{wYu0&sXceWH<%E1_*8e+Y_SNmj_EW{}YJGw)t-)XuX2~=-mI?vd{nT?QK5Z|N9^h zoBsz%l3js+Rp&_f$i%(h8TW(6C=I<+-d&Oh3VD0>xb@9=g6IvFh7cBejdN_DF z1qIgt9EiwvTZ+-Z-eCf+aFWm^VpUQ)O8^=1g4*^WQwIrY!zOKwD{@@##=GDfaS_;x z###ehbG$W*SYuAMu6x|^V*s+cUC)cpAlpi1eM?}5dtZwORedi4V-3^5iU1XqxXUyU zn3c42)n7D@ulJ28RZB!Z2YI!AGZBcHs10!{4~6YWhc_GMV$SeV%sT53j>68hd<9xV zHHjnst}W97x#Xg7?Al@`9u_O!5+4R(h~r|0wy>HHqNy#%JslUkxMH7B^Nqv_P;y;e$W1&@ov-p-`RWg z|2)XUq}yv$TyQ;+WD!h+h7)lRa%CWrIq+{nu=<@B>M$#*a*wJI01bOaz^yNDi$wrV zYptq8g`>(^Hpis4`*=+|4c45tJ+5odtCBE&P#fv0zy#S;>F5klDl#YpK^sKN>q04UI@@@8tBeH(mIO~xbREe%1J%zZArAmR>4H_d zsSjLUqU#M2aHr=jLg_+FfUeDiry_oicQdP}?qL*Q?28zU*7d{9{`#iK=KUz3CCxi# z1k~RpYihvTGxdujcaUxrcW}{yU|ne09LQpY5gchq+3u2%zR~l<~<{kC;PN??T=oPn*Rx z;^#1za5Wc_?coyzc>1V7Z>Gg5nIt51LzD|z7g#zmEYO;~P?JQ?ja{4B&D(027Om4> zaRmO^)`VzZS>U?EfMwHgaC6;;=1>ApjmhU=rXi`?sH>-?=yVJ6O~2a`T<%kpE|_%F z6iI=EfDzv&W{y?6ra?t-b>?t@)rjdh=fB^gX)R8dHG(=hVMp84Mi@&pzz-&p0?)PP zY+1Uo8M9ME(JyMNfr+uxyv6P2Mq^rd3!;nc9Cc7V`f339x|Ls3dRkQI&A|y^X;i@l zN>Kp`iov(X?*LAx8E+&lDLYD~mSwYV0OUPoHzIw2_$ZT61Z)e1uIS8ztQ0|=2#6Kc z^YGVz_5oV}>aUulu!=^~Th&2Ntx`)EDlIF^&h=lO#dq}pb*%rMJ=?VNf9`EQ#{WFb z!`FWUy8g?vm@nrrp{phT`Y#;xS^(x*+|0qLFQ@2Iiyy&eL)w1VYK?C-26=OfqD98K z_A^4yYQb^OEkoCTQPL#Vg{Ht611OV8({hcM6Kx^Zv6PBtD6SGzNLa>;{%~elN#5|# zOj<(wxf~2>;K{#RYikNMPRn}9t$rAbbEAl9!+Bbv!4VlHzrjUGe#B(<9WQBRa`05> zY=;1B<#QBp4}>+9`@gzvp{skfA4KK^8f8@J;wh% z$ir4rJg1s6_+*@mVes`Z_t;WX3(?ADHb3Sx8d`oqS3-AvJ?&22=g9Z*l*Xvwo2z&?OMaxUw_nAux7x;_f^4nfJ+c({MzIyXWXIqV$q~& zR%pp{L$IbwfG^4o?GxZJ8a%qpi5}IPDZ&I$318i*c(n|^l0#-%+Z!_juP^zoH}9?| z<*uC!*L3z7$#xwCnZw6XO#^CZzPld0@0S0}8FQcKzn|^yZ8gq+?>w&mALQZkpY^fG zf=t)`Np^vweo|lf>W24l*Ru^%-ZK#xiG^&8x&qSb-NPNxT6R{)F-}*DdR!}QUMNSo zD=*~W;zk`m7g~W8c_Y*z{oA-Ak9Vvt_jsX(cD2yy*yQIR&`j|$XjBw_1~!s1qu!w8%65YUR5eMcz61J&?xNS zocr1i7Zxid+5?ek{dRJVT^8$Qv+>%k!4gL!x4ii!0P7w)**&@6A~FeFy=Iq|W(2>a zRbIJzjzV!)Yh$m)2SDCjQiC|<*VK3*c)88mK%)F4i!R$+(aKVz&o#Tmflcv%*)gI4 z&dQywSsr@c4c9f4Bvj@bhRG31;PnZLvNSG@Zlu#VbQA*ZY?a`ttyvZ5bXK5pmL+i$ zwq2qpV1nl;tB99m^LtOAIVv!74ZC3)pWP69t|Q!ku15cN+JE}?-Yu=b4*PFwylL5g zTbtvZ$Mye%JZy=|uT^dH0QfUQ_;!iy<^EH4b^iu$>UY?HFBxIP@ZHEH-6$G=aWR-$COfX>A40A;K$p8nYeNjw8@f=Fh_iS1D z8bS-`=B)!J`OMB?;H2rcmLeSlyWy8P0n|Gl0aX`a5bM|}#wSx6X;hchd0k2Tm>6Mz z4uxUCC=iUlPm^o8ug!mTK=Fw|TLs^AACobTooL{#A-RZ*=(I(B%kZg`i&k&2!MTWt zJ~kVSr{BHIXO&$sPwb1A`OU9g9Bkp?qx<|X|Mb-V_nH6e+4k<99sfVxdA$GsK_2G+ z>DK?fd_ijORQfM0F{^8OzX70DRP}3*k6Tw@wKA|ZyAFpdc>clgU(^@(cOFZ9+ORB4 zQa|95;Pis24^u+3Olw#0x&(QFrlcEh_nWo`)w#Y&Rmba0^gGv zDz0#e04IYb1wia(bf%Fkv~~*}*U=h<`OR&=wp3!KO4Bc+wQtQjDcz@6y!h6e5x%Lt zuhei3tb!oR5cT1<89dDjabax>L7g>RMrnPIqO44QsEr-&w2SDU^&RdKVcuAUQ#D(u3; ze#){FtGN!3=5}9B)@v13LH^{OluLWC4%%0%61FQx4PFDN`rOJFS*pHARl8udB^l=dE`@!$za(FF_iq7xTQ@dp%h zDfIXC5HL?cma>|ZBsz~lf>RU@!lRS-CnPJ-;EBvu_`~4|h;dO4!V64B>|aj)AUyxA z7_ooli`m79{v&^ui*!^2I)~9^m4hixP&xQ2EU)sxSK&Fl9DEg$IsH2;@WtS(|99{N z`~VA_RV8?N^r9Sud6E5sA~FbZjNphDFS1_-;i8PP7>)i2QbNrCw=WKkUcU(E@qOTE zpZ}XXySD##b8Gx~|KGzrPefja!Qk&dsSDCJ!)M|6=d~Fjc{v%4@cbeyXDpdmh_lf- zj4#kg6dtm&L!3^tVh(wMQV{688lrv+6vIviXP<72<(S zBbevqh!hBo=CCBF7;z5$V=#E~1iXe=h9VCJzXNg8$BQ|&MSchGiUj;V_#F&~!y(}R zlYg-HH5TwYVE-|oZ@CdSM=2$?PUAKKXaCsW3^#Yf@o;>`igFW%qW%}U2EPNb?Rg~D zy!5X!Dlog<@PFn1jKA2g!SCSs+m}b+cYsq0<7{X5`57ngcX0g9_vPK|gOh)O z-$5yFk2?#-?rwzwu#WMtiKq$ktK^!iHZd(*tz$g#y^_` z4~MWKv!JWmrd2J?Qq)#SIxKz%=UGNa#u>Ycr?tic{4R3B((*SSTM9R_5g5e1oW9A( zvAC(H6N;8Q!GJ;w7IbRRKZd+YH#7n-Ofb*Fy>Pp=o=gX>-9FKu5u)<){FXK8iiZvh z_D7QgJcrv5eSq^kK_SbJ)2B5GEVY8vA13_K?E#5tuK_z|=2RbuA{p`0JWk;piJWr{ zHuV@D0t!ibPgv`SRajK%LHVvkMJ(Kts%nWZC9dKe|RAHaqpW!rP^n%v?m z!#KN2`*1*(ukv1{Eir6d<^kilVN<<%ar*w?==IAtZeqK@*|yfn|D3#k{r%CqS1+9K znleH#(pmZn7wDpbMSR!pw*mPEz~%E2l36xKBUPgpyhi_ThU0K+yfq#_-`dk4$n$x= z>0DfRl{m-GE@A4X^LZ1%yC%?o;rzaWN`KF)D-_r2DtC`);sO~g=t&`c#GJS@FaTwS`jK2NBEs_vM5h}~qnGN_Y zg7J?9Cg}S#($>2U2wmOls8WYUnVrKww_+>tZx*GS-{STfmpHFdcGF3c^rDhq))H!a zdCrOIsV)J2F=IO7hcP(lV51G`y5s#XD9d)x7~>^)SeNg|#Jc>lT(oK~$wsSoZ$4V}`ZKa5upm|5 zlZ~=;KPJl39V~2e!Km2E!3O({s=e7~)at>!0_6#gp#D+&CKE?_q=21u(_2h9RFs*( z4~{#vRkN_L&AQ5Wi?^P>nSP#_cE5|hByu@d`jqVUrS$QfxZwA4k62e8^yja2hl6h- zx~^34SSKYZAVC+`4#MANNrKahcXVr$j|lEiyTEwPB-w)1|J85X_ZD`jnx2OH36@K6GW<<{k^shZU+B{ z1Lq+3YoKq?)tZRy95Tn-1_;7%6ow=H<+?^6&o|B`*b&N68lyDAs9am8bd5&fM+8!Y zVtxbHRPI@m3|!*q5@b_;gA9esA#Q+7M(Wb)!9~VC2H+}7za-!?&8`4E&ng14s$ic= z-hA3x)$}z2z7qWyo~|1leOsk#WCNt=YR$o^^@EkcLq8-5_@p-@0oYUqN8wn_!G%*8tQG!`CpyQ^XUD>-5R@W%w;3 zYxH%>PYBUd(fHz1Bo&)~xg4ZGiXuCK9_sNZ0sl0k`Ufy~1t$ zx^l1{9?ozQ7bsoxAdpjHvacciY5cPQF9uVvKCnB2M4>&c_S^eKV+7}dO@!4;JWRI< zZ2=1aBT~WS2olJ$zc*&QeCl$7kv2{rgMb+N?>E3Dx~>O)4bVZEiIGvZ4_;&#d9gfv5T!(ePk7#};)QE}72_$a3T0%Dp? z3y+MZW2s$0v)Z?o&b0P}ie`%N&nlN`+wM&$zepFim&sm{{32agKzfK~^KlF67wMuQ zr~ien8Pk-cc7mzpB1#t_|9hW(e4kCaJR;$NKZ}=PG26rfAQuAv;Q}M_4)lbZ@+&Xs*6!VcE!wF zH06I#NxIL(a+<|F4_l9R)X*EFXafWmZd$~`pf~>IyxHb1j=%Z-=*9at2d`hOq%{g! z2c^CykZVSV)Pn}6R}w=)0x zBhgd`4e}b2dC{&8nCWzMwp!`5?yZgV7wMv>jb7WH zuVKynf+n8i(_*Ke@DNEbcqb#=E~Pm7(!!4(1*zhzA#c@1+19#Ki=-{AFs;;FiS zwvBpcZMuGu;dj8ZZUMaG-fw{HQb$wYx%Tt_kA8ADN;QmMc*dK>2S}T^57v9p@9p$H zsQcpRSYEw``A?!3eg^vr;|kYMFVe+^iEx!GDB1&e+kfycrbK8tf2jH0SZwhUYzX&R zXt@?v9K-}Lvwp(?c>;n!x0Gm$`B%4{%`cvl#>B~s!?!O^Ys-dztqn|xo)nc2yDsDZ zV%m{&tEXlZowA{8iJFlOa#blY%z9`Mr9w@*da4qSQfh_uSsDwU&RU>z&sL|V(ZE!S z0n6_9zu%(co8|+>bL)P03+j5TZZsNQw^7||$s&H5T4-g$oyC~lQM7x#WE8k9w(ak{ z!&1`xC?mUiI@jF(G)ck)1anB&QO1`E7;iKXPIz{9T^k&-Xi2uDF;$GN5O~xW#Ue7= zvp+=`o$x?y09QftSo1#B6741FkNxN4=VRT6p*2;U0kj)SYxHWb{KT@8PnK%049MGO zb=~CMp(k|8PJF8QlT!BX=-9Wz)kztxduPHpkiV1#@tLShz2?JdOeVrx^d-MK$_vNe zL=(eLqCi~z_A<>TMOzd&3?(ozfp&j`m%B%sS8Cs?SPNwbIm|iyr0{#t6z~;AZN>4-* z>m?~Pa+^-T{F?pY7=$84b}+vdm;$5FEGtP4$!r)y0&mw7GB;u?7b*Bg0hPNEjL1Cq z(1jK&CQHK_qlKSkies$E*USpk)0+J@cH(fONzMeQ^N6}7^+IMjZElTpBcrmwi;I0UHpFDRtf{VBmR?jI zG2z9|6LmV#%ULy9qNUc{_oDTeJ8{fwoxJbF7-#Uz-smLH5D7lo*f%dmlQBzRL<=uM z<5NrfKaJ&Vn$M4x^F3S6y0Ow?KpR)D+{KR8@mbcV+z+Zt)Z@)r-xX z?cdeF(+0TxeKs_8rQ_aI>1(s9nYrPhQ>lHQy{=KJyVry!+h-RU`Zs+%Hhhx~p~yW( zvwS)?nR>eiIXV|ddQ#$idtM-T+4%CYdjasNPf-1_pT_w=o}gu=2LL-PQ0Rr<7-=FOqAa8#EgMc=>+$RAWOr?LG zUgzkpyEW|bZrN~a^c$YM!Mz<{QwRJDMss(@y*FdvYV6I|XeK~UV5Kh?jv$(6=?Q8% z_-EW%wjZ+!rM@@6935JHy|Icq_hw0h481ukaLuAb8T;Dxn3P7pzB4A%y5wrahxj=R(b z9V4=Tl!%w1mp1cyIPX8T_4D``_Wvv^@NaY}pS;hr_&uyhRz~p7%YlyjAI4jIoA&*G zJKMXD_WwgXpNswfof>+_S$v=d-l`V^U1p!9c+`(~3F2vqdogm#@_99(`*y-``c~$0(;rs=+H3fswXA!& z<33vDeW(p$+M4ZLkj8ke@AZu{-c`#}QICTqi7{<*-WgUf^M;H06R^4AV)O(&b2p7I zCr%KdGpAg>h2mth)=*%Ka-J7%Ul1;Y#~4ApKqH*^_87GR=tir} zl~tgt$F&DtUEuB!RxQ2KBS@;BB7TiXfum2QiCf%%GMTBls%|JeE-w#{-@PL^!N0L2 zlELZ`~Nn{^}{oS!o$f`C>tVY}fQCf@FX1 zHcgu|fWZXp`C50F&ChY#&pfz$=R8cSWruEnb_P6ZzPoF_r9E`=wUBip!on%Od5M-I zJ)(r?crH#!(+&52!=j+>a*Hwt`)hnZnS}+}GV8PFe9q5cpRNQVVE;<~J<;}l{=5dGn*O^cFCG566`#)(I6cSizst(@)0;eEyhjK?hq>wX zfeHFreO^bn?CJFSNz1jxFAQ=V(DY>W=|c&3QBkfPq_GTIc9P^zwB#m@9|-LzY+UWM z&u?>Ls)k?X)VsQIMbrL>&rQ?%=-?6eW_cW7rAm0vPN6=^cqaxnEk-1Ll@OdK{uSD) zd0w*XLSS*-R-=nkCZmkgq>#*HQn61zj?7!Znh?(V3?)zAF!u56E_?&7;iBsnhQc#& z=!kqMMtj)A813T@{YcjsuEc7+Ch+}CUX8hu!X|_NDyweM4?Ry%2v#rSW|oS28Mm@U zlp}gxlz3YuNG{H;O8OeTpvC;hADTof`{C~`vG{$Lt`gXWL3MpbgAT$LNApKV>&^4N z)R<`_l+7xWOEw9F;Re zzv?w;1&TJSRTN?8yYIY{+hJ02N4;B^YNXm5rY+W`sC64fwy#>Nc0uPhfD;Tzy?r1ap= zEpmW#)5LE=tmfyaxMwc$lprgi=(cMA^wr6IrHw@K>8lg@s@;F(jRspLv1E%i;Pqdf zzB+037#$bc0>`(?$bAQ`OcJG&=^y)!^;>JjQgLmc|2cHj_9#Kd5%Kg{Xaat$-+{oH zMAJ==&hj@|oz?TRWBI3Hnuk-o%%|}|EipvTI)7nx%pZN0nM zdM(PGs*OANQH<0RNn3CmNy?KPMcrm12h-v)AW2CFmkv$1h_>bdy=>2zgzUnX#5A?rMG>FN9enBBVwl!lz zybNZj3sj;sLicdX-G682_0oEE%i{me&RdtoKVmYoQ_n5E_|Wo;zQQG;YMl9gc{;jY zeE4%qmfOpS+sULh$>OZDDOe{{#P+JOH1jr>XWr(mnYU>$Z>fgeLNJSQ zujkc~X;2vz#sc{Nqt!Xn-0?Wo<>z0!+dofcqCFrx<{h=a(fmZ zU*Pz-!v46WK72*#B0PTg^2o@olAgFK(n{=a!aBfIDC9^wGnu>8g10UWI89T(8bMrV9LJLBn} zZ{Yk6F#>)MLBH^M^*C+<(A*m#H@@r>bOtgjV%Bkiptz{;q?%6g2k(vDU1&Fes|YpF zzF(lCz%kk%w$s)i>Wx;}eL=$th-zM>;NqHb8R1{WV$By(&&XmmrHD480^!9V(^OkjQ&W6mES zNs9sPeymm-&V64WgE0Y{hT)T=2v0FT!`ynwTOn^pc&3{L0_L;7m^ttnUc22pu7;>0;OPN~7{z8P{>H?gr25>V-DC)jV; z&cAcs>0o7IOFy-bv+mC^>&(q9Z4BIP8Xl$PahBld`g56t9n&y4OsbNg;u~C8t6nNl zQqGb)PM%&k?l$iY6!J{e8|#|Y*D$SMqWKh^*kaj(`){(;iA%hH6bFA=aiGS)-GsqG z9AiovOb*pn_+8zPEzySpMXP)`A&}sxW0L_o=vHB~l2g)8)+As;muqGrO+a0zaE>EA zS4x9`vsMCpSxQv6!I_6B%PGX)KThNoP2@V-g92P;w&{^2?K52TX1P{ZvCl>D>Dst| zm=$(T;*L42?Jv9}XkO3Xg^D>pQ(!eO@5E#djAqs=HafVMnA@$5ujD#M6M(2NJi>*| z>?yuj24D;cT$TXz0kf4mbE{4m2==E*3iI#}Sy1-vTF4ObwsP37asGBF3Es_FZ53XU3Zw2D%ut=F>^im#dQ9(i?TnT1t0?QZ)F5{ubGt5^p-wcc$Fak z!lt)U!h!(z&5#WUc&Y>0-)Fs~3zxg4G*lyT!=x^Eg_(qr5<>nIhx9ow5WKu+CH_Jz z5 zQ{@$wiDjF!8vEi7-j5F4;!{rw)W_aYekKK;=rjp+fAd?sJe9oC=iyoVk9smZ3Ul|V zt6GSQqCbs)Zg<65%Px1iTXV@M=5X&@6yD%u&5*-V&WHgVtU4@?6KDzl2GU#Hk)UML z3fitF=E|F|$nUk$8p4Y{+olE1g?SI%SDd1}Hef1&Rn2<=rh3(EehMOIJ3qW|A<~p^pyCM+fGk z1M_|zn8sNj-uLaAW8tWvOWq-yqZ9C@2z&q1pi%dteW~1N-=~pPj{DHQ+#G+4tq;bL z4im|pR!rh)ES&WAYK}MW`sqNmu)Q2L63kK2eH5zAqjy3eLDMQZL7w%C78c7gP?e%W z$)bCj?VNx>a93NJ9BBO)82x9hU+B_h{4EaLhjHZ9IRgG?v%q;cQD65)Pf@S;?=1s? znm8@N?wZ?L4hplbt~Oj1{fne7$!)@E^OhMUZP%Fz#_LC`edS6a7&S#Z)xLAPj!>Sp z8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb=xYt)TQ#N#} z^vhzLEo>$aX)>INp2Z*m3{Mv)%2+`MmlQAawC}u zebbT3L=^cvmMsqy@hlkDcfBGn8ozD&5({0Ag9GkCe4G`;49mKMhrm0QdDl>uRt0k3 z4J_^jmJRn@FsyFIXC1kU6G{eY@)9I_aI*ou;UGhP^G+=bwP%9y%m0mASw#|I;3`O8 zp`wxf!(WnJjQ@Q6e5_C0UM=SUd~FwBo2{=)^$;&w>xrtje+yz;y6O4YxN{iJ_0OIY zVLgas%UwU2?1CnnN)Lsf`QcAZPMNd0k4u}$PgE4m#Xx~bRiqvZAAEMw`c|GLudLQ6 zp<_UL4y^L}GK-DEC45Jo8R`6sV!IZ_XS@MYafz&3N3T?&9B0ai;QGZmfTT` zc@>z1-#4wETh~Y^6A+vp9$PVwd4eNM=zGtRQJ*-<1=M{Ga~W*kot_>qDf|>RR(E-H zC(9`W1Kr7z_}(4eo|&|+8yo-f`AX_Xak*-7DLdaM&E%lDyDU3M(~PiNBvxRMd!?C% z#R7VJ*`~p4ghkwgaO;C^mC~&*zLkkL17V|+ZURz3G{u*pxS%||tjq2FTXcxT=8i<}@ zE_5u_v~F-Q=nOj1$@2uB*hDPNClM%9zjSYYboS+e)}ra0geQ4{Q!-r(G}^u>L7EXT z&8jpGHZ&%9c3fI@-GV2tXrNc;+zl#TrVE(hSTNh{0`NuIMa@e0a~_|^=ka-b`ab_( Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: dan.sheridan@postman.org.uk - name: djs52 - url: truecharts.org -name: emby -sources: -- https://hub.docker.com/r/linuxserver/emby -- https://github.com/linuxserver/docker-emby.git -type: application -version: 6.3.3 diff --git a/stable/emby/6.3.3/README.md b/stable/emby/6.3.3/README.md deleted file mode 100644 index e6e734a7721..00000000000 --- a/stable/emby/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Emby Server is a home media server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `emby` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `emby` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/emby/6.3.3/app-readme.md b/stable/emby/6.3.3/app-readme.md deleted file mode 100644 index 14cf8a3a658..00000000000 --- a/stable/emby/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Emby Server is a home media server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Emby Server is a home media server diff --git a/stable/emby/6.3.3/charts/common-6.5.2.tgz b/stable/emby/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/stable/emby/6.3.3/ix_values.yaml b/stable/emby/6.3.3/ix_values.yaml deleted file mode 100644 index 055f931cb08..00000000000 --- a/stable/emby/6.3.3/ix_values.yaml +++ /dev/null @@ -1,22 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/emby - pullPolicy: IfNotPresent - tag: v4.6.1.0 - -# 44=video 107=render -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - fsGroup: 568 - supplementalGroups: [44, 107] -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/emby/6.3.3/questions.yaml b/stable/emby/6.3.3/questions.yaml deleted file mode 100644 index 1b0ea528e0d..00000000000 --- a/stable/emby/6.3.3/questions.yaml +++ /dev/null @@ -1,676 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8096 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8096 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36006 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - # Specify GPU configuration - - variable: scaleGPU - label: "GPU Configuration" - group: "Resources and Devices" - schema: - type: dict - $ref: - - "definitions/gpuConfiguration" - attrs: [] - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/emby/6.3.3/templates/common.yaml b/stable/emby/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/emby/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/emby/6.3.3/test_values.yaml b/stable/emby/6.3.3/test_values.yaml deleted file mode 100644 index d8b77253374..00000000000 --- a/stable/emby/6.3.3/test_values.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# Default values for emby. - -image: - repository: ghcr.io/k8s-at-home/emby - pullPolicy: IfNotPresent - tag: v4.6.1.0 - -strategy: - type: Recreate - -# 44=video 107=render -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - fsGroup: 568 - supplementalGroups: [44, 107] - -service: - main: - ports: - main: - port: 8096 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/emby/6.3.3/values.yaml b/stable/emby/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/emby/6.3.4/CONFIG.md b/stable/emby/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/emby/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/emby/6.3.4/Chart.lock b/stable/emby/6.3.4/Chart.lock deleted file mode 100644 index 074716c862e..00000000000 --- a/stable/emby/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:19.034083576Z" diff --git a/stable/emby/6.3.4/Chart.yaml b/stable/emby/6.3.4/Chart.yaml deleted file mode 100644 index 4eca10fd9fb..00000000000 --- a/stable/emby/6.3.4/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Emby Server is a home media server -home: https://github.com/truecharts/apps/master/stable/emby -icon: https://truecharts.org/_static/img/emby-icon.png -keywords: -- jellyfin -- plex -- emby -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: dan.sheridan@postman.org.uk - name: djs52 - url: truecharts.org -name: emby -sources: -- https://hub.docker.com/r/linuxserver/emby -- https://github.com/linuxserver/docker-emby.git -type: application -version: 6.3.4 diff --git a/stable/emby/6.3.4/README.md b/stable/emby/6.3.4/README.md deleted file mode 100644 index e6e734a7721..00000000000 --- a/stable/emby/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Emby Server is a home media server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `emby` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `emby` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/emby/6.3.4/app-readme.md b/stable/emby/6.3.4/app-readme.md deleted file mode 100644 index 14cf8a3a658..00000000000 --- a/stable/emby/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Emby Server is a home media server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Emby Server is a home media server diff --git a/stable/emby/6.3.4/charts/common-6.5.4.tgz b/stable/emby/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: dan.sheridan@postman.org.uk - name: djs52 - url: truecharts.org -name: emby -sources: -- https://hub.docker.com/r/linuxserver/emby -- https://github.com/linuxserver/docker-emby.git -type: application -version: 6.4.0 diff --git a/stable/emby/6.4.0/README.md b/stable/emby/6.4.0/README.md deleted file mode 100644 index e6e734a7721..00000000000 --- a/stable/emby/6.4.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Emby Server is a home media server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `emby` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `emby` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/emby/6.4.0/app-readme.md b/stable/emby/6.4.0/app-readme.md deleted file mode 100644 index 14cf8a3a658..00000000000 --- a/stable/emby/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Emby Server is a home media server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Emby Server is a home media server diff --git a/stable/emby/6.4.0/charts/common-6.6.1.tgz b/stable/emby/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 35702532+tprelog@users.noreply.github.com - name: tprelog - url: truecharts.org -name: esphome -sources: -- https://github.com/esphome/esphome -- https://hub.docker.com/u/esphome -type: application -version: 6.3.3 diff --git a/stable/esphome/6.3.3/README.md b/stable/esphome/6.3.3/README.md deleted file mode 100644 index ab7cbe9d755..00000000000 --- a/stable/esphome/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `esphome` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `esphome` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/esphome/6.3.3/app-readme.md b/stable/esphome/6.3.3/app-readme.md deleted file mode 100644 index 1854a47b15a..00000000000 --- a/stable/esphome/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful diff --git a/stable/esphome/6.3.3/charts/common-6.5.2.tgz b/stable/esphome/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/esphome/6.3.3/ix_values.yaml b/stable/esphome/6.3.3/ix_values.yaml deleted file mode 100644 index 3cc119e32b6..00000000000 --- a/stable/esphome/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: esphome/esphome - pullPolicy: IfNotPresent - tag: 1.19.4 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/esphome/6.3.3/questions.yaml b/stable/esphome/6.3.3/questions.yaml deleted file mode 100644 index 38ad82fa93d..00000000000 --- a/stable/esphome/6.3.3/questions.yaml +++ /dev/null @@ -1,771 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 6052 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 6052 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36007 - required: true - # Configure app volumes - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: platformio - label: "Platformio Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/.platformio" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/esphome/6.3.3/templates/common.yaml b/stable/esphome/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/esphome/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/esphome/6.3.3/test_values.yaml b/stable/esphome/6.3.3/test_values.yaml deleted file mode 100644 index 107c8e192e4..00000000000 --- a/stable/esphome/6.3.3/test_values.yaml +++ /dev/null @@ -1,30 +0,0 @@ -# Default values for esphome. - -image: - repository: esphome/esphome - pullPolicy: IfNotPresent - tag: 1.19.4 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 6052 - -env: {} - # ESPHOME_DASHBOARD_USE_PING: true - # ESPHOME_DASHBOARD_RELATIVE_URL: "/" - # ESPHOME_QUICKWIZARD: - # ESPHOME_IS_HASSIO: - # DISABLE_HA_AUTHENTICATION: - # USERNAME: - # PASSWORD: - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/esphome/6.3.3/values.yaml b/stable/esphome/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/esphome/6.3.4/CONFIG.md b/stable/esphome/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/esphome/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/esphome/6.3.4/Chart.lock b/stable/esphome/6.3.4/Chart.lock deleted file mode 100644 index 25b6df2f5ea..00000000000 --- a/stable/esphome/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:20.954477986Z" diff --git a/stable/esphome/6.3.4/Chart.yaml b/stable/esphome/6.3.4/Chart.yaml deleted file mode 100644 index 2cc09a59ad8..00000000000 --- a/stable/esphome/6.3.4/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful - configuration files and control them remotely through Home Automation systems. -home: https://github.com/truecharts/apps/tree/master/charts/stable/esphome -icon: https://esphome.io/_images/logo.svg -keywords: -- esphome -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 35702532+tprelog@users.noreply.github.com - name: tprelog - url: truecharts.org -name: esphome -sources: -- https://github.com/esphome/esphome -- https://hub.docker.com/u/esphome -type: application -version: 6.3.4 diff --git a/stable/esphome/6.3.4/README.md b/stable/esphome/6.3.4/README.md deleted file mode 100644 index ab7cbe9d755..00000000000 --- a/stable/esphome/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `esphome` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `esphome` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/esphome/6.3.4/app-readme.md b/stable/esphome/6.3.4/app-readme.md deleted file mode 100644 index 1854a47b15a..00000000000 --- a/stable/esphome/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful diff --git a/stable/esphome/6.3.4/charts/common-6.5.4.tgz b/stable/esphome/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: stavros-k@users.noreply.github.com - name: stavros-k - url: truecharts.org -name: handbrake -sources: -- https://github.com/jlesage/docker-handbrake -- https://hub.docker.com/r/jlesage/handbrake/ -- https://handbrake.fr/ -type: application -version: 6.3.3 diff --git a/stable/handbrake/6.3.3/README.md b/stable/handbrake/6.3.3/README.md deleted file mode 100644 index bd009640828..00000000000 --- a/stable/handbrake/6.3.3/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `handbrake` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `handbrake` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/handbrake/6.3.3/app-readme.md b/stable/handbrake/6.3.3/app-readme.md deleted file mode 100644 index 483e45f40d0..00000000000 --- a/stable/handbrake/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -HandBrake is a tool for converting video from nearly any format to a diff --git a/stable/handbrake/6.3.3/charts/common-6.5.2.tgz b/stable/handbrake/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/handbrake/6.3.3/ix_values.yaml b/stable/handbrake/6.3.3/ix_values.yaml deleted file mode 100644 index a47a4681e9c..00000000000 --- a/stable/handbrake/6.3.3/ix_values.yaml +++ /dev/null @@ -1,20 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: jlesage/handbrake - tag: v1.23.2 - pullPolicy: IfNotPresent - -#All values here are set as the docker defaults. -envTpl: - # Permissions Settings - USER_ID: "{{ .Values.env.PUID }}" - GROUP_ID: "{{ .Values.env.PGID }}" -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/handbrake/6.3.3/questions.yaml b/stable/handbrake/6.3.3/questions.yaml deleted file mode 100644 index 4ba47af86fc..00000000000 --- a/stable/handbrake/6.3.3/questions.yaml +++ /dev/null @@ -1,837 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - # Portal - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: gui - label: "GUI Settings" - description: "Always read description before changing a value here. Also refer to README" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: DISPLAY_WIDTH - label: "DISPLAY_WIDTH" - description: "Width (in pixels) of the application's window." - schema: - type: string - default: "1280" - required: true - - variable: DISPLAY_HEIGHT - label: "DISPLAY_HEIGHT" - description: "Height (in pixels) of the application's window." - schema: - type: string - default: "768" - required: true - - variable: SECURE_CONNECTION - label: "SECURE_CONNECTION" - description: "When set to 1, an encrypted connection is used to access the application's GUI (either via a web browser or VNC client). See the Security section for more details." - schema: - type: string - default: "0" - required: true - - variable: VNC_PASSWORD - label: "VNC_PASSWORD" - description: "Password needed to connect to the application's GUI. See the VNC Password section for more details." - schema: - private: true - type: string - default: "" - - variable: autoconv - label: "Automated Conversion Settings" - description: "Always read description before changing a value here. Also refer to README" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: AUTOMATED_CONVERSION_PRESET - label: "AUTOMATED_CONVERSION_PRESET" - description: "HandBrake preset used by the automatic video converter. Identification of a preset must follow the format /" - schema: - type: string - default: "General/Very Fast 1080p30" - required: true - - variable: AUTOMATED_CONVERSION_FORMAT - label: "AUTOMATED_CONVERSION_FORMAT" - description: "Video container format used by the automatic video converter for output files. This is typically the video filename extension." - schema: - type: string - default: "mp4" - required: true - - variable: AUTOMATED_CONVERSION_KEEP_SOURCE - label: "AUTOMATED_CONVERSION_KEEP_SOURCE" - description: "When set to 0, a video that has been successfully converted is removed from the watch folder." - schema: - type: string - default: "1" - required: true - - variable: AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION - label: "AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION" - description: "When set to ignore, a non-video file found in the watch folder is ignored. If set to copy, a non-video file is copied as-is to the output folder." - schema: - type: string - default: "ignore" - required: true - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5800 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5800 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36002 - required: true - - variable: vnc - label: "VNC Service" - description: "VNC Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: vnc - label: "TCP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5900 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5900 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36003 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: deviceList - label: "Mount USB devices" - group: "Resources and Devices" - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: "Device" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "Host Device Path" - description: "Path to the device on the host system" - schema: - type: path - - variable: mountPath - label: "Container Device Path" - description: "Path inside the container the device is mounted" - schema: - type: string - default: "/dev/ttyACM0" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/handbrake/6.3.3/templates/common.yaml b/stable/handbrake/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/handbrake/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/handbrake/6.3.3/test_values.yaml b/stable/handbrake/6.3.3/test_values.yaml deleted file mode 100644 index 9443c18f116..00000000000 --- a/stable/handbrake/6.3.3/test_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -image: - repository: jlesage/handbrake - tag: v1.23.2 - pullPolicy: IfNotPresent - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 5800 - vnc: - enabled: true - type: ClusterIP - ports: - vnc: - enabled: true - port: 5900 - protocol: "TCP" - -# All values here are set as the docker defaults. -envTpl: - # Permissions Settings - USER_ID: "{{ .Values.env.PUID }}" - GROUP_ID: "{{ .Values.env.PGID }}" - -env: - # Permissions Settings - PUID: "568" - PGID: "568" - # General Settings - KEEP_APP_RUNNING: "0" - CLEAN_TMP_DIR: "1" - # GUI Settings - DISPLAY_WIDTH: "1280" - DISPLAY_HEIGHT: "768" - SECURE_CONNECTION: "0" - VNC_PASSWORD: - # Automated Conversion Preset - AUTOMATED_CONVERSION_PRESET: "General/Very Fast 1080p30" - AUTOMATED_CONVERSION_FORMAT: "mp4" - AUTOMATED_CONVERSION_KEEP_SOURCE: "1" - AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION: "ignore" - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/handbrake/6.3.3/values.yaml b/stable/handbrake/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/handbrake/6.3.4/CONFIG.md b/stable/handbrake/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/handbrake/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/handbrake/6.3.4/Chart.lock b/stable/handbrake/6.3.4/Chart.lock deleted file mode 100644 index d05292b89a3..00000000000 --- a/stable/handbrake/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:22.902710098Z" diff --git a/stable/handbrake/6.3.4/Chart.yaml b/stable/handbrake/6.3.4/Chart.yaml deleted file mode 100644 index 4bc231762dc..00000000000 --- a/stable/handbrake/6.3.4/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: HandBrake is a tool for converting video from nearly any format to a - selection of modern, widely supported codecs. -home: https://github.com/truecharts/apps/tree/master/charts/stable/handbrake -icon: https://handbrake.fr/img/logo.png -keywords: -- handbrake -- encode -- media -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: stavros-k@users.noreply.github.com - name: stavros-k - url: truecharts.org -name: handbrake -sources: -- https://github.com/jlesage/docker-handbrake -- https://hub.docker.com/r/jlesage/handbrake/ -- https://handbrake.fr/ -type: application -version: 6.3.4 diff --git a/stable/handbrake/6.3.4/README.md b/stable/handbrake/6.3.4/README.md deleted file mode 100644 index bd009640828..00000000000 --- a/stable/handbrake/6.3.4/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `handbrake` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `handbrake` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/handbrake/6.3.4/app-readme.md b/stable/handbrake/6.3.4/app-readme.md deleted file mode 100644 index 483e45f40d0..00000000000 --- a/stable/handbrake/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -HandBrake is a tool for converting video from nearly any format to a diff --git a/stable/handbrake/6.3.4/charts/common-6.5.4.tgz b/stable/handbrake/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|/" - schema: - type: string - default: "General/Very Fast 1080p30" - required: true - - variable: AUTOMATED_CONVERSION_FORMAT - label: "AUTOMATED_CONVERSION_FORMAT" - description: "Video container format used by the automatic video converter for output files. This is typically the video filename extension." - schema: - type: string - default: "mp4" - required: true - - variable: AUTOMATED_CONVERSION_KEEP_SOURCE - label: "AUTOMATED_CONVERSION_KEEP_SOURCE" - description: "When set to 0, a video that has been successfully converted is removed from the watch folder." - schema: - type: string - default: "1" - required: true - - variable: AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION - label: "AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION" - description: "When set to ignore, a non-video file found in the watch folder is ignored. If set to copy, a non-video file is copied as-is to the output folder." - schema: - type: string - default: "ignore" - required: true - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5800 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5800 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36002 - required: true - - variable: vnc - label: "VNC Service" - description: "VNC Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: vnc - label: "TCP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5900 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5900 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36003 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: deviceList - label: "Mount USB devices" - group: "Resources and Devices" - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: "Device" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "Host Device Path" - description: "Path to the device on the host system" - schema: - type: path - - variable: mountPath - label: "Container Device Path" - description: "Path inside the container the device is mounted" - schema: - type: string - default: "/dev/ttyACM0" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/handbrake/6.3.4/templates/common.yaml b/stable/handbrake/6.3.4/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/handbrake/6.3.4/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/handbrake/6.3.4/test_values.yaml b/stable/handbrake/6.3.4/test_values.yaml deleted file mode 100644 index 9443c18f116..00000000000 --- a/stable/handbrake/6.3.4/test_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -image: - repository: jlesage/handbrake - tag: v1.23.2 - pullPolicy: IfNotPresent - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 5800 - vnc: - enabled: true - type: ClusterIP - ports: - vnc: - enabled: true - port: 5900 - protocol: "TCP" - -# All values here are set as the docker defaults. -envTpl: - # Permissions Settings - USER_ID: "{{ .Values.env.PUID }}" - GROUP_ID: "{{ .Values.env.PGID }}" - -env: - # Permissions Settings - PUID: "568" - PGID: "568" - # General Settings - KEEP_APP_RUNNING: "0" - CLEAN_TMP_DIR: "1" - # GUI Settings - DISPLAY_WIDTH: "1280" - DISPLAY_HEIGHT: "768" - SECURE_CONNECTION: "0" - VNC_PASSWORD: - # Automated Conversion Preset - AUTOMATED_CONVERSION_PRESET: "General/Very Fast 1080p30" - AUTOMATED_CONVERSION_FORMAT: "mp4" - AUTOMATED_CONVERSION_KEEP_SOURCE: "1" - AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION: "ignore" - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/handbrake/6.3.4/values.yaml b/stable/handbrake/6.3.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/handbrake/6.4.0/CONFIG.md b/stable/handbrake/6.4.0/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/handbrake/6.4.0/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/handbrake/6.4.0/Chart.lock b/stable/handbrake/6.4.0/Chart.lock deleted file mode 100644 index ef03f5a1872..00000000000 --- a/stable/handbrake/6.4.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -digest: sha256:fa5fa632be8581b6755b1bc247d0251de150963b75fe1e8c524727b7dffb7835 -generated: "2021-07-20T09:25:17.694103134Z" diff --git a/stable/handbrake/6.4.0/Chart.yaml b/stable/handbrake/6.4.0/Chart.yaml deleted file mode 100644 index 0e257d78318..00000000000 --- a/stable/handbrake/6.4.0/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -deprecated: false -description: HandBrake is a tool for converting video from nearly any format to a - selection of modern, widely supported codecs. -home: https://github.com/truecharts/apps/tree/master/charts/stable/handbrake -icon: https://handbrake.fr/img/logo.png -keywords: -- handbrake -- encode -- media -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: stavros-k@users.noreply.github.com - name: stavros-k - url: truecharts.org -name: handbrake -sources: -- https://github.com/jlesage/docker-handbrake -- https://hub.docker.com/r/jlesage/handbrake/ -- https://handbrake.fr/ -type: application -version: 6.4.0 diff --git a/stable/handbrake/6.4.0/README.md b/stable/handbrake/6.4.0/README.md deleted file mode 100644 index bd009640828..00000000000 --- a/stable/handbrake/6.4.0/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `handbrake` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `handbrake` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/handbrake/6.4.0/app-readme.md b/stable/handbrake/6.4.0/app-readme.md deleted file mode 100644 index 483e45f40d0..00000000000 --- a/stable/handbrake/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -HandBrake is a tool for converting video from nearly any format to a diff --git a/stable/handbrake/6.4.0/charts/common-6.6.1.tgz b/stable/handbrake/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u/" - schema: - type: string - default: "General/Very Fast 1080p30" - required: true - - variable: AUTOMATED_CONVERSION_FORMAT - label: "AUTOMATED_CONVERSION_FORMAT" - description: "Video container format used by the automatic video converter for output files. This is typically the video filename extension." - schema: - type: string - default: "mp4" - required: true - - variable: AUTOMATED_CONVERSION_KEEP_SOURCE - label: "AUTOMATED_CONVERSION_KEEP_SOURCE" - description: "When set to 0, a video that has been successfully converted is removed from the watch folder." - schema: - type: string - default: "1" - required: true - - variable: AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION - label: "AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION" - description: "When set to ignore, a non-video file found in the watch folder is ignored. If set to copy, a non-video file is copied as-is to the output folder." - schema: - type: string - default: "ignore" - required: true - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5800 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5800 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36002 - required: true - - variable: vnc - label: "VNC Service" - description: "VNC Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: vnc - label: "TCP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 5900 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5900 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36003 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: deviceList - label: "Mount USB devices" - group: "Resources and Devices" - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: "Device" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "Host Device Path" - description: "Path to the device on the host system" - schema: - type: path - - variable: mountPath - label: "Container Device Path" - description: "Path inside the container the device is mounted" - schema: - type: string - default: "/dev/ttyACM0" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/handbrake/6.4.0/templates/common.yaml b/stable/handbrake/6.4.0/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/handbrake/6.4.0/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/handbrake/6.4.0/test_values.yaml b/stable/handbrake/6.4.0/test_values.yaml deleted file mode 100644 index 9443c18f116..00000000000 --- a/stable/handbrake/6.4.0/test_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -image: - repository: jlesage/handbrake - tag: v1.23.2 - pullPolicy: IfNotPresent - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 5800 - vnc: - enabled: true - type: ClusterIP - ports: - vnc: - enabled: true - port: 5900 - protocol: "TCP" - -# All values here are set as the docker defaults. -envTpl: - # Permissions Settings - USER_ID: "{{ .Values.env.PUID }}" - GROUP_ID: "{{ .Values.env.PGID }}" - -env: - # Permissions Settings - PUID: "568" - PGID: "568" - # General Settings - KEEP_APP_RUNNING: "0" - CLEAN_TMP_DIR: "1" - # GUI Settings - DISPLAY_WIDTH: "1280" - DISPLAY_HEIGHT: "768" - SECURE_CONNECTION: "0" - VNC_PASSWORD: - # Automated Conversion Preset - AUTOMATED_CONVERSION_PRESET: "General/Very Fast 1080p30" - AUTOMATED_CONVERSION_FORMAT: "mp4" - AUTOMATED_CONVERSION_KEEP_SOURCE: "1" - AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION: "ignore" - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/handbrake/6.4.0/values.yaml b/stable/handbrake/6.4.0/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/home-assistant/6.3.3/CONFIG.md b/stable/home-assistant/6.3.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/home-assistant/6.3.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/home-assistant/6.3.3/Chart.lock b/stable/home-assistant/6.3.3/Chart.lock deleted file mode 100644 index 784a5508d53..00000000000 --- a/stable/home-assistant/6.3.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -digest: sha256:106704851b1853c43561eb1c04f5dea4a1899ea1a4de4f6f0530992990a810a8 -generated: "2021-07-05T21:02:01.778644416Z" diff --git a/stable/home-assistant/6.3.3/Chart.yaml b/stable/home-assistant/6.3.3/Chart.yaml deleted file mode 100644 index f22561618dd..00000000000 --- a/stable/home-assistant/6.3.3/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -deprecated: false -description: home-assistant App for TrueNAS SCALE -home: https://github.com/truecharts/apps/tree/master/charts/stable/home-assistant -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Home_Assistant_Logo.svg/519px-Home_Assistant_Logo.svg.png -keywords: -- home-assistant -- hass -- homeassistant -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 35702532+tprelog@users.noreply.github.com - name: tprelog - url: truecharts.org -name: home-assistant -sources: -- https://github.com/home-assistant/home-assistant -- https://github.com/cdr/code-server -type: application -version: 6.3.3 diff --git a/stable/home-assistant/6.3.3/README.md b/stable/home-assistant/6.3.3/README.md deleted file mode 100644 index 1320f7d9b7a..00000000000 --- a/stable/home-assistant/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -home-assistant App for TrueNAS SCALE - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `home-assistant` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `home-assistant` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/home-assistant/6.3.3/app-readme.md b/stable/home-assistant/6.3.3/app-readme.md deleted file mode 100644 index 822d932e2e4..00000000000 --- a/stable/home-assistant/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -home-assistant App for TrueNAS SCALE -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -home-assistant App for TrueNAS SCALE diff --git a/stable/home-assistant/6.3.3/charts/common-6.5.2.tgz b/stable/home-assistant/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/stable/home-assistant/6.3.3/ix_values.yaml b/stable/home-assistant/6.3.3/ix_values.yaml deleted file mode 100644 index 963ea5c4458..00000000000 --- a/stable/home-assistant/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: homeassistant/home-assistant - pullPolicy: IfNotPresent - tag: 2021.6.6 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/home-assistant/6.3.3/questions.yaml b/stable/home-assistant/6.3.3/questions.yaml deleted file mode 100644 index 2d80029e161..00000000000 --- a/stable/home-assistant/6.3.3/questions.yaml +++ /dev/null @@ -1,683 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: git - group: "Container Configuration" - label: "Home-Assistant Git Settings" - schema: - type: dict - attrs: - - variable: deployKey - label: "Git deploy key" - schema: - type: string - default: "" - - variable: deployKeyBase64 - label: "Git KeyBase64 deploy key" - schema: - type: string - default: "" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8123 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8123 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36008 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: deviceList - label: "Mount USB devices" - group: "Resources and Devices" - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: "Device" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "Host Device Path" - description: "Path to the device on the host system" - schema: - type: path - - variable: mountPath - label: "Container Device Path" - description: "Path inside the container the device is mounted" - schema: - type: string - default: "/dev/ttyACM0" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/home-assistant/6.3.3/templates/common.yaml b/stable/home-assistant/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/home-assistant/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/home-assistant/6.3.3/templates/secret.yaml b/stable/home-assistant/6.3.3/templates/secret.yaml deleted file mode 100644 index 19f769cf59b..00000000000 --- a/stable/home-assistant/6.3.3/templates/secret.yaml +++ /dev/null @@ -1,15 +0,0 @@ -{{- if or .Values.git.deployKey .Values.git.deployKeyBase64 }} -apiVersion: v1 -kind: Secret -metadata: - name: {{ template "common.names.fullname" . }}-deploykey - labels: - {{- include "common.labels" . | nindent 4 }} -type: Opaque -data: - {{- if .Values.git.deployKey }} - id_rsa: {{ .Values.git.deployKey | b64enc | quote }} - {{- else }} - id_rsa: {{ .Values.git.deployKeyBase64 | quote }} - {{- end }} -{{- end }} diff --git a/stable/home-assistant/6.3.3/test_values.yaml b/stable/home-assistant/6.3.3/test_values.yaml deleted file mode 100644 index 5aaa9a6d3a5..00000000000 --- a/stable/home-assistant/6.3.3/test_values.yaml +++ /dev/null @@ -1,83 +0,0 @@ -# Default values for Home Assistant - -image: - repository: homeassistant/home-assistant - pullPolicy: IfNotPresent - tag: 2021.6.6 - -strategy: - type: Recreate - -env: {} - # TZ: - -service: - main: - ports: - main: - port: 8123 - -# # Enable devices to be discoverable -# hostNetwork: true - -# # When hostNetwork is true set dnsPolicy to ClusterFirstWithHostNet -# dnsPolicy: ClusterFirstWithHostNet - -# # Enable passing thru a USB device to Home Assistant -# securityContext: -# privileged: true - -# Allow access a Git repository by passing in a private SSH key -git: - # Raw SSH private key - deployKey: "" - # Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence. - deployKeyBase64: "" - -# Enable a prometheus-operator servicemonitor -prometheus: - serviceMonitor: - enabled: false - # interval: 1m - # additionalLabels: {} - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir - - -# # Path to your Z-Wave / Zigbee device in the container -# additionalVolumeMounts: -# - name: zwave-usb -# mountPath: /dev/serial/by-id/usb-0658_0200-if00 - -# # Path to your Z-Wave / Zigbee device on the host -# additionalVolumes: -# - name: zwave-usb -# hostPath: -# path: /dev/serial/by-id/usb-0658_0200-if00 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: false - postgresqlUsername: home-assistant - postgresqlPassword: home-assistant-pass - postgresqlDatabase: home-assistant - persistence: - enabled: false - # storageClass: "" - -# Enable influxdb -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/influxdb -influxdb: - enabled: false - architecture: standalone - database: home_assistant - authEnabled: false - persistence: - enabled: false - # storageClass: "" - # size: 8Gi diff --git a/stable/home-assistant/6.3.3/values.yaml b/stable/home-assistant/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/home-assistant/6.3.4/CONFIG.md b/stable/home-assistant/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/home-assistant/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/home-assistant/6.3.4/Chart.lock b/stable/home-assistant/6.3.4/Chart.lock deleted file mode 100644 index c004d27461b..00000000000 --- a/stable/home-assistant/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:24.924318974Z" diff --git a/stable/home-assistant/6.3.4/Chart.yaml b/stable/home-assistant/6.3.4/Chart.yaml deleted file mode 100644 index a50bc8e0e3c..00000000000 --- a/stable/home-assistant/6.3.4/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: home-assistant App for TrueNAS SCALE -home: https://github.com/truecharts/apps/tree/master/charts/stable/home-assistant -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Home_Assistant_Logo.svg/519px-Home_Assistant_Logo.svg.png -keywords: -- home-assistant -- hass -- homeassistant -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 35702532+tprelog@users.noreply.github.com - name: tprelog - url: truecharts.org -name: home-assistant -sources: -- https://github.com/home-assistant/home-assistant -- https://github.com/cdr/code-server -type: application -version: 6.3.4 diff --git a/stable/home-assistant/6.3.4/README.md b/stable/home-assistant/6.3.4/README.md deleted file mode 100644 index 1320f7d9b7a..00000000000 --- a/stable/home-assistant/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -home-assistant App for TrueNAS SCALE - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `home-assistant` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `home-assistant` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/home-assistant/6.3.4/app-readme.md b/stable/home-assistant/6.3.4/app-readme.md deleted file mode 100644 index 822d932e2e4..00000000000 --- a/stable/home-assistant/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -home-assistant App for TrueNAS SCALE -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -home-assistant App for TrueNAS SCALE diff --git a/stable/home-assistant/6.3.4/charts/common-6.5.4.tgz b/stable/home-assistant/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 35702532+tprelog@users.noreply.github.com - name: tprelog - url: truecharts.org -name: home-assistant -sources: -- https://github.com/home-assistant/home-assistant -- https://github.com/cdr/code-server -type: application -version: 6.4.0 diff --git a/stable/home-assistant/6.4.0/README.md b/stable/home-assistant/6.4.0/README.md deleted file mode 100644 index 1320f7d9b7a..00000000000 --- a/stable/home-assistant/6.4.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -home-assistant App for TrueNAS SCALE - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `home-assistant` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `home-assistant` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/home-assistant/6.4.0/app-readme.md b/stable/home-assistant/6.4.0/app-readme.md deleted file mode 100644 index 822d932e2e4..00000000000 --- a/stable/home-assistant/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -home-assistant App for TrueNAS SCALE -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -home-assistant App for TrueNAS SCALE diff --git a/stable/home-assistant/6.4.0/charts/common-6.6.1.tgz b/stable/home-assistant/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 35702532+tprelog@users.noreply.github.com - name: tprelog - url: truecharts.org -name: home-assistant -sources: -- https://github.com/home-assistant/home-assistant -- https://github.com/cdr/code-server -type: application -version: 6.4.1 diff --git a/stable/home-assistant/6.4.1/README.md b/stable/home-assistant/6.4.1/README.md deleted file mode 100644 index 1320f7d9b7a..00000000000 --- a/stable/home-assistant/6.4.1/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -home-assistant App for TrueNAS SCALE - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `home-assistant` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `home-assistant` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/home-assistant/6.4.1/app-readme.md b/stable/home-assistant/6.4.1/app-readme.md deleted file mode 100644 index 822d932e2e4..00000000000 --- a/stable/home-assistant/6.4.1/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -home-assistant App for TrueNAS SCALE -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -home-assistant App for TrueNAS SCALE diff --git a/stable/home-assistant/6.4.1/charts/common-6.6.1.tgz b/stable/home-assistant/6.4.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: jackett -sources: -- https://github.com/Jackett/Jackett -type: application -version: 6.3.3 diff --git a/stable/jackett/6.3.3/README.md b/stable/jackett/6.3.3/README.md deleted file mode 100644 index 28193e0cfe7..00000000000 --- a/stable/jackett/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -API Support for your favorite torrent trackers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `jackett` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `jackett` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/jackett/6.3.3/app-readme.md b/stable/jackett/6.3.3/app-readme.md deleted file mode 100644 index 7e8f54afb7e..00000000000 --- a/stable/jackett/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -API Support for your favorite torrent trackers. diff --git a/stable/jackett/6.3.3/charts/common-6.5.2.tgz b/stable/jackett/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/stable/jackett/6.3.3/ix_values.yaml b/stable/jackett/6.3.3/ix_values.yaml deleted file mode 100644 index d9b37eac49a..00000000000 --- a/stable/jackett/6.3.3/ix_values.yaml +++ /dev/null @@ -1,25 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/jackett - pullPolicy: IfNotPresent - tag: v0.18.386 - -probes: - liveness: - path: "/UI/Login" - - readiness: - path: "/UI/Login" - - startup: - path: "/UI/Login" - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/jackett/6.3.3/questions.yaml b/stable/jackett/6.3.3/questions.yaml deleted file mode 100644 index 9d45ccd2554..00000000000 --- a/stable/jackett/6.3.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 9117 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 9117 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36009 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/jackett/6.3.3/templates/common.yaml b/stable/jackett/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/jackett/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/jackett/6.3.3/test_values.yaml b/stable/jackett/6.3.3/test_values.yaml deleted file mode 100644 index 30bacce5332..00000000000 --- a/stable/jackett/6.3.3/test_values.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# Default values for Jackett. - -image: - repository: ghcr.io/k8s-at-home/jackett - pullPolicy: IfNotPresent - tag: v0.18.386 - -strategy: - type: Recreate - - -service: - main: - enabled: true - ports: - main: - port: 9117 - -probes: - liveness: - path: "/UI/Login" - - readiness: - path: "/UI/Login" - - startup: - path: "/UI/Login" - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/jackett/6.3.3/values.yaml b/stable/jackett/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/jackett/6.3.4/CONFIG.md b/stable/jackett/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/jackett/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/jackett/6.3.4/Chart.lock b/stable/jackett/6.3.4/Chart.lock deleted file mode 100644 index fbd22cac856..00000000000 --- a/stable/jackett/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T08:37:07.138032087Z" diff --git a/stable/jackett/6.3.4/Chart.yaml b/stable/jackett/6.3.4/Chart.yaml deleted file mode 100644 index 03802be5796..00000000000 --- a/stable/jackett/6.3.4/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: API Support for your favorite torrent trackers. -home: https://github.com/truecharts/apps/tree/master/charts/stable/jackett -icon: https://truecharts.org/_static/img/jackett-icon.png -keywords: -- jackett -- torrent -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: jackett -sources: -- https://github.com/Jackett/Jackett -type: application -version: 6.3.4 diff --git a/stable/jackett/6.3.4/README.md b/stable/jackett/6.3.4/README.md deleted file mode 100644 index 28193e0cfe7..00000000000 --- a/stable/jackett/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -API Support for your favorite torrent trackers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `jackett` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `jackett` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/jackett/6.3.4/app-readme.md b/stable/jackett/6.3.4/app-readme.md deleted file mode 100644 index 7e8f54afb7e..00000000000 --- a/stable/jackett/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -API Support for your favorite torrent trackers. diff --git a/stable/jackett/6.3.4/charts/common-6.5.4.tgz b/stable/jackett/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: jackett -sources: -- https://github.com/Jackett/Jackett -type: application -version: 6.3.5 diff --git a/stable/jackett/6.3.5/README.md b/stable/jackett/6.3.5/README.md deleted file mode 100644 index 28193e0cfe7..00000000000 --- a/stable/jackett/6.3.5/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -API Support for your favorite torrent trackers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `jackett` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `jackett` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/jackett/6.3.5/app-readme.md b/stable/jackett/6.3.5/app-readme.md deleted file mode 100644 index 7e8f54afb7e..00000000000 --- a/stable/jackett/6.3.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -API Support for your favorite torrent trackers. diff --git a/stable/jackett/6.3.5/charts/common-6.5.4.tgz b/stable/jackett/6.3.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: jackett -sources: -- https://github.com/Jackett/Jackett -type: application -version: 6.4.0 diff --git a/stable/jackett/6.4.0/README.md b/stable/jackett/6.4.0/README.md deleted file mode 100644 index 28193e0cfe7..00000000000 --- a/stable/jackett/6.4.0/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -API Support for your favorite torrent trackers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `jackett` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `jackett` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/jackett/6.4.0/app-readme.md b/stable/jackett/6.4.0/app-readme.md deleted file mode 100644 index 7e8f54afb7e..00000000000 --- a/stable/jackett/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -API Support for your favorite torrent trackers. diff --git a/stable/jackett/6.4.0/charts/common-6.6.1.tgz b/stable/jackett/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: jackett -sources: -- https://github.com/Jackett/Jackett -type: application -version: 6.4.1 diff --git a/stable/jackett/6.4.1/README.md b/stable/jackett/6.4.1/README.md deleted file mode 100644 index 28193e0cfe7..00000000000 --- a/stable/jackett/6.4.1/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -API Support for your favorite torrent trackers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `jackett` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `jackett` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/jackett/6.4.1/app-readme.md b/stable/jackett/6.4.1/app-readme.md deleted file mode 100644 index 7e8f54afb7e..00000000000 --- a/stable/jackett/6.4.1/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -API Support for your favorite torrent trackers. diff --git a/stable/jackett/6.4.1/charts/common-6.6.1.tgz b/stable/jackett/6.4.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: jellyfin -sources: -- https://github.com/jellyfin/jellyfin -type: application -version: 6.3.3 diff --git a/stable/jellyfin/6.3.3/README.md b/stable/jellyfin/6.3.3/README.md deleted file mode 100644 index 65cbb3921b9..00000000000 --- a/stable/jellyfin/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Jellyfin is a Free Software Media System - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `jellyfin` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `jellyfin` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/jellyfin/6.3.3/app-readme.md b/stable/jellyfin/6.3.3/app-readme.md deleted file mode 100644 index 64d3430474f..00000000000 --- a/stable/jellyfin/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Jellyfin is a Free Software Media System -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Jellyfin is a Free Software Media System diff --git a/stable/jellyfin/6.3.3/charts/common-6.5.2.tgz b/stable/jellyfin/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/jellyfin/6.3.3/ix_values.yaml b/stable/jellyfin/6.3.3/ix_values.yaml deleted file mode 100644 index 0dd72de44a8..00000000000 --- a/stable/jellyfin/6.3.3/ix_values.yaml +++ /dev/null @@ -1,22 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: jellyfin/jellyfin - pullPolicy: IfNotPresent - tag: 10.7.6 - -# 44=video 107=render -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - fsGroup: 568 - supplementalGroups: [44, 107] -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/jellyfin/6.3.3/questions.yaml b/stable/jellyfin/6.3.3/questions.yaml deleted file mode 100644 index ec8132fb841..00000000000 --- a/stable/jellyfin/6.3.3/questions.yaml +++ /dev/null @@ -1,676 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8096 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8096 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36010 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - # Specify GPU configuration - - variable: scaleGPU - label: "GPU Configuration" - group: "Resources and Devices" - schema: - type: dict - $ref: - - "definitions/gpuConfiguration" - attrs: [] - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/jellyfin/6.3.3/templates/common.yaml b/stable/jellyfin/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/jellyfin/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/jellyfin/6.3.3/test_values.yaml b/stable/jellyfin/6.3.3/test_values.yaml deleted file mode 100644 index 8a0824cc8d0..00000000000 --- a/stable/jellyfin/6.3.3/test_values.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# Default values for jellyfin. - -image: - repository: jellyfin/jellyfin - pullPolicy: IfNotPresent - tag: 10.7.6 - -strategy: - type: Recreate - -# 44=video 107=render -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - fsGroup: 568 - supplementalGroups: [44, 107] - -service: - main: - ports: - main: - port: 8096 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/jellyfin/6.3.3/values.yaml b/stable/jellyfin/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/jellyfin/6.3.4/CONFIG.md b/stable/jellyfin/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/jellyfin/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/jellyfin/6.3.4/Chart.lock b/stable/jellyfin/6.3.4/Chart.lock deleted file mode 100644 index 83021e85ee1..00000000000 --- a/stable/jellyfin/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:28.879063105Z" diff --git a/stable/jellyfin/6.3.4/Chart.yaml b/stable/jellyfin/6.3.4/Chart.yaml deleted file mode 100644 index 755ccf1d142..00000000000 --- a/stable/jellyfin/6.3.4/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Jellyfin is a Free Software Media System -home: https://github.com/truecharts/apps/tree/master/charts/stable/jellyfin -icon: https://truecharts.org/_static/img/jellyfin-icon.png -keywords: -- jellyfin -- plex -- emby -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: jellyfin -sources: -- https://github.com/jellyfin/jellyfin -type: application -version: 6.3.4 diff --git a/stable/jellyfin/6.3.4/README.md b/stable/jellyfin/6.3.4/README.md deleted file mode 100644 index 65cbb3921b9..00000000000 --- a/stable/jellyfin/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Jellyfin is a Free Software Media System - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `jellyfin` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `jellyfin` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/jellyfin/6.3.4/app-readme.md b/stable/jellyfin/6.3.4/app-readme.md deleted file mode 100644 index 64d3430474f..00000000000 --- a/stable/jellyfin/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Jellyfin is a Free Software Media System -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Jellyfin is a Free Software Media System diff --git a/stable/jellyfin/6.3.4/charts/common-6.5.4.tgz b/stable/jellyfin/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: kms -sources: -- https://github.com/SystemRage/py-kms -type: application -version: 6.3.3 diff --git a/stable/kms/6.3.3/README.md b/stable/kms/6.3.3/README.md deleted file mode 100644 index afd7f80f168..00000000000 --- a/stable/kms/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: minimal](https://img.shields.io/badge/AppVersion-minimal-informational?style=flat-square) - -Private Windows Activation Server for development and testing - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `kms` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `kms` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/kms/6.3.3/app-readme.md b/stable/kms/6.3.3/app-readme.md deleted file mode 100644 index 79791f43227..00000000000 --- a/stable/kms/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Private Windows Activation Server for development and testing -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Private Windows Activation Server for development and testing diff --git a/stable/kms/6.3.3/charts/common-6.5.2.tgz b/stable/kms/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/kms/6.3.3/ix_values.yaml b/stable/kms/6.3.3/ix_values.yaml deleted file mode 100644 index 05f3f76e0a3..00000000000 --- a/stable/kms/6.3.3/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: pykmsorg/py-kms - pullPolicy: IfNotPresent - tag: minimal - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/kms/6.3.3/questions.yaml b/stable/kms/6.3.3/questions.yaml deleted file mode 100644 index e5e329bd0ce..00000000000 --- a/stable/kms/6.3.3/questions.yaml +++ /dev/null @@ -1,395 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: false - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 1688 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 1688 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36011 - required: true - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/kms/6.3.3/templates/common.yaml b/stable/kms/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/kms/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/kms/6.3.3/test_values.yaml b/stable/kms/6.3.3/test_values.yaml deleted file mode 100644 index 8aabb450d99..00000000000 --- a/stable/kms/6.3.3/test_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# Default values for KMS. - -image: - repository: pykmsorg/py-kms - pullPolicy: IfNotPresent - tag: minimal - -strategy: - type: Recreate - -service: - main: - ports: - main: - protocol: TCP - port: 1688 diff --git a/stable/kms/6.3.3/values.yaml b/stable/kms/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/kms/6.3.4/CONFIG.md b/stable/kms/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/kms/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/kms/6.3.4/Chart.lock b/stable/kms/6.3.4/Chart.lock deleted file mode 100644 index a9248ffa5a0..00000000000 --- a/stable/kms/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:30.996280745Z" diff --git a/stable/kms/6.3.4/Chart.yaml b/stable/kms/6.3.4/Chart.yaml deleted file mode 100644 index 4125c142638..00000000000 --- a/stable/kms/6.3.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: minimal -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Private Windows Activation Server for development and testing -home: https://github.com/truecharts/apps/tree/master/charts/stable/kms -icon: https://truecharts.org/_static/img/kms-icon.jpg -keywords: -- kms -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: kms -sources: -- https://github.com/SystemRage/py-kms -type: application -version: 6.3.4 diff --git a/stable/kms/6.3.4/README.md b/stable/kms/6.3.4/README.md deleted file mode 100644 index afd7f80f168..00000000000 --- a/stable/kms/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: minimal](https://img.shields.io/badge/AppVersion-minimal-informational?style=flat-square) - -Private Windows Activation Server for development and testing - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `kms` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `kms` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/kms/6.3.4/app-readme.md b/stable/kms/6.3.4/app-readme.md deleted file mode 100644 index 79791f43227..00000000000 --- a/stable/kms/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Private Windows Activation Server for development and testing -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Private Windows Activation Server for development and testing diff --git a/stable/kms/6.3.4/charts/common-6.5.4.tgz b/stable/kms/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: lidarr -sources: -- https://github.com/Lidarr/Lidarr -type: application -version: 6.3.3 diff --git a/stable/lidarr/6.3.3/README.md b/stable/lidarr/6.3.3/README.md deleted file mode 100644 index 55ccbc95640..00000000000 --- a/stable/lidarr/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Looks and smells like Sonarr but made for music - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `lidarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `lidarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/lidarr/6.3.3/app-readme.md b/stable/lidarr/6.3.3/app-readme.md deleted file mode 100644 index 399c4eb028a..00000000000 --- a/stable/lidarr/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Looks and smells like Sonarr but made for music -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Looks and smells like Sonarr but made for music diff --git a/stable/lidarr/6.3.3/charts/common-6.5.2.tgz b/stable/lidarr/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/lidarr/6.3.3/ix_values.yaml b/stable/lidarr/6.3.3/ix_values.yaml deleted file mode 100644 index 81101f40995..00000000000 --- a/stable/lidarr/6.3.3/ix_values.yaml +++ /dev/null @@ -1,37 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/lidarr - pullPolicy: IfNotPresent - tag: v1.0.0.2248 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8686/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/lidarr/6.3.3/questions.yaml b/stable/lidarr/6.3.3/questions.yaml deleted file mode 100644 index 222a3769bb8..00000000000 --- a/stable/lidarr/6.3.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8686 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8686 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36012 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/lidarr/6.3.3/templates/common.yaml b/stable/lidarr/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/lidarr/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/lidarr/6.3.3/test_values.yaml b/stable/lidarr/6.3.3/test_values.yaml deleted file mode 100644 index 46372399a4a..00000000000 --- a/stable/lidarr/6.3.3/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Lidarr. - -image: - repository: ghcr.io/k8s-at-home/lidarr - pullPolicy: IfNotPresent - tag: v1.0.0.2248 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8686 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8686/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/lidarr/6.3.3/values.yaml b/stable/lidarr/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/lidarr/6.3.4/CONFIG.md b/stable/lidarr/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/lidarr/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/lidarr/6.3.4/Chart.lock b/stable/lidarr/6.3.4/Chart.lock deleted file mode 100644 index 0e2d68b501c..00000000000 --- a/stable/lidarr/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:32.933106832Z" diff --git a/stable/lidarr/6.3.4/Chart.yaml b/stable/lidarr/6.3.4/Chart.yaml deleted file mode 100644 index f7a4c4f67b9..00000000000 --- a/stable/lidarr/6.3.4/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Looks and smells like Sonarr but made for music -home: https://github.com/truecharts/apps/tree/master/charts/stable/lidarr -icon: https://avatars3.githubusercontent.com/u/28475832?s=400&v=4 -keywords: -- lidarr -- torrent -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: lidarr -sources: -- https://github.com/Lidarr/Lidarr -type: application -version: 6.3.4 diff --git a/stable/lidarr/6.3.4/README.md b/stable/lidarr/6.3.4/README.md deleted file mode 100644 index 55ccbc95640..00000000000 --- a/stable/lidarr/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Looks and smells like Sonarr but made for music - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `lidarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `lidarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/lidarr/6.3.4/app-readme.md b/stable/lidarr/6.3.4/app-readme.md deleted file mode 100644 index 399c4eb028a..00000000000 --- a/stable/lidarr/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Looks and smells like Sonarr but made for music -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Looks and smells like Sonarr but made for music diff --git a/stable/lidarr/6.3.4/charts/common-6.5.4.tgz b/stable/lidarr/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{| && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/lidarr/6.3.4/questions.yaml b/stable/lidarr/6.3.4/questions.yaml deleted file mode 100644 index 222a3769bb8..00000000000 --- a/stable/lidarr/6.3.4/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8686 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8686 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36012 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/lidarr/6.3.4/templates/common.yaml b/stable/lidarr/6.3.4/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/lidarr/6.3.4/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/lidarr/6.3.4/test_values.yaml b/stable/lidarr/6.3.4/test_values.yaml deleted file mode 100644 index 46372399a4a..00000000000 --- a/stable/lidarr/6.3.4/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Lidarr. - -image: - repository: ghcr.io/k8s-at-home/lidarr - pullPolicy: IfNotPresent - tag: v1.0.0.2248 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8686 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8686/api/v1/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/lidarr/6.3.4/values.yaml b/stable/lidarr/6.3.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.1.10/CONFIG.md b/stable/nextcloud/1.1.10/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.1.10/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.1.10/Chart.lock b/stable/nextcloud/1.1.10/Chart.lock deleted file mode 100644 index 74e01589477..00000000000 --- a/stable/nextcloud/1.1.10/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.1 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.3 -digest: sha256:03404b5bb92b88dc1846789abd303758e76005faef3c88a50ba341c817a978af -generated: "2021-07-05T22:15:47.853224259Z" diff --git a/stable/nextcloud/1.1.10/Chart.yaml b/stable/nextcloud/1.1.10/Chart.yaml deleted file mode 100644 index 87801116a98..00000000000 --- a/stable/nextcloud/1.1.10/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.1 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.3 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.1.10 diff --git a/stable/nextcloud/1.1.10/README.md b/stable/nextcloud/1.1.10/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.1.10/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.1.10/app-readme.md b/stable/nextcloud/1.1.10/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.1.10/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.1.10/charts/common-6.5.4.tgz b/stable/nextcloud/1.1.10/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|Dc 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 K{tKW0#svULPLH<$ diff --git a/stable/nextcloud/1.1.10/charts/redis-14.6.3.tgz b/stable/nextcloud/1.1.10/charts/redis-14.6.3.tgz deleted file mode 100644 index b95f7f9dfd335b85e797756618d03ce289a45cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77803 zcmV)2K+L}%iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POwyTiiIZFplrf{1rMK&Iabi-9T=$y_-GD05jp4gzyD2`=0M) zULtIDw-&eMv1CYZ!vFqxbh9N{zVro>%+k*}J3*GJN~MxiB~_I&6k$5ppTLauXK)(- z=?;F|+uPgEpFS1;-QM1I|GV?##fv}fJl%f&V*ACjCp$0xw7s+YWOwIJVEZnJaep~w zF#FT?(zx8teIq}ZB!oeRNkWHf0ECdCG0A2_Z~z&+gcPm86#s%Uib*mA*Sl*lO^ZLD z_jmhG*CLdnBtl7u5go1tAc0df1RaylMqGV3eAFR z80QF3Ml#d~M+{&J$cUi?WN3u43`Kwu04abVf()(!Kv|ZDEYA?2D7!`(pg0K;hebgM z6A+SwL7eb&#S;Di|dDa4|)C=*rD6ykWOIe;?y4}*v`pa%a3HJD|66lFO4 zM}#N`H-#C)Nq>|T4Xh7qvP@DXM^xZ$V4Rkeh=f-t3v`Egi{U`>ppVI5trVcA{pbBB zYhQZ$ees{U{>LP|x(ggF>;LwXCr{k1%8UjC5%A| zGdM*IWpwS)BVBkPHdcVAaEzQ9CozH)ZGnU^1lR;Jz$Tc28yv@gT%#<*5iduT##;a< zVVp-e83S`2+T!ZP2#<56n&nisA4^iCit^|Y*w3>JB@Do8h+}ve7d2{#9m;qel9WP9xn8J&o$}I+^EaEI__Cn~ zm4Xj2XOp7M2M%>jg5wIj#VTI#=n**VkNfgpE;CdGuJ=!8y4BBUCO;p;DH0VlT(c$k z^*5olm;D}!y(_}vAE2OpCOJdXLlIAjxq30l|jfajmOfObKc;ANxN z@DjxosQ+*qDUzmA9P{}alNpKtx%?Lj8D9w2%vMA2>9zuJuQWD+`R}fvjW#a)IOo>V z0paF~IZEmSh~yXDd8__V*Wwy5j192pBg^1{pa<;n83@Qo7HZ-+(UM?rgV{u^QyCH~ zBFAF@5K?N1Upcpq++~&5Q%00gO$a{!l%Y|nk8xW_+C4%Sb4U?ip9GM8vDP@y zeXEylp;bXo8~v%$iotQEIxpM6(`nAcqRj~eFymnOF!OC7+N=Od^Ef^sF%GNf`6rNy zZ{B8lwe_}>Yb~ubjL>C128W3tQP!75Qxb`x6=iarQ7ar!qkxH{Iome8IN?x-CqaZR zF-(G;?I7EEB3Hn(6oq&+1F&4^WXI*_12lqpEG6&pUVH;*^fACAgSVK1$1!Axvd3Eh z#S{UGn5cd@C$(r_@iD&`G0mLn3^t8GFL-ZZBSTp}=qNiJZ78RCWjz=@c2 zVu4Fxi26>ysJ~+j(knVB6pbJyQBa&}40umu=YllD*N~w=5A#66NByzdvC>8Mu(Yy$ z@y$_6n;~bawkR2b5sWFSTSMd$S*T88nRGO@IS)`CS+LB#5oX~8GbGQ*N)pWCKG=(6 za)TnNuhAj+Kp9LT7?T8j03-t+GL*(R6u>|58D%yf0^=*kTw>YF*#sp_eRH~K4SUyq zQp6aSW;Q{AJn;*(#t@Js7~zbvAj`#G&ov%3%$gZo2SQ@#B0YqKvIH$+^?0h);pgs@h$3je#J8Nkpb#XFK4gKMeVP3gdJFlYELY z9IA6rz6d3R@x`W)a;*LGIhIV(yzz>c@iV4Nw#r0gd6OxrO88oPLZzgBaRUTZ%Cdn zldatH7>Q3fp$x%@4@^!u-F$eGYn+i}%B_lPm|-rcnhqDXUb)1=b%j&4R_$BMi#vIX zLt92t9O|XIR0gfqL-0A^*!7Ird;4Q8pj4YfA$kN;ZgvJFiDv=t>ly&Eh?jtw+}gka zrUL5e!4JS_y(Q2X1pvkwg3(ORZ@v{#c#XL9n@Xh|CE0-~Olu`y)_4O`Df}~%XCTZe zBU5LY=T=@hH4+jbDz#4s)39#yke3bho5z~0V9Sv#>)Va?8wgWaBz@Igx@N?cP+4fa zghXiT9nB}OkyA9vV{pS4Sh)%)QItC1W;srxL8;Z)C}B3H zP58w3&d7M}I!tMX4nLxBe;QG+7e!cVpVq)>Z5lZ^jCnYeu#R|K}$%}RiEIEB6U zW6UiYL+W4!JBV?Dz(`c|%@J3}Ea7SuGXT9Hn8J@!G$q+Akme7#CNX3nx=$p;REGR?p{K<>I=tWf7S^D%Ol_x(o z{pGFlV-VwOlyDV@&lbL`V)0j+kxTF9F}I0VmTOc&fhLe>29J!!24b6ay7>vO;Ti(g z#})=Q!o>;ZTG;`LAvY%pU%`%K8HjixS0+U%=c(1U9e9c|Od<{TMEtc3Jcg%;Kd>M<<{$(bpUuqZ3v#p zGij6Oy3l5vE_KNqf*n!rGDX&}^tljguY}rP=Mzx}@_aICH|_wwRZ8cE*g;O`hS^b4 z=Z4!+Ry}aVX{1?tSJJw(3Tc&!-fL^!+?UFqy_kxt#_}$ToBCRvBuUY84>)mmP>cE0 zo(~GOGfU>dZ38TkSEgBpq_Y#q(C;~->OL~YQ_S2Qul2B&8!5RswNwsN1HXu=uYHL{ zSfWLtLM_CK_t0l9s{Ohdc+npTUi^U~15sBDLXr!QFfLS*M8#B4aIWNXsd=1`h;ofe zSXe^EK_A&FGzo3Bi6Zoo4IWX%)M29iB^Z$`fV{caU=b5cG*HwzYjsp*P)Z{DxTaUF z&`0#AjN~aeL(B{Lag|>{wJB_(3e>vAMKv6Po$c)%cWg?9^J^ZU0^;1mWNNlu2CEiR zmM44k9Tkl73|bQ&P_(V6>m7%%0ALQHO*joFD9U4$30r0_W++P_L!c=4n=D+6=NV}j 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 diff --git a/stable/nextcloud/1.1.10/ix_values.yaml b/stable/nextcloud/1.1.10/ix_values.yaml deleted file mode 100644 index 46d365cadd9..00000000000 --- a/stable/nextcloud/1.1.10/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.2 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.1.10/questions.yaml b/stable/nextcloud/1.1.10/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.1.10/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.1.10/templates/_configmap.tpl b/stable/nextcloud/1.1.10/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.1.10/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.1.10/templates/_cronjob.tpl b/stable/nextcloud/1.1.10/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.1.10/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.1.10/templates/_secrets.tpl b/stable/nextcloud/1.1.10/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.1.10/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.1.10/templates/common.yaml b/stable/nextcloud/1.1.10/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.1.10/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.1.10/test_values.yaml b/stable/nextcloud/1.1.10/test_values.yaml deleted file mode 100644 index 9f10f6e404c..00000000000 --- a/stable/nextcloud/1.1.10/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.2 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.1.10/values.yaml b/stable/nextcloud/1.1.10/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.1.11/CONFIG.md b/stable/nextcloud/1.1.11/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.1.11/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.1.11/Chart.lock b/stable/nextcloud/1.1.11/Chart.lock deleted file mode 100644 index ab8fc01d41e..00000000000 --- a/stable/nextcloud/1.1.11/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.4 -digest: sha256:e9ff403cfac8c47ac45711c157f4a023e3035614e5a82ba7297a6dd4d0153022 -generated: "2021-07-06T08:37:19.023994455Z" diff --git a/stable/nextcloud/1.1.11/Chart.yaml b/stable/nextcloud/1.1.11/Chart.yaml deleted file mode 100644 index 2af88174e50..00000000000 --- a/stable/nextcloud/1.1.11/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.4 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.1.11 diff --git a/stable/nextcloud/1.1.11/README.md b/stable/nextcloud/1.1.11/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.1.11/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.1.11/app-readme.md b/stable/nextcloud/1.1.11/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.1.11/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.1.11/charts/common-6.5.4.tgz b/stable/nextcloud/1.1.11/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|Dc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/stable/nextcloud/1.1.11/charts/redis-14.6.4.tgz b/stable/nextcloud/1.1.11/charts/redis-14.6.4.tgz deleted file mode 100644 index 81882272eb04bb7a68ceacb4278854feb5cf631a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77808 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%0AN|}gl(n_Df;ikO8mhzrK zQ9!R^{4lt0_(!+O$mARyQ{dMY!&{9~UAtBkor)CAc|c07i<5@&ie_~A-znM2laZP7 z41o%M@hhycm|I&5Ok()VdR-3){@>=vSy$;Mtvzeh_~s7%_xENdRk|Ot-kB75#bhSJ zyFJr=L3~CqGyi6UUU^i7EM}07bx1C#7Q8w^Sr4T4Y<^x;1JxxECnTFvF<63 z-cqk~e+Y+M=edMWYWi*Mo+d>qpYs!(5*WB*sp2;b)=I!H4mUo4{KL0F6oM|qea;8Q z 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

)z`0IU2qM? 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 diff --git a/stable/nextcloud/1.1.11/ix_values.yaml b/stable/nextcloud/1.1.11/ix_values.yaml deleted file mode 100644 index 46d365cadd9..00000000000 --- a/stable/nextcloud/1.1.11/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.2 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.1.11/questions.yaml b/stable/nextcloud/1.1.11/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.1.11/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.1.11/templates/_configmap.tpl b/stable/nextcloud/1.1.11/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.1.11/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.1.11/templates/_cronjob.tpl b/stable/nextcloud/1.1.11/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.1.11/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.1.11/templates/_secrets.tpl b/stable/nextcloud/1.1.11/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.1.11/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.1.11/templates/common.yaml b/stable/nextcloud/1.1.11/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.1.11/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.1.11/test_values.yaml b/stable/nextcloud/1.1.11/test_values.yaml deleted file mode 100644 index 9f10f6e404c..00000000000 --- a/stable/nextcloud/1.1.11/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.2 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.1.11/values.yaml b/stable/nextcloud/1.1.11/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.1.12/CONFIG.md b/stable/nextcloud/1.1.12/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.1.12/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.1.12/Chart.lock b/stable/nextcloud/1.1.12/Chart.lock deleted file mode 100644 index e7b923b8bec..00000000000 --- a/stable/nextcloud/1.1.12/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.4 -digest: sha256:e9ff403cfac8c47ac45711c157f4a023e3035614e5a82ba7297a6dd4d0153022 -generated: "2021-07-06T13:44:34.565101708Z" diff --git a/stable/nextcloud/1.1.12/Chart.yaml b/stable/nextcloud/1.1.12/Chart.yaml deleted file mode 100644 index 6369bc6b3b0..00000000000 --- a/stable/nextcloud/1.1.12/Chart.yaml +++ /dev/null @@ -1,40 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.4 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.1.12 - diff --git a/stable/nextcloud/1.1.12/README.md b/stable/nextcloud/1.1.12/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.1.12/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.1.12/app-readme.md b/stable/nextcloud/1.1.12/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.1.12/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.1.12/charts/common-6.5.4.tgz b/stable/nextcloud/1.1.12/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|Dc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/stable/nextcloud/1.1.12/charts/redis-14.6.4.tgz b/stable/nextcloud/1.1.12/charts/redis-14.6.4.tgz deleted file mode 100644 index 81882272eb04bb7a68ceacb4278854feb5cf631a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77808 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%0AN|}gl(n_Df;ikO8mhzrK zQ9!R^{4lt0_(!+O$mARyQ{dMY!&{9~UAtBkor)CAc|c07i<5@&ie_~A-znM2laZP7 z41o%M@hhycm|I&5Ok()VdR-3){@>=vSy$;Mtvzeh_~s7%_xENdRk|Ot-kB75#bhSJ zyFJr=L3~CqGyi6UUU^i7EM}07bx1C#7Q8w^Sr4T4Y<^x;1JxxECnTFvF<63 z-cqk~e+Y+M=edMWYWi*Mo+d>qpYs!(5*WB*sp2;b)=I!H4mUo4{KL0F6oM|qea;8Q z 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

)z`0IU2qM? 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 diff --git a/stable/nextcloud/1.1.12/ix_values.yaml b/stable/nextcloud/1.1.12/ix_values.yaml deleted file mode 100644 index d85cffe7cac..00000000000 --- a/stable/nextcloud/1.1.12/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.3 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.1.12/questions.yaml b/stable/nextcloud/1.1.12/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.1.12/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.1.12/templates/_configmap.tpl b/stable/nextcloud/1.1.12/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.1.12/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.1.12/templates/_cronjob.tpl b/stable/nextcloud/1.1.12/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.1.12/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.1.12/templates/_secrets.tpl b/stable/nextcloud/1.1.12/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.1.12/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.1.12/templates/common.yaml b/stable/nextcloud/1.1.12/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.1.12/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.1.12/test_values.yaml b/stable/nextcloud/1.1.12/test_values.yaml deleted file mode 100644 index c6d9de4d22d..00000000000 --- a/stable/nextcloud/1.1.12/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.3 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.1.12/values.yaml b/stable/nextcloud/1.1.12/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.1.13/CONFIG.md b/stable/nextcloud/1.1.13/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.1.13/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.1.13/Chart.lock b/stable/nextcloud/1.1.13/Chart.lock deleted file mode 100644 index abe6c1a2eb5..00000000000 --- a/stable/nextcloud/1.1.13/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.4 -digest: sha256:e9ff403cfac8c47ac45711c157f4a023e3035614e5a82ba7297a6dd4d0153022 -generated: "2021-07-06T14:06:39.368225898Z" diff --git a/stable/nextcloud/1.1.13/Chart.yaml b/stable/nextcloud/1.1.13/Chart.yaml deleted file mode 100644 index 789fffbac87..00000000000 --- a/stable/nextcloud/1.1.13/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.4 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.1.13 diff --git a/stable/nextcloud/1.1.13/README.md b/stable/nextcloud/1.1.13/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.1.13/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.1.13/app-readme.md b/stable/nextcloud/1.1.13/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.1.13/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.1.13/charts/common-6.5.4.tgz b/stable/nextcloud/1.1.13/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|Dc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/stable/nextcloud/1.1.13/charts/redis-14.6.4.tgz b/stable/nextcloud/1.1.13/charts/redis-14.6.4.tgz deleted file mode 100644 index 81882272eb04bb7a68ceacb4278854feb5cf631a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77808 zcmV)GK)$~piwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POwyd)&6MFpl?U{S`QCpIXW*?ylrpx~+SvNJ^q7wydutr|$S_IhXaj%{GBhFCd;|_4gO`w^4VdDeQAROIM&NpP1Ey*5^F@ER z|7;^dDM})ggc#A$MgS5xLn9E9*^DF`0Awg76f*&I%2-NAgF(pUjrK1wOW+LmLoyqv zzc&D2a3W|4fO;1cu&y=co&JaZhm8o)FvBSmuimC80hHufh_(TYu3-|Q2wb6ga1G-e z0m?{*`rwEGOaU1)lzyzo2w?(3 zk}!x9UJfS{x(%j~P7&P(F{X@e1Bw_0Fo^&q8AB0=h#2i}ObO?VX2JxsX?|%oUh!qX zGK2;*NEynCPhy~M;E*>}LooRVDaSFO42D-!mLA~QME(_s*TL@Y@WbxYXZ&{8jCVf6wM%xN16jDqyI37*Z`{Yzf+xAmPb*B!+%7G za&R-4F`V?rSy93Iup!?`s$`D}+zpJ=k`j^d3T1(A5U(*BNFMYt8EljS^sN7)|7_!P z55Ld;nDc*3!mGQ$(K7!JpFVx+&i}hFUOdeI_wlTI@-}AZ7yX@$2u~1YBS5Ec_xXzv zd>*|Vza0PN#q;N5^!({l^z6m(+uh5j@cHmBVHED}gnzjVcVE05U!vV-(YMdOeFmSS zm%}j{{sp~&XuL5&3CbWt(FpW*hr2t$@I|om?fLNe=;_Yr>9hW~FP{&e?>yc4_W$2| z7~5SQIsV10Pwz?rY#jePFLsAdcir*-{Mplo@qZuBqetK$6op)c0zbs$62>5f8Jr=8 zGP?2Tk$!m~7FK{~aDto?CozH)ZG(g`1lSZZz^0gj8yv@gT%#<*5r2;=mA3&-!Z?p` zG6Cj1w9VCvF`nc~HOr~2Kar$J73I+*u%BlcN*I9G5XbN`E=tr8JCbis(F9YL&9~*x zlRS>kP?!}u8zUKLqJfl`xXc&Z?hDoX^lE-Kv6;N>U0b<$9q8cFNywp1;`w#g|RpsT912 zIhz)B-gBrM5*%0HEmrXtj~;=;{-iJea+#qDaJ_#v*R_5^bNTrg&X6de;hHtUFTV+` zy=?bLtX&Zne}IDak?c?{@cUw!GsW3p%T<1f)J_My)nfcpeu=UKF+}xB$D3>v9T^aK z{}naQ#9o1mbIO%m7{~K+bjbC#FFL$G&f}Q>#UYy@OwhWF2R#4O1+)vo1TQPShLfq_NRiws#W5eRF`1(XkjsCeknxFN!>ly|A8#uF_sY#CF#qlf+Nk5gk8{3TIv{+z zV)l~y03!KCH{L2g(xtct3}XW<`oJ=HAm{;md;|hAmM=ANoM=ffxWQ~H=BW&c8Ij{L z00=3y#IGD%NA9%B%c)J2QA`Lv|CFI|sgLo!klgnOUCh}s4)}I@V6;g9=@)a21Kl@! z=^9!U^wiOxDzzA#REqO=n|LGp-T*t zU}qR)J5S{dc$T6NkLLiE6P;|h{Ct4MFps6=J=u$I;G8}Icx><%Q}85)3{m!E8=#mX zKoJwgkH*J@on(ljggueq3Q-yj23N(n;hW`%gmjQolm(LE#&gyEJ(49BSDFc@X%wUoW7-5F^MgZVM3_3Bv zr7%Q&r(M+FFb3%r9TbX2kdi1UtQrH}64|&Q&G0p3DA3(JknmA|qE@VQnKdk}EMI(a zl+tF%nJO*bjKCPi6xGcka*8ZeCoxSrn%aT}lt&gUb8UoKIK>P}8(B$$`MMAG;+Wi^ zNa|~J1m05ylL*EnLGJ;{!21lPF%AXr_k2W|)knbi$}yK%_Hs5w2~*#kCR*LzwVf0( z#-*7}Q6MdTfz}uTk_2O%Q5IymSnIjQqqa{3#z8Wg{@~UF>zhtRLxcU*7V{I-oj|h zNQy%}RhP=3ReJn zoN1o#^2(u+kO)z!eL9#%b&H2QY^Yy6He>-?j^w+(U1`68Foi|ZS6!uRdRz&Wg~m%r zB)f_4>R=L4@Qctbep8yeJAdd>T!B~pOA-%>1vp{QxD-38G)4@?b6qh4mvfLIzOW<{ zfM7Tk6K4X@EM;>wJ^J(#x5X5Nd4}2ikp#@wBr*=9wuHk#(_E+pc7x?!Hvr$ies}ic z!FT4bz1Oe(T_k>?cv7)M{*$Fq_aO zeByg&WW018rZhu`A5geIizwKOA}qB}tK+jg0cnOw#(z*IPM;R<&sh;f3zSQPY)5m(17;c68#0KFiX!4ESuBiTHV+aGXEV#sie0>lM3^S{BazE@_56qo?(=6b$Q{ga_X?ZH~ z{oA+t6_8rx2=p#tX177t?$C<;H{e)JyPi2$$)p(4x{17L{vI>h<505y#yeY?MU)0q zAx6Dl7bQMrrkup(06ZZX<4jP)G37rQ0VG92-)u%^K^cJ;Phb8;Poip{rL8BawEWog zm#4~4K#Z?Z!c`zXTKKAp#ji9Ym)^x=;VoYIUZV;MG=W4jcw|&I5ZkQN)lYZ{cOzhZ zY++y{T%2I8l^viM^6ezyGuV-Q2O|EGE0f|a=c!e<9e9c|Od<{TMEqI>9>X(4a;5>E z%b%-2977!E89JY4h)ziyf$!xDz=}6ZK&5#YB1%iBXYxfW)D2+2luNI>tpmW*Ya{Sn z+N4dM>z6j;^jnwA5!ey$U8czLl{Ob*?Uhjb>tZ76KweBn?aCd%w@T^45Ie}}!Z15Z z>cVh4%Blyhutu71?@C&C)*-D@(R*#poBLAvvnNw=)L5QH@vXjACrMJY+yhRW9n@kz zwa0@(?TnH|aN7V&NupvZC^%Pgxzs#PNJP0t zC3aXs#X%p~Iy4ErYZI@~2R3*_5mUxQ`%5q;Spa!;?}kMTFi}BK=gienl|d|C0JfNssQP(?mVFAGGM4NCLPEnM{C=+{`y_lgafeeA-y?@KX#dwjP zhS3Zsm{$$d*{#v}vpi-vjZsh_RkPm)02Y1Tolu@ekfAe{L53#tKAWeWd5JQ}&^V7N zVt}fmfEQH|g_Y9}FeBpV?45Yqt<51xLXDrO23X>K0yMg5ly9 zLrR6<)Xa00f~9H3`A|7=P^hMavb`8Xil`q6;3WW*MI?kSJws7;jYC9(1To%AIGGG! z6a^?@8Adc{L5<`5w}4Eq>k!u{iMr_$&V z;8d#fOA;aAG*7YME@x24* z+?ehW#UYxiRJRIpz-K5%AtRX~0S(Ld!W=a$7h+&jfsQlP9NLRGaQ^@Wa^^x{M7y_%Ph2kFB@{AD$KvR41P;hC zVP|T)R_HGklr^Fd<1q^7VT^tx9i_hWvC0882@vn~LwBj*q zQ(Ag7H1|V&H?;La>5}qUpCqc;ni^3@Zy(x-g0&YkaN4+P%X=Xbl7A!w8yuA$n zs0FR_h0hoZ)YvXJrX_+J-PI^jaXU4rt3Ak54mFjiAg~`pJfo(HRW$)NQjfNbf4%KoK5~kqG{Bocb;DIT<4`P*MFY#MAupMAJ|6 z%Lr#e*O==aylM*9cZH|q5)Hr!h|sm^Dr1qWD5%%VEpp8$uWDba&ma_GYzo@Z7({4{ z6BKP*(NfZ2_BZp@-;FxT4%iENzG}VRHn^GMaH`$WD2V0>oZ%3p8M($3lLRLd174me zD!`_3aJI!)SA{Cc<9Hh+q=HT?O=>f-4ZB-OgR4Q(^3_L=3AAs@H^mi|~LKkqA9*WoBS3Z)23QJUf<$&<*Q1Tyq{jx$6X z=5cGHl{2tO&Zy?#SQ($)1xZ8#h%Yq)ufEouaVV&)JQ*;gtwD2FRCzxcG zRU$Rr#u}jVbxb&_iQTBcQR79qpykP9#aHhJk9fPq#@?V>b*-3)6d~I9`?sgV;cyr{ z-F^Au<=@RlYT{cu1$_`_XYqN)_vc|H_RV3XE)JM1uLI&bvOpcHiFu0;ART&B9O z4>X#9t9!vEjA0U@Oaz4qN>mh07-O#7$fNoIr?yCY8deBYGgCq>b@hx;a6loM;-8{o z3)gwGzEiDg!t$EH2so4=7k7qz`M=>{ z_gNiNt=e*r+Q8w(mexA9H?Or-a~H~HI1y!j$Y6+0EdRKpgrSLmErQ#`8f(-56JAC6 zbrp-S%ogPyN^Jnph-(C%4(lRIR2Uy^h%He??9+JlvakN#7drQGKD$I2*T_8xib(9z zRj8~w0#Ci*y9cinc-9`iqG?%2{ECmtKV$?;*@5>L!lH5BLkx>XwT2)TEfS@#M12^G zM!R|(i-q+|iDa>ww}wy_-)Os+U>09P))UR*X;Mo(i;tEy1+=si;|pmq=Jo|+TKxF_ zv!Yrw_m&N7@r{W_(Cdn9@k3uBw8al_rPvlf$d!Xz{9ym!(JiHhxNLY!2T{GN2$vf8 ztAx1JfLtxcr3UEgK`u3b|L{>R#o~1TVJOaIgEQ#L4-~2#689MlwI6NO&ERgoc>p%C-Z- zDZwEsDCBJJgL6?lrUc+5%#iS%4yP~)<-ZxDVh=*Bq##sk)G=l(R)&p|oNYdQrksQ~ zIKjMs``~B{<|GFZ0XHzQT4Pkp6WL-W$QzS5CO5_5lGu#UZ2+TxH8v#xWXQ$`3USjAI^$5a__=lzIcOukw{%D zekBo0#rAZOkflP(I|MB?An->mnZO_7mg;swOLSJ}(4|&nb+JpGP~C0xlBRvp@Fh#6 z7wPi52w>8UXpUeiNbVHFR0H!Nh{Ej=aPc}$bpg9`>V6_)?6GH$0is>u@UCBvG&ZvM2# zHGR1OO`7v7Ml`L|fuJR%se#7MF->&@wg)veU|%q*sfC6+4Qq07*Tps28o+0cY^t4c z-*4L=Yh#=0J8#wCCKGap=%&^9x?+5jrnOsu)18RG(jiWT=COE;li84mC@24cPfM7S zDtJF}PS#2AdIOzIQRo`#EI_X#ShU>Ym0vJ z@%Ns?pS)eXTKto@Rd*Wzw;#V&lyeRHnT09sKU@cXh4z67hgnCg%=CP6uCHRgNiDMzU;7~rgqiD6}7bR zA+o3vS>!T#+0Y`F^Ie0B3R}}%MHf{Mh&sg=2^#luMra6Q5lvxTAEeEFWdX+zK%WNz zFvH2IqCtD@&EN;)l`_!+2D1rb`zP;4;Q7#c_eQzxJg<#=I@5P})yF***K}F@*Kdn$ z&O3^Ha4l?{mC9aq^ycL4>G|IA`N+73S4Rl(UQp3p(ih5>5#c8$!N}>kJQFN&l?y~F z_0LP9c0Hnu09;Th%mIZt#O(|3Etf@Id847eXSF&HHeY-hXhy0VFugpky$sVKqPP{a z5sK%6%nF?1rpyLN_NAE)h)%a>HURftr0L)=Z`5o7RlQu(2TR|w*#NBh!cA?W(3fu3 zUAx(E@n#_qQv3AZ!TGFkDQUQcQxsU|J)8@gQW|gKEH&Wz+c*WjCGO*toLS~Z&INSF zCGX^{?3IZLB`?aiDP>+IV(<)MJ*e$Jwfbw{UH&gH~=h8TFG!+zx@-&(qh0(=u^ zUIgVr`aLIEJ}XDs|4;nZVC2^k*xgY5rAjd@qC2$~#8-bm_=wyjdt-*OH#m+lbs`7& zY91lRSG;5bpmXsYmwH~`4|xo6Os-L;VVN*fl#NL?lR)+P7|=ER@WL3u#EQl^u%a-8 z;Y<|bV5J@K=tMMo0|0M3N8knDYHa}E5IX`p-^vdatge%PK_CAa$0$CVCm}V$m&>5# zDP$m&u4;S+FYdj^Qdi)W%{%ZDbW<$g;)Dj;91@pq8aRuiDVH+J^}q1wKnu0}T?)(5 zfmA3(EU+SXqp+jtsA2K7xUN*F8WWVDOsWp*;!rFMpXN~#hoO{#Z3}}^SEle9DerU! z69$eBgm<|>#=!*Tk(6#n@wxj45BV(kw`|O(Z`3ryURTg(4fqwJK5HPZ6!uvIbLF_t8n}P( zz|W%9%SV285!ky5{j5W!7Y4{aFY34-s*|LNfV3<03Uu)D_q zP(##~ivTq(dA9-da!+q%c6dHB^5pVp48E)Hcy#)%t z9Kj6z!#t2`K}8h*pw0vp#`wGmD$H2Wo1lWE)}5e&>C1K}Xlz)GKS4_qAN&a_ z{sa{+FY8d?vc9WBK|#Qsc@!ja23|T_>035Mnd#chzaC482WoP&y$x0!L+VeN>=5%U z%cDmd>ZO`;EFM~)TtkPL{CGRaSW~TtE_M!0C-7brFpkO1p`Nu5Nb-c~1m-|apDJLE z_e4mN1epg)|D2*kA9e~%+khnTTm~eGyf89?ILlDTYlD;H>E7sdaDFK>8OPNVB7-vH6=W6zlz&9&oMu;*kjGT(CeqjtZnN=wCwY|sH z#G_=A@mB3cky1vndXwcU+a$+rb*CFrU;;9NJA4rssU2J)-tuNwibZFJx2X}PA)}ov zuT$%*ERm5IjX2ZRp`N%O? z#A~HqGuhpAcsllQP5pYfY_~G<(5am|^{`8ys@^+3dsFfWymlP8`R1BW0flxeW)vb; zmBI^xcENH&A`{UGi7MXW3m_9QJyrVE3SEO#e0}tY8d=MHo|sxzzgZ9^RYZnk3M{(#rCRy5OMVgIXAp6O~PwFCY#Q=^@fDoGTK-g#HDS zNPBW(suUt90byFWYDDU&UurwE8A$|E+8^g}EDAF;OJkktX#=RJMJJJnL$|Ou^1p0a z&&d@^xPm6wrRB#c{D-QA<&V~F4s9|JX3FU*`MKL?;7G*%(ZWD0+PbxN^CvEX_oL?q)dfo!lJx1e{=TgBrO`L z3D$L}5@_LvcS#B84gBCmtlYfvq!UgH=7{&r`RlXloW%;gO%cRm>TVEuMWrot*a&g} zFlWFgI@(L*V0VTzxqp0Jr%b6%d8N*`%nVQ4v2VJ6$ zWSwJPrIBEOO9GUu4xKa(0jhn}WX{^fu%wx6L{V`@!MK>EZs~`Qbrd`0qQ! z;e;{-qhbSDh2Y2XJ&uuR(|%b2jMYmMm@eoC^AnnTA^n8rUT8*nKfwLH65d`bab@W$ zv}h{KFtmWj|1j?hIQUVXm{72Z6F{;^E+RBfg$4ZJM{o%#mm{1`QC1$#xPV8t3Fr-C z84jss1e(crHj(OOF~rUo%$Nw1kck@7jLi6?mQxWRkugc12$rxeS(9*@#$z=!;!s00 zasez75}_&bghc3e)kZ|vxcw0kE)Y*ZLZ%(#eE!y9zxmf;OM{oQB%p&8%smxsuJbw>tNg+O%2xrh_{kx&Nqzzv+639UIZ zRccv$ZB7bPLX8wDDsh6auo_e9{_)^!?^s#`WNHEBC1PP6fnH2P7;}(4{|xqlWpFQ> z=){{ao8&Tcw{7>=a%Q=2kIoASy3Ae8r z97}k8IaGB@t6O0Id}(zJdd*b2zeqs8HRRX5JK{U!*OiMwq3dxBG|Zq#f62#0&r?8J z>wACM+1=^Yj*rFf@>LA1@d~N{Uhq0!2fE`FR3+P+hJ!b`1#p{7Nd?m%)TPAbORcj< zg&|*hn!)`3WhKo{>VsuB z*98UTE*n&myOjwcn$r+eHr)$vyLG#&`|n0Bv?nL1-;;L&+?21NX`kK!c-@x04t~eI zdk4(T`3)NP^Bti#q&#Te;}?);bE`>(S5 zzmNUDZ2|Dx06JL#iXN=Z5l}m&b=++iqEx%>wl?0?t#`N0x2c?18}LQ8;Gb_3-pJ}z zqDi`L%$FmeHNa%?&3e(1%^P;#mfg2$uUpEy?%&t3gKy;R%28b29d}2RtHgEH;@zmY zKX~^0z6<4=JIcF}1Z4z;v6*aaeOt6i{RY#REPb2IPFS7&WvG0^XJ_W zb`EV=XhZtNY)K97bl8@5;#hk)Lbt8z{cKhZ2Gnd=7jAT0sKNr9*e`AyYj0#bY-JlZ zvo);uZfHAo!pe~h-c7DSrgx)zQf@+(*9v$;60W9ujF1z|_~wxB3PX}1LI>p@Hqf4} zhWpw=^#+$Qxg5xJK!XDk3WZYL*plM@EP8~JC?&Xb5mN0`^tPB1RjER4+E?y7*4JX? z+N4{8&B6?dlZl3=^R5@TkP;?4H znyE1AE+ltlw6H?#N$qXAdr=etN}7g^Dj8uKl53Qq2wcvM0b`lo9OTBashsu7YNvTD za`s;$o%ep(`RS3IQ8mc|8ZN_qHq3(#j{9N$0` z7B2GiqZ(kZdLKU)p2nc(^+fK0KDfON6xqF7@ah#9nxMxd8-d-K`6{j^%I7QLHOj=j zU?|H9ajC5OPNjS{gV}s!hMtKObs+*DKLSqwV~MR_yuZEef!kZ16VU(`AsS{_nA?^C zSms&OFm0a86vaQ{$<#tCS^syN6x9{-GV%*PV_jU%8KNuo%r{_XICSs~n()rxht<(K z2>uTKV$=PiKq}Fw2D&F*8i=KEe6qd<3iD)#XG$mHPVM!tBea z;VCVt>eq_iPiTHvx-+}7=TeLlK3`I_DTP5eLZj&73eD*SBMio?h{G?>XTNQMzXOjD z?9eY#2&Rw%#RI^3aMzu0;`8;tAVS;jV@Mfz4rVyX`L@(j>WWAk%dz$-!Dc2#C&>DV z%(rravKf{!f=`@#yG;8P*K($Eo6U(KH;Kw)KFLU)YDe$#qA7iGkqj;o3ZP0osjQyr zZhsX(xFHxR-G_;6?>9z3m$Ii0zNxdc+N5q&nr1r^S3bL5`wkzZPU$v(U^V^ZXSc2I zD~)~M#pU>HisE>2FJtv@KzVhKlX11p&Kai%zu(ii9#V0r>4)WYH?D)m;KU1NVNc^a z1jb>d4^N%DaT7Rw3|9+pJwC@)SBp~e?9p;J-r12?+oryI>Xtul{10|DKC&i-C-gr3 zDXUVq*kO!4p>+n``Ow7!e+fTIo5Nq44{}%bbv%N^t~j+g2CJM?B0Y2oN#00Tc(_A# zjW+1PoRQwPyON1*GN0`k0pXO~h>@yopb=ycj7c1o!J$EfWI`7asEV>bi#2as=ciUl zrAOdBjzEyVABlf|0G~jZGY~{Q&;!AE_r1m-sSB~YK9n|$@pz}O>hKmV3zPQTOtlxfOO)Y#k)2g zr4IFH)HxL4%PJa9^<}gR3&h$~3JdCzdPD`rgYxi4RvzqLuf2u9KMSqzMgoamY*c6f+dEJVV7>qdsLBP9~zhe2-ZyKB#*H&FV!V zuJiV!6Jzntu!-{Odr}G4X~DpI%3u<~m?Y>uAQ^bCE*s+I-$ycC;oVDuo@n zt5(tO2$gH=_hX1>v}Xalb%coGf4j^FEyJj$6AH9v9OOd$$oN(>6X;^h|EiRb@84j~ zf}Ogr@Iz1dl-GQJmte+m{D7>sO=Zv3`R$$xk3sPkFlAeA}e{Mtwm|sc72L3&J>g{ zfV%ERSdWAj$h5U@j1zH{Tao3v*QT^7CzB2w_D$>M5GnoZv{z$<7{oEXn=UF4E5}O@ ze(f0F*e(0z74Z=YLYUc|qoT5_&}#+8y9n6cw~MR;cQti4@K1Z6I^Mpmvv$Es$4i(I zz%m$K)w;VD7#EvS*P>%dlGZqfZSem;SRU{5k@i3BR7VHLZ_f|U`s@Q+BaUYK-|p^< zm(MHqznzy4_P_ghzWD~6#0XNpFoF~^aTCYQ6vy(q@o)+=1~3Jeh|fC_N@Frd5%}ht zjg5~V1Axb63f2D4(uyqiUUuAQ@3j%|)dRP;x^_ZXQ4!{BS{yKoBD{n+b25v0??TxE zoBr?C-5gsS>_)KOX9N6m@AUZS_=gQKi+xudMskkzJluF?GlMsxJ?v+YYgSRZy!HaL0A#gx3^js9uqzwL?+$iGnpV+Tp+Rlr|Uka;uMM5q<>rl%-r7g>2=sQNL1ht$PD6ylculqm6rq+o-A}@<9qdG zaFbz%j8EHOj5ErL%YkZcX_T0@l_w82o!D{G&O7Ul!rNOTO+Mv}i)0G~6X7MfMtvy( zD5j{T>uP(0cIb{Y!wDOM-hb0TO)vjV1(W}q_P{1i!Z?o_`fAJ9O|6|%=>o9n^3R#; zl;mxB$ksNP`yf1Uq^e4{qNYlCWtg{jtZz*E`EvIoQcK6O19QWf+svuTU930G378-z z$t~vQEKd~8az_bH4-bycE>8B&&i?uK^x)Ow&8z$pg)A0zRc7`eD8udQNVj<)wAel^ zJYi(>K|sL2C`tH+9t6@`$;WK*LGwA#&Ot!{XpB$_a3W$v=Ns-4XI@Xh*$V*J zC+S==*3H0QUiuc<+zQif%o^~%A22eI{1VCPEe?(bY?hi|*Ma2<&Fhg|$^1)8Iz8dl6f?tm7{ntmM#WlT>S53;E4vFNg z0l~EMOb>#zixSu}IY8h{1;tEYSG3147mt|oNq~!`JDxxg@ZsQ$0A3oF<(1@?6VD@X z>eC1Biam~=_Z6|JP<5pOqQy)rDjtSal*ewG*Vn_9mPQxHe}BMc*Ql$@4jUyPUkwL5 zJMncdOdA`=grN~Q!%65|<0&((2$+@YZspy!%dKTPtAvaTu(VOBiaDE3kHX3|U#{h< zyCQQ&aik1<>MnA=&gZN~PoN{4pPd%Ht;U7UH6E6xqWW1{SQ3>^qxTcXZx0SHj!vA7 zL_#7&JFfcn9sx5nqrVJ)>r)0VlD9L z+xl;N+PFtM%aA0|8upJBv-oQGxS-lqOTOUoUCOy7I<`5ri}=VWwj%~+a1I!}LI8p> zy3uj%g%iCA862IcY&wMvsb3sq{Zn4eIz>RrjTrSK@Wk5PUWXlJ;-+&iKd}bG+2QHW zNBf@f&>3}ig(@h^ef-F^^b95w#MjgaeE@p+n0emxEw^AOm({)yAlbFOTRo_3i7i{y zQN#WErP(l}cbf@yM{^DYW0Kv#Eb7+V^g0}L?(q)HA9d-VKUceXXZK})*dO+H{-~W? zRmnQ6f4+0Hht+TS{mXy+idZjD59?w5dbqT_efBl7=Gft@mu}Ar*)&(Kygn{30j-@e zYVWQE*2_Oghx<44*2Z3QUv7ZKT?eN`BosY|6DsEdUrFIQ02z`kGRi&HZlovr=xX#z zTqF+yU7|c*;@=#=_SutDN5lLH&1QAYbLjn@EPJT3lzJ1?G9{Qq7)#Q)yU z^YP>08*q(hBjHOw#xW8eYBSE3aEeCYn}M8k2j6U*B9>=~&N-VR9Z)0Bh{e6NqBI{E zGUKpwSR5#)K4;L#yb-#P8Y1G?DIvy&NaE>DVsZ)N^0oZE1)Q0pndai$q@8&C2B?)= zVS`(_IVJsIQ>*FPSzLVEs%w{ZXZ6a>vY>qdty*)h`N7^vJDo5W8MhLcVJ*!Zs7VgE zG7DR+Uf< zOU<%o^9rTGo*rwa8UHYCk?yvh_wjbCp1H0rSK%&9Ie#-OLSa(;Gs-wNVSP}?ax#Zi zzsgRXXw=-RB2R8`(KHpvvW zoJl8Tvf7h6Mx~W98blkbcAhQEBiU=sd@1?38aGU#S(+amg=bZcbd#7y32Wt0mJ90% z6ux!J!BPgx8CR3&3kzx{E&2I8re|s^ShG7d4Fu*pm^1PNN>C<}t8G>yIz&BZ>sl#b z`UR>&TgtgX>^4P97m^&s4YkzbMBP|g@j|R)3)2jd+x{9uK}cYXsNtwwZEZ_CO?I2W z1Eck&jj9JWSsGgfjSXudVAYC2n6Yk_t%bOpLRPpJ3eykYWOxQ*!P9+|*&?>-ntNPv z?1L?Dn+7Ch_Eo$CP5~WoF7*VnO;i=$6rshv{jyU8{X%0Cxdc=RkqwUv4oou+pii zUo)6C+IEUkwfxd6^?m`baoMe})^!oKlESTdIWCmJk~_=kft60aH^*~R`Kqd}2*^^E>-bXzt^(9IZNZlIjJ{pT+KV)n zwA<-NVV%L*E5El$!wL_RXfIBu@Hn4=onbrQ!2T44SDY?3MH!Mw$mQ9p%u24(rFtE6R2|A-f`Lb8-BVO=d1Sg>PYtl1{21Z~)QC3$5#Z>oe^7G#7 zcZX--=e^fQ2Ycs7Z;wa6CVV0-Dt!_{)L}6HtlFlM;TDuH zPBQ9~A!l9Lbc|W%%2n9Yt+sJJaleYz&kO-WUl*D8*2WO%PFadC~ zM9fB+Ab=!-7vS%&04G;w$iPViW+X!ZCu5S$q^=2Brz^{ENOlzy7|}sWH}`4OZ(}akqiG{kzDSVMS|n>s)&jyZxG=nn(~ME#+22F*{(y=tZ-b;QUeIX#zzt z3K@#}k{g;8(4m0SDie~J`1(5Y4Moh)q0Jx=-;8&!dLKS~_|V&`bdIAzRbpN?Xr+Iq0&^DEk|U^Nszq#N1~Cbaq4IQ!bxj2wx7Q~)25z|oEFPxhXaC&f!{hM@Eiav zb3$PBf`Pljc=?_;*28KwiHb@v0h$cY@c|z+l@tal7m`9D?z5T{XCY?Eer-?Pq5qHT z|5X?U`g1s2lLuI{|JU&Ovz@1o|JU=~2mi18c^d7{hLuP7GjEhfqa$#=vvGx!Xar=b zH!$6pAqFGJ;Alf$cs_Fc=a;Z;iJfeDd3uen_9yUrPMC^yj`dyVp8cM>16Qt2qg?WGq>=D)kxM=_pqBq9N;XCueG8o5*C9^)4R6k2WWV8f~`7giV$xvX?x{G z#IlrmGx0h|H4(JXYf!62p)|FQz^6d8=@EEGQ5JCJB*uIm6liP{?x?;m_AOKI`ntr1 zyI9ZgMja**UqF4W*#PQJ1e*~N&O9FcMvCaZIPfSi*lbg`EVQ%DK)qhRc>yoVI6tuw zrhLiVS25_oHfovPOO53-aSBspDB{cpx3{3ztE0r%qdrCp$(9?^rY_ZG>iU$%@EQeW zqOv)n-o93FI&`*4)p~o|4|&Dz)<8S=cT0t}bhww>)%n+-!>4##k&E7d%~F-ovM%{x z;rgkv(MT!LJH4684DG8arSuH3MMAlQghVJ9_B)rKA{fPp(&h6#b_?;Xmiav=Sw5?< zBqBFS0LKhv!3@VSrYIy_9=fooQh)>7C=b(-@QE5)m2EqfwU3c-fqae$6W@sJ*MqwwTF@R zg+A{1*Nc0=*YGvX04?KxcW0+E{$K38co_fp@pvsd>JpMxdyW>C2UE@;-IPO96mltG z^AwFhk$_P7#dedpglfaS@QkDv=XLs-uCDL>8uj zn7mZZ5ng2EWIy(x?v^A~W$9^6tzacz6t~!C6U0sgDJ5~87-F|fmvI|cOS_Z7w2mGd zu*G9}@JF)7(KdrDoJwi;47krdnLRuUKc4kJX47D;$3QLjfA8)*+i}+a7tfwOeOUkR z<5}@UM~chC`u|5?|FsOHIGJ2z2u3(TlwQOngmIrv%X6Lo8eHOJAoHm67r*=hg0Y)l z=;HgM*N5P@-@u>$Tyrl(@A2l}K=1KKPrcjTRfp~;_t+Tn`g zh-14G$_`E@;)hIjhR5I+(0i=Aum}F@73iJ3J^rBwe)}t6Q=}>{frt@&rf4r_*=GM+f@be+_W@iP!w33n_x|7;F|O zUhQldm+&5)yn4LzS5SN%{#AX_+|e;Zn+7d52$_p_=dZ;Jqhtxr1tclAA(in6#Yx&# zLT-}6h|qo_`QKFjueS}3PPPSY+u-p~w@_kr8hLBWgrjn5LrmAX=*`~Q`Qd5%l;o6i zW+oq$ZWEMKb4~M<4gANqXV%)Bx{bFcqmJ|1f6P?%8MV&`VSW(iFGQF>nyS!qyXzvyu({q)JI{rG=cs~7Y& z)EA9?Y<%!ch)%T6Aobd3QZZRh_lpAW14KM(i+ z-^=5yX|+*rPVk4dNHwR>6Dii^xk4qdt@V6iv3&av=L=u!`GWQ@5cln!WcV7#Xo3!D z2xIAr3dS&|Xaj&T70D{4GeDNdXat_T$tgR{lRf%GzJqSf=unPdhIW<_xd$2#rgA&qHGPED?HR)78FQ2aIh;7ieBR+|6q|VNZw24oND33 zjAkfdFcuv^zqS_2^twfVJqh*k>l6J(hME>XMXs0woE0yM*b?@$fVCe(JbTi`<+5h| z*KQ?i(E(c4|7W|qmGl3dm&1qk|303NWtO9+qkxs%1i$!29HwdCPTUcaSxOR=u#pP= z`brjilGS;v8SDHaDuJ)v4UpFuQs@J}Vx(D3d)Lxy3+O$buJgKC*1I3-`>lX-cr?8(&{LBVtPqTqJAw(8277o;7Xs6lVNYogm%`yL5C zBY760Q=xWLNjJaB8H|ztg|m2J$W6-iVofY>SF3Gb;qxn@8!o{0-Qd(&+P$~gAy*rq zy?(ehA4t~Di{etwtwlwnmUsGA%aU0Arm1<=S|5!Bg5A5+hc(ILc%x!XUW-F;*TwZA zHt2Ibb^1Sp42|=cqBX<;HtYY-UhF)3>FED2cXl51|9g2#y>YPwWt&YqhDxp&PXJ+P zCjK+Ut;TkEriz>)_ORjjayA@am36UL(Ke*jrdYa`TjE}nt7*3mRjcyxdP3>^yRtlu zAVX&?gA7fSer~^O(ledf&03{iH55CILCK$`N6ELQX|3x>so$oiB(g`$x;CgK;5teC z)=ZRa7xpbd?LvM{( z48E+};+K7jwM3J>q|k*&)Lr`(Lw?+Hpq=`px^=iLgEhJu!|GpDoB`?sDqU8~{v!_tz;Nc0Bz z8XOgs(C`l`?)T4+-Ko``B@%e^Z87qoW7}O1gbdFHg!lw`d2~}CEZ@~U$6rH>4-j__ zu-Z1DfWHOFhKitFvc$i(*9c2-j;G>rqfzNKf&9P>r$ zE`)U@PLL#t&wnzSO_Q$O5Of0|J4!m1D~^?MN#t=~9C8NB;1#vpiaAr8UM+yqjjB+d zc8_NT>sFl^#k6Z#10AkJ=MK$GVS%*`gsN^<-f`*7Pakf>Yv7B|+HS7bEYIR1G6iPm z$j^%ywc%2=wLwGQ0Ao&vwY?2V-V|MkQac}WT;uZ{rl}KT&nzM$)cxReGSp;X_Rz>} z6EvlrbLulzkyT&3%BfmLDIn}%|D^R_KT$MwDA5lL1n@yJEb#?-mSy)}X||c+c#ChW zBCgW=YZ7f zHt&R;!4yBqU;V87OmX30o*=}(+U_@EaBXb*HBs(~C8JfrX852h!0VjGJaOcZhv!2- zeZaW8!+=j_2vxRtL7pQT_zD$R3`>;N6``Yk?ZxuKL5iHt;)+!{)f6{OGBNSF9%3)$ zGGI-2{4y1b?rmt(MJ33r1kBFl2#ESzkSa|kTTs!l<2CjeG4~4;JuvKQiRCYlru%|7 zv$V-dO?)?H4*dw|eVQncVcnwqbwhTU(C``Id}LTi{dC(@b|B|Idi!?8NVk|NQOv?D z4Og4f@&gj$F1a1!tnj>8rp`n6`UTwbsNz|N(#6_&yT}7%)8r-m{3xt|sUp&`FL4o_ zPq2x~j$5femEF$|X&CJ`oB>+9NJBQ4fWruOf~sn51?%cgg?NNTi*3^9_f8Nn^P|c z2-e5ex}@f44(dZKtas>fKONZ~_TZ zu~`LuR%GQaZEsC^;6mqsrYfC;op*;Z&O5#>i1@5#SQ7M_ZGMwTP)QBld@vVj&$&0Y z{Dd4xkjgEA1kw0T{BWN@fCAApHWbM`C?8Uc#}0$pPB~8r+bw+t(_|3^n>ndY?k7&w zj-RXI$7mA|`#jCO+fImj=d8>E%5e1rd_$BI6?{4L^agx`K`vc`-cY$tI%&d4 zr|de6;ft5{m77rA3Cglvt~>auac+iVec_)JF3^E`eH3&ij}xQ|BF!R&#-Q${@rorq zSSn+(Tll;6YiYb^8Aq<3U>e~rW zvHiD44=3m#G-XV%imkVH9(qtZu0?B|QmRV581H}Qo7?e!{HIlt|ESHWfRu@2+30Se zOs||2bWS>)PPolC7MDgwO@`7@rS!Z&IV$A{(#3Fbw0)pTRQ%)m$E@i-h$eKJv(WRC z!1IH%xh^dloF6L_S#1(7`TZN(iTgRBw0*`qzI_?=^Bi$@%Ih{!V82^GTVVQEJm+D*l`<*!dfSF6;!ZT&l) zFVb8>G?AQgv;nn4mCEOcocI+p#eCmpar|-GlW^=(#^vK_oh$t<;6TyC0*zw~ftb%r=e(T#>Y;2)`VhE8ldevrm>9|_ErKLA8L=bq; z9J|`@k|f*)ALHg+gkJEsm%ih^PM;V7<>+xVDf#sfvpS&5cJK<)Y~Qk~%?kTQ;>hpf zqCTV4%NTdu{fF(W-_9b@TKJZm`f_R4N*oJXiWlVMgW^0VgI-sIp`nHt@j0yudiC7D zs>*LwCNnc=mmL6asX`mu)S3wNx4O+J{~v=8tU^yt}VzZw5E2PbJ%PZ{Vmk zvDuiyTG7*-8(b)NsTX_MNv~Ke*Q6>{e2b`7)ZIHh^@-{$WlZ|$t`-5ep87MmyXR?K z1AM;o0b4)vDWURXnXNYrgL1jo;0YaXQ00lSuky!9Z0osxdRCf4t`b)=T>T3WmA+}G^dViqL>nuva9TaZAUOrn}o2=dg04^J?W zW3XddHJ(|B%lu{49IYS%JW*)}Pb+RIu)@gwoXQh|H(KR7zqFty?$)zVG?&9AX-8%1 z%jrJ7n6zO=qt{NA*^rEj16B{aE{DSTGQs&GH)rDe(<6UO z!$?_$*&sOPjACdpQs!D`))XZqQO&sEZY)Z$RGr!qnYq*gyP=pUB^&>ir3(ib8k2c# zr~5|7wg6=dM;o(#kBg0f9k1`fEr0;-^(Fu1Po2f76leSE-kJU7RN}f0VwEQ?LdXx! zRk-lS49a(v)rv<>j<(Ce)Il6oGZ`BXbj2NfF zOvKR$#Fk?t9pjd4)@+s-t8nWRn+3AG_GZu&9K-Q z^jn{XD}}seBOH{hv>wCK=qN6OG10o30_sWX8cB8x+3haa`8TT|WPcb2v)E2wmdT`d zP8~y-2}{WCIKgs$aXsJ!0;18rPVrseRW8un>7|Z(xC5XFO6I~8Hr&P^vEg=&!e#x_ky<=1pI(5sXkxoNSlhbrp2=-N$3Do<$GdMkveEwor z1oacJmJXaoCC3E1-8eM@*PgE)gMBKvu5PynZUWJ%+NY7J@$&+%lgr$&K>b?AV6Z4D zj6AF}CdA;=_7bj4IjtPx;k+;EAsu!n&WiB>QPZiLud_MGl2Wck*SmG zx1A}AuDKt9{o#473vg(fNq1IfnpK5oLF@`=uzI;w(?V_{7s-70$UB7Y;vq!p;B`j> zYI*f;q=HZZE5ce3EABRzNG(G)J&iF-D2P;^y7Gw4EK%vvieIXV*)LD3cRC9+EBSZH z+m7R2K^0kf{nutaFEs&kj!=6+fak-ex`#_`e2T5in4M9({jBsFT|e@JJFqUxge$x7 zHtM)ZC~<#P+nar47dZZd+rbjRBbhi3u|rb@B^G|8(@*hVj2Ud^oHlo{AZ?O}#~Ae# zF6iLTwziDb@2@(|f8;c^i6m8>>dKFpK37!(O7SeL)dLzc$u?x?SV4F)=L=Hl zzoBGXxncyT8d=*vXh`H&3v~!kMoD?|T<5LHXhUmHf>Rm>!>d?+jJndQ)9E#2(qQbi ze}_w`T1-!XawAW`v@e#>fAslLvcyxMU33H7dvi9pFr?ZzX0){=@%r8~A?yS||&rsEdDo znT_8jFzEL3QFO6mjoo9j4!AeJx%|9+-2bVJp1>!2NTm>?#()j|KEc^=-+00OaB%o| zO}wIqvGbxTwNbu2wls&0X{PdcP82K-kI71~?p; zJ+%Un6+?QvsQ9(e@7E2S#VnV0efWuWZF}17bniG4d(F8lH1~pU_9|4b7UW$c!irsjd;3ODam<`rO_HkEFYYr&Ic&-2?Hqt-1K|Di_Vv?Ni{SRn)PPL95Y}*8 zfS1n!Yn#BykZDT-+a|#Y^iv@m(1rGREM)q(uZ{Dw2j`v77)4IO5W*r^VK%Y_ysG4M zcPu)oXR(LF0v6T%wn(&f_tiR2Y?Xcx{?HRmBg2=j;~U#N1>7EgvI@Mf2xYU{+o$`t z9NC8hj=&UYKvbr7&H~S^4M48NAzFs7Ct6V10>u)d%Qx*kb7~^_V)UN%eQ(8G=cpt} z6^0dyAi%1;+zqvQrf}6zqFo%i@R96?a@0iwTpzWz1OrMRgQy61BA1GV8(o$OOv7!u?M0pLU7mA9`by!B-ISh0tvjxy`Kk;p6z+E=5?S zIV#eoRq|@`20Q1#yFl%DE=m!`LAs$S`lf%c&bQTO0bGo$%!7F8Hdw|8!!0pPkfl0f zp)ZW33&ujbG3D##e>+zNK#^pQjI2j5lW~N9Xez^i>WH zC9hG1KuoKR|D5T3c`Pvx_t}F-r*=1?chR?Sd~f^Y_TQlDX(g)8F9dLhtS0<^`lOoZ zGC5^xWmjus@)Hg-^!0UCz$=M`2lXWdbiW%dmvtXQlr;2T3UqP*vEfb9IaVL>eZCz+ zaS#L>{01Jt;;m@F5&-V|de-PKrF60`MBK;fZ$<9&?#32|ur{>gA{uRHULuiYATv$& zvz?*Pll-raW`ztAJc;h@@lz{}?CsIJJe6j*y?I*DPhzXrxo^{!vgNL| zV45~L7BLYU@YEQn0ibOHj7RUxVwZg&A=!G!C`*b4`dK0)9hlvw|F?{uzE=`yw2HMS z`?v+<{v1>R-jo$xBalAQDkr{PH=F?;0`E1`OFAjxq+dSBKALV@U~18tiNxERXC;Dk z4Jzg8`kV55`j2;F%{O(54YsQ@F#hm(1@lY~bt5MVLv|idRZg`&|CQ0%|0AOb5{op{ z^9O%qG)m*{=Gjte#Y>FAwoKJ`49I_E^tXG99KEs1kBrXkGPPw)885=9wz>9#d{_Q5 zNYEcco>Lcw5l%=g>Aa+_+;4jQE`$)jkT+5K!fT;AC5&dJ%nC?kN!>FAVaGkKPTBh} zBr1xzz6IQy(V|#Gk7J0cLrTyQX8QmN?Cm4*^#$@4I)n>U2+TVlGU)F5gS|`SoQZoW zF9jzei#6|^{7sE~ZvKDZRK7*^zOdGC?k@{cS6%bhYl3xxt9}yNXM7A|GDuD20?X8+ zCCvroj5clg?o1%`ziMbSp*NpmJ4>o;F%39Cw5q3uYk=JIYL-_pAHC_7w#;obTkHkQJlHPo85Zob!Xc~jK>wB228l^7pCqK#=*!6m0^#)x)YSL z?s+&Ne}-gljk z*FPr@=%GwlqD_>y$VxWsPx*;T4_`iAxHq-q?W8mzFM500n(+5+BNa7hAlW;_Q9jkr zWmFm6N+efwDi#IyZW>LX++wo7qtH$jRN|@_z2fU7T8w4mVI;+NV873(+xl8`4XDCm zoE}!JGtHo@YyI6Zb@2#t1wIdS01Qqjd!~)-Z24E;Cl(C)oiF};{?GN_J5w(H7XT0C zN`j>TfGAtQuq0Q_*$*tTxc|^rn%ON!`NzrD8@V&j;SAm4WJFc)cGRax$x#kmPoJlR zeakM`)TS%f+AXked^QXCRxPO7v&;qL-TVM>uL1hqo^Ovv-#==^M{TjU)uF9a$KZ46 z&j3{MKN8)WBE@FvSzFrW}PR0Tv->lV5{i{|!_ zlpt6xBlY*goug0v+Z5yLlmp;o^?PNktnL100Amfrx*a6bKsoiUu*~Abr|e|2tPU~W zpA+D8QMZfnk3W$P*JS-Zq#pJWSVf$nFhoB;#Oz^)?zVwQW`z9{_mRLs9_fG?lq-+& zl<)h_@n-jFZ+(5_f1I-6e7DfD%*jF90H4o9j=fgMR`2h%aNP7?1V}_A5mAc>NBbn4 zKCU28H=wdY(uK(L^L7p(!}qknB^Gta*u)R|Uh{Iq;7wed+;>1~KqWSVHHT@iyJ|Pz zf0d*ri&vipPc`~0#Rmk4&41K41VY>#5UK9CS>A3k;1Iurm0C%7{7++Lz3p!&mJz0V znCxN0k-_%$G5sgeQl^QZ5pd>qc2ngDve$>aO~%Q3t>y3dWz}6+&y_naSC>fdJRtcs z3@nV3FD^0c6Q7Kig4;LLI*dC}Sg{N6IVLqF zG#GF+6;uc+_&kWiua14Q+WCL)<-xJ9ZAj`D*A;a*xamZti`34czuL1Qg}?3+si$%x zS=md9HSeF$8Qo*$IEEFITz!AL`o6yJpZ?&X>evY#_@9|gY^EwKipPCRKBj`6rf%DG z{P9V@Oy!nyc9st5S8t2ff0FmiXmh}(x=x0^X9!Y%@)OR~ctuFuS(O*{^Jx0hp_ggB z1_LyE#e~!llZpe}gAcHXrk~6he`rsF^2~`Ep#Kcn!TFdLPNc#NIghq>P;D;23|#Pm zZ}lVzvlWyQ^Tf7QN%kJ@s*@rEa3e-sN7+!NdNNSXl(0WXvOFS1hv#*PrV`dtBDB+= z20UEAy`ltz>>sNc6h~j9SnOcxklRHmfd_4X#0=(iO~==Vd>_G?JbGM|&5#|^BR;t& zNa{HJ)@nth2RuZ!!73k5T@hU1Vt%mb?*UqFHkBV$(Ss#l zGBoGvm}*t!|6qO(5!G$o{G?~Xn>4a|h<3MDKzocFsyqSy!;ly%UkiAjzDJ!;7{?Ey zjHA9nr*CCA4lOjSFU!=&L<01h@%D8E1bM$+F9T7;bG*$#RQ=5st;tpL?U$Xp=&j1& z88aa&D35KzbA}&Q`j7sF*pHHRY-!tG$LPCw#N)f`I>Q>|xJ@2MpqT!vvVC|R_SW&U zqZG`f=PTtVi=@0WKYhWophTbbPU*32Aw23HF!Hu^wth>eDJaG^GPZ{^_XYf7-t+#j zNZGQDl+Q@=*;ZYh6<1y`swsmNWah9p>!XDeRgnHhHulo=Cmf12J9+7vRiB~`!n0U^ zH!_a!&7rXgLlDS!^vBQwV?$?wyN}*;E-ajfM0*bwaATsc?VjlSJm4tdY`>>6lmw5g zqNS{=P(~^IV%!BE3|LDD`Q-l8wr5+z!1{a%de2&fzBpUBW&+I$r z`)+4>Cq(YdkbT7!Sxg2WX+ULY_IzvT-5Y;{WO7hc%n#Vhz#X6NMbJE;y-wCx;GDr6Vany@yspWf`{%vp)4k^M532=y z{9nxusW@SxYK`4IWhg-%p^e0JA#H-ILZsl#rrMl(pP6W>zzsV{xO0GGz(t^bm0bQj z1{>xGStI`->_&Go?t62wN6#>A_Hvo3JeDaZFSn)9t8E;q*lTGf|C{ga^W~@K&5V(Q zjo;&iTgT>EnX=~fJEePtRk!!(Ib2)ZSPi)bLEsnGK(Qt*GWbEvbg>!v9J9REg4Mpa zqE^m$6L$dWttTq&Dp*df8JxQyQXs`H^efms7yzO58-_%=)@vd?AU8khLMjt)GEt{F zw*O#~ODA@sopHZyEpF9v4DC}pTyL$gXGPF9#kwACbDo;q#0~h01DF8c$hRWFU_I+5|9_QboCzZKM&boVG(^HUX;r=9RS%XD)q7&e%jt! zmGLcPV8#vf!9w8k>u+hbTONpjtPUdN@XzDnDG28)t}{>5R!KGx zWBSv=8p$>tH=gseqNU}lGyKX;qRmSwCBPEHJWn4mfk7i51$ZAxT&2`T=`C4a{8+S5 z`~o(ppLg%%4>+4x6@xdwQPZ?h2TAEy4{-var4=DM$Y8l+bMkc^z?PkZC(X~Qwh!c@ zNRWtbO>Y6&7-_i0h~zEu;jNZ-JZ2s;VD28g@{rfUo3Vy{GM$ zo)@3Ki?81|t5xV~%vtiAo^o@JZ1M_!^_I-Y5aVc@x{(HhD6U3%uRPCtAO`*LA-m-5 zogiBqSGlw@`SBh9N)c5CmA(a&vZ<85%}o|_aVn?4)pr%N!%hayw8E|<{S&p*j-I8s z(!Yd}h>L{*IF5V9gMLo#5%F_NthFOKm=$LNAuF(zR2s%B-jT)GcZ0~_5HjzdGW%Xe zJml%?E$RFXupsUh%L8tl?Aa$|Hf3%(V#TjP0o5+u5k^XX>lAZLFcF zZT?ekH=-Z4oPB1tXkQ3w+uj=*%gh!Jp}=qv;cy}ye4uJ@$f6}3>}nzSPVe|D_ppOI zsk4@_=lx<$jT5knvqYZQ%SKwoJWKom^8Sk1ow~KkUGA%H%1u7Gg>n=l^!jVq($-!q z+*zWe%CRKREmg0HS|GVPT}5{%qZs|%h>n34M?2TjdC6JIhPsr4wbV^iGY$@YQwbFO z9}lZ!24i|irz~f%*WU{7Y=;y=m#CMt6h2!XW;eiSBu9OVqebZrJq7E_8{9G$B(Q1l zvADiaQu(*`->4-J(tovraP_=Vz$|Iw#V!j{Ni)!-76Dbu>O>~GqCio&*^zf-`rtSX z2d8OV#mWrvXZuWf#B+;Anvl2pS%bd4_w@A-vL8%ZD(l@$I)9tn=D*4H%UD%ZrCli{L5v@fB%R5FPmwi+l8oh!j!nA+ zvRqs(mKO4BSl*iwB0p1O*D)fhfwbNJ*5eRkDbU8XjBS`WQ6n7l1ZVn@ z>E;_&5zXNlSHqkg^`AlQ)hOXW&+>J;m-}NU3CDFnbe0m;qaGq93$ogGbX`d(*o3#A zndNY-cM43GiZq_ZvhTD__`=890&V_YaaAlv26nrpxr}hilxo$CY!b~bsHDAKqP4%A zGBanaTPLOY2UA!}O~w0Z<8~DCU@u%860FUfT_r19LEMqSQZGS;-7)lIK)Xj* zbg!^YnmGY)lwGW zMNvmAuw4Y=9H^9B?kEN3>$$8b4ZmrsJ5g~5Fwj*lufZ^;T>Jn0b6ppGuH+c_y#Nn( zegf`F5k}TcnV1HHQZw6e>(mqj8(^hXzPn?(!OOs*mmUDAX%x53V!oprJpohh&{d=t1 z7st1#EuJX9_;K8 z>`37%%^lLV1l1C}HEX%JczeA4cY2K8buSj!&scO!95Bn(l#nMcRUSsK^LCI__R9#( zY2eH7abU5`bOgqH=>Rx=lvSPCTWvXx>5U=TWGpKJtzo_P!^B+#&q7H5?Er5KY|=+M zAD-v8`A0^VM)4#htFnp`Z)NCou@nxO*Eq7x$@eJ2Ac>2Q&NDyg5!!0-7m$1m^pWlA z5vQxEL+SDAZspontv+-Y4qqsGy|*vQ3|l&f0d3hvAPtgZOIFAG6X zvnZI_9b7D1fE%6tjitxBe>A3BGhr*h{D39+*`OpS(H-WY0+(x)5c}bQbVE9E;j>?) z4Pkw!fX_>^izsx048^uf#I#}q96tvrOSDSv-c3uG9S+!0sb@5}dt}C6EunobQm=tX z2s9R(n^iG2%X0RH7alHeHMjW3YTzXV!@OZjrH)C-$A&_wzJ(3l?%zb_}V2mtf5$hj~KRcbme-uer`bY8+(&t zg~%@JgY3;3Cq@4nOvC~dt8;$EjMiqdBx^nDE}pEbyODRe(0ouj{t1$5jP9%c`oqF) zP8Q!?cIvI37p4>ZDkfiZRUyqqcl%#a?;BpkIvvtB1FStJ79U4)h~q_HI#AU61~}Bs z-_8W)3zAAoYgDy;nh#p**YlIxBEQ!*+V8Ux&(Yn|0f$uPs7v2=`a+o9*56DnEM4*dlp z8ckq7+fQwsa@`aXP|6fy(n|Qp+IB&To$`2_hPAk_7Ovar#Hvz_~p_VX-{D%;D$SUP0 z>qWmw;bd-$_n7Q`IPqOf0&Cl>p?4M(4m3*(s3bjLc{bBxfgNs2oYtI#Boxn=Rc%id z)#1mWU^0KCrOCAf4omKRE-q&!-qJ!uZ3*(h$i6lhu~hf(=fiV!9GF;&91&$Dp-z=X z&fe$iojYT*NR)Kd^D8sNSrIlJ_9O<|m1xdY$5c$PfOCc1!Hn--rl`A_pGL-@S7OJP(?9WJi!44dHJ#%iDOm-HBF_c{Ctb0^FbiY2ov zGnHI(t!z?sXgv&h?!Te)IfmHbHk+Lp(Rdr0#}yXVX7_`Y@4dvk8S`ApBcVzhh5I`M z?dLNVQ4rbrBC!~8&w%rQY9c(|z_?_=8)PrD97cZ_dl!f)_E61=jEgy+v{(4GsvBUv zDUYt-`JY-6qt>c8Vj1@ad?sL_elq&BO*U6~(5f(=YSjnU)~F$y(Ec1l52gaW20Ro) z?!@v(deR(}TUGiKaeM3)65hoE%!4)NVRFDXy2IKh0k=u|sb`vEbLNfaf^G87jA;L& zT}cB*g}l@)T52F2NEB1QwA4QM_+RoaN!sZzfgw#R>l(F*Xrc$1H3anZ6l_376S7O{?$N0(A2e}I@IZVhlBc?e?Ktm z)#;jsq&IBu-K&{e@DA1Q5}T|+IiHizrlIwg8`92H;cb$cy9iXervTv*{o66rv?k2>wtp^~w@-1N99p;T zvGs^`{m8v+C$QJYuWaE5T=;w0rIN%ru6_IV%%El^9A*X1a|GZ-GuaLh4OA;Ken~gVt~-=UF;FA*B<}uW@l@eg=RKdaol7@hOX~ z96JSvw#TjV%$g*L~H!qx0z{L)vZ5WIfP3DNBHj>u22fV`e+Bwg9eChV-*0MFsd zq{vw&w^(T{Pk|V%T?SXFDZgZLc{*=HAzw@jl~U3YvqSzg<%zx6*(kn zaS%RlRa`?PSMrv*jw*#|0L}a3ZRKkJkl>N5T0kZEmQ5$9Q@y!*rgm1%h_iU&oT|gq z7K8NbAgkE-ooZ{=tZ7pD5=!$}C=2+u;k~=3#Z|N8D2VIrhEY&kUYO1a1YdHif-ur* zi{(dWaSG!msIrG$ay8uTwHEaKR6y_*3{}mwxWDW#%j)#a;kR2kzj(B&MKCB+h<1D9 z_S@iP_03@)shiDsx_8!I(gU0c8S20{dUeks;<)?nt}2*3s|F(=eQwwc*IFMU2N@Ir z0zN8d4}y1BD*tKMd9G&mQC-e3S#x6Ed4AjujPC^}X7FM)z~E|d6C)$8xJvGq=joP> z_)zBhXr^sWpAJX}a=7LAwu>LgYqarEVFU{7^P}IgzKOal=aF-6S3fffb^o(G@hNe~ z-Sw#(^td|P**Yt9P~Rla1g7}lBv62`$T?DKNcQWNp`3A$7Xf{3Ufs72!)$8cuRf%( z!9KId8euqA$XBLGS2!bZWuT#u5`N{I21hJhXqqc^2+-?FP3&u2b-${d6`Fzg`FyRR z9=5}H+|;`miFg;}2(HAxyIEhjBMH2 z5yZrNv&%aa>XsORUT!Sw>9vh@g4yPY)>JsHQ6t8_K zB64wn!MxO}?jTcP%4x&-XzFrs6dy&BOVQ| z%dYoiqkG%kPIhV6S$)Z!{$|-P&|ngdz^E=8v{XMjROzukS`-)Cs??50sXSEX-mJ!4 zgoCr2o;PEI%>;D}D;L}P3zBKLFrPX3t3fN6n@WaATh@J1KqDxJNRL%e6+|u{T9hTy z)b87(uN_5aOvt?xkkAe98()(*K;u@UNwlGJMS7da-qawOvV3*h6G-0Fb&KP%e(pt5 z2`n27Qa3wl^KJ6b~U6|w1Gl;A2=JA1PL(0CUVDV$s`cxYp1CPEc90&>Xq7< zb5`jn#sL`Dcam6i-IuTsqX+cDeJXwrl~5F}b;dZKN7Pa9nuNU?VQkQD!OtV?sPi1< z`7oxJTM(dCD+^i+_xr2mJe_U2sLOtg3A)L7~U+QU^{iX7V?cUYJt{BjM=APsIOJvEzxviVe1mQ>}M zhz;fPyPMw=Temo!=}oqsJMJ zVGx`e?fFDO;%AqY*Is}A*3A;Eq$wI&keT->c9@%tS6k}NxKfU{=xdDTe6LYf%#rwL zr_qS89e=f9sJ=0Z2a9jE4<2rNJJ+ZiDBK7KoUo~}v-+vO0`@&6%CZ0+!-x+6tvAmQ z2GvTtF)7pZqzHv419_pw%-9k(d@I+@)($a9hhmgyM1+OsSQ@8Y)tnX^)wx2By=}M5 z&gDqVu`v7g>bn8NUsB|7kko9E1u%E41A1>*V#Hbx#FV@=P;DYrpG?XnLF8Fu=t?-7 z%kVL-1L(pyaS5i&g70LimwTj_S&WoRY)td zORYP*9&4|r7$bN$%aP;bC=r!RmwykS`*a++eT0xxojG1a%9#*<&Rcd zP>y&}T+=Pf)-m#3PNK_$6U(j*wSjo#8Q+oyBtVOU7(F^vcvo-9``@LvsEHQN-#w8K zjnlC!025lFMLOFT?q3OTfI?vv%k@3L)twB3@EI^Y8s0Qz?va4t_8A|23tFJ~cPWY$ zY->soqoRlJ^Ue~7Jut3T{sB41i6&ahjp4z_s9LNf0>1dg%8Rn)6qX2OQj@`|05T6F;a$uvnOss z3tg&5lEXH>qS06fMtC@+|4X5J-2Jw7X;4v>wFVbJWFcDzrPEJ|uE^nd&J`9!YV5Sg zn0k!qHLEa$Rg#lK^xuj=*_}1z+H<+Rs<%3r!(R)HqCY1^EOjzWZ-i6CzZfjkoh*LjXY8sSuo-v`;*w8W{5h#6<7`-^Ekz~Re1I^GI#2h(J>^Sf) zI|i5@!!nGqpR1UX=;w%-dyiYUqW{bTOQ1lGZEf*GRHI@>ET@#=phAYEBvl}VmYons z=?6zBDD` z6Lh}W+Gikf`k>)>f-#>p^roCRu- zsz?|NCE8O^7%~KoQ4&~3F|lk>rv0#^JYUgcQz{4*eP z=0*}0glyqaG~r5Ic`{}P0xUxA5(ickDe@%Nv>(SE49L8a5UAoGpguClgwU~{8;_MR zBj;#eX*k~J&Ayt}2!twH0)tqGJt7{*RYI-hTySN9jWUxQkvNI!_WX*_&$ubuQ`hwX z25b~ot@Uwq6?e4#x$@!?iiFup>J}hqbhH{#a!5;RE4P*ks7%qTd3YTl4w0X^o(qShJ%2@q^j5M2^9e)O@mYchUIMGOw zZbjT9HwVQii&hdZ{FZQ~i;uyhMhOB7QzzP5eA8_3HeKQh3aXV#W>DPE{Baa!ibM6w z2goCs#s<3|j}*NMYbuD7WVMhSKvnxS;&M`&NIzVKF@&?VnVJ=>9{6&bB*t=S3F(Vk z2BS*GSI@DFNR-ndN)^pUmudGWS5x941_bb-j=*G#(&Ib=F^z6D)z}IN&*)mx6`EF`2FQc9GF8~9+@TMqq8w;KzT z21#iwQqJIS6p@4^Qc!YsNxY#c=LvAkgtfYmp>!HN*eNuw<>)1kI1e2^Rv5VXW)&7| zmWYvq$<1mG*7lXy<3aY}taa*xmVA2^AXXGI9Qab(l5(+pbAp-yY~X(}lItuWnt@K36(ynEWjw%1~cgyNvq%md7^fHsi0s*RyHq21^^Iu@5DR3eSG z7)nAEca{P-_lg`@BOa|TCp{(x{UwA5GdmDACn4LhEr*mvsO!jM>Qm)q8<5zYN>&J( zDdV?Uo?VtKL!Re%+>_^<>;+|=90}Yo_2!8h-i8qn)5>3F){su41yCKj&|X7Q*isnn z#hH*7=}bw}EbT%6iq#bhofqO%Ir&ubPYa6tYrf7bKP>{NSGrTu?V=hAEo-!{38Q4| zH*cy5#@m5srIy4kxB++Jwg6G6TM@nx0XdApkd1m)bph~ zAUYS14QHW<`jx_S<+ipdw>d&uWK(&9m4H^(Dw91KONg>Zh5(v8%_qG%0AN|}gl(n_Df;ikO8mhzrK zQ9!R^{4lt0_(!+O$mARyQ{dMY!&{9~UAtBkor)CAc|c07i<5@&ie_~A-znM2laZP7 z41o%M@hhycm|I&5Ok()VdR-3){@>=vSy$;Mtvzeh_~s7%_xENdRk|Ot-kB75#bhSJ zyFJr=L3~CqGyi6UUU^i7EM}07bx1C#7Q8w^Sr4T4Y<^x;1JxxECnTFvF<63 z-cqk~e+Y+M=edMWYWi*Mo+d>qpYs!(5*WB*sp2;b)=I!H4mUo4{KL0F6oM|qea;8Q z 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

)z`0IU2qM? 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 diff --git a/stable/nextcloud/1.1.13/ix_values.yaml b/stable/nextcloud/1.1.13/ix_values.yaml deleted file mode 100644 index d85cffe7cac..00000000000 --- a/stable/nextcloud/1.1.13/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.3 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.1.13/questions.yaml b/stable/nextcloud/1.1.13/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.1.13/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.1.13/templates/_configmap.tpl b/stable/nextcloud/1.1.13/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.1.13/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.1.13/templates/_cronjob.tpl b/stable/nextcloud/1.1.13/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.1.13/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.1.13/templates/_secrets.tpl b/stable/nextcloud/1.1.13/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.1.13/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.1.13/templates/common.yaml b/stable/nextcloud/1.1.13/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.1.13/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.1.13/test_values.yaml b/stable/nextcloud/1.1.13/test_values.yaml deleted file mode 100644 index c6d9de4d22d..00000000000 --- a/stable/nextcloud/1.1.13/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.3 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.1.13/values.yaml b/stable/nextcloud/1.1.13/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.1.9/CONFIG.md b/stable/nextcloud/1.1.9/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.1.9/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.1.9/Chart.lock b/stable/nextcloud/1.1.9/Chart.lock deleted file mode 100644 index 515b1457eed..00000000000 --- a/stable/nextcloud/1.1.9/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.1 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.3 -digest: sha256:d4848797ee67392cd3ad00c819a70b24de44266996827a503050eef7a15e0202 -generated: "2021-07-05T21:02:16.262414491Z" diff --git a/stable/nextcloud/1.1.9/Chart.yaml b/stable/nextcloud/1.1.9/Chart.yaml deleted file mode 100644 index 8600aacb3a7..00000000000 --- a/stable/nextcloud/1.1.9/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.1 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.3 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.1.9 diff --git a/stable/nextcloud/1.1.9/README.md b/stable/nextcloud/1.1.9/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.1.9/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.1.9/app-readme.md b/stable/nextcloud/1.1.9/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.1.9/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.1.9/charts/common-6.5.2.tgz b/stable/nextcloud/1.1.9/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/nextcloud/1.1.9/charts/postgresql-10.5.1.tgz b/stable/nextcloud/1.1.9/charts/postgresql-10.5.1.tgz deleted file mode 100644 index 9e316da60000105810013f859649f9589c513e0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49272 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 K{tKW0#svULPLH<$ diff --git a/stable/nextcloud/1.1.9/charts/redis-14.6.3.tgz b/stable/nextcloud/1.1.9/charts/redis-14.6.3.tgz deleted file mode 100644 index b95f7f9dfd335b85e797756618d03ce289a45cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77803 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%0ALQHO*joFD9U4$30r0_W++P_L!c=4n=D+6=NV}j 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 diff --git a/stable/nextcloud/1.1.9/ix_values.yaml b/stable/nextcloud/1.1.9/ix_values.yaml deleted file mode 100644 index 46d365cadd9..00000000000 --- a/stable/nextcloud/1.1.9/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.2 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.1.9/questions.yaml b/stable/nextcloud/1.1.9/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.1.9/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.1.9/templates/_configmap.tpl b/stable/nextcloud/1.1.9/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.1.9/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.1.9/templates/_cronjob.tpl b/stable/nextcloud/1.1.9/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.1.9/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.1.9/templates/_secrets.tpl b/stable/nextcloud/1.1.9/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.1.9/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.1.9/templates/common.yaml b/stable/nextcloud/1.1.9/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.1.9/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.1.9/test_values.yaml b/stable/nextcloud/1.1.9/test_values.yaml deleted file mode 100644 index 9f10f6e404c..00000000000 --- a/stable/nextcloud/1.1.9/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.2 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.1.9/values.yaml b/stable/nextcloud/1.1.9/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.2.0/CONFIG.md b/stable/nextcloud/1.2.0/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.2.0/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.2.0/Chart.lock b/stable/nextcloud/1.2.0/Chart.lock deleted file mode 100644 index 09c21289bb9..00000000000 --- a/stable/nextcloud/1.2.0/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.4 -digest: sha256:50481791984fe7e9776dff24096d883ddd1bc2f56c9df2f32443ecfd97f7e32a -generated: "2021-07-06T14:16:29.556593944Z" diff --git a/stable/nextcloud/1.2.0/Chart.yaml b/stable/nextcloud/1.2.0/Chart.yaml deleted file mode 100644 index 917827f0416..00000000000 --- a/stable/nextcloud/1.2.0/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.4 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.2.0 diff --git a/stable/nextcloud/1.2.0/README.md b/stable/nextcloud/1.2.0/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.2.0/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.2.0/app-readme.md b/stable/nextcloud/1.2.0/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.2.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.2.0/charts/common-6.6.1.tgz b/stable/nextcloud/1.2.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc zVQyr3R8em|NM&qo0POwydmA^hAb_5q`B&7^nYEM^sfS+~-u2m)CB@MfN#+q{=bX*S zmB4P0#JJh$0BFgK<@>ka53g?Yi)>PqEX_2&nOH;vg+ifFC;)}3h;lJznEx4UA50Jv z-5Ht&|F+(=v$M1F`sGXY@6OIn{@>k~FZTXz_vOx;oi{Ic-t4~mx1HS=FL!qT4R+Ry zM`?<=K9+a11#q1-(EZZ=((*C)7>R_+Qd|ln%Al`Vckmx4TYy5K!+&5;bQlg)cTfPn z=>kkqh{kw|Ljioo1)jD5Ha?smzB?Uk!VM7}XHH-@8t zc#4Fr4tPNXx}2?Zh{W(pdfA`-|EwweFe!MFv60p6JbP0M4S5%2%{m`iX|!~_Yu zBbHRid}!%B2XRhg=4lR_LvQnM$EV(B%sQEl+iEvAH{J9@m$LD8D`mQ!?yK%z>wC}4 zhe-wbA5ib}n%h_)|94)zc#)U?FJ8ZH>m#r}lF+&3TJ!tRk?Co}T-gI_eU+nDkUcTzReAE5u&5PaFJ1=*3|6luGWCGtY zIrIM-1u^FLpa9OF|F7P>-g%Rs|F2&)^Z!B8vuE%=phFbEp;|A2OwkxagczD)ff;W- zdj|agBaXKqqymGOAOT`RINXpR0D6rXBfiYXh00q%LNADY5{|)@G+R=27?E+zun&Sl z%ys>-Mn!R=Z1^B%OlocD8j%1EgQP?SvOS%1j>m)xrZqQ}(~pB-fIWtV>`+TXkqU3h z|2_Ent@R8b3!(?pnf?0=O>tVn0ohZz03E0BuXv`vCbhVr42|(YfH;?62hQ)7?5)w4 z9L3gj&-%M{CPfyR7W_E~}IDVc7&X6h1}lk_F}DS$xZMC0%H zct}v#+1=@|moHlY&z`{`!X6pT0Hx&V(|~w0{rM1&P#g#@hx_?{aD!(2IgpX*p+I9G z9G(YAU@o3-0S-6@j)f|IJUXMI&oIZKc&@=Ebm(nwe~yQkg;-$TC3M@T9^Z~RW}R_N ze7vn1;M>n4hC5Ll1SA}Hbe@7Fc_2Zx2X0fkr4NzbP6RXHwu>Pk#?TDtsK5(dLk;~4 zrZE>VR9lc(!SEQC>lctvalBk_d4%LnBHJ%s-Z6prXTF`xo=!ylPNIfy%bw`Ybs|Qt zk-!~0+S|6b&s2XC&XpPSIM;SZjf7w^mV-8m0!@K>#FLG*bQwC@Ir^n#qVLTp7Az`SZx?mAjUwbe@0mo{d3j5JlER3~AM+tLWMt#X%td0)eNIdy}bVlUUG zgju^i4bEm~KuV~`Ara0l%9UjD^ED0PDehx7C7i1*y4?PTV=XM{O^BIfLHQ$+B7zH3 z1*S9(MMO!chV48K_xVSTS#QMOGa5&-`6BQZ01l;;^)0oHsFPo+$+%qb0Pj$|l(3{XQxsL>b5e-Mgndo#GAkbap0b(&&2$hoWh>Mg7_RZBq4VsFiA}m1oQ^` zn`YhmFB-!X&EN)Uk)t&_!k3}-TZ?We`#B_`UPL4^x{-+bg~2uw>#Y)4YOMKW`bjm~ z^(Is5XG_>cB?rbxxI|9Ej*|Kx6-YpVz$}!@2lpn}j|0rM0C&e-XiKH;bGutm%_?Ud z@~0#uTwvBQhilG6oW_A5QGh#1J6d;pmNqPBl3tSf)Gtn-JI{Vg7?p*;2-SWGwUU)W z>I5wSv$9ATzq70GJE)%I_k(5fd9WB=XQ&f|H9^@m@i6Rro?Jrjj%k|DHRuk~pbcSF zo@uRg1(xDasuXmjS&?Dn&j5cRTu6yvAb^3|m8zQhpl6?wOFrQeC|4p-&M~Q;dHJe( zT_H47Q(B({6&cMe%QfiY(a^(@;MCYlt{&8?=IVI|Du)B30aoH_ zkfD|=a*qFuiQGi03xPpj!ec|^l>l@OwoB<8D`t?TE@LhDBgFX)WxmO^Kh*$R}L zSSup`z59Bb#i1Zm+|jJoxj{j9BBsH!_a6^BzwMuNPL4huok*FNB6py0>%nt68krr{ z&x}sBJ`qocTCu!x`*{UE9;sys4e2%B(o0~byqHjK4hYnmH$m4pLlXCLL38$pi=&?0 z8F=aX`NBPIKe263Lkgaa*6K~mS|Nj~mMNp2TC)eSjAth9B}0>zjl z-5ffgl<0-&?9$0I6C~NNEAgIi4s666`*0)GhpTk>q}-8cUD?Gn`F6Egm|4qQacmC* zI<&V;=STa8r$^nX|4dKpaNI#1d*9Ph3N8&hBf_}ousDPbxrYm>!2e^j^~^aKF}>q` zJ00?UmY`rm=?-y(nffU;M-t#M=2A}5n>WAF1Y3Bd= z!v~!KT5sqg$oLdRcK4$>&>$y~;#p{)5aS1@=7_~? zj_olL5&jSm8}oZ2x;ya4s&2)4P9N^MRVQi@QXdIxU*3*=L_A3pYrblm4w^%=$jq!yqGUaFJP309|yCAAii zxc;o)k@^+12+ed z#3)b7BSS1n(w^P*>HQ9vfw49u&$(0zrijhd#zP-?4E0f_GOZaVA4mua8(UQ|-bHfd zq&fs1qnz6k85K_I(GjE9>UcI&YC^^ndzqwcdlcmVqOk@XVtpNz?Aah1|1v}weo2nM z%|VCWN9f(w2qPhDspAu+$(Q11wjNz2`87%Q`9PB3-K=~I2$poeP%e6zoIYiuC;|ea zuFYaG!J)A2Rtg5Si4L_@RW!bw3{lq%wmo<4flrmDsy9{nQVXYjT72%5FQIo2ZaeDw zOw$wT@t50pE>!-6a*<@KLMkU$U^+{!!Dd{ksJnmP>+Zh(sk_tN+1`5zQ~#C2z;X>! z!#Gc{>fOsl@h-GN)@aTwbg}g;3p&A|w*a9kQI&j{8}lYT#Wy z>A|hJeuZcMV|z%#Z9cIX*qcyjA5!3Sip7M4<8Hf*rZqZSIo25*^El^-uQl#kZNi3J zOeDXiXUQBm4mptocdywtbNISlM4QHOGhPqM93d~Np~ zQYe1GUM!4FK#t)|hB|voer0zv`>{_1*cEH_g-?PZp;X9P>hGRDF*u=PDTx zyC2Z;FD5T@1gGlIFvMz(aJ%H|1?kd`Ub_X&4EIF$}FA2RhmMA*mIqE)kK ztf{nN7HYXJNde8V*i0_Ab(s@7?m@flbOZ?$&~X-0vC@Gq)`K=3jhyNMzQ+0}MN={9 zivD>@!c)vS8e`rA%osJ7C>Qn)R@Riw2PDK0F+3t)=5`~X;}a6%zABmRiB$Feq9JyQ zUYIOZP%*F4S7k#|>4AU@8Dd23jGT>^F4fnCPHdSTw4<>iyM}d&zL04=1wn;e+?~

)Lb-BoHCTvYLqq3mv=}QXlgiMK84Ab5c7C|1W$yW;S;-C+oF^*6`t}zD^ z3e2uikgb2=MZYFxj!lvB`hI}t)%62hTF;*ER#iOEr{(%$9tmyQEqQ^)xoXMh3;k7B zI>%FbozY?xGjc7N)k;OBl9^n&bvTy$BuUQ*3AyYkv9ysMTk3;8S>5ay9pIa}AstVK zNTcvG3G{7$%eg29KhZTq;Mk*~&kdXSN=Mb=N8J+2`7~z8!^$k7);&~mE-%*z$?beQ zqWVAE&n#3z!wwyFJKz_J$Run%uWvX`vpCz75FGBKXYe651v0) z_i<8?njewWY0aNz((6L;DE%RIxx+L2gM@zOM{-)^WkNui78gIQtvl*^%ZYlvBtNGbVu&mLAE_mw{H*#au#9(M)MX=4z)4N3xGi8v7lyYi6AhVfY3G!S*wTxnRT-9Rp@Wnd+16lD*a}@7h51 z;T(lh8Bkw4u)EXM|C8G;E5n&cP6s60GK~BUz9}W1{71@F8Vd;IN@bXZhQKFNnBpmA zTJXJ_fz=|kGN?c$SFygfV2CK^WEjls5kqoIZBCB3Qm0i*aJB8@>uo-nUP*4bdj0bB zN?((x%YQLZht|KF#t7#z{$ry=RW+)q);wm(iSD+l!M9)TzTQ-*T7VA9)j-oi?w<9x zz9*%Z8GUUqC>19?fMD#AK^r7Ldj`iNd*!>8F<#d9p#R&=`gc>_m_@Za?XoKE_Lkwt z#3I2O87avlX|DHc5>_1A3+D}G{H3S%rrg1rX2LiKwjiX1rj%V45U#H?I2K#rO(^Bs zE+T=Iwu)I7U}GHZ$${DbZLpQR_5*#?1MvRWqb>Of{--vZ63F|k6+25wz5JIj!+vVJ zr=KGFCFGX^;2=O`YV713;`cutBvyb{txq5h@rW{PrexTpSSeP%sc{UcjR7HudJuk$Ht7Z1Lqj|zcC{4 zhfpo8azgjur}v~v-QhS;-BP1vwr4* zFr7(dLTS;alGT*s$VUPXgxo2OXSr9pdaE{y11THT%M8KQLeJeV#oNAmTNo)184Z-l z95>)N7TeD>P93h1GW-54qP;{XKc~vR_oMo3t+bsk^o@>^c^_jB@p}b6O^Q<=&}bx= zqnX^&a4eQpHnsg93CA6Ltq*Fq5$9waDtj}jY#XIh{kDyDQ0RA1C`giHB$Bq?)N+CM zfYXuKf(c@NatuWMeN#o5P78gWGPj3rJ5Q*ap&_``bwUa{~yrqBwDIDN4o+Wa|em?4s6I=Apc-DhJ znRBXPKR3plM~MxM^SsD@QVL$8wHafaV|S~RF8S6r$fup;4lPv&^y?rP#(XxUU($T@ zOrZzAKlkbLEqI>Pef~$Xvny%UnS<#GQOU@Ca$Y&{3_$%w*|2GFwV{>4$$|h*eC#2X z-2Oz=cgUErveHVGDPN%GjK<77u?drxF%Ch~@3~L?vR6i?Kt!2vb+xoP`6b(q9wb9| zbxH@jdoNxlYO6&&9gq+1JKxe{P;EY-X_`K>(8r=iPt^-a?szbJ`dOlMF=cER1~Y3# zkyF1i*4TwbJFWfCtA*wI_|L9~rQK~bv42TTEW_{LTNiW1Pnkki_+FuvWy(E_YL?RR z@n~mv#c3T1+I{M0|I`Ya8a%T~^JUbuWr0>}YmK_Lgt{h4dly|zwe{NstE;s1s-tr7 za#s(@>YqJA&mW?zW-~ovSl^CTbSY_2z16dR<7~$m{xilrb$+3*PkONT>h&oxd0rID zjGbxDs5xoa0@1Jb$du$xE*A<+k4~dly{$L+ZEIaN@p1HHJ`TqWa}I*Z70Cm_ zK^t3`x0)fnDckaHF^>LuO6Gg$St6$@rDIi)44A+$<KB6HuU=_8MhbKyXJq%mws)AwU zX%Za1GZ(b)VxjGI$rSS~xWUHOUX?NCvU!Y(%8=cox*d(M}4xLx`gN^bOr;IKKdeAf%sWndJ58Sa#xKvj; zv3!`TbCMx=uF^Sn*)^?no~4Var7T=e21TnuVJ5I$Uu7Y)VwSIqwjhcHwZ1UH!%UD7 z@sN;&m!ICJZZZ>Fa#h_?)vV7wZF%{eYYa&=QLneLx_S372ZnTw3DV1g7PimT9k(tw zP!JAORi4^Cs0QuZP+8Nweo(?QdC{OirX7&-*!^kWDC>i51@a*MtR9pYRaw^h+5D_5 z|0|y5>->sm<<<79T2jUt##GKPS^d*jS87DJ2ZNJji5kwVR%dKcrhsw-xP<2i*;Gev z+^Em>Q%BvWgZ-pSNq=OH`z#k_x_6GR?F-iv!i9355u`w}QhkaABOaGa0cAp)mz%tb z_iK42+%cCeGl$J?xm$Vz6fw0&#j#ofxW|yJ_FS^t^U@;5jQH=nKfTcfibj_Pk5d{F zv%r?1501TRX4h}sq^M=E2U872Yl-rkHJ_Jq*ti1&jkmQ%hus~cff&KkPkL}3YvpE$ ztszjV7_Vr~qpQ`j=c#`{g(-%csrv6{m(EduROYd0I2r!G;ZbIViPq4o2`k=un* z(WKt`kC+SFVGb+~q`nsE-XR}FLeDor_471kNuL~Ao}$kfxa4mA0F(=ch*3KgD7!nb z&sx(tX}Ku%zb4CP&OcFrB`^LGkFn#g+zjS?mFjb!#@V3bZ17MCPWQQi zd7NYB$9z$D!)T0oh=XLLF6~G?lOV%!C&V{)u63>n>LBZcNvaF_v`jU4ny!u#?Pz@I zC$2_x7Qmk|mfX=E9Gx5;T!7#8kvay1{edF;798vkj^MXnj?N?i^N6oIK|BF=nYi8A zNUCqa^Mem(XGaGY&o|*BSJ^@2l9RujYMXF$GB|=AI66C&7|5@e!3sFNd8%+(2O`(*#!(Mdb^ zF(ZZAt}1HrZD$%t`&iY?`~8pakLEWsa4feIvXBrI+_qK6=J;??Zc=h?2udV{GTJN; zJu;7R9b?u`>LjN0L>w}1T1=Kbr0&1JJo?Z6hx3c0^UK5I!T!6GqszmipZ7nWTwI77uiKf^VMn4+&hnBxPoL?6lf3S0wDb5AF#P9-*tra0$x zW&WXx>388Mp}2dWvwtt&!I$sht9J1f`*?ujxx!0Z^`0vzb?z_h+8@@VsaZO2chTrr5JO}(vKs`rfo+OeA~)5Wj#qO)l^bxaYN}%WmyXjNp$fd zSyaB%G%`8WSmrP-KHHL@GKC%7Gx-dMK4z+kfcOqsHA*V)l!Wab?3R5&U)pK`Ecx~^ zBtpV{Puj`HZ!PyaYZ)jF6P}qWC+~ z;-LR=O@!E~DqsmQ&C#J%_IK5!NzN>A^~44u8ay+H3f#01{j4E zBFkJ^I1N{dtCS8~?gUKj;;Jwpp}^z3L`yJGCLsxkTC#FNd>@C!*{hVKw%HxzSUEys zqMJ*4x@{@9#Ap{@A>U=8S!Lv^Xp$dM70Mws4$A_`i{-V%Em^d>*kjKJCRi#?Dz8Xt zuza>hE&2a%_r5W3BSo403Ew{ZaB(!~iZ5b4ZOqsIcXwWv=>I!=jsE`->Bk>UbT=5P zXWGgf=w?C!obF_Sa2R3}!%f?f{rF?6<$6ZckB+rf4))=iAZY7*)j8)JE>><*#!HA466*W{L~n^>*L5B%EeS{I|*y`+A5y{(>J zJN8?xuU|VrM$rAF_sEWfw=N>!+qb2#Qs+I(qh`#uvY6peHE*#DseldqCv528ds)g` zpM7oUZl)jFo1h?EP#7D>If*~N5oJz6U~y;$K+87he;8c6KR+5=?jN2WpI!F%2ZP@} zoFBgZVdHZ=#GVKgNaIDk(@9OFsybiEH9R@qH@wrKAa|;A;eFfw+Vzn@&Ru!p3o!Ah z{;dtS%5l`|m(c0>*rPt)%#g5>0980S^i=mn)#Q0hgqceZNd&`T$z^GBlFj1$e6_aZ zy4SXAvRv)CV9XFZ9X5qdM~E48i2Q|>5!T!1XZRYk=k;jR(bq|pv{GL!nL0SUe%tQ9 zPsgS(Tx~GZ3WYvwSP76Z{IfD(6E@`BD=(8V;M_FgqSMjWu1j3)YFfQjhv|^AE_6C( zAfVHMi2oTtr=wio*1m4-d{k65*cVT4R2d&~vaskq-*D>O0t)d!m$e1l&O|kq4k_^N zWnlEXo&gCxoHKJK+#W|4Y>u^U@oK|ppY|YY(3;LZWx1Mh?QC3P=cHEUgw;l|vEbHr z-nyiAowOEaGw&tKNn)ziw$9|*2_>!NgL0_$?OR6hoqaewx;*aZ#9c^z%xli%tPmpt zPx`%J1ED$o4**4`|j(Eo6LkwapY=6QrY#eAwg`y}F9J8}9_d+ax@ zqCiIFYqS;5vbb899RbxYmr#Zk+X6fu5CsPTwqy5=(VJ;Q3Q+rGK%mP8Pm zq8SME83Te5zJVzTV}W_OXT;;awIjEIg}cc<>^Ei3ZoJZqSkLYrJkPAz*IrE?x~a_- z&oh%}aCH9Z_@HF|)NZ=I*zcs}zJ8Sp5mS5h4HEkJ3)t!A8qal!dET+JsYbXf|6@k9 z{mo9o+8n+rgQrBYJYHkJ@%VW^v4mV8XDwUE&UHqV-5}=I;|+f8ZP(_H#Wd~JAp8G( z5SG~8d(++N?sRt_(J)zt}|`e2#Ay$RlO}~|9hX$+;=KH|GS*vAi|7y zMHH-|jrr$)d#_&=&i`KT?7V2s{~jWJ{kr`lT$5=}Jq;X@0Lvxj?NpM*o8TV&xUFa5 z_K&TjFOl(5tIy}m5x%x|X{my8wrXqjjM&oiyOS1B-Z!#rNh(qmY{8$0AX7Bb{ol@`@bE;$fzo?&)Th#4sqDf`Bw|w*$5M^^Us<>|4+~6r` zq}I7o*Zk>hI!Yv*#-m$OuNV|Jz5eN}RzD;2N_QlsRq}1tZNaU}Q0VUm(FC2vQ`p_9 zFE`5q>)VH(J{Z zyt(vEZ~2zwT<5r9Db7vmRrY<((Z*d_t`o63E^AY=|hR55yc}l@TmgvQwwM1<)&D)HwR9 zzguIm>c>suWJhk-oe&3u8iNyae3U7k86(Q-Q@92>6~;^V4_VU?ZMtYXo5lc{+d*BX zq;H{)Em~?BlqZQ9mL>aPXG_*MTN-jzpTEpSJ`)c2v~>QIhs-TKF37NOMZGds&K+fB zYOaf^EwRdD`7T8@H|p;q>Xk+aUQE35YBgwQE8Y(g3o}QzGDVRyYizKY`C*;s9+F51 z^QcQ1Y;=Dn0p{KJ0UbhH2RzPkc6+nDR2nd{y;-teWkX3P--{8-7jXLO6WYAHB!B64 zYy{(Fcr+V(xSTi3;}b7t&Wd_9xKq~bnC`55VpkB&EE7voEHBUN(V}FvE=ARz87?!R zrj9$54q>f9{z^2>BA0v3Yz>tb>`~n3#0R>DMzjOBmhVbe!&JfT8e={D1$z*UFA0}m zXXb`^fsHNP!k;k}_PV+459Noq6&0OE^}TauUWkA@*2chj;9(}JV2OYq;N<$9^WZa{ zEhzgdp6TLWldI@9bSCbtdabMMujzgGI_Nf^43et%NQ(AX=OTYaQs_(luX%Gi>jx%x z3(!q{#b^Tl4xJHf(@2yAH`^A|XuF%p80^CzaC>X2loZbvT_C~^=rke$R&HdiIRTJR zP!-EC90yWls7T-1gSjUQjt~jvi;TPxLvn9rfGMj3b-rBs1x3ntRhm~if3uBr10O}1 zRq|AMP0PrgySEbYXw48sz^ftJu&8NfyGTu0@E??f(EjhR?G)`eF9wpbc@h5K;ivtR zk4FRew10AZxPNi{;jH)Hp}K;zRc_UY*H{pZwFR~z1ZWa}R2lHV@d)H7bz>F);UDxqS2?B1Bk+hykc)g08sBKzFQLLmIVHR^ zU-Sok$MhP`-|ZhbioMMilrF;nYO+=gcElsIgU(uxvmx@#hr;Nkb+*7Mr>IzgF)4J7 zgg}{(nU0DuPp22i=SlLE<%3dhrH%;ZXh7>4%$-tF%0bavX%JwOo}l7I+; zdH2_Nh)wP8dm=108F2<}wFy;skK5O~LoCqlJX-^aq@q-@>>UYY-XF{%PHH)meX3B4 zM*seHxBIfQvjzWqxBF%(T9r{Kb9R_(>HoWQ18J=E?&qHr!(Q7aRum8yCj;ncZ|w3< z_k{+hi9fqf`P=7ZB!yapD|ne~JC^P9Z3)72!51$Qt%H$vna^KI?WDv_G6bO=f_4U3*AX$?)5#NC$#I9d3jHMUUM2;uw!Uko@Zk0e<;#66ANN3o`q1;0AHQdi!1cf8LlJzCaBbimk4p!D* z`sNCUyzAig!Tc-FTKxVu-ccOA)QMr1>m4bxZwJZoe6EJkT>#4^4zHFtS!(AE)!e_o zw|)1bRBHd9+@5r2XnOY-01N#8?Y-D5*#GandEMCmKSXj~P(O;xtK3WN@+&MQ-qO8L z53YAxpGoNV(wmFc6bs}dfqE@49&77A&CXm1x}MR$mOMt%U%OnO&`0|D+AV}6l&b{1 z)Do_6b)5^mrAuYQ43;z{qTt%vHYpcpumQ^AG~hgJg3WRS%`tVx&3@Gj!j>kj zy+EnOHcB$qE8E>S_jhm$2GKoOX!n!lv2QvqV+L~1T>9t-u0MRnvn}iE-FYgZNLmYg zGP08Uj(Os)E_EPpS0vdM+yW2LXY840g>T`x>udgb0x-QhnN!!Tn$}FO8p{8y8m-Lq zoikEyxur&_culPbCZ1mt8cb)VwpSu}F8H>dN~#7pN-v&rl~IT&!gSxIq5z?7n`L-~YXQ@v@Qs z50TP|=16QCnn3bvr_(8WB3L5AvJx!oO5st@fq&&xI{&jKi+5H37V3Ym_g)qBzZZ@F z*9S>8^gkWQtb;?rX38~lM;n(arQj={Z1Fz>`Ty?tuWycen6W_3X@%vMy7zpn;~M!k z+F+?RI8P6p%LaP*m3BBJA!4(`M6WbzT!h4A3x3cM#8N%(>sRG}RDXwW-xP8`*ygb? zA8ujz`XvrM$1Jo$zgn!&*5T)GODVdYtfrgcZUaZq|3cG1anT$w55GQ^%6}WtZcX<9 zi{$^#?(3ZX_vX#Z#{bWQq>>v)>%PI-m*n#^5e@GyvdiBR81c{u>8dR|n8=d$iG`Y? znzTmL%pJCJIr_c1u}Ke|=E{G5?XBYgVBz`io8A2W|MgB2|Ls9iPCVvif0c9}XlDa= zQODB|ymuG!xj@wQWPW*b4JQwyqqUZWY1RSt@vhJxLH9Vc)r2%eQ3x%0kB3 zJ^pikg{+t6&C0^rxcg>h&&J}Phg@0p3^A2gZXGPthNqnf5jiX-lPuMPzwiF^#$*V@ z##r=KcCI|f0rmuC3z%|>gg4Pa>Pz_&fYAW=z<9lTgiCFy{Lk8_-+2XCWdHN>&0b#r z-+R@Z|2{~{iOSOG36fp4*v|w*$gB)iDt-0)1*PGyzJ4^DgSiqvqW-{Qyd& zi^SS%jfnC7Zo}~J2LZhS5)Nq``c7;jZX~iJp3{tKmT_Ls>Iz>|$0ao)c%=14j83!7 z=4fJ5fi`JcGMq;y#bSbE4%}lX!VCB_(GA>BQu()GXiIPYH1 z|BClNJG;&O@57|r6ms6Z=C*!WcM0Hq zW*+wsvKjs3!!&~>F<$k4DV8Gtxr+R{AI_euz1Rr}<1f|U<0uO76o&!@DoQNR6g`c( zP{lRc>N+Zs_8pj#um`)XbWQuxgV(QKy?E6EFi~gM1x_wxAHraEPN{kz$Y)&OsU^iD zy8lU6O4;c3$it*+^uV^se>5ueInNe6llFTt?gVI&s!#*(xRr9tGc9- z;>Vyrb|iae!9Akpjvvwug@U8YM*(bDx^BV`4zfQziVOJ%PNni+?z`6W^iQQl@_%nH zFaKY?*x701|3jpl>~Q?nq+0wr4RGaNzz7e|bpWEEG-rMHt@>-JR_t1K6DP$biipvS z;djT!OZyM4!(vWj=3(_UzqcdU7Q4o5sEWiK=V~gnQYCnaas5}5w~sAV%Ksq=eW|=X z!2SP=7jFvp|1TQ-|3Ok+`TtI{L$eG#!exL4_#BTUQJnR91>)LOqNm;0S^sc4f`<0i z)#9;ocA|!$0~uqGeb1wDC|dTuLbaWQpIhk712*%aEDXS|8$YG46?3zY)JvuEU!Mx{ zb!`C_$^SR`_rJTZcXk{5-v>!w=eWSmhLGr1KhMxb8p*zH$*#?|K1Arx7$;`G&TaSx z{%R-H17 zF(?nDR;#0SDpfiS&SXmc`qH+rna5cc$s$`_c`pUc=giwLYle}3>EMaiyt7pB*Wnoli;a{KbBovrkyN0DUrw;EFYZr_x>!G1-7B9#Y z(^#aHGud?zs(@3z=9JhF7ti|3*QD$tigg+wH|IO+OXcgoKmw2AfMd~N82M&XwCaJ- z{Pq9U&dV1i{@$c_S3S|50Vqk4JVx2D?{kL1&^Wta}PUE(vscecG3B4b2@X3 zOv`Q*9LB6NIUSfHgVF=3c5Qop*@t$zzTaVWM^V(x#%S^AG@_w;E})Ft3+6Bx0tU%y zU+PC9?+bIq*O1?FhcmzXs0`DZmQl+X(3)lPY`Isg6O8--bFR!gHO84m*qu;rx9)d^ zEO|a*yJMPiW=7_|rtThErXch5W9bR`2Qa%%4fO2tZfBN@kXrR?-I=gHB*Ct)KwnsbpfRfuw3>GK3fF^j5D zbYS)w=2$3Tnv2`eR!d41`nx;sbWpq|$h~0bz`Y}uA@y->6lLLBIJ!_Zg66fkiYimL z%4a+?{KV^5(&eiOB$-eYY#~ie=XFngAE!WzFjjbO-a#6{S{?DWC~Vr$khNfOZn8=FNS_JL zlc|0fRX7|?zj%`=^^;4J%}w{%$VD)>_&*A4Gl6d0aCKJVTg!XpOHtMBNHx-Vx2yDt zYSa8;*Hnd!UYUTAYKeX~n3;zaFuGAvJbM#rQ$fnvZD^*HV+~t!vYJ+M)`-QgsKJIS z&pwpy!1j=Y+kBGC?RZ~uIk$y(=~cQqF zv{5W*yV#01p*JC15g$77RZso<9&W*lg$mUTZRm{luH5l-k)KLo(AT~oOVH11b=f8z zh@PEggUTL!`_^+6=v+DT@=r$}UkTCt_{%i?>=R}JhcAM;E$0=?GtW__GXXM`$p7ku zjCVeEd59uDp`xA14k#D@YeeHvE#LqBT_!ES7sSTg%%slw!ueZ!ZWbWl&or$&1?PUq zEyGK%pH;J{a}ICbyn$^WUvKltbV-y-*5s0gBG?ww$izMT5$4B5{EiDl4c=NF`FYF2 zy|LU1XjTi_*ILk)>P&9T)^1IfzW*Uzyh~Zw2(*({N_Q@$idA8#OA)D$L)~`s6xNVW z<-$;Kf3u`&X0_^^DlJp8di7RNM0h-$Th)BeSFB*w{9dsj9jkg(6nRdsN`+!Q4CV+# z+crZt9XDX-96S=~SqjLp&8!J;o^Y7o*`to=i^~KE3=xC zxIFuK`tE2>D+~PfwdYCeT5DE<*!#o%i~UM6ComH%4v|2IgjG?sVnNB%;qv^be{y`V ze{uZb?DF)(;ZX%Ccz~|)e3E8BeH>I#wZ=09=P}2;?m486IqsXs0Y8&qA&X^D?e7l; zzkN7Ay!`q2q^kQ>YnypDw!Pr-MUhR)^!Hj=mLd3a#_gj`8n<8Z%siFMr}-X5xD(jC zL;Vw_43cyyKTj?L`omhp3TPx100)CHpN)`HCchj(VFR}En zu6Z=?IEYVR?Cu}}|KsHH=xqPp$DM72fK@t!Dava z=;x#J%fZq4r=#=BgX8`$N9QXe8!Mgs*?0`fQx!tO-FiLa|j?ORUFz14^rW!Kb zwDarHf34n3`H@!1P{>{L!M>cCVU1PHl3;&D%=RltQ2$uMW5Ke>o}a9U?fJ=asMecs zCm-G`EufahfnuMCZa~MsP%c!b>ocot=-|WI+0lX2?5bx>p{;||(fE?h9Uc!>YVnY8 zZ*ikJc1UWUkP!D79+59K(L6amJ5plh_&@98=(MujUZ@J~3o^xj(XcLUFOE--{@;hQ zC3q%jU=8?2<9+$>2_4r!xBq_s)s4+)r4^u?7Mi%~z_|IekwQ)N?k;_eh`-~5$= zJ|R;g>M&fgp-j4Sd2)PuT)ok&-};(5cR2jWFZziSZ&-8Zd$}Vk~6Nvk>!< zKtsf_^)yukC^3U*d`URN$e%&yW7YX!`H{J@G4Y4;!`q6A4iefjtzZ=79t_Ogp#tZD z%&clEv(uJ^KjYbgvdMNi<-9g@Ca}Brrn}SK>Fyfa!up)!Fmi?U)*8ruCo0M@yGKg4 zU0c01QL-rD)EgKS9O3}Y%3c;^XKYF7Jiw^(kwO+!RQ^OkC!v>~#Za;Z^I&-Fd6@Hy z3B!Cs1Ah*ne9=6p5h6j%a2-(jq7{}x?k%(mfPCUYnI{zQ^sJ?}<+W=T6fp2W!>&lml~z36+C%rx}%lwd#~Q z&w!cBg=?5pxz_G7tLB;Tt#UiG=(?kpftbA=T0wFC{w8@((b#cLw+t_s!EeIL*v zv`6x9^%$Y+Z~xd;=Kh-{n~0+?Lb9@dK*N+c*vUMwp}1=BlC9U#@w?^>T$#Ng4M!H? zB?h#j=dO2H-S^T`Rf}?0ueLO^-AbD zXVIv)VCa<~yD+6U?pS}ItD`js@5>FN~wB%b!*6i+FeWvM{^ z!s>dW2fOb{P4;x1_m-$>IrqL<3;MF+W&O&kbSsjuY8m1AIyILcUgdKrgGwCvNZ^5B zNZ_&Y6QljFJNjg{kakOA0NSHX{3o=}v38x`o>wuUAfrJ*!tqB{qz7Rf1T83C6WtTE zGEKYg;OUmH(-5y0*7cutnVI(w1;r8mns=7uHdJuhrBlu`SqeynQH38qW zy)7Pds}k_-n;H~TZk{+QWVl|J0Fc@{pHe@+ifeRAJC;_-BBwoJmR%K;aD4jqBC}Qg zGsZl>6Xk+3`-r4;TSNXTy#p(8rDs5Oy#Vpl6ORL|UDg7$#{nIpApNL+EB>vT!x;=q zBHHt{_`oS`rIzQSuZ~Cjum8#+$QJqky#M%LZ(i>0?d9XYyxDF1e?CZhQ16?S7b=WQ z5t~&8g((#hYjD14+AVWIX;BJR3(5QBU2xj|KSA%CyN_L)dl0Sd@gFB@$uRC_)JsdomFp)=CyDiu04~p$5p+0)&Nkz;h)5z=l9vq7OpKDH=fRz zE$hZ}{T?L;brQ*M!^OwhG#}|k1F89yhFY^-HX<$w7$u-2^P;f|C zU8H~8KdGeV9JEa%cS3x9V{~0j7;clswrw|Td}14oZQIF-Z96$(W81ck##S3!H{a#I z`)9A&duGkrYw*si=b3C8NpVA6_8YX#zP@M2Powy!0gZ51SNI77i>ZyYL8si6b~J_x zt+FwQxY>7`XYjTeXz-Aa4ozKXm!@ntwVy_;zWF}+72&2EZcJ7+3Tu&eWUNBHk-L$X zvQupUe|3WTw(6h?_m<}Q|B&%gRg}7ToW9}s0)rDza<17YsdC%^_%7H&(wJwk9O9~y6Pq;Ckt1N0Aj`1!QE}JEv7Oqw@y8 zaB6z3vb3{0o(pg5aI=RC8oH8S*wN&8)HA?6+ZoacIR_FsYU;c3bjTFy4erq!tgy32bA>Jbt`nuq`NxMtTGf(U=Y5G zi*o<@9H-WPn-Toz;r%$z+IQE-#`B044J^sMml06UX|TX6ec;i-o|0>x99XduRp-JU zCn~#bGXF3C4N7L657I z5N8vN_g|y&L$2uNj^l7$4YxDH2mR<-)BCWHzK^&ykOnRl57y4!RUz7f9Md$^>~fdRBV~e4adf9oRpW)CVPL#AkCAnYMl(lc1XJ{oVEn=Qgwd9PV>jdMk@H zy#s-+FaB<~78ry?u{qn-w`uO@s0+`}7o0{YKvqt&D4eEGc}wokU+h0$3nx-8p1n_P zf8c)#(8io4kmsOFwWznZR+ZhfZJvJ_3ETH`%0wBgd_)n~&#d;T(wdfA9Zkvk$kIx>q-x8J^Z`#hzbkt5U)Zd1VWm2)M`I;D^ z+s-UixEpy1cv8N1F083=kK#!vKKih~@Z(tKK&N6dUye(k^Y&Kyw_=%TeF)xy_-P)K z1oY}eDikmjrg9BF>WtTPCLi)@XL5sRjf}T~w*L@1XRo}o4cjaypyhW#+B(apS!xb3 zT7TBHb~sn|(iKbhL0$Zp2U~^}e!8L2=c!%iR7L(EtY1-pDG*Yao9G-!b#rMP^QJAr zC(wSi5_gbUwuQMMU6?6m`8=oNaND?8wNU;Vm+66jnbHKFx87UzSdi9nN{aBHn-VH$id|j6jKCdSI_Vo6&&Fk%5;|_n_ z^O*Uxjhwjgw7t^tGqMF~t%WAgeQI>lvT}!&TZKCMaYbvl0p8HPM}@)G-~1}U7zMqb zu*g5y-v?CM0}08}=g)^)_^rSL2L-@gxJN+l*L?Yk;B2?}Y0gZ>b!8a--Rrx^MZN~u z2-5{V8iZ3yq(Qh8SE{vk@RzT9CpnZkI;1ioK!OVa_dOcZC|jOI$69$zoVcxI6vQU@kHtOG$;$;DNAlWdW%b)i-W)KgQxB$!69#Hf zm3!fN2*rm>JvI6bXoG)o;oj+3Y6Ctem#sS>*N&c5RY6RxADYuxy$h(-vB#M5&w{cPZ9jSjcKB zoj8+Cf@&>!fEsdcrhB)SD+ftO-Sw>0xH-LSS8QU};Jsgx&a-Cf-XI)wC%5~2w_ZBF z=_OW7$y&J+v2c8TSgGzk#DA)8*Dh@4u=;wuFO=JUYH4L9R6e?0XqJCQ^lI5w?Z4RX zzHe8khurq8bbMuhKBAnS6Zjbr4M^@p_0~20Y19e`Do$B`{%jwP3=Bi;KgjiSUR~sG9!G%zQS8`qLp*XqAn7ccIw~O5EYMf8*z5e9yV%HmZDK)y$bi8_(fSv!f&)xum3p zsI{JC!q=3^J-q85EpkC@K$UGo3QJ%lW0!QHQKd+CyPyo5$8}PuCgPCbRbp0G`$5kx z-9=&&xgnRs{teqA@er>!snu>J()gb|_YNcPBGH+b8`z_wy5l?}f_~3nep=J&ypW8I z5*1d;FMAc+HT~<##*@MpYp3PUe-O|rtVpy2=eEXuFFm(bkH74`7OB^X?GT1Y4kup#RJGms7efE__0y=41BDckY~MZxa&?n{=t7_ ztn6n$-$p+Vuf?2~b35aIZ+_2K?vJh?Z|;{<6XIXNj=RZBTEvh2qNNx9_v?{Rj;Hpv zHpiUiuT<|X2-9^a7n)-s2?bBQ0uom^HZfAXiYKJruW%c!jSrWAk2}xmB05osf5{w# zV}C$so?eb4D+L%To9mOHNG%=4rH2b1Bt!_&zhnH`*g%kkCN-SFQY zyrEVPWtE&lvRAf!%v;MW_cD5OZd4WxOI{BMO!6NBVaHX=OG_ydBJ$riUce6U%GSXS zUJdA|n;r3dS4=wO{*+T3fJ1`GniCe{h@gI7E9&3j!iavUiyWS}qTQ{?^d~J2gbyV{ zf{~V}DtbKHj`dthZEk@D#Depv6pD$!vNnA#ka++3gG*_>kb5gQc}PY|h2#4P3B7>v zeQlcwWU~%ASPOC9taXX7$==l~LW;mLxKRyN?ujAB7xJ)nP)cOmAI^$xImV1MGKVUu zvm-b_oj;W7-j}}z;fP~I5ZJ3@@hJY4rnAhI-6a5cRp3IRjCjKGNRNm;?Zb)=#0l$H z|NDTO^TlpZXJjHoZVmPH+M)k?yhbD%{h}O--q$OX7bxAMD+k(Sr@mu!F&w~m86DvqhcMh?<70-uN4=zs^y-6 zI03!*lM!NX2Qto=`jy`k8?xc_VrXm0x#Pql%Hn?9-|F5Q|L%W-x7|2b{q6hwDW$+O*0=apYxKTsYu?sq^GwCR=d#k*X}j5G?=IQmfSH)*REfRfzG_}QFjLVeW^O5~8#Qk|iF3^o zR*^WKb$(`_w4C`b2MEAxi9WnA&iScUtDxLw2pY-w7XhsNgand%q}VFys?DRW3J*8I z!_cis<#2Klm~CQSBSanIS*)JF7I~)umTP{s-3fgp2g8P`j^;s#4p77~Zlb^9+|~h1 z$&h&m0B3?Trg+x8^aAV`Hzy1Hb#b?>Y(ISMcKO~*lR-|W`+$GZc+a<73p{Jo5x)7D zXnIH-J&p>^7vkTQe=7Pfh7cPeaCkpUWZUhYJqlDC43wnPQ(KHax?*62?~yPYmq+v8 z6@x#dxWmyy={&Ghmm`4>(rZ9}6^Dd8o9D4z8c^gS()2W?y4t1UxT?fnPW*Xn<^u9< z=jMQ!Yy%}ZcDvH}*e=t}Ysy1jyw7lrb^nRgHij5?TzP^mlQVL%AHl`@Tf z062&B;(~08!~MO{XBS-ky)ESReysu?qMhbxVPmBvbfWdVigb&E>;EPQGu(|gb9`rb zo!oR@!-A&D+;UVBv7cX%R&&*JJwL3Ciwkp%IixowW(EH>vWf%-n$>8FhKNR-=gH0D{)W&sFlO)PK5Ix|u^;YzCMq)%LP#_<+Ap5XBhl7;bbX)e?t$W z#|nFWBOket&e+t8nM7`|dQoNk^CfxgD3<3f8R0b&fJX#WTm6oy_AY)va7?RhyVJvr)P|q@t!mM}y-2ye_Wcy$$mD2LUl1FX9+#8{=x|4H&C% zt`}4pS-a%cGs><5GbuS(vXHD#_`nQl7i^25)d~-m4*pPJa~9!ZP_cIFdfWF$i-)n0 z^Bm+$EMJxc$3zud%s<)@xPs$pkzQ;u2{qAY1J`?s+Wocro@4=Xw~}{+zj#gb@#|>-Bs4@bf(;idiHkM}wLC zc-oH>_*aj`Y59f7de}|Zm09v|j2Z#rBPv?;@8_QcK1GXR(tWOkM41|-)t=`7V`4WSmVkSMc zEP)r~fnE}Ew67ObmClZ=-w3>HmY-t0v@Bzy(r$*dWnPM?jF(qs!s^v#ap$ycFWv&Ndd}^l%dBOm!+-S(lh_+R zDXlnP8(+@s>IZhL*ROZJR|cK#BhOOnd32dnpcM_{;r;E!0P_u^U-GumMt?>d6JY>@ z4K_>e$6OJ0s@)RiBH`I_TlkEyeZPgIv9Dl>it?VRt3M>y&?3Dl*_Y>HBjlYVk8_nX zPRQFqY@mX1Z7>Fh z;n8rydu7dMKzg2awjmQXSGH1sw?m%MQ9sInM#!?-kDLMS{@S+L9#A7zl&AY*kq5IM zD4&%#R-20%buzo)thxZ6n44%QV11eV6EB45f$a}_YzWD2tL6cb%-7EPVhzI`rSz1l zQ_!_GU)YPhhHXEZ7D>q=v74NLU@chzT{G;bbthT5a-#3a`L9ZPPVcH{G9Us&go7)0 zlICF8(8F118PsK3NN>&a#VF;`7065hw+;T;W%V#>&%ed0Hj#RJC6u@+@QaicAFW`% zBQEV`Q8oKQig6h{V@neaXK#CFhz)wmc$JeVEElEWhY z;u~~)>0^zu>lHU#vr((N|B|jIG(h2%30LQ0qbsgJF|z?adGC zI5YJkju4#MjgY4bVnj5b4+*;4gczT24i+I7$W!Y?$v` ziSadfp#IuoMljm2ZxrF*5Jo6U~TMndO)7 z?*n+tv*2~6O^as?0&yN*5uh=isZB;v$lGo&v}Z#|=8H*chYSV^7iiBM2uOc7OM~qe zp#F&CqFoCx>ake<)!>^7l%Grc{?{aAws!pF3Ij;G-~ks1hoMozFwSD1l&jHRg8!Ht zCNDX?=Rowj3eAUQV66B#y3qcEF_f6w%sIV;==FeUE9*{UA#?4xKgxHAOBk$e_>Jo; zyQ+|627nC>e9BG+H;Syv=alo>ajCi3PkZ)as*fXP=lrL@zDfN`FxyI@Y!v|H)4ZsD z|I)*xzD6iO5M05LhUqIAtJQ|r9bSqQrG0U;eYWT_ZMo|fPa*V#K;e|*L(}t$)^5vw zH}AkjB8QZWlo>t+l~0A)VDLosawz*&46{2=Dvq=&1lXAl&qD|^C`xdTOE}%~v$0Ph zNgJlxT9~4uI$Ao32vC&(lpp0lVmXF?DhURHt2FF_N>Z0c0bgt^CM=)Hwa5(|_#d7| zmW&sLO#JO&grCA~8dvhrc81%JeemInIn=+wTZRL{2szuQ7No2lZpf^0(;kOKQ$oQvlwIh!)Uc$@yp6d4@q`DR81w|eg1{*%t6Y*H z=XGJ(RelQ#>*yyG9i`pMtYA8MyL6DNTZazIa>9&DzrR=nE%PO#|7S$sp>KL3b^I!Z zL}d~(Q#@vF6#%ck?3>CsTNvWsUz0>Q*W7WujZs+z z*Y{?(9#=&3TC32!m-JYU3f!+6Fz`>Mh5-_(%l&|ts*_%03N-ll&W(OjC4BEeGeL=m zeA<;Jb@3vpZSt>?1}xvA=-yqD)9n0MRY}OC!fF3LJaUog(MoSNxA!Mb`-y|d z2+Jsd8^J{`o4}o#6Sdq>4rg+M z9#+I-qsUUXn-Wb3+}}E8DY=&fjoqPtvB>HXAg@G(N0lU`6QV(_lvgVUH3NORrl?i! z$&E}RS7mh#T6dv2pQ!H2etcTa?|)fElp3A&Q&zb#ony%_w;57xqYxB}W2B{US4UI$ z^r>j#>m>W}tQRtbr_#<^#0|8&I%iv!_{yg9ZY_xF{2p3tuU}MCOxJ&tY?UC3Df|p! zOvWnjEa#J?&ppro1v8ZrFK?EaUL3xHkktOy5)pebSsfXK*L>_b_Yrrxqe{^0dl6z zloB=xiT1lhGcBf4V-`c$wo-NGzVZO{3n(ekDRF2)l_OEWdFQZa*DZy4{x_FG`%cMZ zhG&UN4)lx|888}*ayZwq{5TT=-G4yM=fe;n2 z!rkk=iK)a6fS=qE z;QcE&&fDWwrE$LdcScwj$WZJBPG0>Hr9ZQ0@T)Rc=F%ZyvVPNqHWTr<5p`XlG^2I8 z3RMA(@4*(OT$B`Q0~SMX$aNfu+w-$EGi@kNFJM;`ekL}$cCdBV6RR<=g+o#ZEWmw# z93LxB9jbzStzMdTOX1aKS%YU~bkP%7LwS@6XBuVi(8bO=-J9L|XL2w7n3`T`moV)< zSEcJx&pFnfon-^nKMD5N3xksN_#1q1NS;WJlc(!ps9Ab(4u94Re79UnT@hHv;d8Z9 zePYPZo0Ul#e$A#1(1o1r#*IZM49E?#tbgs>E?-M%P;clwI+_ftq_9{bCtFjOZX}1h zo8P$fGdpnom`4r&jiu2rh6lN=GJ6I@PtPRi=f7B8cTAf6Yk%gvjl$yRyJq3^0A0lp zu{>^x6WmO*>+*;C$)GCROh;nA=t&q);5%ygt~G)ei7AIdCzRi)`Pj9i=wSfTv|qX;3CJuk2lL(_Qd! zqcd~b#j#VESX>m^$v{$F)VE(3!i$3S(I+7ItWhB3PmDuV+j0Vltm`0GPH*u0B*hRk&4zk%A6Njdl2K9eaI;`pY6 z&eJ1VDs#C=x3rovZ-$Fsk;ZVS!3Fu>+ura znM?<6k^Z-!VBXo6Uwa?PDe1-swKVtlWeSasHxtwNtY$u$JW!<7y81&%gEeU383gza zH8#u*Lf2(*`qr&L!wTrMZhQbKMS)a;Ea+r>*? zHPwu6RE7(1-6~c%HFfuAfs8GYVo`X2n(O0$v?b#?KK$jT=d%`dJFuuDjd~{I!813X zB+crHzo|>kE4LS#*c_(1#<{h2xbRVayvJyJq(q zX|FnJi5((nfZwQmW^aRa3i2=|3|!=Zs6ezdM9=f3u;heT7+7|5+ZR%c(so=5!`9}i zo)uFuQHzIHpy8kx(e28iP%?cHXML1chXSZ8zst6%E+z1p+1qif$U{+EYsp9 zHO0YPmq^nBmOcIO4qrCnKVTMIV{)s z+RVgRXquNS-GkA%_rRG==b*%t7IE=WkmjoKf7d5{3Vt!^<=%C5stS^F|FrF zf@CZ&mvlXo{1pcQgG{k&5ll_uOVO<$nFs8uQ8XW-f!>6#I|!DocxGe8gqBJNrR0{C zP`M;Me=$7=b)jU)l<8D2#rTi9_XKJS2;_5{{7Ws{Xx}i^9Lq_R0CA^{Gj7wKJEfUY zK8g?lk92l9IJsn&BkRM|)%t&YO$^e2%f#FKSNk^M8N21~Xn^zTg7%@jeKXE^y^UrB zLoY1SNkP9L9sGgzCQPL3v$QE?qBV^=M-~CyE|SKXVdc*)mx5Rq9gRFI_cZU!o%p7WEYcoI<84j?fInEQh6` zWFW{u#>0o}&@cHZDJS9#FO%?4HsUTm{?i*cz2`SOU2E5(1jFIdO7`q3S5We3f7p&T0#qBF! zTG@w7I!atU;jS}55|fp5Zv2tkZpHdClhwzp=XK|Ev3d-EbfAx(U~jYrfi&kc`sAA< znqtD9JX1M8X6fU)rNehxM_o0&uVv9`h?)|;;xMm%g0MJ&0sfAc(_%uE9Ca8fOUzT} zIBe9A?ojEgpXRM(7v$P}l2okg$VPI+^dsvIWsA-s_yvM85JIw+j40q=iGreF$PAUi z_AID9y@^Rbzj8338wxnz3Jd9X>s}|6+X!Be5K*ou6S{l|Nd42>j;8) zmbv%Se@FzUNy%phi$&XTvEt{s>i$!2n{O`gkj>T|0_Q$;FmC|`0CY%2Lg+Uop055J zNseo{xVznWjro5;LM*8V6Jgr+8!QCFV4*SZk&s~1*ztS=tKFI_R|1FYZ4ctY{Q{`C zWG4|}Qe!*_!mR(q{7OxsP-;368S#+hlMhvu1XOXTxiWahUhEInSw-3`oDVcGxocG` z{xJA}+$Azy@nvN!P?!ux>ncaJzM*rtu3X{{$;i=lEv&hO$bPG|%W;i;TztQhfJ zCMsxo>5%;t%wMJk2xe^9{;ub2pp3_hc$17{N#noM&HDUJ)5!-zZflPTCZ|Q50A_H`rC6icHz$r3UmUhyo>>GLy9pjq&f=cBnr%}POQ#BApbC#R|! zT5As;(5gVPdO*Tg#FTQEykf3|D)NBG=it9eK>h!(a=u_j80@WPmJ%mGPBT#0O9+K2 z^lF91SZmwH>)ffsl(O&CYPLk{PD@5_TTzqtvO)3NXVbwwVoHj%9z5ig{(qm_`N;Fh#3Zz;J^F(8*P*>H>fjp1oZddcE*281iJYyB$=ibV8b%(%E_oc)%V8VF2YdB~fC* zpY}0hz+Itjoo*zA111a!aZRWU6Krye{) zA;=HCn7d-}_Pq<}?z<@VWyYSsV0^$hhl?A=7qdw=m)cv?kx7z22U(hvSId z=Xx~31=l$0QEdS{?{CegZ^jjKtE+<0)f1eR?E&JSC@2w@G^$I8cXP}`C-1mCL~-b_ z%>`)4gaWr;;*4#_3xI!FMCET}KFFk<_?JRSur;0wPD{sqRTq6P@+X;Wm;BxshBE7+k#lQ zsKup9abjaU)BEOxyaAa0V+kxPFzUf$j2-bLifEV-Af9qrEv_<>rx!7DFJs7uL=3Sr z&#;fxG``v=v^jm0Il{S>@2{k3NLUN@2g+|Wn$g0nq@=-WdskM;ZbnaV=ueC!-|;fO zr^Xht{!3NGPZ_xRz%>zahAZPD&XHmS|V?(@y>x^RfyA%b6un>ab;o z3?uD;5LFr-rV4h(LrJ5+iF$TfA1Z_UeJXX>8tPFS5X56gpbqv6tfL;z^35{9O>q$1 zslOG2XdM|+2Js0qm$vi=rjhDQMn*oVLFHd_?H1(|JXGKy#2kN-2$*_$pz*R0D~2_O~u%Il?=LV!FBs0|hC@P5p# z+S$1mFUC1^m_gA-VYk0U0)>hC8&6k6N$4uv0J9-U!(w}?6yGGx9?hxuFqrcX>N zc7=p%#lK^c*}Ju;>C>!?d@6(vm2XvL50K^bb!v=yg51}X`wtW%-uSAPm90M+TZ?){ zTz;&m>JkI!7Sw7#BjYvv|59=tG7LIK-1?-OriBy63ew z6Hd++Xb1u=+kO(qNqP7~u89xgd!5Yu#xax+RFB~4Em#wqD*5}6r9Sl|GVs746=9VB z;ogjPI@bJ6lt|ANnRn-~6?SNxNaD0{N*F#6M-&os`s`afN*Vd+H|G3Z*+ryNYqgvY zCCp`*hNVb;GgKv?A`<1_6=~K951G8`_8AnZdMYATPOAEPRy-28!S3ImrYzUg-9reK za9;3OE4fm@IB6Ir>txu3)(1gnT5c;)9p4fp2e2;5g-Urh42$K0Z#4>syN96*A_gz{RQ{=lR*Zmvao zWVI^WTmwKRKO)eOfb~ulUf!hG&PI!LL*Q8hCvHY%3BVoXbeMMPg!YYXaf>9`#lOoB zO3HvIC^QDY&9OG&?wO`-#7n!*l)+Ey*&p>V0w0^|O*dFuOmfGh*^d*^e0QDk&L@JF zgO2j|VOWSx8Y>UjuF)-(8_phj3FPOvP?haF%#3LHcDQej{6orbp$vqeyVhNH!$ zJBwIPyoD5;-At@9xF{zmjVlmkT8fBd=D%lv%#pH|G|XQ_0>Oi9?ytuYqR4 zN=p(GwrA~~i*w(+BV>>xi^)|z6uD%v3w9XVxZ#7#xpPw z#8$;_wkw<)r{=qCf1Z>>M<%q&EKfqU&~35RNRVvteotloh9Ee+r7(tu_?aK@{-_0+G2~N$p|*!qs-r-P(Ros7~PJjsK;YPem@gcq~L?Q zo-6x91PxXGeM76!ghuPgyP}w>GxhATxTVm_6HxP}DOY~Qrsm4XV8wb&j%HgTQ3}^l zZn)CkgWf-)+Dlt+ajSeIs_y7O`)Q1;p!d_-?9U`eeO5_DMcF|Q@2hpWPP`>sR`tt1 zab_lMwpz&>(2+ft!iazrt0`2L z@kxSCRG7|wKZ^Y^1SvierlOko*7(0ze_A~Q;X10}e*YD=;KeS8 znG-Ig67gHp)$BzMyjQ@&gguTCwZ1NZEC_mipOz>r25}Y=qe!t(*)sjp4If6cba9)} z!~UfIiE*b->kL}Z_NnBR_Vu13re#U&b(b<1?g^?Mi2cz>SOJp=#tNu790!MZcG%Sb!E6M-|@-}b*&%mf=Oez^npYWJt0cHv6*5HkHr|`VCgpj=< z1#+!kekYwC-KP3}sx!iMAT3Lw2IC}J5?g^t&1+4Zvl)_CuIQ^Fc*B(FPyy6$Xm4U8 z?1Q}lR=bicM(@#L&lXJFoXSlR#h@fdI?H7A@a5+Q;`)zi9C`-~0i+*MJj_+N6IGkz zG-;fKVcMaFGHIKmc$yH8!WL8-@L}LIjc??n*>rk)(I=2RioEZVdAYZd^Yo(KA;51L zB*|{3(Qb%`W=d^nY1x#bq7<^2x*(fdL`M7;GN(1xFTz2L76+Lh%sLC&Jk#Lcfry{Fu;Yt%U@-MK5=0|qUkDB&2yAO#(ZMre6)I3iRe{bRCQ?L8E z#p_ZZ&5!OB`fc@u<#ofK2iaI`zMYqhRKFPM ze6!iRYcx_XC#-+HlqofR7fY|E^HoO7u_m+iNWIhU9tx=FSLpb?doRvVKu1?-Zx>5@ zRvZf9RD=ZGOQr}4zL+OKAG*zuFe%Xg+uB%qk?&V8GX!o+o^U6(k2IU8%N6{fG;FRU z>N5+&Lmvd$PGOj?9{SB&c?tCQoXjX~sDjI$xHlf{<$eh&Sxg`^(05Hb<|t$A8jha0a6ZURXvSoPCdW0ZF*5z!6XR#B6Yg9P>^$CFugxe6Dcjy-#*(eqb)tW}{^ zMxl7UDRu29UKza%N}aByUY>fVNybhCOPw5TXCAZ*bDl4nH1b~w81r%3ectk_KYuGg z6+Cm3g4h2PHA**~=fis%qlN^Bm$PY$_kAuKoM^^=Y=^F$d6&nU4JXdtz0w5HHKi>h!Tk;EIX1p5cEjr z+6^1Q(E=s%nhm>~&d=4(F9u6yO;DbCSrSxe+xWR_gHJ-V5Ki|oZml7IvM&{B-(zcM zGTIUXab2a%x zYi!^L##WgeQ6Mvf3=`c@^I_1Ah6C$t<8|Ropp~cRKPKz$yP@07lJE1dxzOIW^VB~A zi5-q{pYw0uEN6XrJYs{0-9TSAgFLwTUgiFUC{l1-d@&4Tqk=Y~E&@WI4_WNrFHA=* zpO+|rY&D0>rHh)}LSVaa{?IHpQ^ey#F`FY;UrCfg`m?~mti#aT2ZntGo{UV2Ebme! zo7S}010@{De@nasxf*|)*u{uaK??>LX`@T}q$3D@S+sp9Xo9r`%vt#85bHMZ1RtA6 zCGi?M;e^(UVjdGP)VyHVB9l@R-)86Y>?|%1my;>00J!rOGR8Fp7G0x+JkA9QNd_?emL$s=Oa(6n@dWx667I+1+p1oJh?g*u z_o2HmvQhs_HtHgAq`6{WslzgN3l zexTxIo333tXAuCGKP%*!zW6jn_fS=ay;GVm&VmKbz?Bo1!eZ5e2+)oVL?R!S%3H#% zC0$Ceo!ZI3v_Q3MpvulmayLH~$RWxBz8qehxbVIn@6sO=Q@@&<6K~}Z@dyz1@B;*V z?kzv>N*Zozh#&Nci9r3Cpf{IRzwXO?;4Sm;7|sHWi+@U9&{{?_-hCBRjhzaA1AS8# zl5|dKF%w)9+R*`Cr98*Dp!rhw)!-<`WO~#+Tmas^b8@r#;vH8>$Z~dw+GOT&uVhaM zp@v=IaX!#v?<6T4p>#2(l%`WxWp}lsuGcA4lVT2_B#~pRAJ|2_p(ae|OoDt5^+hAHIk;b@M`^ep zOS_4~p94j}F?BFQ?`L+PZSjE$zjKv-MmgbKjLTw`$6{$r#&dlH`dH>44i-%g+CSC5 z>W?cT<}@1oa|Q4kNIrkj`!({0H}OH5`9f)OEg$SlOjmNGaRhtsHFY&N@wrz`b0j5d zjT8sF5nW&7)r99o+R}I0h#$=VoOYTzF^A!6M6oa%SshW$x&r&2k@;H?8ftB1-5)e3 z>2-pMwZ7`!QT=@gKu5N=0<+)vbF-pZwE(plis}sOgjbElK>=&wxU*5UBVp~vb$zQr zTn~e%=uv$mf&XNj)1 z%r@vNT)X<8FKOm}VJ+t1m7l*?Z)W3ErQpw8W-WRrjrsmHh+-K?E)7oysl>Q72D02~ z9wcc*8g;Xho-kVtF<8)Q8ki5nF83?V_9qlEzD}gBSX{t++>agXbpGLL`SV;>lq3135R)^xRk;vdzQP}+gPfaGjWO5W_E-iJ-9QI< znvFjm^}_JGG1dis9!W#!g{?U;nUoAM?#lL(4;(S!X3&w-G`Gy+6qk`~zJ6hX1bps5 z6l%xfmKoQgi^vQl>NKvpx?VV9jm5vo&&SUXKZvKIJXL`}z!`hhv*R3des#S1jqI$A zfyE};#t|bWk0qq6Oizm4Y1=y*GB=We+Q?0UAgWR{ks9ZB8Ak6$U|OBJWQ=^YV`xO| z_aj_X={$iwzF@PTV3|#ds?^8!g5=MyO5%Jt)u|%3mBV0h!<7Z0czl$z^}MF+78UW z=IkuYq7K1T_%>gx1r%%I3m`5LT{; z^~k(fn3fq-xU^7zfbnDea{5IZe?2cWSdq&c56R8aqzyn;}C=^dkh32u9lsewX*%#SJ}4hrl~X}s#b};FmM=M!{em{Hf3>WCw3H1C71)&gw4n@a z^kKj#{2dqmjDg6p{)byKl*-%c*ca6#KA5IxE@T#8Wny_$lvUo5#*GV=AsfZO%x(Ac zQ7~b1{2NQCfxKVTWKn^afXM)%ZjeQTkU>6G2jkcz$eY)}+cr-<+dvT?|IEtuSK<}R zndMe<8X@?8v=IlvaO+qtHQ6BgJR3;oHJ>Pvd^&M=RGDM|Rip^v?_UIa1Ux8b_>!Ow zAboizv1-i1t)TTk5;cYGF@6*XwgxTc>>~>FeEBWn@Vf-@Ym5|OYBnS++C=l;owN!y zDGanV@i)jXYo2VM2w8ZgFkrbWW$nW^M)8>`aB0{VwytdMcj%?5cr`|gBOhXD6@TQs z7qx2K(8U+$4GHA#5l10}R$IE+F8x1g`HwZVMfT$Xt;31Wu+UD{RBDUK)=_w>eFI%@ zb_?ZmVWI_#7R{B??oUftB0ca}|06~}xxmFr0&o85DM*}`%$DUqzckSmQp@w~32L_>7Lu15kBhKTNyg%1`!{b)BnCj$%)T_Y zG#`AZJ@t#OZ4ygGd<2p3Wcb$SX_B^Hs{tFC&jT<2C>gZU$kv;s_BvxayH^V%DNyS64O zG%7fr8S~VT4NDtgVNl;t0i#(U7DwrFEiltABE9u>UKr~=&vP_wsQsebe%kHqdQX2q z$8UdphtSKH|1jFq!Y*l}3xf#(kRR2V`d_MkJ7?$zEuZr7LcD;f<=BP^ z<~Wjs)C&12LzNSRjCKu^5)0{vYa-^@ju$&(f|2=P$kj#Z85?t(3Q>7@5@ zb@&aVrq*sY7->z40&@_uOK@W`%5oebb*>+^IL_(P5Qc zpIiQVcD{f9%Nas{J^1JT>3RO!{>ce?e{`z)b56)#?e&NLYU3>ab+^6SZna;u+D}kt zue1`VwroJkHEjGUUd>SjmrEfB*07 zgwH?Ud)4Rr$!@p(!fWrg_g*}G@#4vx^ZkR@@pkR$HcR$_0QtS3sUx&ilwXtanZs|+ z;(XM%>YZ-2v%S6_WU2FmAxl;ai&Dp0b@Wp`Tj|aOC87TJ4wxTX6o;_3eYn z1DhD1l3erD`o-qT#zQ5;rCQdWi|jocPAz4JUTAjcgp&dNZ0!-0^rMA6+YMDxFO$q? zp?29|;5`MOkA7X<0I7G@}0YDmY)AOr&- z^F$g!I41-CbFZVo-w%S+U%;w%{0pJm2Bxgl&-&>{aYi9yN_4h?#Z1s3B_6^A zs1#@jMhKgV9Bpl9jL4*8?An0VZyu)hoLeRokT&MT0y+Up2BUZVnJPYvarD#spFJHB z$8uUfz5f|$lMWl#8W%XiJ}3BsaIGfEOf(*uM{qVk6G|?@X54Uk>dI;wRA?IM--$12 zk2wq-wLrz=p(D&gN_b9nZZy^b4Rp9WC%uGOMxSy025%xvjj%w1Mn2IBB!z6iUXS4h zg&ReC(;Y`>_7jNaojcEWUv$c9Y-?cb94Sr&OSrF)xulnm#m=PD1Fdfok?hdmm_7o- zTuvZ3!M1rtf$(5a)jsGTW9Q{pn0_*jZEP?is@y6Zjl(6P*ve`@v+Nxj0cz;!ZyH1eVrOPm$ybb$3II8cb-erP{_ z?4|Me;9*4C5N<(g0cgwvbO1a1%w+Uo*%U$H+eIHOmR??7x)$?{4|hO;yc3a2vD10+ z!;_s%B3z*ImNqk-+rm7%jj`nP^CCm!8*EwAPQX^9mlOGQ+ctVk6Q%+*dO|XeheSVJ z>VSZWCY5QdOVun9`i_8C-)LwrAScd)5}5@X6Khuh#$x%URxG_)|FSaU0|~*SqF~?W zuyd&@q;Zz?wRfZmqX6()4!S=@mx>Ch5wBx@u6iGX{gX(H8J$^bcx@#@f=j`*EZcRT zjWczNCMHbcfRLb%{R@#NW;_=hOo+KFIT%5$qZiCwAw&w*K+iee)Q9^7z?cnQO_1{ zxs1*zYjxnn7jq45Gh+*<@@uA5G5Ihu`3@llhwg2xxJ6^$tS(lk)|q5+oQE~v&Ev=A z&9pWI|3hu-d<=N}xPj2e&Tr_){qz0TU6ef*m~e9NaBQ!-(AN;;E$Ki(7DjdK4srCMN zzjgA{;V*Aa_Fuo=a$vSEow-NOoOxs_e5LyrD3-(8z}rc0BPBqXpp)Pa1vZiU_S5@YF;*7bdA>mfo{#0Z)v=I&f~QpHm0UGy+fFk*epAB^{v6 zgS`93iM{wJF7g1XgNB0%HE(HFFG0s+5>PBjI8|)%o0E5^=lgHZyC@At2M4BP29Wma zsJ0_V!cuM17)#DhlvXcwZbR?ni115lPa2@YkQk8+u5WEitH?mrD@~P^K7>UW$8xH~ zAFxFr(nDv)B(k!_{_EH8K72ZQb8`Og?0s;mbznHv(r4JGC1=1v%dPf999_6ZdDh>~ z4Q32Z5!$zQLP8cRC~|KId(P=dIVV_QnveZ$&HOTZ6NS8IBm^S4?Ug`pkXE z2;y!klBC4Ip171)_uAgSynppjpW{dgwG8z-@JsH3avqfQ`<;*^*20qW{%%9&f(5{4 z@9gOG{qe!kr?>lWj(S=`NF&{E_TIfd%;?ybJ;06{FJp=I`%6g@%GoMNW-KAK*2a!w z{{8md`O%ptKg;bhpf-xKwWI7$Yo1MVZ~7D8Y9f!#!_B5Pv4!>BN^ht%K5$u?%Smh% zM>9gW*TrmaDL&77nc2}|7NAWltT^id6U`=udPPknSZGwvmV72YYEg+mR|$5w_Q^?! zpCKC#fxU1qb#<2mr<3U@;aqYKt=2 z*5R;BKzcjdRLX_ejYL0j<`*2^CTmys@71eY=7)i;0H;SMj#bEf?7oX`o7kDz(q&uW zvdEh`qf*T{ri5TCQ}|kL#4bQ?741_(wyge$jB)1g2ox*Lqv6`|4=5MXC7nPt9iAMP z(wnoCsiObo1`0TfGe~l4{J-3K<|Hm&GZBQNU(SwB%Qe8W1#uRVtbz>|VV3{VtK;*x z`)`iHl`_TPN4ai>T&*%ZaC17LAsG?~UsnyITE1D})U;xkhJ|w4Dop#!y4X+*^?)ozo7PN zrZ~GKioyR&`^IAxC-*=~X~(+_gschhh_Q<+H4l8w=M}C zj${`#Tb<_mwBP%ZKmSHE({jS$tze9~=l^NDaQ>e@d)i)~|GOv~=rz&2s7)(% z|J`=Gv%dfDq@=+n)V*&aO>~hq(Er-7t;_8f=lttL8K+14hi{I&aj?2E=HCCidxiV| zNqcX7{_mt5uy~3f*`D@ID?G2`DA-}VB3qcv*eG?D6cZqQjN|oH|Da0g{F{7Gt0V*S z&j0f#CH{Z6{d9f)@1iW2n(U_e$oxE+sm@B~HO?XHQ9jWajeghB?F)oPn@ZszNRx|^ z8S=>2OD*=shEPaDB-Pq$A${tu7shlWH(?z-em*fSo&WkoS=Xis^UnX1_HKdy@9egB z*XRE(%D<}*sIfuI=fPq;OM|6pfX$qSIkBnQ0u*HVH1)enpRqK6jLoOK#HqOEaiES} zVGBc+1?!2r<;0-#zV;4$-Qvps+CE-ugmln=U%&^-%?HJ%zgBl_BrNLH?GluaqR-5vkgE{ zIBl0_Bj=jKjBIpwgd7V(W8tYCm2B)I9rwv=jM$iTXW2;4jkVXHzJlC#;l^JH*kz2KewV*Cx~|KL zOD+9h;SpFRL z11V~1Wbzygf}}2<>Y<4?1L{lEydcviYX11{T@y9+wbMkKAr%reU+teZ)&Kujb88E= zzI!s)HrGgbcOy%m?XuosyT@Q`?Iyf=``$zR(T^K_I}MqF0_xTgWKIlJ%Vat@1w=H z(KW_DCw!dd2Yo<$Ib-*3uyN_0sngy>O?_H!We4@<={eB>B7Y!H4Qj_UGl#E>Q4P=O zkc5Kdd)4@|Os~2{u2-|(Gu9qRpc8a`rx0g-@%;d|oE$y$**InqiDbGL0GNDff59QiJ7)J1<2O?Tx>!#VW5NN2vgAk%I19h_RV{^d<6LiC*`a6s%# zyGn9Y8aNG}nWLMEo|#qiPEBOfw`rKoQqPjbEM&v!&x+jU7i7dlmbZEFdu(;5F?Xwd zozs|Idv|vlm%m_J)u(QCXYPfIiVGjOn;*A|!*`#pX$72ya~H0T(QuCRJU-)&<-bMbe;>yff)!m;129kie_DM1+3h@ix|aX%q+CP( zmm`8C=0hTL*)@%KZQWVTA(0|S=KUzU@?~GY_1;$6Azav~sfXN|boxZ%PBXufb#J;OE|0f>X!20^l;Gy^m(wv`rRD$a7;6_Uux-US}wk7 z0!g00p@IYlgfwRHf8 zJX5H;d2geZ>iBlXAV_C84FV9pafq6Ke)-ZwStc{j##~ciK>+x4Y%rhZWJo@Pros(% zs)YDKJq+l}7t|*{P6W|CL&zr+==g$YBQIN*M(FQ*-kyngD|BYFCIkT;U|)xg8n7e^ znmY8C*LeK+JQt%HGE+b(E-Z1#hK~dq(}<3fsA@MJKVFdi(BYkh18WYKot0_+xjFgR zZvF7v*5i-=|1ZBi{_^F!Cfdv`54u8a;zXJ6CDwwOOg`&VeKY?dI`ynTXeh3XQSjN4Gp zYczflcu2ZhZ9OpoWLX4BGumy`eOc0}WtD_^SoPGvA@QKgRM!aKeg+j|jOECaEKMBS zZZ}a=Cjv|Vc#FrRiJFk~0-ETmt#-Sa-A^S5JGTX4X9);9DTF0Z%(*qOI=n1wVF?m< zTB#nkVn@nLu$6z}P#5Z{wHr&L5`jmM&<_U1(NGH+I@&_ErH5WC0NB8(t?oF-C5OX> zy{#y>j`yTdk4kh2u1s>o*`>W<)VKyp1i{+OU)gvk7{V)B<$CRvGH*#U-EMKI;2Gw3 zMk9E(DX)U7xyDgY(Y~bmKNi237=o_;={tbYtZDZpYW^D8I8bNk==Aj6X%_+BuvtIoOT&=mer*04p<;QPCcGdM5+STZyb(7`^0p2^>!cGL*Z09wk%z>jjA+xLBIfO(Gr80Qn)NW3dvje@r;If4RABi=hjhh}}0!Q@*p2O}?ek zuLXI>Tj{=-`Zkp4HKzEtLL>8fmaA4q$SX*Wbidv+)@8Y}2>%B@TervmJ$X`k|7q_% zTl@dsNm+vbb2JM&khON^L*^y9#C{mGf&VnoCeqvn{PUDCnORL({zs08u8o@d^~SOk zb+>VTgp^O?WJrbNQ^hl>8_-L~^z0|Mvh@V4tZqMM4I~~GYN=lwdC*nNRzGB!w<+C& zg~*x$l&A2rrbX?mlk+zn6gqQNCIi&`o7nlA=z<|cu3B+jVA}P{7wE}$Go#@mYAb_W zhv3nPjsYRkIiKkazF_r$HnS8vT?j{!#|uuPfbf$f40S7Ebsk$Y&^6Ag7mzk(jBD|> zvt9pfcPqo{{2S#WD4v7LVKSZH6;c9tYE6r{=3=0+OLbAoU87cNlTsStCBiXefY5;s5^e2>oNl&YKZ?uJEkK$Z7)EIs-#oDEEx?fjV|DmX zln|-&l^97|vBUP_o`K}0ld*DCF9?Nm(7OVj`ABZQTER}yWczn+qiv0P;{vm#mGxF| zKuYRx8HYwSpeLSJ3N(@DuAjAv+qy5u?9Qiij}GhCX4h6;7UKWSoAGr8fO-1ga{Q0> z)2GkZ{Qq5)W$eF9dMq8ZUY!UC5~CG3RFrZr;V^U!#P&~)(+oDQ>bHDH8FVwFq}0Tu ziZGf`^VR&zd^=%WX5Y-eiu%bDM;qz%nJOYZxLpw&ARIXv%}t^T)3@7Njgz+CIgX@< zPHe7Hw8=P%l5wB#G_!_j25Av(lq1P;Btn~8GE4X}#pBS)ERd=@vC)Sj#vzGIB*~DJ zRGo)v;aolExyf*&KHC?(G^2}UCsZlzH)YMzq zERA99z$*dBSu&cXvK`V$=6l=9z70Z#<+CTn?{+vq)$)K>3dJgJ%GpxgiGG-uT(JS> zSzXZq#WJ2xW1`cH>nxD)JWGNF2!nmfJu$sB^&LJBWy{SRMBA*eWq7f)Eknte0RpMc zwp!4Ob3GFUGqr;d3jx&TM(cT8=xxb$EjOQSDzg0Y-pcBJ?Hl;(mPPnKYyJ=G%&&Gk%*PQD~Rb79KBRnKQt3S=RI5Rw9CA~JTU?xy5i;Qi#2Z_ps@tAWx z;B>0KiJz}AZ*6lfbT?hzWtVDAM<04wg#K$ZxiSk#kUIeGh^Re^@^OYgPMl^ zDzc`@R}(eI)AY|-3jRV@Ep(LoVJEdceiv((8m%K&(AcE6&J%#OB7xtX2&rgDCnU0L zMIs0{Avn^T&+)c#69%w|cxYcI9RQC}X&N!D9k#a7o4+R}-I}xbThOGB{fkS?gX{r@ zhEz^HfZ%%?4cN^BBX8LG>ycqqOB>=^ac3*37|#4 zOt-4rM=qOUVfL!ogfh=mTh#?LTLC-$YVNm4cP_|uA+iGzW^O=rbcC7<0(NZ8HEFpU z(sDtj)h;1#9hp;AvJ?ZF&OhL=n<wBChD|d51HCS zct=7_z*jR&?(dlf1m^IUFc!6PDEmn7T54>4tq0n>1VbBq5 z-GxFe@TvN{?(84=-il<&dU{y9!V0pqjfgkwDmF~~5vD8L^w0+-@5j`?Fv(xiY*5B1 z#GKDSccwwrdxBc<#+=bh1+)HQW;!&u86b|MfQ{3I)7|LpL@o4+v5?>>-_?f^(Mg*a z!a;z~vb$;OL2I^s^?*McR=_ z8VYYn?Zb*jW zEKf0xYo;&N#pSFXvY-F?(v%>NTt! zpr)?lGI53a&z_LTcVig->BP@+?AZ%Ox+Z0#R$^vtch!oFh^6(XHNP zdu5qjN!@c{`I;7trUOw0Vz`#hMNq)e?pj{PEI}r*qj1*(Kp2m z&#XjNBX{J)C>abwQhE5QgXEPat`_QTGA@BPqswZuu^e+6yC_?42z6;Lbc|w7CX^+@ zxy8+iv>Yn1(_#_+RM(uxm3}praK$Wwoo(x`E~keVA?4dH3+ewQ<9JAJ%l^O9c~*M= zU+e$xs4VaQ>-wmjY0N-i^I1t%4eI!+Lgr+ahG+0ewJy%7u&6U|VW>>hF&_X%Q2IEX zd%2Glp1VbDj&TYrHFKkQ=SO@wyU|P)DNxXID{He%{s1*_uF6(Htz>Ujw~jV?|F!vR z)Ah4+Z~J*|HG5GFS?z4rB>w)DMd*L#-*>$mU=ICnKWmrbe|PrQ`Csp(EJgpLfN+7Z zQ3`_JS8C>B@x`0LV^=teqP(YQ#Z{n{1&cZqmxm}&@RI(1k|{1S$|vK{esP_OtD=Xy zO*Xwrs@nKB9*0}it?!Xv=_2P}Yr$^K{_{z@bpG4BPuBjQcT$!(|Js?0MmpFiWf3UP zhf2z}GOy9;*HZwEN=DT z-eYdlc#zLAQ>ek?TwO<*ZP zLU9cDs;KQP3yM%zV-sm*qKCHXf*NFc#oAtKUT0-?0S`DE+bdJ=;M|>?`IM19nCgEm zb+SqwXBs6n8}qQ^?4Z}oUf<0LG>@?HOT$g@;X{-@QaKX^I@j1#?QWSG9g@$pVg1um&p9n)XHO-TeY~!*Lyyqbr)I_5<%Od>$CFT*0hSwGW=IVdjCH?R7y>{~t6OAlzq(Gy%Uk3qyzujEA$>{uF~u{c}8=5&rR%F*%FQSN7)WOmP&T%~Uhd zv_^+bY~$Z z_9!5d_>u%@Q?cYu;K(muy6P8I=gXI^ZDg2@D2;ur1G?yk>~M-WQPU(*puMp0gwde9 z+9t6=4A~tZ0x^jul(R^iO@nb}eFS2&HiQcsgg61+j>J*WGNZKAC@rUE!_i%=FOP4e zEI|JqTa%qnJ{AH;0mn;R2J`ek&!0Xm(Eq)?=j-^tcT$$1|HeXxpaY8oh!;csYbR1g zSW77$7O`Q+e2V0 zK%G#u`G@FZcD_31P~H)sWKbuHTB&7>5lgeFwM4AI&E`D7G6h%pTeVqXZ3^THEF34H zq;V-7itV?;a?v#fEVx_Ed~n`*+}KY((~x35MS~>LY?4t~Ln;e897(H7W4z$dGn01B zJqc;@_ZVh!QSSBYh(yIrs1=KH73)PKg90tJgDaMfauDQa13lcCh8p6EowxYl52=WVdvtlvcPGX6DzorOZ*UJqB zc-!qg7vEiSy385N@ocv!yx-z+%T3`X=ghs4mN{58?N+RqQRjDwoz1xD2f3>m_;YsD zrIJ-U=Kg-qU0j#e|FCGtR;vH$wD-#IzwNdE=iQWR>35p1in}Py2}+9c8%U^poO6jRFdOKB`BvWmG9H6m!JX<@H`# z`{0gnFBM{jj{P@Ki0KCI8M?`+X+QJTa0+n>Q!c=A``Wm|b#X}Ml+qAwb3(xOWaSrxZk!k4WjNuqf z%+N7ak5*|$<$Xotsp_SxS0j|G*Ne~<$iE^dlQI6PA4PlxK zw{tN&b8a%dP_;QNmO#+rAoJfvszp8r#nCmIWW^{Bz{g}I14?{&(;`x@`f*QW@7WFi% z<^LC+(XCLAtm-f6qxO6X0{n3KXwJY}r&x`1&NTQh0s9=u$hUIVe+u5^>>}yZA7x z-n~>vFRTCMB%sR%f}7+2`)v2gUP1r6`*iL9dpD(V9R={ILW0fnH>tyZTpS#P!`iySDT`h z%{T)pT-D@KOO+}Z=P#05b>Zd7LHUay`-x5|y4-#m6rK-bBFM>7V9wX&!-lO=p`T={ za1)co+=|xgP}BJ-`0db!^UEvk9DBC{M$ItMb8FUXxASDScHpJ$^4!rMzUq3OB1#j{ zS@&@@;a^VuRNco7Wi#FBy;M5sTTKUwx1yMy{lY5^IvI00-lCMXGESrZYOmjB-NxOs z*-L*gBK}2|;uF>z;D;U`3A>^~^K6z#>obWq4PSu%@e*~OY%RPKm8``L@V~M@*MGsO zV2OJEirQR)uiDc0U9*P2QUjQn|JS@biqOtxF?8;_s^Q%eo8|+(&qDGyT$Yvp-K%d= zEx^3^zt8sCMfpi2p_&R&_wq?~}5yubFqK52yZsMT2%5@(LIE!8F|m z{M4)y_ETF2!#}m!ZNo#?jMiE0Xq|MlMfkxwHc%%#sa%_?DU_3+6t)4y4kut|S*_(b zADM(Ul36wdppJ&7D;hcMi#NsNFc;@6llE#9DjCmFt5B&P*Gb&Hvv`0tlmBVn__~^z zn*k=k5?2pVZx*ot)1TdAI#-OBs>gED)Uvt!OE~PM8(k|jne13IlIYK7z)~!;$);wW z_W5(FolCPAqHgYy%q19eS!L(X^`W`jLsO7LO1&2{-=|d}0fsX_N0Y2(7=w5+sLx|R z_v{pvme)a>kKvQjGq{_rP#p(zmF21o zi9AR+CsC$VY?hLt;wVTdM=qaUX{4pnB0BAhU}ORgI?rTjUsutn-TgKCHL}Kve-pn( z6=G0LI!AA-#ttm69?;!GQnwOWOB1x93JM$ro)XbA)W~+< z`OPk1X(jH5&{NC*dm|E#=`doP+;ogN{D1rDZo&Vf^K9?gI{(L=lnr!(rJ_`j%vJBV zx^^PePiPn@DjsA10uPDs8XM?*LPSw-bLXQu?Si!kWfrG3TZ^VhIe@O=}cX6jSX}F2#Vex zoS}en(eQ>;?!f{}hvGC+nz>{fi_9*+(=Ud*U)~Joftd zqVd?1K$QuVYA7l3UfBK}oTaf=dPoH+y{$F=eHqa}b7tEf9*R;Z3l9mqZa9 z1BhTd0t{@|WBde$y#d!N0})+om$ zW9z0V(aa!jQZ)0o8VpA4V=-!chZOiI9e9e8Sn;W8Er1Kh^t~N-(rH}KDCi<3!PDUz z95=>9V#PfxkTt*+A`_&C_6A89YEwyg(zdO}Q_UKo=08aoGW3D*FlcHZHa5_4B-2E2 zjRp{D&4|RDO=v&_!gkHAUQf*{CS0J)5%ovN$B|-z;B5f>ASNVaF^b5g*$m%5@hZ2SxdDLUfBZS=6CB4P>+Qn)0^6ZcCLnRhrenn%DrQx85C3EX z1ekfC`==4|!$e5Jg{QA6_^Ov-gazs=9Fs&S83SH&V%5b*3#NjGM??~VPO_wWr%5E~ znB+l>ISV|>cDB&wtDjF!w>)$RP$KoOG$(o@*%$GATw7 zHbJ4L`lp)jlqDSDIJF`(=ir1B&?N{eiD)!hF1Q`9v-^FcrRTfnb-cE2qGVj6){6!>?1ws^uYNwUn1CmkhVab@e&!?_6ao7epTz_O!+;J31ekU~{0!0!v_BZo zh)Sy9yi!1^Tbu?YQVT#ha?2GuB*Nzuq(roExk5*uW1VgBIEoWFzd_@wHM`9FzN%(d zjVshMCmyFOP13W?9gF^fnfQ+P53 zQ7?}tb&%*KDXq!vK>~;A0LQpb!v&91X(O(6x)v{0=WzZ}yXg^Hwp0z^ZnW>Lv8U*} zxypO_shWLPbWviiNW4RX?Su2Cz9s#TD#~bmlIS2!cI)(yr~u7_Aacu77~=KxWrl1D z@LDLdThYr{k6r;v9LJo+oPriNtyQ>Hy=8ZN2`Gick_?hikUW@+Lg}`@Jt%1e&M^6f zEbjOWC~f=Y7IIlAc^~^F5SM`R^ws_W;zY27`(znlmx9vgK^2e-LwRs|c#VZz7Rs1~ z)Ss3CT@*^){N?cKxcOZjfV%E@>Dd5{U#1^(*}l zhIB$At^2ml264Sp9&nuKGh zAx0QPA}{0niUSla0qh6I4j}!hvxV|(qB)JnV?3PC7T%SNb?q|mjNFxIcJ1O~E`>eO z|LLVm>D(*oRv{X721ytqs0mu3@(vi>fhwnr$!5w%S|b)YB6=*;v_81s^|p~91bsZV z&3@b5fI6Hpxs_U}3ds`)n&zR33B*YlY72JJtDL|g^DhY3IEYTkkP6AC$T%Oo#bYAS zW55Y+k5Pp&kglHrr!NFEx>gi#roqcD!{@dNm0aNmfw^&6_SKIj-o+zB>Z4va+1)x*`JeV6OeFz_X6 zO+y7$FCXn_mL93@A||O{Q0!`9-lJ@%AF|=jZoBitPW$;z=fw_=Y0GIXS~O~PTAgP* z4n3Vl5`RwhqCOF*YMm@we}d)cd>Rv1NIKy(lET{j8_qs96|GH9`u<9SY9y{;-|u;u zwN7U54ni!1x+Qyc>qH9`=dIU+TqmIFuW_G*cggqNA&2IoLJ0G;UKBx2`gN6WwgS=( zs%JG@@-{<(wSr#WYhU{_#Am25Yu|2k_2zd@Z{4h&yV1onZ}0SLrarJKaEj?wiy1kl zfT;_TVi0?l!BI8dO$g^SfD=D^_wrAts{R2d`o6I$SoLv={z!1B);mBrjsc9awrR1! z0BnPix-LvA4wFn7ywIN2B8y=^XCLz$@@fx|M_aPYCS5n=y&fRzwq$V;Ut3$|4|U4f z6_2$s&78eAmZK}hkF5}Mitg>^U@MY(mJGlHt~s8jf4agDNW(|D_P=dz*baq>xmqC? zuLAo@%XdMhslGW~K4XJ>L8gn3dZXn_BTxbx{WaHU)(oBH%XEO+2BcT9e5vU;rdZ-&YJogwiy((SjAZVL(|U3cH|x?1PSQiJ{~?1LQ@z1%y3 z^|Dpc8JU2cW9nL9m)0(yZttPF%UAuZ{g8^ihb7~9NLFXe@^voV)tSJ2om+2phBGPV z#)?l9QpxJoMANBIpv-o$2zRxs`$El%)zaQ^}5GQmWz`z4%4tp zQ9!uHNA;ITedxg3NfAa&qf8Z?dn8I~P*MAg9lZS3a+kluGab%QF -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/stable/nextcloud/1.2.0/charts/redis-14.6.4.tgz b/stable/nextcloud/1.2.0/charts/redis-14.6.4.tgz deleted file mode 100644 index 81882272eb04bb7a68ceacb4278854feb5cf631a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77808 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%0AN|}gl(n_Df;ikO8mhzrK zQ9!R^{4lt0_(!+O$mARyQ{dMY!&{9~UAtBkor)CAc|c07i<5@&ie_~A-znM2laZP7 z41o%M@hhycm|I&5Ok()VdR-3){@>=vSy$;Mtvzeh_~s7%_xENdRk|Ot-kB75#bhSJ zyFJr=L3~CqGyi6UUU^i7EM}07bx1C#7Q8w^Sr4T4Y<^x;1JxxECnTFvF<63 z-cqk~e+Y+M=edMWYWi*Mo+d>qpYs!(5*WB*sp2;b)=I!H4mUo4{KL0F6oM|qea;8Q z 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

)z`0IU2qM? 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 diff --git a/stable/nextcloud/1.2.0/ix_values.yaml b/stable/nextcloud/1.2.0/ix_values.yaml deleted file mode 100644 index d85cffe7cac..00000000000 --- a/stable/nextcloud/1.2.0/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.3 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.2.0/questions.yaml b/stable/nextcloud/1.2.0/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.2.0/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.2.0/templates/_configmap.tpl b/stable/nextcloud/1.2.0/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.2.0/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.2.0/templates/_cronjob.tpl b/stable/nextcloud/1.2.0/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.2.0/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.2.0/templates/_secrets.tpl b/stable/nextcloud/1.2.0/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.2.0/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.2.0/templates/common.yaml b/stable/nextcloud/1.2.0/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.2.0/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.2.0/test_values.yaml b/stable/nextcloud/1.2.0/test_values.yaml deleted file mode 100644 index c6d9de4d22d..00000000000 --- a/stable/nextcloud/1.2.0/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.3 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.2.0/values.yaml b/stable/nextcloud/1.2.0/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.2.1/CONFIG.md b/stable/nextcloud/1.2.1/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.2.1/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.2.1/Chart.lock b/stable/nextcloud/1.2.1/Chart.lock deleted file mode 100644 index 0efa141b2cb..00000000000 --- a/stable/nextcloud/1.2.1/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.5 -digest: sha256:02bf281f1a59e232c47b909cb653074d801417ed8f5e528ec7b57d45c4c44691 -generated: "2021-07-06T21:18:54.132614722Z" diff --git a/stable/nextcloud/1.2.1/Chart.yaml b/stable/nextcloud/1.2.1/Chart.yaml deleted file mode 100644 index 01b2d1a0bdc..00000000000 --- a/stable/nextcloud/1.2.1/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.5 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.2.1 diff --git a/stable/nextcloud/1.2.1/README.md b/stable/nextcloud/1.2.1/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.2.1/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.2.1/app-readme.md b/stable/nextcloud/1.2.1/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.2.1/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.2.1/charts/common-6.6.1.tgz b/stable/nextcloud/1.2.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/stable/nextcloud/1.2.1/charts/redis-14.6.5.tgz b/stable/nextcloud/1.2.1/charts/redis-14.6.5.tgz deleted file mode 100644 index ea1c08d74fa7a3981c7a9c182d4973d1032e8500..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77805 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 z 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 VJb!}c{|5j7|Np6JqZt5t1_1C?n{NOB diff --git a/stable/nextcloud/1.2.1/ix_values.yaml b/stable/nextcloud/1.2.1/ix_values.yaml deleted file mode 100644 index d85cffe7cac..00000000000 --- a/stable/nextcloud/1.2.1/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.3 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.2.1/questions.yaml b/stable/nextcloud/1.2.1/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.2.1/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.2.1/templates/_configmap.tpl b/stable/nextcloud/1.2.1/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.2.1/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.2.1/templates/_cronjob.tpl b/stable/nextcloud/1.2.1/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.2.1/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.2.1/templates/_secrets.tpl b/stable/nextcloud/1.2.1/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.2.1/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.2.1/templates/common.yaml b/stable/nextcloud/1.2.1/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.2.1/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.2.1/test_values.yaml b/stable/nextcloud/1.2.1/test_values.yaml deleted file mode 100644 index c6d9de4d22d..00000000000 --- a/stable/nextcloud/1.2.1/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 21.0.3 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.2.1/values.yaml b/stable/nextcloud/1.2.1/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.2.2/CONFIG.md b/stable/nextcloud/1.2.2/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.2.2/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.2.2/Chart.lock b/stable/nextcloud/1.2.2/Chart.lock deleted file mode 100644 index 3c34568fedf..00000000000 --- a/stable/nextcloud/1.2.2/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.5 -digest: sha256:02bf281f1a59e232c47b909cb653074d801417ed8f5e528ec7b57d45c4c44691 -generated: "2021-07-06T22:52:55.355000018Z" diff --git a/stable/nextcloud/1.2.2/Chart.yaml b/stable/nextcloud/1.2.2/Chart.yaml deleted file mode 100644 index e7ec9633eac..00000000000 --- a/stable/nextcloud/1.2.2/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.5 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.2.2 diff --git a/stable/nextcloud/1.2.2/README.md b/stable/nextcloud/1.2.2/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.2.2/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.2.2/app-readme.md b/stable/nextcloud/1.2.2/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.2.2/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.2.2/charts/common-6.6.1.tgz b/stable/nextcloud/1.2.2/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/stable/nextcloud/1.2.2/charts/redis-14.6.5.tgz b/stable/nextcloud/1.2.2/charts/redis-14.6.5.tgz deleted file mode 100644 index ea1c08d74fa7a3981c7a9c182d4973d1032e8500..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77805 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 z 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 VJb!}c{|5j7|Np6JqZt5t1_1C?n{NOB diff --git a/stable/nextcloud/1.2.2/ix_values.yaml b/stable/nextcloud/1.2.2/ix_values.yaml deleted file mode 100644 index 1b0042c6fd3..00000000000 --- a/stable/nextcloud/1.2.2/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 22.0.0 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.2.2/questions.yaml b/stable/nextcloud/1.2.2/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.2.2/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.2.2/templates/_configmap.tpl b/stable/nextcloud/1.2.2/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.2.2/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.2.2/templates/_cronjob.tpl b/stable/nextcloud/1.2.2/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.2.2/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.2.2/templates/_secrets.tpl b/stable/nextcloud/1.2.2/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.2.2/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.2.2/templates/common.yaml b/stable/nextcloud/1.2.2/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.2.2/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.2.2/test_values.yaml b/stable/nextcloud/1.2.2/test_values.yaml deleted file mode 100644 index 6eb76d77ae4..00000000000 --- a/stable/nextcloud/1.2.2/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 22.0.0 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.2.2/values.yaml b/stable/nextcloud/1.2.2/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.2.3/CONFIG.md b/stable/nextcloud/1.2.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.2.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.2.3/Chart.lock b/stable/nextcloud/1.2.3/Chart.lock deleted file mode 100644 index 875cae3130a..00000000000 --- a/stable/nextcloud/1.2.3/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.6 -digest: sha256:f6ed2544e4ebbc1f1e240cfee9cd03145dae148c2905deda2a31a799efb2de01 -generated: "2021-07-13T20:55:36.779481894Z" diff --git a/stable/nextcloud/1.2.3/Chart.yaml b/stable/nextcloud/1.2.3/Chart.yaml deleted file mode 100644 index eaa5ddd0fdd..00000000000 --- a/stable/nextcloud/1.2.3/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.6.6 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.2.3 diff --git a/stable/nextcloud/1.2.3/README.md b/stable/nextcloud/1.2.3/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.2.3/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.2.3/app-readme.md b/stable/nextcloud/1.2.3/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.2.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.2.3/charts/common-6.6.1.tgz b/stable/nextcloud/1.2.3/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/stable/nextcloud/1.2.3/charts/redis-14.6.6.tgz b/stable/nextcloud/1.2.3/charts/redis-14.6.6.tgz deleted file mode 100644 index 34b7ca5814dc3f8b48de2e184261e37ab1c4d233..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77799 zcmV)7K*zryiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POwyTiiIZFplrf{1rMK&Iabi-9T=$y_-GD05jp4gzyD2`=0M) zULtIDw-&eMv1CYZ!vFqxbh9N{zVro>%+k*}J3*GJN~MxiDpi#-6k$5ppTLauXK)(- z=?;F|+uPgEpFS1;-QM1I|GV?##fv}fJl%e=v-|w{v)%1KZSU+p+1dRQ*uD#5++R)^ z%>J~!G%mMu-^dRp31N_7lF;EA03l>(OtRS!96$yyAw_F2#lN78Vv-EO_3j!>)8fzP z{oVf4wFspsiBJ+^M2BkuNZ=F=K}e=klB@xcp_EX}1ked%DIE?5A(uDWzr-woQ``^9 zbfEsd1^|O&K}!HsSx~^b)|hwtANwEIB1FRsr%V*RO;G|U$+Hk`0T^AwBt#LoLbKo+ z#yJ9%kqq_05d)Y4GGZtJ85*H1LlIyEKnfs;AcJcFP?qH(%QFNh%C1ocC{9AeVNnpm z1cW4E5GTAIPR4W#Ody>gx&>lP8QlUDF$!Q30ZKB4A`THT+FzRx&Kb>wF=mte((JtA z%YbDF4W^JXlog-EL|wxn@2ZAi@()suV?Y@Uuc)j&z|*n(S0IXm-QDevyHB3>(`3AM zg=RM-i^PaY*a7dL;MH0nI3b3A3bE)c%0yK(g*YB+4xo(w!ysY}sKNh14Q5#%MHvqN z5h2RKO<~4x(jR3-1M9<@ER$5p5f!)_7^fvABHMgHV}*X+-&u?B7*RF^bOLvu zJs-kn(TmZG(O;fFdp1JPo;*QMpKpJ^d-()D+x|-!g}Xc9UoOMl=PyQ=X!mLK{nPKC z!e{8k_6TkN1wDsov^GWw${<705cGDpcXxvA=fTeR=iASQPj-e+p7y_g@of9q&Xb+* z|Np&*x!vU_=f7C>>0K#+jq`u!`R?|UU3dOJd;0WY{@=&%(IfB=ibAeJfuCY>31g7L z3{DY48C`qyNEaT6jTPW293!X3NsJ&xTOc6}0XBgQunDH%2FEcV*C@+y#LH2o@fN^I z80QgA#=u;MwzzsR!sA@2W;vDZ$C4DOqC9#8_VX-52?OvN;uv1WMU5I_hqB}pjWK1} zY)k%mlE?8G3bR6IV!uC*EpJg2nY&x-vZ&~PNqKAv^DYB&2>XS#b>b=Q=yn9 z0A?BVKs1Tf(9X=V5y`*_Uy~{0tont-`4nx?%_=CVB&Cp2t`}-xr@VCI{LLmPzHI10 zrQie1*`#RmfkR!B;J5;Bv5FTwdIS#p;2Q2ZuK*o$OJdXLlIAjxq30l|jfajmOfObKc;ANxN z@DjxosQ>UYQY4Q`am?pyOlBwoRMa_hOq$_ePkIt5cGgOJ_7+6$wEyWCt4B=ZZMmObt*$* zMdWx4076PF@hj)nk-Mz&dg>5mR1<>FKV@iC>SO#YB+orU7juq`1Ad$y7=02z`o&t~ zK=-X)x`kE+J#F--N-GA(mFm1~15c+p6N@${5WtLs;ls?gfoQV=D9z*egv2DAWTPOi1I(lA1o`4}7~f<#$g7EMVchE|lxbw;glK#c+>j^=Ei;e~}m8Bc-; zU1FF7JKI6F^F*$IXDJHtXa-=p(8-R=&j)A(^H@sW&gf%+M+R>(1&?FM5M__I z0E#IB6fsf#Xmm{2Nros&*kcK<5T)T@a8=A3eprr3NC!DZSuoCVga!fu9Xv`i6mZtz zWE{vcy)c(!Gz2CpiRrB{)QE+T>Mp8{jZZ6gRae`D9=vHz8Ms7X3X@#G2s6YF0stps z(uoBwg(2!Y{i6PkF-WiIpine|lte*c)fn)e$j$|6hOZ$*fga|8gpc}TwPU4=>|tqT z`{J9Ulr}@oRBcf*1S1$zRJVr6C9+VR#4_nN1T!RUWF-k^aUbl( zF}XpJ)Ys?`e4q>_5sXQKJ^+$|4;e~h917qc_>3}}4}tNOV=l4m_W4YOtj*MX22x=0UUp)5g*SUsMq_7Jcv zM^#{a&fo;aEzkf-fUe4y1ERs}!aDc`ysCCrU1K1~U=ooj*x3&F(I19?5X}?{Xf1b2W?kVgM7MziMq*Y_Ep6XDH&`gt1(H z!13Gj!y)+R1SJ5o$CQ(?C02$sL)Vz(6>YVY9KK@WaY8Z_6(eNP<{NOU!ifUmm3YaO`@Lm_$uQ-16WND|Ki-q$q%WDzd`Gr6^a z155?f(}N#?(RxduF$w^TGX$fVp5J^cqVO7V={J>1IZCnvQ<&CDzO3;Erc(H4B+o#Y zQ%0uFGS5$W<gs9X$9ZbWz%|l)`)NdYZvVtu~vaD}6+HW9CVUhGzcj=lDS3+f> z@e&frVdAGcm_!u(Ds+qAl;-ZPAG#J-;MMqw~MP8c*U#fd775kv7zH;lmL3}lFJ zEXf!k7*52(nE*6R*-R~uKE1^4F-2jXVK#dt0rNeHi~^}G;V{rN7ixjsVR_aKz>lxr zoxM8v!Tf9Q^=tpoiI(O0Hj)c}dB3Ci1U7PtMtKZw_yQ|e0VRr32iz>jNi-<68XG0d z#AuU&^J&CuaT6z)$W3ihH1OYPGd_$*IAnqiXhKPVHoPveTf7Q0yqunwm< z@BJ9_6OAEtu!0@LI6+_}D*EP#t7DdMwTc;lUJy*-$0?eUY!=Al54a{VWH?3vV{y-{ z$+fBA5{6eX83z>q8-bne-KW#bUb%M^7@GQam|Xt?Gpl#`=DEQ=*9jUaIBVH&zh@bQcP*xMcy_4h#CEHDA|AGU9HS2 zN&~78qsmuBiBFj+7jZcOPe{f%6V!A}`Japck|LpRHY2m348ij!FaDwzQFYGJ){|6P zer)>7Tjj?f#@8s}DiEJ7d{@QduQVf<-pym~BVJjqQ3VB>K%yBuG8!9*ZPw}LC%lGx z5U@VBFt8CWPB7QX4p0pFagy*A>`0b@h!=8YQj~I@T5a2brzpcD(qK=-U(3K_c#25Q zG{AHD=Q0pS5XX6j&LK>WV=~a^Vrig-VjBmS`!{nw5_P?9fz<0U=E^9I1MK#%43v?v&>%1P?kW3KvC{LvT!k; zXQW{?#R=w319f+64E{8a8BSvq6iC(Tw+4VkpZ6q`rx9f6jAf9a@vP5gsb^iH3^Fvz zV~QA{sw&`B6+~g>^aIR@xH@|$O1t$rBuR);Mh7<}yNU^nL=oeVc;5_S29G4RKoNz@ zvzbkX9O6fhfG#+f#LIaJ6L4AF8lIX21CoKa$pMNH)77OaFiX+Ut|~>wEUDXgg$ag> zUkoV~f>X23RVtRI8RtXg#zCQ)5X$yq3@M_1B!JfdP*#x;x{M4(*)1ffDy4KAr=N40S#_2n}~k~3RfYb28p$%EfOiOj6-ppj^!UqPOYLdT(P;v z=w_gLB8gQV4+Dv8VC(>f%ZH!XI>(RuA=rp1ZLU>alRKELQGGg*3cmlKN!<=KTR&qYt z=o*U)jRB+-j}yTYer6p!!U^9Z_}`kI047lY6NZZtQzWdu)~z8zb{O_C#)SLF<4&d1 zL%^w2_m?C>!0Dc1!ClbK|F=RUFLWr>dzw9j)rxYX7oBjZ7kk_4M$y?ag@|>d@CwZ& zfno*L*UMAL!bvCcOypN+HWzN$ArrkSS%d=Z1uFinSf&32AOL6=1@PZH)uLUq3!29@ z_e^>abw}zq8z6;iT6ijTmQ?FbvMQr3vr1k0f2dn)KWtgwDzopymM{=}s2#Nr#hs;g zE4VS;BZ^Bj)u?V4?#sj|mn0OF8&uT^D@`*5qkWQawH+snf-_M9%%ZwpEZ&LoIKi30|0iH1B{3P# z0!b2AEi?hjf>e5NSEx4K-{8lyD|91mf9lFk!~U7CJ&AU26Q8(TzDp=%n2yBN;Sd~< zW5UkVajno_Dky72A;u#V&cYbIBIK%zfoX$oirdPZktsjt*j^2nXhbq`_<xZt z1+lT!(Il?Eqz69rc|*#pu^3Y(96`!U<7?HXwihXhHp)wJ6HntcsH`I#e-}$en#EY-t`z2Q#zVWZ~GHua?gySj?CA8u( zYg1Z!G&GMx{V=qRLg|w7m`)yVfyY6}{}+W50(uh^#{}GvERK4Qf78r%NGw=>Vt9KQ z{!w#U=L?@P7O1&h9!yIFHM*-&qvCdIP*;1AryOc3Q9)oohImR%6{~6jY@{ZIY$9y@ z;vZbRWbX+r$me7X!9Ydzw-8VB%M(pM z%`YRI30-5RPw=WMT;CO*k_&VICm=%CrmKuauA-n`FSp1wqr9qPsXl{Hgs~}TMqLjOuosFu%r|1b zXg|U#mt`&Cs&9>?(OTl-tJ^7p(LXcH(Ay;JFqwptmS|5QcSj^h`pid13y0{1@6X!+`F1=I8?ON;nz$S$Q*H*e&+uwad{-Gic#IR!=a= zEUQFnx{WnJ<@=a$R1>FBfuqKYa!$*W$BM7Y29J2Z#lha7S`DpOh!i2(`1`jf+uPgQ z!IRw=&tLrA?4%~XWl+#Zad#Goe zTwH`P$)iB*))C5r5zf#JjN`$h3{jThkOd0Nh-88fnhk*>(%3BuV`5!TE%V~ec3=MA z_F(sE9aF8=@{HQR;rX`KI<`0OwN-N$%BDCGb$-fVh)yj3xTA!jv4Aat+r%Dgv;bq? zMEP|Uo3P9lAKH3mlqN>=p@v5+|{<|-9?&ExVi88K{dk_?n z*rlsb*>nh=c)@oMUMcXbJbXpdvWoZ>AC-T|2$pgH?=OT!(>&=Vs&o?p)9`Hb}zv!zK*OWn#I$lmUtE)Eh`FWX(z@P(qgRbbH=pz z@%?8-wP@}w8rI^Q6OEu(71`p4zC>t?AK+54Eq;(o2eHfo9Y}8*M&ZU@d_ZaC?%GqL}F6Q~w7wl4n zzd*E09g=Fi%Omhl1ac~E%|*g2k#~h_|LWpik5P$}^Oq42BY2Huenye-IwT1VG0Bx} z2ZR%XLsU@6+1v-`qIygTz)6@P;X55pU=qszW{iq62(glaP^nSJn6X$HHcE1~`1F}@ z65ikh^YQJ2qY;>q97F`%z{Ki}(JW77kC`BEMB9cQICeZP`Te->i!kB}dzj`!u={L#T9nAM3om^B2KyqB zx;FeqB9@Bd={zAzg_L&)T53Sxk6JQ;Kg2E7orD$`tj?iJt;p(PmpY-k+vp`t`@G>x zmPpStIiHPYHGkfXH-)Q4R;#WvOm_wHq{T_vcXLz!-HPp#N&gx^Gs>X}CqMeG_u|&9&k2inlfG5qgB_p1^e0zv_ zYK(b0x#yUtLP=O4=*hm`T~XMRkD!I)p8WSdh6c6z$R{8DONBml?Zd*sPhN^2qMue4 z{p92CJ%>Mehj_X8CvUIrHUP@oi?1*O%6}(6cMwsby7;4rDuCyUBXXfTfkaiZyM_|E zfLmjU3{TcM%|2f;n#k>DTR2gLp?}bTB9|||h@uKF=8P$FanuGCRSET0UQ6;j-W%8n-MK0&N1{W2!rn`zRs$LLviZ2p0?&XZo5XK^!!g@YPoBPTNjvs)& z4+3C{lT$^5_S&1mk4BL)(E-Y)eD$j9@jpG=@3!8 zirEOo^FU?=PVrJ^10?&=Ob0}#*E1V{dmqwtaF{P@wt%WWuIYoNU)gK`*8Je6Hc{wD zH|w6=YzwjZ!1F$5(Z+hC(<|q4;XOkPywPF5@{w;X-9-g{ zh%+C8av}YmlPsT>GwuH;{?=gR*CE(lQ{$y-F)X4xwHCy8e?Rz$+$4J=hO##}jxlv2 z2l#FtA;x#SWDKD5@En(V-rf&+1aVBRQKn&;FjJI`NH&!~_5B#oE&TAp7{SDf#yGH| zFofYuRN`Qz9q{NxbbAc|Z$F3NIX`Nx0pJij1Uui$4;8GglYc=U|1*wJd^Sr$YJ@MB zLCX`!Kqy_+_zGUUdyl2Az#E%y;3w#&*ucdN4YWBV9^Eu>7FSa)Wt8iG;n9H>YWa65 zEJp`Yp%k&eirlrrj;5oA#nm{x*v@*uX~ht(f_Vd-o~cV7Uyk{bAK_*1=4#6S}w(Y`KaYH zhp$ah%jP)G8S&{E?`p*7?jJnlv*6#NF`vF!(+qo6L7z3?mx%hTfw)xIXAR7y<34NP z{=ox3i(W4t`PoHa?<(}O4#6_9pLH;o3;wKwx_tC!9ppcJ_-DCQ-GBV2gZm2vfELs4 z9s@uPQClnm)U@RJB0xO|76<{Y!?M(qXJ2`ET2*iB9-rpnS4(_aJGQz2wNAM1HbBkT z>03PhXoc9jbonc-)vNdUbB_Rx&VD{ZR`2asm4t5IejW&O-?x`XcmIWZ1@e3s?iKLP zjk|f#ZXb6#UAtGn>w=ROG-syOws2@D+m^?(Ms)g~oG;E1rggXd-N6*|%!cHU`;~eN z6n;5^8Tt?NLaLDqZO#N0QT&5C6I2-E^CqY;V@_{^3X)oPf(oXu+nu1XV>SK+EnR%@ zC#d)nRJgpTLxIcst_}qS0e9w6kjNEy;cTUE*#u>#Ycv0PEF~VO#m)9MSauGnf68Qs zm>*dlJz7(RYRR#9Xnk@G9b)n0{U9SvwIaGWIW*nCdr`nRCO3zA)jlA}W2O_B1G#*v zfH^)AAxRQsUMT%@f)ah%DKKpTlEgC^kRU%CsAJ>WCVBkA}~@rxI&cjZda;BXNI?_5vC!d zoh+|Y>#MAhkr)j*;DjOVNHPcP!;gHUreYQGBM=du9E|C<&wn8 zyH)|mw~5xl)LV6hx|)rd?`}Wr?N?a7mR-Wo$@+5%!+M4YD5c%8!i)AU3HWmHQYK;v zQ!i&lI)rio6W@%b3#M4)&~leAornSe$H-}~Fh+FYHOemC8e>g>F5s#_VLKJ1@Hs9# zVT2~O7ltB?slr@peRnVK&2LQ-=wNAOc|~1tQ1MAE49SVgrpz}G2Z{6$=@-rw31LG2 zf=Q%3IWbiV5tM*1EnGDsb=5Dmo#~V$0x9i}@;DZi8JecCPW7|~RMeuANW`IA*c(KH~9O zFvX%qY3Xh1YWo1sAC_dJDX4G`VU~)_w~_-)vs@TM!4G*fM%5|Mk;Pe_m}h2_<GhMY zQAe`QF|Sh0pYs!-xndSM=%p{R8WOoW$cs(EUk`d4a+TX=8-@Mg@Z|JxfA9S8pfCLQ z9pZ388G=!9fUH9BWBC!sNc3sHYyd{8&;+I{`oa8+W?o1?qnQ_)QQr@6f3JkM*GgPj zy9zCu2r~>V;PHQ$?*$yZk~bz4Y~TctERvfD%~N3kKX?T$A?0#}(+SGT%NZB&&^7_R zK`g@|wTwVhS!NTd3X3Ur#$d)on1oE!kY;4c7qy&<0EvuA`b4mV^~jop(=;Eep%I4~ zqLB+=o{$JlktZZV_p3G{!p7~7h;V^;0wOA4ya5q5AUhtS7S`O65jGZYV1$FBE-<1B zsTvpI17*fVEF0dS2e%Aw*y-;+?Qfg$4S#uv3|Mt!Kvf9DaGZ-cu~&pLum^77%uHy_ znW<9C;%jqJm=J2DNKuIsgoV{uQumJsXM4xe8X!{(C@&EU>k#x}62h2+?D9*6RJCMUhz&v04Q(D~u`rIQct9@U3w9VRd8?cs91)!W14C~{byNYo1E_b)4Hc2XZK zdblnqC{Nj-lH9FK2+^E|pmOM*``E4fRXu+~-)v zp4~fOZq9Gec%JVFy&>g6^BKR8LF1fXf70)g%D_JK7svh={T(Z-!SfyUz47F~_}PD% z)Bk;(|7{C^-v-dh3Q&w-ZH|E2C9UIWyAY+?W4Cqit{%O+9llNF#5#b_a|Hi#hww&L zFB47D^lWfowjo`;P3sLwns;-u3*xiW7VzZuQIK+N+$5{Iy+ucy56_ovY#ltd}PrHhd2r=qvTl&ESIYSX@Q-?6?H zJJ$x?6l@k|P@If4G@W<7ApdRI>y|@#Gg;;9Was9of*&(vMsCAXN)xLSvX@>(1qlU! zj$9FI%r%S!_Tmr76ms4B(vwNrhb^4C*$_P0rrpp=C`JCP3DOA)lrK@)by*W&3dHf* z+Wk!+9s8RhVbhOsGNy&QgjL80fKjAf+!cC50u5!SY}IbU(gaLMLNaxyp|kUuWrd^pP9|=@e$Op&5E6Qq+YAeEI}9{p%82zbL=G?Sb1{ofFXj79kpDSeV-u z0a)f))G%$H%M``0@OWaOm8}1}O^O-{`55^HU$HJOXAIG$M&>)Pv%T%$88qRY!jH?N zbrAd={KclhBOiVNX_Alz5m`n?uwKp>Az+#dEn;ez+?ufGYL%zlGVC zQNvSOQq`{&y`RzSuykj3WzVG;Cw#r6XhRBvaD+zD#TA;-3q}}>ml20wpG|+;1b+t} zA=sf`r4URY1&RlN^Wd%r-^Aw|e?f${-N%qJ@C;0GlJjG!rPLLXHkM=UQG(4(j82gC zW0`N|1Z7h!V+0>N?{=B?E3V~Ckt^1l|DRm?#4~v^fg>9yw&&|TSF~s$-76(-FRn5K5d)&-l<#sy752Q)%eI-6du$2 z^rx&!-F%lZ_JY&wrX9R>3awBG{wt+^FK`$rr{$VKo`xE#K!kmF1>VX~zM!O$021%8$iz#yB8OTdt`?o1d&L()IEqPo) zqG2fWmgvX*a?$UIf(<_1wmGzfFd3Pz7yni-YUBDc2wzmuaGEcoU05Jirczi?7t|vvFdmeLKeF;*k9zGZ1pZZMbuSV~^x~lM zicoeoqu@;u{y!mqVl zZ;MxFvlQ{VGF(cQr5RU18Ah}>1fRre(t}wz!3>2g&rnfnw5Ke?$yl_P<(S3dgL+5M zY+h92I&V)pF&1TpO_Vp^lS;Tw3kE(=29pTJBtahl$-oEo*buM(p@fW*oJ0P#S61(B zfu2#hCvU26w^aXfHu3e#;EUa_y)tbESJbUs9?d=UuvgJ6^l7WmpyZN}7{L;D9ekV2 zcNBpXQhGzO$V~OYsVo}YmTh~wavd4YK>G%}0MUt5XTZ&;_=;DjcD93X0y7wjSF+-C z0+W1-G8_U)4!}j4Bpc}jM-fV#z5vh@;?z^B#+Lmpg+dgBNDTC#7*%f9+<)C#q9lEI z<`O3LhMe()r#xycCP>Dc<#nUzP-0VaQnnW=$ke8;+pyLU2kIpqv`KptKD!6%L~Aml zQrVHaY7^~_PWP7ej zD;K*t=d6bz1tYA@YOTTtYY)}EXk82xef#``Rks>onXY-xt)+Yc(dI_*5S4d&vF*Z|FWF?QZwJ0t7u5aygj`nYQ+ga3Y>^E3$m|+LSisWYU4dzGc0fBBg(w_G*j}gE*#lGeiYq z<#_4AuN~tXhh@KfB0fSv2s3+dR8)2qdab~CHv!xGcAkCUu9ofw{%P-1$J@7c)h<}+ zcnLECSO&wZT6fn1<9sXXN^~qq(hAqGHU9q(mdE@2N&BC6s-uJBx95jvefE*95J$89 zZ+G|ki)R)4-|qH<{qH`0-+c#8VgxDQ7(oh|c!}d?f@AsIcsPL>1DJwK#Mhk&r7@YI z2z>Y5+S;d20l=d&g=+s7X+@T2FFS6u_u2^f>Vex^-8vzxXb5vQDK3~r6<$N!IhobG zZ=r004gYuRZH`S2b}d-#Zw>r&@AUZS_@_0oiv3VrMskkzJluF`GlO@qXZHQ2Sb2M3 zMso2IiU2z$lz|vup?Ict)~NFEpB;x9&xFf@2n|YRjv-INMBxM`m`?kW^dCtEwBHHH z5TqobTi^x($}*CS;~Aj&c#Nn@p3CW@H&{JN&?};Qdq6qL_KwwaW4%7uqh`*-Ezvj> zi4Z97wwX(nyIHTD z6EH?hl3T3JS)M4G<%trU9v&Q>U7YNlo&EFe>A}nOjjQ|;g)A0rRc7`eD8udQNVj<) zwAel^JYi(_K|sL2C`tH%6I zC(%87&lSV6(+8({0-*6NB~iIgaxuv%0+0fzGU-dk=>BJU(yimN1M1DRAjpt-u=nNT zV|0zO$DnbPKoFqhx-tm%-yDSOJP4$>l8@QqgXVLfor8h^&={c<;6%iT&eq&5&U~JL zvljrcPtuuWteb(qeDp1{xfQ0}m^I*IKVW1a`6ZIoTO1q?*fcf2t^&&yn$;t@lKGbw z#<9Ow*9-N<7GD6w0|fR$qlb$T02zZ)_3|)+_z_#qYUlU7FP$=nb3VOW~ zUs2M7Kt?Og5%MLek}4y3Z?FJ>ZX6B*z7kB<)^__~U(NV(!!PIc{_CUR{F+|Lt0rYn zheYz;fMC*jr3XRUMG0(K93XI(f?_4G8`^W2i$_fPBEZGcolhVL_;he)0Iv)YWofA|Vl?9d~{EjDQ)M(qFfK>r)0rzr}> zW-ajP*ZOaJ+PFtM%aA0|n)d68S$sEKFQ|6alCOAvmvU~2j%`luB0e&T?TCRXoB;-} z5P)EWZggCG;Y4pj21h3K7MT|CCR&P7siCBWC>&Jho1^*I`GQxamB~kFCjY zc6j>B(Y|LsbVl7>p$f`+pFVLdJ%h;@@jW#{AAz1eW}Y|w$}QNI+iG73kR00Ht)5i2 z#FjnksNsJ5(rlQ~yRC$Jpg9ME5y@^~7IhnKdL0frk9Y^>54#M|pR2>Xv-_gI-QVu- z{80zFs*-is|9tmo54+#u=a>KZ9kE`Z9`?if{cvG<`{H|K&9%cfFWsIUvT3bcdVgG8 z0$K-S*gjly?3aI#0rwx~t%JShzB~Ynw+>E;NGN&^$5gHbzM8^y05T+dWYk;NZlovr z>T38>JR}bSU8B5S;@=#=_T7`yM#KCW&1#z(bxa8A$n71wjjHpE^~~_5fFi9zMgN2y z+w5e7L#CYm1a9epQ94xgBz--L0lg7Man$p5(1Wu;_Y%M~>B8jIrj>#pA%VPQWCU91YW}1t8lXl|m z7oe8zg$-`$?v(U{4XvhYXL0duv#wv(o7GEq%Yyb5^lHVU<_CKx{dB@yWZX(%hP52)b_TGehwVUQI08okn9jwc(h31_glJp|jhsZi zT2(@IEH&$z-7Ay^dwHx`X8hB%MY`KY-pAX`dgi*iT!p(Z<^0XC2!%=UFDT>Kg!MsP z%gG#8{VI2zYrCRx&(x$TnqH%9pG;GjA<+B#%botyV0#PvZKwYt*zSS;K1|^yjxocC z_J7VVk%H3y2{TQNh9^#ipocy(lnAB_u6HgGgF7WkaddU+m(SJouf7*4hOW&PNmb=- zW0Oo_%b9diCaXQEV^mtHqd~N>YUk;qJd&f<%$Jgn%W=aLnuYn%QFxZ+NH>XTl(1F~ zWx24PK;c`b94uw9obfb?ez2fs(UPCfV|u2Jf;Fd8(?DRB!JLtwP=Yd%Ty3Kg(IMJ7 zN7qUP(=Sj}+EmUB;ONL_#*KKH}!E9Bb+n%Vuc>c(O${~68hjqCe+9R+;vzC=8P z3rYC?-Vz+&-@7-4AH0&`UbL0v2d~7#1Jq)=NqIDp6$;v|O}MQGogmeBPep(0l%qPE zzYgewVJOpM5|GmdGli(VCo9`qlI3-5R#Spz$V8C^v{N{aAE@YrU*rn#J@t=XCm>xU z!%C;7{+hzH(Y906s^yp7srL(bjoWU0v#y)4l@xBp+i{@`mfTrP7c9DE@k|)G8(1*E zw)PWZYSt?&ywqxHr#kiMW0k8fTlaD&x;dYl>Q_~DEe9(ZvP#eSb}sMRGk#h}*C>+i zoMtpq2j*B8O^w$~ejU~G&AtAagPp#nUe4NaTXSq0MnINoT*sd(a224wVGFjjXY}nx z)>)*nrrl3J3hNHe-ub;%8g_V?M0;^Mfyen2>}ZYH`FCzIO>v9>jN>AOKER2{LrHNm z7LR373dd+mOt6qw96=n{PEz-Vx;RxTIJ9~(ZGO@Bt3{csS=#XXG|do<_DMon264iu zwLC2a+R8n*GN@I1jogt|hk?ZnOwbt>%EDfCjCjR=5uAYD`=n=74UE8qqONWXily#- z^2^@qcZX--m%Z0V2Ycs7Z;yxX6TXlZjXnz@>M)sqQGHX%aEr`)VnGamGyIfM@bmW+ zTq~a3-I@sfRigTWZ)zMQ<5QolM%_LQrCp6)05>lB)f_UjOZXG@_z!R zND3s?T>H}`4VD{O@wS0_{kzDSVMS|n8(e!9yW^Umnn(~ME#+oIH9KI$7)7(1;QUeI z=>kPD3K@#}k{g;8(4m0SDie~J`1(5Y4Moh)p^YFA-;A=Cy^kM1e(Y^l2FKB$Dlsn` za+mKEIU{t5I!3$`A*tdk&{(*vmi+}&5+VH}4b4-L$}N)4ndd|$@o^w*fmAai7Lh{} zH-?o16(AH>tlXk6jjCI2-(?(Am1T3ubH$dg4k{hRxPIHH8Nj**wqd$jtB5Kqhp-Nm zl50RR^~#09Q0c17mLoFdBuKvgBhkpzICV4t;iR=3+s|L0X;V)}PK)ic!v#Ubz;E3W zcrE}Ixgjt{!N6T%ye#LP^{`qkqM{K@fF{FpeZVJ8C53^?g``l3_pHXnU5Ht;UprEF z=>OyTe-(y-{tQl6>CO|!|LfWAga6n4{2J}ghLuP7Gq06bqeF1Lvv!4( zXb5DjH!xkBA_gPK;BZYocs_Le=NGVTiIZ&kczTVm_Gj>WPMC^yj`dsTp7Wl116S^q z{G{IppFx6?2qg?WHIMLy)kwBg@35Oy9N;XCueG8o5*C9E)4R6k2WWV8g3UT=iV$xv zX?x{E#Ilz8GVv-%H4(JXYf!62p)|D)!RJ8q=@EEGQ5JCJB*uIl6liP{?y!C=_AOKI z>W0LIJKxCgP8}u@-#~r6Sp(`#1e*~N&O9FcMvCaZxbP@2*lbg;EVQ%DK)qVNc>&MM zI6tuwrhLoXS25_oHfovPOO5q2aSKyqDB{cpx3{3ztE0p>qCQ3o$(9GwrXkgJ>c*7D z@EQeWqOuvH-mzA2It;c+)oMrE4|&Pq)<8RtcT0nn47iuu)%Dk(!>1^%$VG3!rm4zk zS(kjUaQ#%-Xrz?rlipNihW53TQhJ8iJfYk{LLwAw_dD00AQ;7n(#7*Vb_?;X*7-dr zSw5|>BqBFS07ndE!4$_arYIy_9=fooQh@{8&`p7aE#F(plr z6op(0*epduP$Xbj13H1+(a8`TlLU1=BBl9djOpZ7sV^~*%+}CK}tznCx+NP({j6#&;M0$9-yI)Z9G$$}kwgu+02bvU*{%MPS5gGw z5!fhDyxiF|9^pMYdAYvxS5SQ2{;T?=xuau-HVj&95Hc6<&R>fHqh<-t1tclAA(in6 z#ZB5(LT-}6h|qo``QKFjUvCQ>ooor(w!r$f?xDo$bn@1g2}kABhM2Bv(VM-q^TX5j zCCRDhtV}*A-4-aP<%-rR8~CfYXV%`Fx}CQcqmJv^f6P+#1+~uyVSW(iuSA%?m?G*o zDqO%M@=Oo;X#PcnGcMB+&P0}g-uiYazL;Ie#M&>nMM-bHY&58`U-YNuHJrW1Lwo9@#otAA zQHG}GcbT5+AS0<6POtqX_Fli{wK#v?QIxHKbA^Yx%Yp()2M%@xLeXoSTe<(=d9m}b|KG>&Q<>$c=_+6;H^Hxd6NhQqw-a}SWSWu$ zC2XidzrK;po@8|%YsNl5k4oU{cLU@Vh7|h1FBxf8)8Cbh+8lb1XXw0cmi6w3`h6>) z93G9dBEFi=dvKy5QjZ#+XK*yaq14BlaC#e5dQkA(eJHq{uFbl-<^yR*Cu-7LWlePZ zTHhnVXC%);bSl)2D(U7|xq>nBzi=AQ4Y^6Vp0A7L>uRbi)O>ei)oK3%mC= zJLGBuwAT;U<^##vc~LydxjCGNv*-;14{2mSwEex=?xUxKoYrV~RYSBxis zFfq z`A)l|QVkZuC5*~*ppw}D!$3U0<-0J_JMTPpmlaOFE<3~B%)mS8mmmBh9n+g%g{Ha( z32Qbr|F}*FWqUD(6d9d23On!mO~Y#L-IZzqcT8VV;Wh$Oy)UF^qL#CLu0|UL{ zg`CfNd+kPU^&yv`&ne9J-b=r=(-|g$$QV+3tX^1=4Jx0!*PfO3mS#K$`{8JW6U=7D zmZ3^kA~FT|j`Cvps~41%j&vm2Ya~xK!P1AKe5#YpQvY(Lpq*q$BvUT*m>%fq<4XZ=qS)O36r!GIxVB3Rgn9iDYGzS04&6=$D!I&)h02=}i^!>iRT+ z89K>Gh~x^av+n8L!}r;1T5g8Zm6~vZqC7^Ky_s0WUhG!8_DzJLY>E>hA3tRM12Sv8_!7a5Ne{~YRA9oS~2Y^i?8WTRG9 zRk)Io&r0lvYzBJbxDlzI7|X{I`z}@TcZFsRO|7Q`D-gUBp|;rO!ujj7 zi^Jo+A6_4J5Gx^3Lb!ZkU)`jtCQ!^z*~#0}^IEd%wjOa^-!eN59DDE1UtR3KJ~}); zKUgD{Wnct z)pMz?I#6B9+j+JBraG#HbGUc)Pil@^%}^H}OkZC)k#f6Om_k3;+5xK+8vbM@P5v_- zFwcN>URd6Y{7pR4F_R}5xkUbb#;Rh|Dr{jeK0q;?HJos5B%Vet1JkxMvkfuzpP1$E z5qO&*Ak*W6m?UGA0XBh&K4TOy;Ob%NG(*>X9;&CWFi8Lzfq#?fB}O2XRtQA<77hi% zBp61~PBYbZBbRKNhaA)SBtvvU;;5YqZVMOU2;w-;&>Rrm7A{2evAnP;MbvY0lX7hx zMs%Tb#F2&SUa}@AxRvfE&YIqc?&QfSBh%L=sHU0F;Ev#fw35?%5z%eUSF532Wuf`% zU|Ge4bwD=G*p9Qw0lEBiasaMkJ~<%2jtN!GD$q{(Qd8>Gf(4qywRKWCuvRpysPIsy zE@`T`iK?>goTSKDx;G?G>NEh$uHy{ql(##9Y%=U%6Y@fr643zGQ(+k^hHZf8*d5!3 zG0$mTqKhDd^{Bc(XIB1be%Yn5s#Zsx)Q#t2g7}J}05R7nXm*%QQ{iDV7ih%7ffpv5 zrVW7Huk#x&RGJ;*Y0 z1Q|8;0H`Vk;PUFoalg^f=D$I*TF!lwq#CdM{-p)(3NB#gxWw=p`#(FPjYlfS*5ewh z?ql$qoz_VI{3$KhH$uoj4XjNEgvftn{zUZ)2^nRdir0D8uh47@tP6n$!fZN-b{GYPf?d^Pb6|!S{uaEYcERr3bj9b*aZxizF?C{i2M}$T&kC_jR z6{q0cSvMc-^Bvaj&i3-XgM*q;5|q;6VBlHA#J6)1wfBlp25xVMbD3dkD6UP<=2Ct5 ze^1_?o*$k{gR-!~-;v?E9^WeM@ExyRY%=y1B%#TeK96m#x^050b?z@ayF2as+G1yq zO5>FsKJG=upGTqp2DQo#s+qc;#}NvhtA;ZRlE-6CvoMnhJ421(k}_C0=C{?T@j zu6E2F;0uj>L3kZMJSPY#0zq2V>T;N<3eNn;iW(TL2aI{ua@3}mE2g2}!3JRDjAb|( zgN+6{JEU9M+yp(CGt#T>m*IrmBp^5iA8-VM{KHWE_b2cfggFC21bUzcg3<1Wh3p%3 zx3mV{1@lLF^rXhzWQ&tuWA(d_0ct;ZcE<*K1-kBs(8|zxDO!M-6}cf+F)pM5HGx^V zA@=LDCAMoAbz4^1E52g{vRaoVTLJ98POGyn==EHpx~%BTn?)79Fg$lPtBD#Btk>5{o>iP3W1f|m^mn$`|Z0fgw1eDkqk&WRMSyn}1iE)UGA4IQn$ zgwlyXhu~ASm3@)qt=i2B(8&VOLCzfZvsgKL)kvB(Np_z-pWhH*Tm-E=*4WOtyg6s>@eg^CC%;J#Y_PO)=U-2fnd78X z#ji`WI$c4LM9xh=0_uCxAu~yB&KEn-btU;p3?_IIYXacOspEH{sDo5TePvdei30$D z!fl67M#mx}@28rOmo05>1wupjsi~eBUaDV~PWF3_sH*`{Ml!8#Hyr@*zdezMT?U3$ zB6-`g<;`h!@*?XLY+biDI`k+O^}`s_GThog+e8xRjbm~N=ykYk2Edm5-%p-Bck_S0c(S|ukpJ&KexIr-Zz}n}-TSeXCkQWu zO=0*}GxxduSo3TrUttbE^CHI`;=4#6-UY`hIMWHye{M?gI_{Xs#RE6JaATtd^NiQQ zTsGtQ9JFq>x0*K#`8;sGaCer?Q9d`0=1h_`>A-FGkZMBkIx6hc;Aut}2}wKz=ldtB z%uE-qo0r&DkO%wg)qQLAzvb1w;@77C?Y?;GzW?@Y`{{%JcOSoY=jP>}e)+Z)x<7y( zcZcfRU2AO*%33W`y6I>uRLxebk(Y4X{Q3d%m;lzW?!j=h=h)cP~F@hg8F_p7AxbK&kc}o1g0+1h%169`x`k zja>tY9v=Aprk~&tzNvTd?uJ~k&Sz!B}v`TzhYh6rof!AV7QzFi^l_}w_W74P$*I_H$_Mpme2NAYs}+`8^^K`25NhbsN& zJqvZKBr72~K6_IFt9lKI&3FM8wFNxSM@zwY5e;3c211M!@R|&F-5hmm$T=ZVEk%oo z&VqbtBIGVuGpFxxyZI3qD^Z$}DPj|pQ$WKErig+O$t){f?V?n~jdr7;ZY63VMK|k6 z(-Ywu#|M_%#=gGtQ|2}@s zQp1N|KF8)>{mApx;Ckm0F{rPBPDpfsX_lv4EBqmk#&wT#KAi6VBTn}oX`13>?;7Hm z@1nAuSz@X4{_0Ik5iQ`ycL{V*SY=fto+h8XPhYRlMDca*kCpYm&}*_hMyuHhTGs#F z-Kzcf$?n7Ye=k3e|7YuyhlPloauKO<6_}C)Gm_zC+z&~Hh*)3-g#*Ef1!TERqeg{y z=uGT4juQXdNS)f+aVYccS=KtU@(rwpei%iVujw#eXm4wNqOt{5P1wR*SN0D(@-jQ} z4Q7+JVdJa4>cBW7dFtE|*Uv^d6W7ZVzJR2zu+tc9=zHuKGq^40y^{a-(kKA5C% zRR_Vg{r~xn8~^c)7d`C%_waMpG&THvm@`5{81wDBW`j4X46b+0Q{gL;;eV5a!T5wk zd#W1BTAc;8?0u`=f{OkXZ)0=qVt>p{OvsPS4q4>Xbes=d`a+n(OB~BbWh0cvWHvEu(G`j46ep*um8EL>rkYW=ILLNyT-H^M4jn_Oe8l*;Zs*`})| z%pEfDpap!Pm;t?h-9gMi6X;d&p$YzfY|Mbml%|*gZ{5XW23$}}#td|zY_qoVoG}Ak zn%^tUOU4Xz2HhMpFjp`4r7z*pNkbPyT}Q$%{%jl!r%{)v2J^AMiu0HY-;QZ8;}=XY zCNCU!Qa?YANrX5UzH!beBJ~VR6ws1hUDDXaYO_y9hNwA))`vIA&c%OOc0D>MCXz6niE-`Mv$R1mO+NbN-ej` z8Z}F&d9xm=cNxV|Cq?7J6U$1n*?Dp`oKjN~Ro$gmay~5~&z~{0qJMVw*I0RXs*o4! zPQ`3s^l-yX)+@Xc_jSr%H>+|uLE#n6r-LG?ueJ4Th{*%i`#Mu-{|88s$p79en+QdR zpIg9ZKqqkb*>jptTLz>+EYm@E$13Xw-H{iVR7&jbs8oZ6aLKg3-BF49ofzq#c^*s4 zDyLtUE#z+I;9YdA2K*u&Gqb%~G|A~#JVhW=HrH=%H6uGAl%R3Dc1 zw|eS=!#rZs`X*BQ3nlf?njgh%B3P*idtu1+mWG7xZZ#|2c3rnKOazrNq?9)*TU0)I zb*d_WN<2~5A%LS1PB5Dpdxt7njo=jUJ4%i99!x<>F}L`9Y@|;$;Rm3UL}dnEHcM;P zEd}l*LliLqM`|^_;&|5UmLXWI6%4PMJ_F?PG$tfMoeAWX+bA>vO7fIV>q@*y&|dor z&6M!aPW5Hgx*m2Fdk*-ll5E;6U5)r#cviP?G7_WA-SUjW)evuDSsm>(%@B?gj@ev@)Dpw9G!6BOk!%Iy8c zD)!^I8n*8%3}sWC2r2m~gCROW85SEcNg}^Rps_^>IP^SJXuX?Il$x(VxjXdy@ANJ7 z?6>Y)j7KP(g)w?X$dwZnTzp%NG&`tP_*|35u|pEcI8pjJ7eW_I36jj?Rzw z-W**V9RBd`C##12UUQbfY^G94fZhnk)ZmX?MIv;WkL!Z{?H8j@4^Lhn?eCo*y*<8o z^Y)D&_UU!lH&$A8 z@q9q05GT#tQT;l3dwPCx{O-*Ubr058Go)Cz&@Cge_xknQe_kBEIXVB|#^>p60Z2#> z^k$~|YCXMQgVUL-O|SL)s&;+j+J0-l;R*7d=V@vE?zR1bSg*r4-5oyvB2w33AMPKm zj5GQtasP~Fg(I~6^Mvbkc+^e)mU+dkk-y)5_qb>t!iDQDk{-Qhh@q@viI)%)y4knqr>C#vqgEp*OPsb7>Uk- zdH?YAykUBK#DT?hA7!jT#tra4AO7z`(3>ZbN&nvb@b_xy_lQX}Ie{6RQocAR))B0h zqJvi#Cwr%RZ_ef>?BJC|Hs}0mUqx3g!VTnj6jzyiExG;$W|a+Y70RmxzoQb{ta^LA zeoZ9%ZyG<#D}aicT3yjQ@N54~b!>}gJiVJhQfCrq2D|u>`nt=>l>5fwH2UGz4qK(r zNh$>z3=hCGRMff&)@IRbup?Zf1W|gDkxTDul>k^(Y-)u87sdxDhO;J1jE%+9%H?6& zYTU6wrhe0o{4qR5Bxfcx7)3iRAnjHzOqz=~5zi+Xq7xEF9cXl$xFAOm$9ab40qHhz zAfk`v`;S_PJV$>idDc-@7dj_oS*WhQ2Psa*7n-Dtn1nFCfJt=dt4VB|Twr{lR$~sz5R7ok^s?(LHoqJ^E16&p%$3YA2j&WN?Hl;C1^vJGFo{3UK>ObAYXCsx9#5f3@+P#I!%+U-y7Ma9;9nwL5yD zS6;t&!FnnzW96xRq`s*;w#{XpO8GF z9mhU(N`7k&f&EMiu&xvxhb;|l{+mUs<-9kHy78(n<=Wt`;8JdmYc22P&u2%t@d*6- zD+os5agD|JG5GDbzXCQviPI8&6xRT@jrisIMhF?Gfwk#?7~#rPi!i;AkWu!jHJ@}L zja=sU1>@ZXH~&*?|MMBg7d2Mz9URn*lAx3h2LsO{CceqkF|P<^;P!SnpXH;5WYZem zNcQ3XJ$ZY2et0Uaxxxf~M^@u{e5*8qcf9nl$=F+vgeFV&Jod2az6q)pu_8mfchF0L zTHvHmZM?FR!oBF@^Jw4Spkmpsn-%^VI6|Rg=3j}=pN8A+>R01jx1JyrQK_7splpgM z6&{hpmsX&{wOgSQvfw-E)Yhr@j9=VKtNxAxCz$OQ{&uxpE@D$>G-RH)WNa{%$fFjl zD;{|V`a999JMLvpNcdn8-S5Bmf>U! zHX7)xmEkN;_UJo`GO)P`dN60CSKT+m3Asr?a0)))2n6|uq4@7l;4=tw27(CmKo10? z-4AVchty+qsJ|;U5I1Q)^G)9p}K`SQC5Ny}Wq9W$*T&5iaD|B2}kQbUem9{G(Ma%_$ zK0ce#c_-L}P$7s7I=iPz7cIO}Ac^q=TGU;26rLnD>Au7vs_`5d70REQD{n}IhG6@J zdejRv-L%X>nQXga!sb0TwjLQ(ptyy;v^&jjmck58D-ySil?s4VNMlV8JOWvJk<&JK zZt4OZcJJxxeDkqk&ha8K-PWpI9+*`dI$C?Zgr+H*9pG#TKGl+5bI|W}$nPLL4o_LE z{HJQf$CCWrXU`Wn>l?Q{t4~E>0iQo!Uy*FupqtL^wd3LFMb0?eN~v6Z_hX2sI`c!3 zbI(oY0_w4J$n#SFO6j&e&MV3GV(`n8mlOa`9-|sZfI3ih9jM5nnS=oVD7;a)2s=g! zd2`c}zdcLFr>;51EBXJ(s$Tsne{Ju7 zZ13#4??3LmczFNoUViSpyM$rQ1CVWr{6y2541T9%**Cr(9)|oTbMMK=pga#Zmexc4 z?y#w<1OTS^C*vI|Ui8=!mnsC^M9R$LHSZ1{pY98U%2mo zJ$w4F|KH2+{`UVLq*Ohq0so0=0Ev-uTGPAq5J-W^*@R^3Ii>#9_xupQreEX|YUA8e zLi5Xip->)B17JNqqcY&Ffo5;HnrwN0#Ld!O|NW^#m&4J#{y*D&^6ZKG{?qdpFCNza z`}ldEYTDQK?bdYb^WU00tl;0|3ND4<)BLXm6gL~rLje+lytqq9g!*(cR318y{;Txq z5e0pJfK!Yw3Dqf->g&X0++OJ##yFB(>1(vp8BSlWZ%hbfA~!;SrI)=V5*&>Ho1hE< zm?1DF83Jqq6F?FKj!w2fPI&E<0$B@zdGDIczt+wc5!xi`peP&VGn!;;|!&s_y5*E@jl)5z-G@M z3~>Xq!~+6E1W|GQp?qEhtB+0q;e&!HNJ%sV8oKRXfLNX-pmg;$LM3D(EDyQ~q+mJ& zM<*Vj3ZV2=xRv~J0le(pUw$e{nRLUR8~qYk)wK90#EgOw$-u$!8DNAJx_lU%dJZBV6oJoLh5cj8*JVAt)#XVo7H515!^s%%B|_8{ z33_|Z()eGzXa2a%fr`ZDI=6on4AYiqQ42&n7I*DKF-1-NQX(>U#|#k`JzJn-7KjdL ze9Jl>0ZcD035gL*E@p@pBW~p8>UsFCm6i*fjL3y@1$)_3z6>#Li8%uSbmxgNn?Nwp zU-dQqvIdnzT8;fSobnx zbJJ;O-KNA{x(KF%9^G-zp2Gt?%_w%DT**;D4qexxZ=S0)*X^0K_Sz- zc!oqUX{46DKG%pb6RKJAm;teUi;AipCP@M92FEc#m@Cj=0+X?UoMa-=2Drg&0(xSh z&yx(naKeYbC-&AczUDdt;K!0aIG>;*VT*jaM8fCuS!WjkHxP^EjB6&6dNW7TqcR$d zckdF35TcntmLYLW5v?%mgCAxJ@&thd-RM+VI0ro#NSfqu#8;7%XkK+2qsibJbq;0Q!ynG z6;nkl7jmKiDCQJDMb8j(F!I^RPup_k;UG9b5=WvwWjK!e;B68jiF^Xn6e+Cb^cM4U zj2NIS53dBw1YM&HP=xfH_V%<7{>hP$6o_L#Kib4GxpBZVBF?2Lq!O{SFmZHZbrEX{ ziux8R^bxb_(NvFD7llhZoL1DWE~-}1xE1`GL0-Ef=-%m1XD>H;LBNNt2YTDR&7%DO zhz~5L`lC7d`ObCgt<2YnV1)UG(DN@f-ey;5=4(}~L4I7Y9^GC;JHATr)dMArI_=Di zsQ$*L8BOLy-K^twT^3IpU^EF*QO(y6JFDldfy;Rs-3(H4hqXA|8KdT&9y^@4Xh9PHOQz}Ip*<&^|o4UC_tJnJ*PTkjVSSE==U6FC>7p&m9uPh9Ob&fVR~qCTKSkO zp`;mMVr>kj{QMz{Up|07~KlQAzbG)-Ai+(YqtyTd>miX}_WV1gO`Hv%|Gb0c)C zXd(VF7`%T!c>n(Wdjqmt8wR^9=z3&dRI%#+-ZJF<%B_o!=r;1hEHcWQiN}) z<&&=mZ_mz;_ud@#HdjZ#-j}=Gekz6KuCHPjTE?q)tj=`nc-?ApYV9 z$W&Tp@+{+&6@w<;3zf}@ysHB^0qYxJu`cNREhDf4f(SeYkHKe$T9Z3xyY_iQyLFp4hJHG{_#C`^q1 z_0o^pD_s@4sL|J}gxnPx`UXW22oQKY_lv=b=}Eeax{Tz(k!6+_LRj#m z-I%8xPrcVbxUb`2*U2sJz*hD;Cri_(15P>#L{-oFQQ;pB8Sim`UpXAaN9PC|7vimqR1+ZLsissF>=7!S z#LQS>!`ZA6M?9G#|99);{@CZqCn)iR;cs% zyQ-sY&B|oci|SSzTcT>4TM9SK#Td=mUgiupTJY98eE3+C(}?iIVs7XrZbW!KCH8HT zWkh(l*25n&SGsBbdqa5(8!}w)UQI;<@Zy8oB+|ELWL3sFWM4oZ|AN=D`&tK;&x%aP zM7dj{oG}Q$gcyy@t>{qhsB{&s^s~;gYgXllk`pPRQLOrbIg+)Wl6HSgwVdM;Owb}|~ zjEe|Baiudcp2Vv_BX%79GKW;^7ZIt=Ro-fL5s&sW|BcAjZJCTl92H)d<$ zVye7F1L=8LrJQ`F4%2AFQ6H7wE!YI&9&DCP{xF;K9K_7e#0!^Zib{zN1xY}R9s)_u zWDq?9D`--zsob1w_h)mC?#xMIU3j!qW|%q}v~@;*7BZ1vyD{4WkyS*iP8wDt1mlUt zvG!PdEKbG2d}mOzkAw>pY!&30LyT1+y&O0lA-pw8Bf+^x*ADeBV^YX5*Fe`41a^WP zf)a?vEqAy5=xOZ`H@&R$CR_K1*>p%Yz0v0THkq%Xkquzm&zcU3G$No5euW(|PBY0C zD{+>HGgOtuoto8-eYwmG<~4g{gZaNbRblyFc>hI5sPDK#WFb7plo zW9IKVW9F5c3*&))7E(`UAm^l>M2)&~PF%Cc9|)7=;rnQ9IUfFCf}L3&4+Z9T`1eyG zyQA!>MkjaJt8`Vq6Ur`?&H9Hgi&&n`>qdOkfWM>5VZzGWfGa^}=sJ+Y%D_K@GVu4F zJ_{P10{i!r`Z`N$h)2TeA(U+z04G=#sXEs*pr@BT)%5TM_f>q#?*FAlwHjLirqccI ziN$eu{g=)}=i&Q*XXE3ck~-u-v%SO^`(;|jhOA~;`Lz}hb=?zh-XhE%IDFsxKj3Y_ zMyY_h!P)}cUPKYG_|C$MUPb-HZ)|Z=U5k*Kwy&`0A$pjbH|kT)|9KRQ2vul+B&fju zI};sc_rG^04%h#fl~03j^!5=1l$2gsk|40Oq^e2i6(TP*-9HS;UZb)Kx#BhQz_uGP z6M-F6H#1>nX+zeo3IXbG#fZ9~Os)n+mXRm?T(aH|Hw|e}S^*WPrpaLFyJ*@#x(bzX z9cD6e+Ey0cw=K_C$_C=_fi_o(&4cxbrxn|CgCm>=IKB%;@AdvH!ycn0=0>5K73JXk ze)TR4AG+-z#jV9YF6*~q?uHM+r7OP63b+h~NxBm=ipiEK0^?L(@?Z2+Y?H%nd`)~20j`(5wZ#F(NX#Z6z7-^?4pSqD_ z{E;y~KccM^8BGT~bnB4)9omzJv$WWx{u7u9P# z$Xi_WR|Sdt9MBaD5;V}5p+f^@xryfd&eOo~c|F*g5Q2qIr)>+9PtCh(iTz%-a62pL zY*dq+TdeMFR^GB7;VubxL7gLV7#X^pwt__5-#30ZMg*#mI&4l|3H~-?`ZnPhkn)m3I->aDCB3yDGY}&WkHer1#GA@VYf}`-Kr6GqVS0 zVqiYa*D^36AImVY?I-797L61Yg`ML1i#4B>&1u-^QDlgbZS=M;Lu&?s3vBPjHVHm+ zP`0%GROybUEW3XdJ0D=f(eknpqBYROn`;6)g_I2kxV$uVbrr0Ghpo#RMX5lH*Vy9V z=+&prpFFjx@&+6_bTvx=GZ|Txjgn1v@NXJJIA;4Hsm2zJWP@VvEwUd2@$pxP*;CLY zY{D~21s}e}n;YTRL7FNJje(;fYTn3cl9U6OYRHWSXKS)ffaKB8=;+O@72w$$WZ1al zYXX%*Jxwz%88L-=o;~U}!mtES8Xn`ehtn}P7U+7bmhc_@G>&B&nu2tvUMy}w5R$~}XHTwP zp`p-t(m5m*6{I^Qi{oqW{v9t?mMDQaq~2ck;Ivb-Wi!{pX1$1W4QDk$0I2@tDV*sq z4tZ=oPxLL1vsU_BtYH3FJ_!NyuE-gbE~OQ;O4BB=^A+>A#*nkCD?k39D97zmxC3H~ zeX?CV?#Hi2NAqhpSW~NSB#tO)L16UD#;k_up_*lIs5y2-wyy}yTPa$#jUMV*7b%i& z8l>8hw(A-+#o`)qH0_=OuS+I)i6h6qh{TOmo++eGy8C3DWyRq5nx5got$qC~)~|Ft z!He8*E~BeZFM%dQCzH}d%g8jjSO_av;>kU%{`|5=e7pADO!T<6LT^1oLu)r~?H?W) z-)yFZR34+(-lcSd(!J`H+Zb+>dSpZTBO}~uX4n+)PCcx34hTQ#Wr>Yd z^lav426XEr2SdTVNH+p#9F!+jHqFw~BRE z<^HP7MH^1Sq4srO&v?()zQOQ9-Y*~AXMG%*j{WN72B??G&xW}C9Ub`j#ocOPu<~j< z@%HMacR288=07jf^~yy?h#Bi0E?-4<#xo2H9#Tg2v#Em{4ItnO0KEoFKr*r9DF;Jg z^lsO8(aOHG#fw^?ybX6?H}uN_^SpOnI6Iu(@;;(#Dda8E9FI8BQV%Fp?Dc&-aXEYO zc*{M91z+!ocasHg*9iOYf*avmbH3nij^AoHp3@P|X^Ir0LH8@}CNof0iaM&MN%t$R z7SXhIj%Lx1ht53U`x4LY{;H+wdsDx-RA7< zDihSKZL3koGz8LX<&EWPtWi4)(_|6s2FJe+#AUr)C74M~Ddy3zR#g4uw8ORLT3C7u z&j>Vf-67m^o~<*g2x!*hfqHyIPIpVl;W#}u)hPL_I|&-lzpEOQe8Nvsq2A`t`Qc+q zY*o`>yLl;K$VR>pb(B>N)3jfcM!pcxj{Dc@9U1&KTcjIuMovQmg{5-_o4n|LgYcBK zs#59(hF(PVYWW*%yL9HPH%BjZnsC+$ms3dVXw1+GZc*YTbpqs$-${t|tA_{*d3NBw z8#`jX&H16bh+WW`qj}O<{o$kY)oM>6&9`Ua7}Bq=2A)IO%YroYAhKe^jX#OBbvaW< zk!4*RN@tNKxS2SNbT)nnokrT~&s3VPnLUwo@s+@%$-kF_yMMHUv>H9(;m?HW@k;gH zZm*g~mFaj^kF)%$pH+0wmrIf=&bNFkiPbtg)gN?u*LVu(zs3_U&ni*Xb`$F8%d5^* zRUOUT8CXCWw`vfUb=&AuF%xH~O4LOZmr6#^@?|``J2Mt9HWMF5s$YIAB-G67@5g~5vz`I zr4thIU`>Z4j&jL$TD*tixrcSR&5Ry=1awo^$%kt+?sRqAlVTD0BkofHPm@nHSN&;% z%%I1vX+s4wpr_9{sbzug87v0LHDw9k|c!R!(8wn8a?}L`UcpwYZ>_~ zdu`XQ>KxQ;U_C>FJwcAEaQ6;77dE69+6iR+n4jNHLK#?846km=FWz^H(3Zn)S zK;1IDa^`iPqI)=|&K{($xvuglYrl52t-fH8vQ}nFk(-TZ3LlM*sX+oj4f>GNB506e zbhb~GAM-Nd<|+yRmFXeAiimY=GjqC#i`c7BMLgfESrZAIUeB4WiLI7RX@KDKQRVBB zc4A23q+Um7XBF%qocOCXBqyM|21JO>+}c<60M;XFYm!*z)hx1v(ymOtMqJ@wwp;l+ z9G?ql=Bo%vnE6vike-(@rnd%lFLSKar2B!g1@iLQ`99-+Z=A0|P*L*vCn3tJZ1kE} z()bS9bTyT5+VD^=oXwQo%UPk<2CuxU^_te-gzh&Z9(olcglNHfDvV}TPCnJERz7W1 z)UB%ZD4|L&rL)a?G0nix#tdCnv!FQuXNc0%EiIr477eYbToRilr<1Y-qQzu4{c|PQ z3DQLaL?zG!nm{y@NY>_m_lqmBbsS`;`wz+6!1vht8N5>0iUp#*)jk3rX)_y(R9W2) z-y3K$y9=*zm#v;Bq8h+7D1f@W$C~W-pk^9=Sa>L&cU9Im{6v>EE+RLg?6EM6n>QGq zTXRP(XlinU3dgP8r0bZyf-X04!ppv3U_9<3^gGozuZnO&_bR5rU#_Cqfc4>f zWmuC?H)vmMGXZ^r3aUWH-fb|jY8{;wEiZnJx}$r`HBtQ`ifo{K8O7CerUF2LQlrlZ zJP6V^B%#vcxi9t?m(qI-wYvQnu;<8Ebh|~$humg=G+>}X@ewFrFiL&0-VM(7ql#+Z za^{bEK3X|9v+;N6I~uR^2K}I@hsGiIZoNU!eU2PL9XEtv3a-6kDE#UhAGYA&Xo=1) z?}6|k*d4h+ZVlgIxzt7%i8^(5CY*W|DCb4l2(w_Ly9^BQ?s9A;MX4(9rOtZn5=%{U z=x*DK2)i{UY-qYr%L6S1d56b!&!H9vmtCY@se)nkrA55D3w7hYACGY%;?opMD-c_E z-rKqj!~~kMik5C*+z|cbVPZGBCGZbuGqt)>^JgLU{rZflfLyp zO{^ws94jxYP5Gm64MlxeCvD|rs>v<(M-}1P(P*^MLePFF$9t^31o&amcvv(Z7LA8R z<6+TwSTxon8q3m<4j&@CLO*W*kD(Af!>sAwkUlE-e-d4tahLz6v!kQ^u>WT^KAc@P zyMuJ7<9}R)9|(n#rdFgO=w1f0NbT+6k4Mw633POInvdv=TUpGidzlXlV=XF0Y#_Z) z%R^bUC&f8`5RVHrmpoZf5jNlA?0QYrFXj-G6om1ZvjJyJ8hs+PVouwI3O%NvNhykq z4bUu_To_w`$$xk<9b15#oY>1J*ExSJRy&Ppr3{VNgw&3zw$_^BiN&$@SbHqq1e$2| zj+};x@@Eo2*xbsz~ZZx?y`vl@;4k5F#c7?tkJ%wu85&7KWmtY2Ek-Ib(W7 z*aAkWfVzQG&oLAn5sRCKu{6KPbAB4eDDCV7sjfvxO*@TOL&3I3b)(X=B6yQNyBd`| zADww!ipl?24k>v#t7>xv)L^Rsg_B~Xk z$ULB;EZw9;9H5LmjU+H78#(aqmKa#8DkY$)^i2W@6p#)SSw*o(tZ!`Vn4#$?G7t39 z{SG$tjsZ#5aU_ateEV6d+rM`8tC+lJCcBqmD;wz21QZQCo+-eLQH zw7;isxIdPcW~7h6{h#PabaWxHNEn^@R=qQ799Z7^0K@1=uVi;gUFQ$#6jsQ_$kq)q|rV(iqgEUmdr32(S zS_v;s{BFq4rLnQ`D0GNuqx-Ebn2dGo;d&?$YRkw`L`q`AcN0Z|Zu zjtUxpk_7lAIe;uY?rv*K6N14p{xv=1;C~md$|^RXqJVrU%5{6-xM_!UMSC7p4PBFp zX#z14q4I{d4pN$CU_+~QMFth^cp3cXL)gz&AAZr}7GcO*+7s7fn64|U38Ao94lik2U8B>~XH+(s) zxg{$Ly&mV&8H;Sp$qMo!LK~bwdSrdJ89G93c}N;{UOd$TresCocmM?KnJ8A^By!Q9 z2Z%B5o^53d5^DD9f*a+K+^_?BHnf7KXxS1YJDh_$Q8r_d@f_JQvI;T?5~fdN13)mH zW4;o`*@Sb>N-PHg&;Rs=ahf)J$SEPVtc!#NLNOjffB0#mwdAV5#p zKr?3FG1_VI!7wZ^+g`<>*&GUc8+*U*#PDt}q95lZcUH5U&vL>QWEd-`*%sjQqM!(` z1~}!r8=|soL`OQ>UX-zHARLKAfhAu+JQh#9ClX~lup<_awMU|0WCJMZ+N6wSO(lvB zTNJ{{3CR~#3F!)DPqLcPp{W>g!AT{o5KEjTj%%jqCEv0=M7JFIrx3-|6PC1ObF#Zk z_J{YMxgx|Iq?4 zqFMvf`)D)PufWJbLx^0_Dw2Ry)Y*K}(XnnKk>z0F!g0BNOTD%}+qw_2Y;v+R;XgY8b??#L?91{% zz;8hx@g8kG$x@@(O%9_}%hyXuhJg>ZkE)IAW(aNw=%pa+NmW*o<*knt6@|Hwak8v+ zvt4%n#!iT-9YjnB9hR)tx15y(j@Eg$Sg!&xP67w^G22g6$r%x8Vg_KzvCVdt>V=&d zb|OhUX>Xlw?&k4fqVKYwL9;fAbX}GZ21%MpZ@$=KYn^L?%mq`Km}(*;K|{80ys4=s zIx2sOO&Za7`N=`j1hSUTiG6QQvWF^BkrREAkcDV1DW2pv0T~*ZN@6Y&AuhV~Jdf~e zUi@zB!rnajxnk1+=WHnSfM zgzUqwdHW%h*k>M6OkxL?svlRhnu^i0E56-m!g?RYWKm8J-TFicCcm0U4Na)oWzyW_ z5O(xzzggRLkn*w_+IU`D&ziCD zv6pp2i_2O&s-Fhz@;+GM*}NwC=r6WzXa!q$Pvtv{@gS$_8d_a4d#g=rs_=2|%0T6+ zzO7kpvuwSfp3cbzqE?N^nmTC2{%j2ND2g_PBzE^L?gmMAfUamNN&-y>NuDKd*u=7} zS?A9Ti|xWzZ!DaUOwEV9fmDMxQ}Y@n4ZVn*+r@FEtQWCY!lJ2W&>oQ;TD@58%3#?` z9!g>TpPeAt)MV?$YU*c45 z{IJ;WU?TiY{1Z%|5)t4j!k7(RMw3Va8C}bl!3#GpK3Lp0SlK5J&`Zo5-bljK?r8&j{i_$ldr$#0E%#m!P|nMztw2ds3R zi@OrD##%&`US?80FK$N7{7LmOYR5Qcgl9Xu2x-uS<+?NQ@iU9qY{wk4?ZsB&oIB^eU}?`8fK>zG*BnPiXaO*>YqmG-n`FJ zvle>H^c}|{>qQk5bXn8MKj_tq=BbRGTtj?7YqihL;A@fDCEFdrvh6 zWWPGO0qVXm9Uz%e>m^<6wtBUjKRn3ZVQ-k6^;5IEOd4_OBww2N32vWR^#L2qg6tqY z6dON~?9m1xtO(Lk?;(hp^UX|8GYk!A1w>WS1~GMF&~_|d>Q)XpNYCo&WjYAgpB)c3 z5MsG59R$*&PBgUuzCc00!w1>-Kq5a79g$WMCQItXUGrxrNOn4>#vi1k?zCkhfD!ur zOrWa)q_g0%n3EFslLSuHh{}jpFK%eoB;FkoQO(2jRq<1j`dP{8A$p& zl5B7rhBFwXf0-xy$xJ`L6{HMIL6h*wK(qivQIe`Z!4k*6AdMa57&1Hoo{Y-@ih4HH zf{eGf$9+Ins)Cgao=Iz2>zmKunXFtvC+RnnfdH)nJPnvhoX#Pss34sfguaGYk76KQ zg$4rV^WOF#q0wq)&;~NVS}YbMXrM7ehX%@)Vn(Up#mvjVU;`Q`Q&ccA0Ol_P@^UQ* z8OTwM#%ZmmfRZj>kgU;FRv^Ycv*`hn?dr0ZYlK*S+TonZoQ91aMTQs!Ijp>wmAnfe zd%0$KCdeSKnkG5oJiJ@zr|t=s^x9Zrv_J+kb4Rp@cMJ9il9|9*0VK{r9gXN3(ZtM@ z=rRw+7Olp#NW#wv=fYI z5=}xOkAVVxE(Qi^UY-QxjO91x&m@720ez_afLF^H>}WR!t%JzmjYF5)kOP5okg6d^ zXA0>~@tr3~VuCsmmh;M;V2vgr_f%50*eI02GwA_x0+rl$Hw8&Iw>a~p38A4N`t220 z7gd5}!%g~tWWP2VXN4mYv%R1e#4rN*55!o`GADWspI{b5W>VZ#TE>1(#!IUC53Ha`&F<625Qj}0Y<1&2m%Dn9tg(3bHG*3)87|F?{FX!#)yuk_oWc4XNV*K4Nu_V943I{?QWlPPcD7393*>| z#>O@PV);L$%3$t z%H{y6nCTZ(>1_nU>iDDx5F`xEp_#A8#Go~U8wjAOoSe>qd=VQolaJn0N3-CIRC;oi zBBd48FhQrm8;4(*=IyC6TPSx}vDfPHQMp0#4AjAqq%X*Ve+WhpNE(vS7?1%m7y=}b zXnwIG+mdR|s(Z!2|}Mk5}f13ST>YM?Cb*)T+swCzohC9eV& zc3{dNmSi8!%eoUJJK9|!-7()h%>y?q>U%cAzUz|hkFT_jgL{U4Ym*evS#y;h*GZv^AL$s zuLN^OBh}6Iul%V1b4Fv;8w_(Mqt!$1s48I2XuNs_xD^=E>_n_rp3(|18yB-)ADj0v zm;}s5MXlE>i+ntZ-Y{RbxOKl+M{k%fTjY9mFkiOV_3B{0Y|-o0!F<``*Zo3VEw#8o z5$ttt^$I)v5Q$;0wCIOO6nm90U#>XzDrxiOie#^HHeaq-_DZvPh(xpdd2^gFU-o$R zN-!H5(Qfw(RTfyUfU_GP2!c zaqF7X3bR>DYxOHidnS546-b%jc+&MG&sWDC&1nEAypUQ?%LrE zi*fgftPn7(jd6D_ZsVfdD|zJVjdHJ-C@q*3*n3@Z?hQg&3Fhoax_b}IC)C|On+=F{ zH=WN74t94edV`|f>%r<1?k<{aXuNwJI4jI%10&x3K>BVQXCKwVtRv>VcBGXKT zcW&Cc;@>q6Z4dL4>PGRSO8!kd%)G3Q@{V0HeOOlId@&DHGh(}e2nEcb z^K=JHIPC`$PR|0&c(_G3pq@oW@5uTxH|#k51@w-r2Sr0x-(*rs?6tjd2aHz{X{57R1^uSl42YD zdW^i5&|!`e?i#Coe!Xk-2ue5cdQ^t;Xv_m^6*Z&6;q@#l<%`!=VyZg4A&O6h!|N>j zYgMH2!t1D2RSn)yRjk6{?TWR>mO2VuEn(4M9(Wx^ud2ZtsvK50yq*=a0`QvEv#Q2h zsjgNyyq=}EeDFHTaCtOVQ(dkq@rL6MEZ=a<^IX?zY*=Jc8vd33>cyKcF)U@S3J2cp zMNKc}1KBT);_63w#w{g zr5_+;K-#MfZ&!PJdwWHC$Us@qCXvn&d5+PEw}AAFMhpuAn7W&2njmkd2CN)!d`TF* zX$3*mm4#8>Sf3+Co93+17YS(Qa3370mp^odq6eb4DGE}?N^08g0LGpfYUP94syY+t zVAge(nKDQk1%?KSm{na?(UeGlW@m2Dz9!}7h7Vp$EZg*8U+`HG=V$C;YxfQIF^iZM zwHHT*HGM+!v-(q7P4xAow3ci3zIYFbq|wmw?GVWx4UKn3(@0HHsrU(vw{bapboBg5J?m)KXVJj`?6;YhQ`~_ z)Is}MM0KfyHQ;Sb4q=Uu!_z~J>2Dsm>PdeKE#GR%gA0eXsyw*zG&mo;wFW5TGR$>F zD2Jwp*^E>UFh4`vo3kFWTuw}6VM61rHfqf5uCY;LafYI)JPpuVyZg~S_9 zf0*&;K9#YS3aQQI!F@KoEJSIokwZEdIke-DJbM+PNrz%2Qedx)R#aq6Y5D|X!Ic7% zOy3&4Kc399mH}(*E!fPb2F|fKuJb?)6-Ars=VHOjy6e-_lMQO$$vOgQMMkQ@Gk6It zr!`e&r_7B-%nc~7IVQU9pqkYY_STPkB#A4;GJ6W>MSfEz*?G?SZX9CH0{sy8`vE=_ z5px)8#)hGh&Xrv>u@elrvQ&sIM<~fuEHb*52O8x{=KTou--yB4b`atbP4WQEt{ZUY z*32|&7h>BbLY4W2$ty^mP!Xbc*I5!-nM*R^`mX|1Rl6=vI;D#jd5G=7#{62yg=x}C`1oG`|<38W^?o!2Jr zC?}7z99E*UYt?Hs{ajCrVm!-R~!?O;hJ9-id1uevoB(vmFqdjf!F?o z&CGO-qkhB=ek`RzvkHIi)+b}VNVVn_MJbCKOU!P5ETv+3S?!sGvO-9+LZs5LtlH8~ zsGUKNJ!lytZ17ZaC|cv*RxRS?9mXykgSa$Z4<>;$6@T^@5ke2y5sX=uzqJaIX9 z@RZ9 z&{Bm4<`#GiHE-DM&BM6hRbF1(4t6EKl0`PENx{ z4RU%XNGe(yD!BkKPBuDi=&&b5P6un9UG59@Y%!0@FDn!qu9YSIOv8LZLEY63!0(*Q zdjMhLuj~UT3&b+n|BMG>RXG4#K$fj_XJl45@QsSh@*Y5#2t!-zAwvzzM-~P=sD*^W zgdCO)AWZCGjbo^K0AViXwzVE`L$`^zuDh>m89>D=yKSxe-`(99{M8R2OjMe!bq~O^ z7M>P7fS@q7a06(}b!R(4a%ntK1s4hvrxb1gGaj%MJb<7;pl}0dSVWNP0?Zl);EoKc zWdJh}A{0D;;9~@{^=e{<%7z$n0M&A#sxGOi)h0Frpeh;1Role%-&)gH z+EWWE*p`({N^?-P+m^Mn(YkYc8e>~lZBjNS*{5-~Wz{C-3}>%ZZI{(fLNk`mR^1qC zA3)9dHjTAxYA|SOOu+FUKwXv%F=#qE{c?E244~=^jK*3vH5fGYrZ_a#vZ=wKsW<1L zv6fBkl6VG_AgZx!YIUm&YbsHJE0{GqK`)Jc5&>NNEt8!#;}$vyoYrAMR!qNK6Tzi>mr1Mm3EU=FqM z^hvL%eQN;X82}BAUre+WrAF7FmMArvmr^O*C}04rW53Jo*Z}yQ6g=9?S_1YikTIaf zO7-AD16Dvs)N!lGs+V59(+pg&KS#r@BuT{f^Kl?mDrj=m5stOGRm1>tnyTr(?rIV8 zSOT`^tjmtgk<>AadN;9^>g+WN&%zq^a6*hEfVChd#h;X9oYp3hjwFyO+1OJJ?sfCs z(W2sCq(}^avr#Cdfb(@Q%AwZIOsif2*8u8Zqpq>c78`X9pn4J#mVgU?t)F^HC^&b( z%owl{Ez28d*e4tpVzFFgFnVH_LyRCjFJnyf z%8y18s|I=c4Pyu1;(U=p@F37v*`m0$;Xo_%3AAP@@#vUnfZ4R98^_)CqjeMDqTBQ?C`#2C$y7sodHU2*uK{k>;y?%!f7Mid8ngNA916Bye1LjWHr*+4G{GDg__Q$ zgTxJoT~&ziAs}vCutNm~9|GdW0Xt+k@F5^>9I!(M0UrY5rVMt7(BDHq+;G@ou4{KR zT6PmU;VDtpS|e_84+ooSz^gQDjCm}J7wln{!<$1i5*Z}hFnKYfDLnfo*+#yP;!w?b z_7H{vRux)$2nhEw*dYQ+UvA+Zi3pDytE23(LocPi-TA(jyC`1G8B& z0B29hSR}F>tXVtW-woEPX#|X%jETjm8?+b;DkxeBNv%Mp|5i0(W@0Q;-mh`fly(mb zwEBf1YwF2Z)K^aHNJ6S1Lj|`2TukQx#Gr_gPQ6z^v#{Y-z89LX@lu|2zU~|v#5KU5KwmmlU-)VJkLUA@< znCZw7F4KapP0A9Iz*J7A>Ki36LB@0_)zf4&!#j?ZU|#W}y5(Tu!g0BM zb0fI^7F!c%HQWBt5{b;4=c-3SW}5?HUr5M+vVxgAYs;v{#}rgt zHRDot$ikC#kcuon9;uVEuBn9hVqiQ+4^MDWM;Mf}qMbB>q#?G0IAuE%uVv=V!7$I1 zEE$7hL84CEDcQ&Y2qZa^K{{!P=@yZQP#LI~S1c!_m2ntZ(-z275;0-BAec}oeQc6! z5q4)5={*l+)q1WKU^%PO%v#lSL(!d))@6ztOcoUt=`bZLvO%br=48j%I`*<*dhjLQ zYa}vm8XP_xOyHwCR#xrosl+MKOf{l3C`*>2YLQE>n2K@5o)C-P<{}@ivYU{YvI7)(0+}bwSj-#0pwZ9@ znxbW8#P-EJ(8u;#H?LL}6-81bk&Q%~^5O=Jc9Kv}=VSw=jiQd0@j6Aceh_8slzcer zgI=q^%Pfr<&>+eiv3Z*{RVmS1z4?#y+C6&n6R`lu4)<)zEcawNPV!9OLQ<^xDx87ipyi#{067}laEb>NQ>jop5%QLB)sPkY3!=iBj&K1^sYn7aOZGb#gsY1wV)PpbQ?~`-nMeo2P=#5f$2bX&5q=64 zO+{4_9X4O|qB-kVule+*ySfOj2avt4ATz4tQD^A*#8D`t5t+zOF?oXaWL$~tOnU35 z&tVp-*VVCjsTH>5o^L2cSx+{eqDt(|g!w8{)Xl12KJyug4Dj+9?lxP6s!x>{J|HGY zO^i%%x_1JhzLPOf5qTZzG;P?{R?ymrB_!k7UPLV z0E%V1fhhF3T-a=s78wSvsu@LHWi%s6^m0lr-kf6)oKc>X%M5O0r6ok4gY=TsK|6Uz(@-bO4E8ATc9#jzffv@|v1t%8VoO(zx<;R^iTSQTt3 zdJWKLAOY6MgegngWHqBhZ0JSGo4LYiHyt&#t%y-n^cW>QwzcpHXD10{fIOm=0URG1 zi$unU#>`7%IE8Tb&NO8)^psiCz*KJy1;>(h`;ys{>lNFT zY*wvKLnCamfOMtA!I&2@38;2#l;1gS2kW+9{>5L33C))ZTJBdfUvyp|)y)DP_;&KW z8OnYuR1B=qgdK}xqFu)|Pu-q(4Eeukzir9+?u6}9CI9zrcOP~8-Eic3yAGl^m)$mH zOpudBuvxI&_Guj9vsI583N|U8$M-Q;7aN9V73ZJ^A5ZHO5m{!0E*an!E0D*6X?+)y zwH8Lx=G!8?u9;Hj(s&}?Vw1>%Tt$Sj8Gp!koCx%!EScyfg1otiV*3@-{^{SCqybQr zN5W}cPFekI;d5*cE#iTIj(RTE;Igto%v&=1);R5dO(|Ncjq&m}2Sv2;zU)s&trd)w z@=8k#3}(!^A~uPkl?_`f8g5b4>NY8QMg|FIm@b)df`+WfI~dEbiG8sgM3zzU3UYAL zVr+yUo&3zsJ(yZc-*Vo3%UuNIZAMI{#_pn_nCak>G{!b2W$1OAi1lDbX0oZA9(#ud zK}LaD=FuaaZy|<(=hA74Jc;!7_Aa(jwu(mPam693$SR7`)><5ni0(*4AVD(qEr`*U zqmJPTxj=SXbQ0-|pU9fZXN}C$gj}FF?LSj5E%iGJ7Ga44?y#h;HqSd(#K8F-=e9c$ zWld$;R$5cBrl1Ic#U6`Jpb`~>_U{N=w0#L}Ur;TJ@Qzg)HpJ2O7(coujM2lUDVf)= zlf7xiSn*vr!P?+bgq{%PVLB(Pl>VnQeS&OYG+jVxgL=nliE2Ym7s=k1Rl-p%XA;)( za5}B2YLZPDWv=WZTrS#GT!2(p%N4Uk>&c=zIXY(*qHox3pO+z)kEVc zn4TcBHaip^4Em1;&b>0}Iuv8KvK zNm&2vkdcT@dM+gHm#6Lnk&DJ(u^&Th+O#PqzPH(H%~S^3)o4MJXu+Mfd7`%{QC6U8$WiePnV}x+x(cqm3Yuh&r<`EX7w%uyY82=W*m555^qd}XGkOjkShK`U> zotsm3TAe_@QLVl5mlPq)xUF5VWLU|H`3ey1CSOC&>O=l@p2Gf}N$>ML{|4B?wfXdx~y_TidO)KJX*8X~wNS!F{ASz>AM3}SE^@XesB|54ekcZneoo^&@ zD##B~o9QvyWIUFLb%5w{Fqw$8$J$$ftV;aeXUaDX>XnxXB}Qa5t>p{Qpn(i29YM-v zd3(fcpea94EkXrAR*Hx3^KlKt7m@ZOkti5LlVns5PYQGW6AN7;D@pXcLIFXY*?1W^ zsZrmvil%_3B1||Ool!PGKD6!#08y5#hx9yHh!r@A7J?kaAcc@h-RUrGMKQ3axRZS$ zRcmz0ty}Hb3OdTj)8a%qNgGX4t4`IX+`kHseKJO|^xC2>tQZ;=`lsnxs8VB&Spt;w ziLP%yJ*BNAg{#t(5LR0(-b6=fN`&^gavX2iU!m(ttj7WohEp0hNV-ANcHYE}K!mY4gt|;-pD3p6Y9!q13cf z3K^%hvkbNpx~LRnJCsLCK8AB#%#eq-rVuu^7Id=X(g?S)H`?ZjCZg<%7J|hdvXVyz zBuYJ)g4hQVV}-(_$TrTFQ3Rzt5?A4C%!5R*2gwEk0=Mb()o50{8qH`rWn_eR^=c|c z+lxd)#@&$!(R-($F40o}%5-Ff%4HS~k}X0Vss=(56(L2+^{AnlWSk~xX@$%&FVu1_ zHa!#|I-N`^=H;v|tO7bo)MrCAkAjXSWvz%UZ|`Q|a7oyOHKi&l+Ni_U%%5Z$uz*1t zPtk)sn}$zJ9!=$%n}wWN&kCV6%k@=mADq=Zk89a9jE8;M0x+wN7Ndt{A`)q2LoW*x zF*HCczT1wz>9{r3Z`79H7L6q<**cE65T}n^c<>;`H0DeQA9L{Z@JPmlCrL6+cKcdj z^mnH*MFv6YDp!&RigTou3BXVkLQ8iK7M^Atve|9G#TC73&yU>+}%r#zO* z_h^v?2l3D$N6-=7Ey=D}J2PgwVu@s{NzRxBhVd7;*yRG%(pc=CB`e&JsUz$ZMLpS| z2YhPDt&GqYWrJ)O+Bcz_6vRAe3<6990}V+ilGR4EST%*qyo7E|uoV;-5$eJk+u|`D zU9p5kt(t*sTw8}zF~$^&80kb{Ak|<|Rn%x=|L=+=+S=Qrqy0nuJ!AcA){gg&wb<4v z5$iD5Nz69&*vhIwL+cQ>QW}_&nrsCSY*FNt4)qe7MjugPXazZq+xVkfxhg-8GG{W6 zkce5NN=QwYVqlm|kkjSBlx3=vkwvDSYNG_w;=C)P6;&y~mmA)Q5F&;BGs+<|UAQF% zM)(fN!wCd%QRhLUrdM192-*y4F)|rpQSu#4qjZrS>!~FnUL1=-H_eu{Dp;dUB3dXY z-q8vY?TPkQru|PQ%;P&EVktEd`Xjap&LPQj8pwq6IUo|;DB`G=i5fW+E$G@dlr~yg zJv3iJ;EY+~qGAX(!kx8}xhrT;9Wt+cpeUJo!VV}zxE)dS^@3(eKr@IkgP=j`J`f3LaXK9HMozK1hvDOz;}NdPK^984iIC|3m#P?ga=hb;9Ap&$%+#NP?pTN8B?-!%0n+ zEM1C6fmya!D?ild$6+kvg3>bSpD1uyc@mLUb*-4q@pC-VcWiokdfH*Q%PL6PtkI-7 z6HA3Q>Txz~avmlZB(bqEA}t%p9(F-Ydh-%vTXeouM1qnPqTCv8Wz$2mvt6qwp&01R zq4b1nFBD+5x-;sw7Ej;3GtR;a#$-x1kv5L8`?XF*v1i>I(9GHI$(Uv?7|fh3!1M&^ zLCg5IY12g)vqc)TRo;^G1znru77vTlg(|yfC(X@nMur(ED@7f(f+_AK0XB=viuM*! zlk_D_rUe=xkD$tJ!zl#v+N79=KF7k_!eucJYvqAggzdsihG-$217g;In{`^jh1@A1 zLQl*y5+KQ}JuBw6yTHmO6<|*-Ln4S`t;ob^8!6$PfG7IdK;2T`ptZLjk&pRT*ZIMGQtqx0?HIF&T5{=BT^|jMG0dyZ@sqLSavqdqmcMhVsbF2Eqdm{L~oLw z<|OIvw3Jj%cx=)LPqisCZiU2@zSO*>T-NG_u~y!fh#glYwliX2727x5Z9uytRLKjA zbDNuNcxuZ?U`peLvyO9n69^S}8WuDlTMyPMUlhK(EmxKqX9`URmgzSW3t`Kf zvQ2k8n{E~-O?3?(WsxjmG{PMj-GB$)o7sLgx3KNGB;6{yrdV}xo#C*KI2v1;kyYT{ zl(j5^k}jZR52IvJKUA3o)D!NCFlz-lZ3;~ihD~$i?0KJ}iZhGdqN&s(Y0>h7Q6-2v z3`N+mE!)g_TRSM|vc~eRJ7ev!c+y5buCWS^;G)n-6l~;K7i3q8I;>)$Q^;=G2wl|d z-q{C>Jrkk84#k7#WR>V4oyYRB*wj{_YW&!UCEPIM)uNUqWROcdsl`?Qk5h~z*V2Gl zbGni9E_ABGOo8NNJT@Jh7Aa{quS%YH3q60Q({5hIE%E**h^s9trM zXEHLT*tSm-oi;vg(`a~ZYMI915QS-2Bufaz5u(2WHe8-gBO!K_O!ges94QOb9V`r- zDO2v#2nb?ZaQT_irenb4jGb7A{1Mx}6n-p8QxVTNF|%H~ZMP#Tw%7efLRfWk#-16; z(?6JtgeN&N^3hc9Z(A2MKzrR5M*?ObEapKaDArT z(;cr7E)v3NEFyoyNNnr*mH+lfusS* z<2$q|73eaaXzAwH2k;d2XtYq&vnXjL2J0v<^iDFXEXKlea)qKMMhDb$#gCv`%hsRL zmKnlK$iQJoTSpaTGwFm5PUQ~XCNENUg(q%)aH{6TY;PbC|@8(=#+V1Fk;tBa3wUb0e7CU z0@D+ONX#(Obcs7iFm;K^X(}`{(?*Jc0WvBgCwId)8^$Z{Gd8AG3kLfhfvCT}^rwTCVLbjkGfZykuEA z4u2gE%#vg3E?q-3T~Oq-Y|#4dMtM4@Gft0-xh^K=!faHoDyi)5AIE)Swow(V%hg01 zJUCa_7m$;bJ*l#6%7G;7#1xt|S%HD_1%=2g(g2xCq*A91(~+Rz5>G7h2^De!V=Yz+ zs>f{z++H@Exuk^d%dJt+%u@Brjq|*QO*w6|xm$#_qC2m`zy`|@q$(q4PR`hjR(_&` zxH#dIl(cptzt6_^F4ASLrS7yGRpu>DOr7MDBcx^?mMFKHl8tl@NmK=)7KB>jZ@3cp zl0whdCy}0v@JJk)TjZfS zvl(VSsU+QUNfs)^WG~|Z1(c3q>a5Z981)D6i=`uM+Yuwjyr%`rL{CWCRcu%&;I_$l z3K=kwjDbPJa=^+elqQjGAk|Px5$eWkrTV-$F~!9cQ>6_1Q9}mGN(_u41cHw~+qfHk z@!~{RjNUgxt@VsNO@w3USGhq9?SA1Tnl_M1cQzkeJV}*0vTstRh>?iG;haKqcR3|P zjE0XwMJds%0jk2dq`iZ%L%N#OqU4Lgqs3&EL$IYIjB~yn6Y*Oyh2IvAdGZxgGuSxz zjY@X+93P;0>64F=Y$pVMCT^O2w&0tIVhW`VMKor2Tg3?dfM_%gaT-c!88!25=0ucj zN46_iG)<2x0VK(WA1J16HPZ+!ZhRBHkTK{M+cJ9~EKrA--GN&Mg*6|I8l?hSM(k)1 zEi5~E%h^p@p{W}*u}#<13Yy5aCEv7>)oBw1(q`LZY^9raopo|G0K}jg4S`JVoWmcF z4~x7>%WYJMuw22Y?O>`AeYCf?w|6aCME`7WZ+HLM-jPVmi7#qj98Yw0btc;9w8uL; z7In-4?TzTX(x-?GsLyGyyD#_PULhaGeYzt6SXx9ky+|+$qR~8@&ZE4hmw4g|G5aP^ z2}c#Z7y)(*o4sTDA1SYk@bKvwY8@7h9Btb9^~*h@udI)`|IHex4c`1A_J2GPckTa0 zix(|Ay#Ht8BbME z!}5PtKK3N3Zrhc5hxhS6#)s{HIiGD49yaPlj+$QNf|{+jkKp~E=t?YZckTbKj`q&O z`+qh*9~oJ*@(q#W$aa6j;HtjSIdlHsF>~g;>e$!4X3m^B(Vt)U;G8+HzQE|;WaOta zvV!I;=;&pCTaakaY1mlM(YGLxfQ3R#l3`Ydc^p%bu^^FHkZ7m3^vXzL&m`It?a}r{ z(RjyrynR7O&!Qy@I(j-1v93ho4E8+CB9%AT8EapVXm1{dX<0QioNHlEAOmLE0|V_4 z?&y%lx)$|r&TUGMbS|CXy>b^Jdn}%aEse$F>=&a{KD-W8lUjJ(~vbVrk`?QPd@`UooMr94i>{?5b4*o6#Am zw6SfX-B_0|O&bFnR}BsgW^rc2NEgno8QoOKZQP`-**rDU8_$oa>v}r1_QeD36H87n zlqMJTjg>l6rKP9i(u%>=qe`x8xN~*y1nh$8j*jgE8`rOzT)$&DjYm%J87&pJC6uN4 z-0CynDy6Wdh}1KtM@tJ5D{w+nQ)kHI>gL4*s#M5sUR~%&Y~DV(D76vk>vljRwP{qs zntH}6y|fsmw~eUUqFjDkdQ-8a4lIqYg*|8AGeL&eg_qM?b^1Es~8vEs`1L}q$q{mS^{ zg2X_+W5t>UiGd|O3p#oiBnHH;q+68y%=k`6|AT+(**Iqom^0YdGd_LwqtbXE>%ZDF7^|SxldDT_N zp7`ER&QA;tt-}-OjH~Yd#H+hfU-;d-dxwr0dF$Ih@RdKk^rKh(;*$3lzrFXt8@{&h zsNIiE-hbh~sk_hYef=*M4gb?=&))K;bN=sxb6x5KmWK7q(5-}`R6OQ z#(Vnu`nn#z5;Qe6eX20@=A)1P*zl5*&OiVBAD?vmF@1e~(lHku+0@kZjU(@T_0dNk zegB6Jq1Rr$srBujzwWy93(q`${)HFb{@DFD#3vuybksZB=bUuekp~YR{KNk1=l%NM z^A~&~y5-j2{N{vn&po#=HMR1tPegz5@A)mpWBZRjc<^BRCx_nIo}6>Xh3`7=4}Zwr zcE=s57oK_i$3On@du92HPhEF<_iYDPz2$|DlP)^)wJ-esimjJ?{No=wwj%?Yn_qWL zcku(?``#(H-g;|$?&sjjyE8w#=9G6#{O4D0x#)ybF8SEU&i&lVi+}seFOL2AuDg06 ze0S^HU;qA3wcUE_tt)=_``C+3{3!B9Zud`p!4rcKhw{KdxTd{;9j)xhVJM z6}`Q`_{!#vXP>6fBGVH*C*iq zufyqw&VB8hk3asX%YO2q=l=4)^A;>P;^u?Te|hY{Pk!=~TRsup(!TrP&MSvbI_h0r zM}75-Z>=a4+Lyohf4!0zLIM_hW@WnccmslWQ%$~O&N z)BU!sJD)h>;ER7*`{-Y`8BhGSU-|VnkNmfro{W5V>cB-`JL`K*ix$20Q(gH>mtXkD zkG%A;`OmDpe91}2{o%5;%Wt{l-Mxi<%l-=H&wusc;NZ6>AHV9U&2P}3{^Rvq5CJL|rF^M}*B|2@6?4R; zI=XAm=>EOCzJBwE;qGT{Ie6yu(AC|=$Pa$-gPk20UK8E?jaQ#@&N+*_g_{& zw(t7=TOZ%QH~pP$yJL$_`dOyqXPFzGIyMG>c4hqhJ$o))-n()C-oJeP=9^Qy|KpKu zFMa2iSHA9bulwP@=l|>T`wA^BEiHfe#plj@>e%o8@Zi-Kzx1114_>|R^5^kK;_&)S z4?X4<7iz z3u~S~>U+uEe}uc||76um$7Y5$eRab(x81i#TQWMddGoQq{-!){*N5-kzxS&Ba|aWr z?|%QecieVmJbmV$_pMmG=e{p*OuzW-6Zd5If9Rzz5}fm%dhI)(wDkPtf9}3^ zA2?;(J)b}Fr$7Da=l6Z#m}j!55+uKT@S2aGcuYJVzjBd$=~Kr_D<8S@;yeF%-Iu`Ipap=7%R{|M=6V9=-Sac<}V{+8!Idh_L1Uwzc@y$>BYaPgB*KKZ4a58l;w^Ly`IG+ionK6^yG@X&jY?>2t? zzU%&Y$JfsKp7FOk5`>noKkb?87XS33kK8$T_wlE_^wecf9lQI>Pu~7{`M8Vbp7y?{ ze|1IdtR4S#!B4h*t0@-y+8+;Gc+o`zvfT3iPi?*DsVATOz`x4Vf4O_{x--w*`Cq5) z{p2T)eCU7XCLej^kq^E-dPeg8Z=i2)f8;f%uU`GcuP6TP;nV*1+?#gp++IX`vpfFJa}-^4VmHlE_n1$|910-|5aX6cxcWyzVVHpe|5{^uWY&Tjk^y% zck-g)AANe+*_T{%&4uc3z6%e&_}r3nUR-kG*^k9(U+| z%>CJCpC#L7{oi84_kMlbeGAXLX?oqWQ@=ZK!YPwSU31FRC&-dr{L)}*_hW0dkDqYN zi6@@;<9++CSpJBX|L<=febQw|p7+KRKCpN1+@Icc*T*iu{D{*|JMF~-yZ`p(9r0_H z?>g?hH_d&`oHM__<87Z?dGWx|&{1plE`P)Dz5jRL#;u>d>89iVci-MS@4q4Ys{elR z-UIjCbI+VPnH!G1A#?Yap8xBg@4w--%a<>2Zf*V0%{SjXs{P?R#-ndJb=k6O_kH1Q zT(sQ#E_7#KGWnUOjx2s-`y&IdKH`Yae*4?+T)uqyvrqqO>-D)`H0^xq7b^+d{nGn} zZvNZBQ$GBrx$k=#Eg!!3&Bq+`PhY-o&y`nR`K6n?j6eMROYivk1#Lgr^z?&AT{rYe z{l8Az^4x+S-gMKc=m$4#yyk(u|MtLvFW+|XxPb%vHXiuv`qb_>eD0@z`RbbcZH(tH+qT|oK;)-|Z7{6-H)^na)@ZI8{KD=koo-fUPGX1SHuHSaw z!e^g-_Muz<`Ss1w=_#pjNG>svo`>7{S^{riR%zPPy8wk?ia|G?ch760^~UwX&A z-x{j1N)$DQ-y6DvRZuEl@; z_qGQgzyF5U{_v|)eREHpe)F~0UVGz9yVjoi#H(XxeRurn*L?n?A3f?P4}N&Zx`%)B zGdq2)Tet4?oqLPB-ujMrJaW&qtG|B6SLeKc;#Xf=|I+T~o_lV|)Sr)UefwSczYYEV z#=Rf<{l~*p-9>^bfV8J8P zFFbzZ6Mz2Rfz!z&*)s{B`}x-4kDqYN+0Q)I^WYD5UAqsw_7A`L-r{E-|F4tDZrr>5 z`qKaiLHE8c{rrmEo$Drt&b;}Y6NW$4b@}oS9{Dx;CoLkoL=+MwQHnN8r6Qq)Bq5cA>`P@A{a)9gsC(&tp8In@@9*z* zUw@Rj&g0yU^VrX0<~TQzUhE)E36M@3aRL29GRo(Sb5~%0BB8YCXg`u!{!Q zano#$@#_5#PcvYY{@rWz5c(+0_sfj$%z!%)Yh3hXYaQT};b{!Wr+ihnj8b)htZDn=n!_y3t>@L<}i*RslB+#ru zAP_5N&FgZ7nAq67wPwv`h`5Z*k&Fx;sACxr7Gt6jFv_cFRy{e?nrGoFIhD@@5;W<^ zA|qTB0`k1Gv$LUz$#Jb3k-YQgbDeJaKleC_48ICW{T|7M@(1Y`UR?9Az`eb_XO1x~ zIWsfP`A)D=b`HaE<7``}%y8qZV*xykn*}0=tlGGkqAA9utRt^(R9E;7owH~Xnd);GzT!XJSmJmC zp2o`pAx;hNp$t5yiDj2b)~eaf4t3lV9v+^l5nw*Y>VyhUxW70Uxu6y)HQjd=m1{+z zD29fH7JD@E4_K#6Jyq#EqZ_p~U4?LZLc*A8`f^7uwA0OZr$Zo_JA<}|%}*gbJ;g6O z-4YE;u!@O^ag{$g{+is__2i_&^FHzD1ts43Ykc$Gs#5_BwR%cJtyc_OT>d!PEz9H_g)lOH(hao3yX*tWurC?Um0!7UMRU+feH_=fmt4A(wc!xzX=dHZ=MxX zRi!gPrij4d0@mkE?=MVuCSo3+Fv><54v&qtWp|g{y@d)7sD)X^VjiE!37end)C^YK z%D+=QEa8Gc_!nkoW@gXU%X}wfU7%qJCa&S7#qd5H&e#m z@=4iWj%e{p)vA|}l$0!XtD)bxapSvsv1~mZokJ5w&}h(x2AvF=T0KoP8VyKF()+x+ ze!uRR(6P)+Tp7p9cpjBv-){XlPT2aQy*H{JM6(<_c~T;b{ouke=_!L7UFn`@8nxyb zckI~V`Qid|BqP_M2M_cxo!4y~9F9grYy?%EZ}&q^tx#2ETpO_3qboivv+pLbb0@FU zEq_GoWhWT+xp3&>Y@cfQ;_V5n(xbgkq0%~+uIGz%^zl} zk+*H%4qCI+$A z5fGV?!DA}QGB-VzSXXEGWt}e@e-l)~xy2r9BD*)^#)`@Z<-JFYdu|$YXb=`A;eP(3>?syNK0iJ&5m8#IqG+aj z%YWoqp{y z7!@uYy-*N^(qRtO7p6uc^22#qV%{kT8c~N>=uY3gF`L=Q4TKvIsErVui8I^|QkTV7 zRZ-Ua9(u`C%9yK#+Ks6P_J6Wz_wLLFJroD$2+y2kCwouS=mQx}i`dVe|fIH2Tc->o#-NB7D?^ zaIw@z9A5bJSk}pdEwKjpTuCDH0 z(^&)G!50!ey}dcb#oO3pY3@DcKq8SlK7IN`9DE_cs~OD7#l_WDf}(r>{ynG+(x19B zaw~4i$;t72d5J4DEDVOO+x8?Kw!z5AsIH-beUWd62X!^&TN5^Gm{?fUUd23?!?nrn z9KW|=)7Gt#_2{ZEv!9P8Cm(VNUuY?q?&;}qeSAVD9UiV_D#{YMg(uRkXzvbHRZfBZ zGdtwvNdpP?4QGC+v93 z-)!y@ZF%sdBK5<@eyR4s!SIl58XxVWOh zmjlo9p7)h)oC;u=Cu@QK&WG@_C9B+yREsE~c5yUe;SFD{p3>&coBNydncfC=Z^3k$_DCZTh;(Hi?)4is97|6Z z4@=ll4BA~&wTpuZ3kz(u8xM5XCY}u#dwcZg(RbOW>?}k?L^d%o8MwNhX}%lvTD;Ar zx&+=)ayJqcURw4gJspOk{qp5YF`-jyz&hn-z?d^-@Wtk99*rlo5E8?UT5T@X#qfF8 zaOh4^^DK257Z;bxlMfqCNbgw>hr_>2br7EC_jAva8K>-3h8tmy<)HmqQc}|2Rw6_q zklf0OPUqmyfRL+v6S8Q#!m3|i{N4$|Y}C@iI$+(4q z4WLKwm;={Mj6QT|{mlHlNw#(iXoMpWh&9pCoLarJ`thze_U1L7@p|;=(X(?#ECULe zhZY8y=7o&(M;nV#xqd@0XSx&N=Niv&_k8$J)zPtUjxowDd=7L@EkTEfQ;j5?z^f)0 zM%yB&sR?rba}U*x^UZK@j<)QshYvCcmC;8SIE=Hk{fb@huQ$!sa++hj_1)$2G97+< zhi74K^0?OF!LE}Yr|$=JhKa55)f7Z8*-7oa;Z>u;D{=nPCB`Lp&wbd!4D^`t;P-Z+ z+@7Svpwk{XJT-$Y7h(Iq1P&>tvqWz$hp5LPdTdV!1!yTnesM>^7t;56bdedAU z9^628uJHoLlm{>9@3*=5JxbhsyguUGIpG0?x~MyIE9nx0ZLnq$0r_G5P~YI3mUCy?S|xpVpX zCfVBlDW^`w96h>eKw&UqfeSn~$;kjQOsyUkD{)H6TQrPTZCCfhcwf+HRPd@G7C zxjDf#dE&$gS^3WE z`mcySN{HUfBI-Il`sTUEi`W{sgLm)3UtV^K&CL~btPJIX!C=o6w*&DJ4 z-Me=KVTBi*Zut)^#$$#X%i6M0#dj+#mm<6T;a_~eOf*|O_jqAqZf@SfkZ*-R(1@C* zAIQwi>~J=ubxPrLNAMmzU>o%YVcN?l$wjCKhyT=;`TqJ37XNf1U4qrnsdM z{&nZot5=1!%rf{?i4Y6T$rNe~Mx_MKH9RIdl`rrpAv#K6Kc|>^W|G!fXOLNn_NiR= zY+C;~O}4hHI?B?)!C~^NeK;&^VY2m^;ugBCyu0k|*em>oBK?M5c0~#7KaiHjaoMqa zJ;c!5JTg05;L)Q;YyT$0rT z@mEn*)z!N7D&vl~1DQcv{r2tKg?7^^64tw&o%eUd4onO*tA@_VLEa6vTm-#OH#axp z$Sb9pnHks4%CO?SMKi5;7mt9hpO|^(f%90^kSS?u{NU@CK6r^whjP6|sW#N9VxxtH z#SZ~+W=>A=Fr7PW930)BdLP?;dcBtzNf(0Odzb!@Yb?D@{{uYA=}Ojm;MV^2k< zr*lG7IzyGbUrIYxPzt=l>?_kpzc^fTkAIQx&2k6sa;MXtWy(GvIJ`3W?iJDDE2B1{ zm5&lOv!%_>O%8SS^+kR9^r>U9q8<0}eN8MOLb$uTx4`LM&uu?_9y>GDL0I?Nan{+{ zxvdzv0rIXdJ3R6{RyBAcqnqCa0-<|tq^E6jp{=iD_m4qNw$7)F5SOsY7MDuaQnwm< z8yg#&JLxeoF~tF6Z#ybE<|kWSqRwMgDgE0ZfR+}&mX=m&n8g$m{0p(;N=ACR_$2m~ z-jM)>Yw#&CP<`LA^f%Q*AS9;4UZ!4lxtl=lYv@XZFYdx(2b{iEzJKrLSV7rrcaaT3 z9C>v^ec=@c)bT)#TS>>AhMV54P}9>p_sqrZExCK^>#O0$k8PcA!hNR1blYJt!rPrs zPAQqpF_I3HcJAjHtDL|5V>q(Jqmh4Nq{AMBd3z@W)ma(#)7{MEP;1k5to49G-MZ28 zK7Jb;8^a%CqmXU<{0Y~uD-I~sC0JQo!@ORIuN7l?wGU$0q~v_x>wzFo+!fqVsGn|< z*kfr%M@K<Q623>vq$O$f+ z*cUHs^6utWC=XkFZ4)q(cMFf?Wr4gK8Hs=W+HpYP0V(Y@&z1YWGhW8V#?NjCk=IxY&rrD+E^Jy{Tzu}aTPaH;K;PH5WP;25{^CT`!ZBf? zX^(!`I!In#9+6D0KEl9p&cYYl*N}DiJhp8ALdArHdClU)LF)DJv+SOKR}caP-p*6_e~PtK{Ryn=abR4k%C# zE~p92-#W6OmMt~eXN6i15j9P}mwmNQ_^f_>RZso#yvAp2Q++#!$F8(xe=ge_4pkAQ z@*I=a3~=?@wLA;hxw8g|xlXtI9ZK<86A~2<7I|YAS`rr2PF$SoOGd4SG@RCqg*sKZ zHsvCo=W{-)I>OL3HkL^4YcR^r^&W17wYj`0hSw5%7ajdgZDJA4i9Y%0ofI%HHWQ;n=Y z$175@Ds7-E{et_#+~g)k#s?R#RK`3`lQqdc>rF#LldkS3IX5{J1zICy#)AtjeDl}f zQ}zMFV^>r~y~gj;3B0SEAFX~-U~TE(ARd-*xu>rW^(aN6?Cauu39em!fXo=Z@P==m zymKlbV0dg)Rn!Z7eVx$Bf7T%J;r+vOd5z4I-HC8PLBaJSuWo=s`R6=~!FSz>@P{lG zI}eV&xrOR|lv=#E=((600)e2hyX0{2zyZk4*`DKuhK5O6^&%xplI?EAyYvfDadC`# z2tku}e>H zqm`A_Ig7KjuAmFbd=G{UFi7ClHZ^5*4*iI@j%}vZjoOMZG~D#z$;rcJ8OmL4B`EVd zVj3De_4W1X3LaZ^baX(s`KC{Y+k>Ob4kd0hSFc`O({S;H#EdR zAP@or13?>i6Cxw+#F8e<^SX#|Yw+1at< zUzhDzC`jH)jfccV|L=3sY~nXB<=4@{XYMCP?*9U>Kop#R=-!e5fj}Te2y?y5I^p zXJ%@xWMvp&ZQ^bk=;2^uNiy@7C(9#M_V}792I*>BV64dA=5hvR{vz`FXj2h+ebe1W za@GbUV?$$Yl82pwoVMN`EKyB+55kM!fY&8h1z^l=DJDh=R$gXy`gS^dz4z>qgArhg z@@69P`Z%3ncRwF9rC=i+N}!)5%H2v2rLS+LZ{Y8yXt)Qfs;Y-JG{VT+2J5K$5Ofvy z*s02CTl*;M?KP3NGxJfhqxkq);=F=)V@2fkcdMwG1^VHXum(Z?K^6fjC=-~WJPeCb z7LnJn(iV}|_f$n$`080WsM)z$1?{m^GE?!zVS^}pP`fSdkSf+>3v+M69%FN~xshcc z866Z9>=z&>Z|G*Ii_nRA2&HCQLLguw^7@t(A2YJ0JV_7ZvDYoo z!_>}_gtu@Y>-cz)_9ATMO)YF;R_;b7J}@^mtci`Xr?0XD!XDg)l7)qK5JlCGvRB(Z zz(QX!Sl*Oi=A&wbp_m59xub9*^7__$MdWqdMdWon%>o^WDi&(HgKRw%i6Zj)6bn^- zdm_#oZ7m;UW(_Vw*MB!Um}IA5V&}8l+`@q@BCq4S2W{Yu_O~MtYsVCuMnvH~_SwK#q@!f4E zS%qqTqh#Un2P_slKMHpkt!HLdOUN_U6Barl$$Tu%p-@jx-mPFebN$i3@uhG?J5Jx< zU)g`;)scvZjZd=S0!>X#pxw+!yJ7u?4NccPEGPrdX+}Cqqe@Fv4jnoKI(t(i9cN9_ zp#AOF#MW=vfRy8uBlQ?Qc<=y#Lbq<-yt(a$HwTGC+P!a|)ZF>x3}iuabJ*8~X+tBU z`>)H%%)GpD&Ub?EcXaS{b#-xS1}nzt3$a5Tk8a^ncAXx516rH=_iLGFsULa%+{(tr z<{nOYLz(kKHa0eK8JU^_>-?nb?8MAW-r=`*c%q}D9g1Do#pw&_C-TP^7t4Xh^Zxz& zIThR)KQv^;rlhd4va)VkOh`IWVq@gr-rnwT!;9@tZ=%_4n@O z-apetm-ayd3Vqm+rBM?2(T$UlHjYPSYnHm7j-lbEw_(#xJv}{TicDA@lT_Z9ZEc&5 z*P|D1gxx!^E?vo+U2Aa$_2tuJ+1&0oFKS{rj-5Ic!{HpbZef1fAX_VJ8#{aCix)Oc zO@_S=h3L|!87inJ=`hbX6-qj~y2p}}4;2m$#KWmJ$kgAFWTl% zp0UhTWHl`#x8kPh&T#m478XRUZ$U)FMn+!MZJ^O@WtH5odX6Yz+ zzx*yQ%~|J`|44D@EUC%Y5b03(!jwdkkKD=^WA7YV0 zc&#>_kX#3$XJCM#>$d6X>wmhEgtM`>K791(rj0Z--GbAgXgzz z-~Q~HhXpGKM{Gi_(UBuZ%7!lAD)#NxZ?debaVW&sc`8p3qr2Gtq2;s3l5au~<$y*8}~WJ%ZA2I7vHhHs!xa_kfk8ph3EJjWRxQO1SsLAa+2QPbhw-`R&TV{C z;m5*vIP*YWp(Tr$`Gb$$wTRj?@MBq7@#EvfCYYhSwC$GQ$rk$(%79f9>;laR={<+k z$RCa-Xv@15cs;2Mo0kinAvVG4XcM*O#4G0prJ7)dqSCfoN*tv7Ulg!pr(2z@s8FAo zn~O=%mPZzN)ul*S&y;?Uys>{F*fdMsmcp34&cs%To}PZ&wrzkqt=hfD#zeZZCdi3G z{WxwV`s}c&ll`1M2d-aN+(<_ko1nebt-xznaIkvr*|UgRfNSUUYqDzSOmRPF59CB4 zEhi)GxpU{h<+WYKFbE0?>eT{t#WuE=&!4CD>A1xboQU@Dh)vLze^ghu3ynV4&xsa0Q5e(m@@1}B zhH@?{i3Rj2b8@sPj8`|9*w##qbtcyGhnP|rNr!TDquvi)xy#OXc=(=`ZOIV^j>7kv z9|FeSZZS&UKi%r==jRvrsa`Cnb!bG(lZ?khA3c8Dd$d5D{Nc&{WDyg+T0o=N#uoSL zI<~EpkloK2UXPa7P8QxsORF4`cz*2eSN>#S?fm9;r?|8F@l{P{4SHh=IYXvLds&hs zYpiTb==cL6ong~i{hZ+i1vVl^I!I*BWVe+4Wt?3hdn`?Kbo9$B@v*VjDzlpx7v^)C z2LPk(&S8_bHum-^8sW`6+~@Q2b+5FZb-LvbiZyO-?%n(L#ilt2Z~i*l7=EU8=-9Di zJ9_3_W2>W>y1SwTRyGZoIBX;J$Z=8(FoIQv_V*y=BH1eK-T`cFc$vON;7OuQC>k|9mM{Mb4^eE zab^L5#O8bp-DGMe*@Y`tYG*(9`A!Y*fwX=-B`qbz0C831h7sQG9Gc`;B|?Jl@UyY8 zZDM4!X<>n?kD|5Q%by7cb_t4t=agzq((%+KCmHS@8%=UF`po28~gWB4CaAp5t2k&EApPwkathMoI$ZQ|J zZN{`E<;01?53P$l1-)O>PN514(@!b4oH+wHNV7jVsX$j!Qu1tQQq}kUM)Pbf9~s-T zO-CTU_Pdy$R? z8H6gg5OTu6iS{y;qetd+r#2rU}tNa<8pVuLpezVa^}K? zP3l=&?Jqmtzkir6W8u}}r^mA3LCuep9*vI1PI)gJ+&~BUGDm+%$ROd&&6_vdTQz6i z9WJ8`Bu_>cW@hpp>!i&XZx5ezD=2ip;Vwx!=X=Et4thCOQ0nKj_SxFnzHCfQP3?MJ zPL|7f`m~{W;_5}7yXIS%V!xcc6EgjNwlAAwncfkx>`EawGp={XtGvCpk8npsowog8 zUZES^R^EHX$ZEY>K#Wr!z3F*#^D;FKzq;XF)_Y8@0)fy3Gt@tQ`t;L;4~W4k ztCj=B#d5ee6`)wvCXwVjjS;;Lh1|scXFK!|i0A}u`E*6>_5@xvL3LWS19^qa7Mhc+ zS_>1_O|ZIk8veug+DcG}T7a&^Mk%+rc-!LQVlFCa!$h#A`RSb!>a=P{^9pysU@${d zQ&zsi!^Qq1dmlV}2ugO>0`X;jXt!_+tJ9WmGHKajmZ2PPaD#Nr=(y-d zC(AdCCM{+nA|hQ48e@9e+6Vi^Po-pMCth~C<<@-OEca|uY>CaAw)Sft%-gmdz&t(? zoscVGk_JV%x&jSZ8e;17o9|hPJgBMBzS7!#@8E{qvlm{ax$KYT*9>-T%0=X!P1+@G zyPld=TphVZ*TI3au&_|C)-v_cBV$fR+MSCt-Kyjdas8^ooF=KK+AI8|4jno){ytXr z{ioi?x!vM>gM!rDpPo9>RUIWHBC>2Ay?LQAcKdJ#;V$1b_oq4t#F2j07%Mxw$dd{l z?-Mje?-kl!)T`Zb1X=Jrd+!Y|wu*qUg!H*{LLW(yPhWFvp?r zh2YrTuUh<}J&fZzEVJ+Cg{k_Ym>7CtF)<-kRZf0>eopxQoi}|tM3?MYbP2i7Tu)E$j77Fq ze{(*Q`;+v8iCS};`Wmx2_(skfo0ydNbSRrS~HpeF>BJR81JIXAyjg9R{ zf4?W_7iFjr^xfS>No2C6qhnlh^7fR})SUC@Y41&*{g9TLnse^l#+sU%x~ESO?(U+> zgtu`)pFbcUrAQo&iK#luEF|aqUN0~(5C8y3PEO9z*x1AMXdPeQl6Pa9uv{jo5uoz= z*j-!V(a0|>BGMHtcKSe66y4rZ{1&6+XBB?lfx*F5j~_n{4(>T-a4PIcbMv+K){wwJ z*Pgm#hQ`KKr!_;8($bqIvl(Ged+LvOjg0s#aJ#s; z++Lg;I<%cdsn$xQYe^|Y9o#_YHvaBDc;LcDhtkqG^y4^vn?ExOXz}v%^Ct;!=I7@x z`?@&q+Zi^ET$r1Lnp?c!HA#(71Ko?WXPXLbrA#xFx9r)orz~_<{?&Et;g?1G&JsE+ z!-E&^eq9&?2fls#_HJ9-BTt@~nr5l9B@6Em6{W3B;3GH5?3iOSNp&17-8T@qh38aQ z<%J8IO5X-cQPiDcp^de*bm8+Ioy5Tx1?~bCrlvhp#yZ6|^&e{D>+g*E37odX?~$J}3$?O4+f7=Y5~cjM;IE9v<_*%Gy7_#5^j6}& z0?2FUHw-4W)%$Oyy1To_B=o#2yHi1TqL9{C%2o@1W0V?qX1u5y5!+&0aS zDZMnP)3eI3kid|T?$KLgkx@}}_*)~&l!50oV5_Suz(~76KY=$oJ)QGGP0fxSJJ#Lu zAJH*4-|FSW&Vck&e>7(AT?;=glolcM6G!(2)BY z5JaL}@Z=y3fk23eib75FH_36wJCqT3DC61=ytx%1Bql~TJ3FiDH^^#iVq$4&x$as! z?dMRzklyG{JNYamP0o3zU#d*-|lAx)?yJ65mbBA+&sbLb5clmXxRx#lN%)^%%aEZ z=e+9=tlJ>x{Zcyg%g0*KJRHDiHwvlym2Vn|uuqstP>HVya0U{M7rnshsSgXJ8;C zB&18>%}LhC7xY2xBSoqkT2#-n7+4?S2 zHR@ttH74&=QqqCbnjyJmWo-kky$SRT48E;S0m$x$@wsP{_*4ZNdLPXajS9Hq^*Q79 z^PTCOR4|WNmuyMpccEnoQXi@Z@?Mn^Ttept^389B&fU3wU6GMfZWo2oYh6RskXndV zrd^@?H7-7N$}T+q@^G42xQvDdk9yYD$;rvwv(L5k3g$B#ktv7`4`_xkngckkIFp-y}7bB-RVF={yP zRiUkvgEV_PG?CZd-kwfYR<;SYDU(SgIYbLB)3O{+InjI7&{;%8r2l16Mn5M${&S8a zsUZrNr|$b+j~Bk*G19O{y1l)96B82$U$u;{R*J>t*`z!hm#|4&X{U-8U2;94CMTrt zXR49)YKc;rOp{3{Ena9#*!&c7X1r_b5ui1AqRHT6i@i&9LKnNLz+iWOsHzR<$!Dqi zz27hD&$N42^Y6F=veCp1Lq=BZ;Iu`U*s8yC6U<+si^XXDdtRuvfRtqW~)Dx{&I z*|cd>@sP0**OxC}0wGLdU7;7U?|eoE6eKJMU7q#{^%|O(=n{#={hX&B%il1lIa%cJ^~^lHRnGk$@{clrD0}f{@$8l za$_k9b3=(oB0VjQV{mX#ulCu-hN!7Fbphoxuh7t)?oZN@7Rpu^3asSD0wzOd3kq4Mp9B|di2ekMWEqZcxJa!LzI8Jynu4*;B{iS>N**%L*9{6P@4uik^5#~WMX~D9 zmDSDN+raeh)>tK3IO8!J2gklKz>J%R2j=rik(Gl(X2c zRPZ?e{+qEJvTk2yK8nlA8uW zM()$6PtUHnz;UmxZ|)5JyoI99N6i*p{_2L46CZ!bFf5K+iJpdr#^EN8>(veKsLy?k zu@&Y18ouv022YPJAy`%5Kz!b-99=qFt)#Gz?-5_-JHJMn=U-b)$xC?jgb1=5-wk*-4EhdNcD7qA_a{Miv~b>x;@{AJx2GhZ(X zdwp5-)!KVG@9W)Doi?TTH}v7*;V)WSRp!f@JRf}OeVp+I8>cUno11&7)VC=Y;czEd z2?D67aJ;z{P#ZFKC#twu&Ow@;m6df@eskBC+0Pd)Uyf|YJv=64K>YX~k=AK$;A`#2 z3$DHFKB`beL?lUgvy|PXU1nxmp13PiF3x!yCP#$LPbuAMHa#g%L#Uh;m1bukk;z4U z8}=`>Ad-cLJMRkIo6H_m&)V8?(`N&OSHqt%S$GE=?$S1LgG1ok=-0kN#%KGozmD1` zDS5v|*ivIP;#j(mGNC;=^WB)B_XW&Gtn zLUcloS0>ZQRSej^fo`j7TQL%B=Uxe_tYX9)-mS#PGNr1?@vMb@LoYpXI95L07FB^) zn8%@Qp*vfS9^Hh-VA?a{S;d8fHXIi<+s>!UqAKtTH5A(BSm^!o(*22n=8>cN#u!EJ zV@XMXdZZ{(>w4|W+2ZnLB{EX4Pv1K*Fnfz5{CL>6o{(+q?2$$LN?)CdXBAgdJ4whB zRA`9uZ&MKPPaVwBjoQY>hG`BmJSl2+DniI0;b=mRL?+Wnv4_^Mq%9Mb08uN&a1_+OQcJ-bQ2Pc?kH!xUdVN>0vbK;5MMX#Q^TnW!WdNwZSI2PrX)~EH z#FwCwKR7gY`9kwRAkIizUS9s$4R8AV}lE&nsbd`u2mLyBsfPGNq+TLNYZ&*w?LF=Wr8u(&TcZleAL>>%oHuRRcyd`^9@8 z4N>H>U@gbJg=X*HzdzGD#0A^sf^>Ss;b&;Yuo#2$o|@oVV|CjnN0K1ruh5`XOHW@FD_eQ=ahfc{;~d)F z-rjU2Z}vzgfrOM4)+XON8dU+A{FK>k&V^=ggZlVh@1Gw50VE|Q^=d6su3nXYlBvcL z@Y+9{v0^--Voj^A^x-*gk)04Sc86mFE#odUTKM_%=XwT0Ti%BrJ^RY)PSeNkT4n)(M32)!w3U^W zpdX>5t6SoFfBm`h=ifhwW`RDn-n|=gygq`4fgMm(WW9g?e*g1422s=W14`a60a@9` zyr6_DR;>`oIzJ;lZJW9~zFLkZEO~SL5D0|aNz1ENrC=0FGjVDi@tb6(t;p+=CHa6aEXBT1(PE;2cJJ1Yl=kctY& z$&)8%dX8HZ`;Y9sJ^LZ!&m%@nS5yTW^6IVboSd5r=7sO)4VfC&wzAsJF0(fR+kC!j zAU|6_Fi>@FYJ>p}hf{`LZUHUuj+;KrOIf42x=~yEUl#Fv`SRsiDZwQoDykdog2PEK zPF@M$AtA9D9MIXBpPQRo5A<$*wR*ah^NjU+=%sB11-VLWqK~2l+-*U>ZfAjzTi3f?t6DZUoa@1e?Mt@wMvv*5P+qSF*tW9y(hs3 zqyAe}r&bDyE>k##gu$%T6#mvkT?#!G1+IK$h~-A=7-&KO9!Ef;$+9?t2Z6lOCgX!7 zc|(bK4|;D*Pym61CacrSEN_fn2Jpn-h!_&R%(qH|^fG|EAD&v^nOmCys!TFdHy&T{9aPs>x134SCLhC0fhB4QavT~;p#F0e$4+?Qh@zi|KT5bgoJ<}%pXFNq`q3PUDi$WZ#_5~+3|(X7ZK87e{jD=q%-KflHQD+-G& z>w<% z3(6Ct4oJ#|h0)W4VDwfPiXRCNAOSMLodVzqXpHs}c~A=)Q|W|&2k1jW04yGb^Fw0* z!6k}y1O)XhECd0;CEX(kh~uzi3LvPXZ6yf)yH`*` z0+0y{qo*z>Bt&Lu#y_0_>_Q}A+%Y5)2Ce5u!s0!wQJxsI9}bK6F!I0?zP(0J%OiuP z4m|+K085>|*Pa6aYGp}8Ad!Sws*Akx9)$MB1gQfdApq1H69j~XeQN;#0ue((QV1l_ zpkDQQX`AY+-T(l&D-yNvHFUW)_?nTxdB7=vP{7xZK*9Xj3UA&THbB;YZ4%D1ziR?js1UfNa= zfZ8n?=|8rBy{RSd1p(n-KBrYnSlPDlw?zQzn%`=v3km|z?+xEze_F(^>k3xp zx4G``<2lvUr1;AW_usSIZ!p_`$ZEgLXg^H(Gn4&A7W)+j`vaEx+qmhUF*TNE`Wq~b zRl4x+Gc;DQ^q<)o|FHk}C;mSQNkqC~asOQe;LrSjr62Eq@|~|0$jr zfPy4>U?_meH?aaNUljZ$5;*c2T(Gr zz^MGZ>hp?%gzBzdr^)x;(3MeECivZvS2OkUEPu}ozvP;Lr-LLCNdzJZi==>muUy2}cvgQxr=idJ>_Wi-JQ|7$d10x1|gHFWW7s6rBn z?CeHtcV1IjJwf}lzJcbfLAbDf)9#C&ps`dLzwD4Qq))L0QSo=?~_TR9Rm5#P9 zK*B8NIs775k=&4|zaVc^{%h1NP3TAQB#^Md)XbW{gu*}S{`a9$*GlhK5r`t8{{sI0 zd(uM^vERx5FQM*tdj2}r$N+`pM`bDyeSTyNdMSTt*|r6+WIzF`AO)q@1_F>l0EGac zJTWNm-+>N5E@doX@e~pP?T5mk0Y5wii~9zk09Am>0RdQw=MP39ILtDJq=5iWEXs2w zA&3kh@cpcC)@`)dHg!T>h`CN0_03<~K-#w?AD#d}bx2;8?fW+};Q1s013b}B#>KtA=u zQNR@dNI(#ar(j6#NEC*O5qE+g9xVu9NF)LYN-rsCLjc?`014wm@W-Hm08h*k{i2W* zB#z)AMh1Mac&v{f{kLqOwFJnM}=xT)r9w zD4s|P01ipzemBe#9F(5kmW=eks4s=B{gF5SF}3eN-6iYvNDB)HN>SR9zDgbj0u0wzjsnu+p;z z5LQ+eR_eeWg5MH95=jJqEE)p@5&TF1%8x|F!gv1tfyqIoOj@2?@b@RxTsFwoycBfA z13y0I1PW$JIAHuScmU~6!H@tF2DD6&I2?8F(f|R622dmn8iS``kvKBogA4)*0FS|- zm#i9!Cnjj+tv7}U8e9Mo)bL~qxEp^0&d&z}pm0d65BYCdw!R;U;)wy>dv^lKXNfvd zNIW<{!Ht@>jRugEZ%No_0*bsQ#o7ad$B>XXSx-WM422*|ArbuCa2T>Dfk2V*#Nd3E zvL|J*WU?QIEGzVV^D;~1Clla_#bIQ=oy#)(^2w0@gDr~u&}sShYz^4Y1Q`mrBeA&u zTlX3NK7Z}`6Z;SAgY@{Xaz7z|ZvQDN{`CDH6?tXlf9=12;`s~q->S$0kwhSZ0uZDQ zVEHEbC-Y;OcBuae0^-1uwL$%8MIcbVXHBfwKNL^Q5;P#VbbGU6Qv9AaUOU4#JB@_# zz>+DXAkbz4H6ZlcoY0k~)xbmo8A~Dj4){vr_YM@K#}828n^pec>cH%8Ut}%cO)ZVE zvZ9q#fSkocNatuiuKy$6Ysx;zl4 zKhoN23S7=hT}@J}aU}CCC*`LZGyx=$2%g)Tx6t1t#I>L3*G#>%sWsh}TZsSALa^?D z`06~ORl`V7&*Mk5sQ<9iH4{^3ky-w39yPD`hjpx3#@|Q(7|@ACQb3`z>}iAM@QU{S z10w&4GyZl`|G_Ez6Y~Cz_53-JFSo8ZcA!jN`FqVluR#2Ma>4SE{wCbtz#u<`!zo1E za%f;_<7u0k*+0IW|3l3Bzc$zY_UF&+|K;oA|H=XQ6Z>BtZ2Q6f zS5#K{*Z%(}p1+d+Wk8KvP%wZS66FnY1O^YPBx(Q$O9qWEB9el2!(o>0w2(O5>I5Xxw7}wy}^0D^_DflQ=kC#6)0i=aRLdz`}w$GND|LV>MgfA5J~#l40i`gwif`dgEh5b(br0R8E3zWGI~ZkW|I|Ktkz zw^Cicr+=^VT?iyV9OJuY@ZU;`koXzu_cIulCRlayOKM;>DSU4S4{}XA^<;nagO=OW zzx_bNZwv?kL~yLtjv&ZtMr1&6=_mz%nqwso{5Kb{CX;a)RVxEx@szcrNqlc}#}SYe zWyK%cSEi$q>dzB~f+Y4En(~jmy4_0`^Ar+j1}tBz|Nq$g`u4VM>DR5NwVx=Z+ z*-5(R-+J#HC%c=cZQ`@jOsLdyiTyibP$aUv~KB-XygK1)#GGaWHyM?lGAKeh;pCAx512%*{(y?s&jr&f*r zBc2ZauP9_Q_TQ=h?N{|bu_Zk4|2uek@c&nz6TzW`3>Rw!NqXtYY=Mnz%H}a%B@{;1 zmE6Qw-9*W^3q&an5x4=Irf~qCAIhJ2evwWl_%m?5s>Gy#Jf%peGAd=91XI9lTm~Ui zewyQD4!YXIx(1*(lzM6L~vz#wcyOqp;{?!of)i!x4i)@Q(>Vs)o&kSdvM|S&wD!df8~65tM=c~!9h9y z*Xa9)_}@EvdhGw1`BxEzX5lUN8bdsahifaYF{oZ>|JJ%w#9|rXYW^$OnqprraOcbH zXPbey)RYHa6<+LRzNc>!6;h#WqyieX2O`@9Y`h5Mdn-*QnBoPBjaZQ~M0E;=Z0ED0 zEkqHsqmUT+;3SI3HB%9TTvsB>I%s@jcYaS9*T&-v`9oP{41=p{NWNzJ%aA z98bt*iE#&J{HkY()yjm}Uc5ObRUSz>eiBDZu`OOBFoO#*j0K`FD&v%iJr6hSR{I#?SfvY1H!uQ3TLFE{lQB7RUfjb0lgyJcmxnQ&}=a7gwl&3VnmGr8+ zDg16dK-P=DLb1RrknCeMlaI3iW^g@26e*7{gJaA9<3x~q+gd2KT(cNd22&eRz>_gG ze^ZV9z1UirEg4UL<5yP0mUaR1r$<5zW1pf7!>$iL2z@`n!4;Tb%D9UCK^#%-6rk5< zs2WqCsyP9kJY&rHrGQy|(IcH|+6)1OaY*JF;#4zgI)MjX5E3C67n}MpLo#ZE69B^y zu;qMAlzo1MrZaM=6Ld=Rq3j=$HOu%J2633*VW5N?V+&#FSliFKVw8Zla*$H1>Phf81TTBJ7D?>v34yK|@)~ zW&Q??pFc%$VCS&=!^)pz`7@WCG*Jx45ejY3gq(0}j2MZg({a-G)5!(af6g*qC@m$7}Ql7>{ zUZSw%*esn)B2>Hh>XW2Z1}+fwCY@KnYiY9HZKxoeCN{}7xysAnRJox;kWjS1BxTkv zu2-ayP^CD{R*_Ft$u6n%tBHhL77@&7y}R0+zP$_?f9|Kt{?7@8Q*^8T-=opA7wm7T6s==V8u5wjJe~>UrqmR|N zU-(!PxmmX6=%AoVH9L!QvB%@~O06bR$w8~NjL$0iB+bBuBEynd$?U9l8Rhi+(f#P! zaaQ(j-&I$M7xj=ej^=^I-@m7W|L37y8|(lb{D1%XekK3&{^7&@pLg=~;{S1oC<9O% z1!de%=H_CE#&40aYXSv9F;cK*D^SLQRRc<^U6eR@#eToY4Hr4*<4I(`*g>Ur*`w_$ zJN_awZTufNkB0TN?@?S~$NE)4lAh_evW{n7uE-Y}I`;D1Zq%Il*TXFPdq-Zy zi}#S4YaGz$gix;U^-v9b`EvYd=PDhefJYKJ#vI^fH+rmmkB5%J(i$}I2>6|mSTM(9 z_YY~Q^+gF4MD^v%7Z==sF=XiZQ{Z_a3P^~CH3pOyDUL#b;ssbhsvI@dAv08-pq=wq z!iAbVGa>V(mmLRn&q%2$%Sb7|NJoey!qOta#1EMnPDs6a*j5c`!aIcw{i9M~;Bg4%PtVq+@}r?WiYfG3p9&6cTVuyf{Gk210YQ}tJ` zl~rjtwih?hslK>w*r6{*ZFTAt+fju8FY zW1(T;M9(6JlEaAKa8TD|UDt~a+zjk<1JWr)^??Mn<~)J2-7g|94IZZ{zc|t=TqH7>8gdvrM?g z>CgpMLcgKTDOAqhccV^d|AFHWxE}rZG5qe)4V%G(XU~sZm2T+6$@!btZ~l1%&hycO z5OEZ66oMTgl3R%bzkE3oZ$z0dUxvFt3mb8k`&K3NPzTx35>O_IKgrY1 z|1CF@z25@J7>q*-`)&qZ_Mh*cJuBIN4-US6$p3mLPY?dDJ#-K_HG}|YIn}!gA{C6a zlHz|AAEundvId)sLniT4=454@c#FEiYK|F2?{ZyEIb-C5H7OP;(jFPc2R4H`Gkh>l zL#z5V-d}Z|sea~|n)hUaW+2P!5-QN@gO^I*J5u9q+#^>-uBCmJT;FSSnY@LCx$n3X zR#9kAyXLLbkSbehAsqkA5Iv)4fvzUZXiWSnF zQ1%u&($6@;kS@U_jg^?BP1f=%13aB^V@o5n6wuSkyE<1w zc6oR+H~I=(p%d(a<;>4Pv@cjKdEn-4s-;s7p)uy{lA}RelPfp0t%=twHy=vBxi`$K ze$rQ;4AagEvtZi*n`guftOfT4W1?Vg4Ib8YrtD4eZlYJzeD}h+&FPJRkck31r`o+= zefA(a=DfVh>ZY^!Wi{W*9`gSjQVhd!e^XG0{Qv#4vj5+~==;Nm{I7TNtRw&bBnaW< zi>*ulhQRKP>~99zDEZ6ix6Pz})5q<|{52@;CGng3x;dEg+1f&XsjYgEAJSlkIg*!I zt^$x%yxdaCXU(cZsU5+IMTG{n;hYfOpgK_NlUwMurX9hbjhlhhMyg+T*6&td+UuXA zB*K9tk*48POH^C^Ix10l5*pQ_LcwO$NRxmkW^l{eQ2~PDXe5v}9jp^`SfQsn4XNn& zW+%`uz%Z=(FK=53HJGjAC zOzjx^Pf_Go+2FRO%WrY7Uj^t@V; zf6qf)``CX-JSE$=|BUtzE9bwX?;qkn@8(&{{v!zC<%^y3;r2~Hn#S&r2`C?HvlU1I zy`dc_@936HK~>cDGX?4TTQLO{+iEZcwHt7XO*9yAI?YL?K{cC`?wcv-CFF1nS-F0w zU*DA}=>i$w{;Cm4ed}!LB;~VLIjvajWOUJBfRe9YHIrE%Q;H2mhnm{o?xm~`b`ST` zAg1})e}F+uRj}94CcS3uberJ>;gp74g5~zDai#6*URmQ9;wu>Aa<0>5hSMciAbM5a zV~BfMuFx&o-ZUT&R<~7UiS1e4q+~VTio&=8-0N5abhF>K)lCng$Gop=b!%v4Q>&Y9 z_MThaR<_MF3COo;o7t)o(>Q`I^Nh8e)-cc9swuQh-}pw1W^F^*g!$dRDfDX_Tkhf0 z!~T~L#-|jqPf<@3V2Ay0^z8fR<@k?hPapFC+{v?!{qIZ>!o~moaqIR!i^lGa2{4DL z*#wxE*~|)P^>sT|z5OG(Rr#Kb2|Kr z(jybkd~4gd8gIpsNrUvoJ_g!QCUn8EhT7~=B`)2#YqXD`DB+i6@rI&8 zBCo*dtfjN>*oKYbtbaB8R`(X!&*IVDp0$%HL^a-N(StzCophgz)T?|ZN6}7sPAypK z?N!6#a9Y&D#y72vz~FRrJ)V&WA)l*WEw~!DJ^rG9@@&?OM`R| z`>!mzP9nID_}}LTPY=ufpHCm+fA8jT)-eE|3rg5|_tW1_NH9F{_HdP<33D z1hv_O&4v6)mtd!KL0V}XZkUvkSsvBpBnQfZv zg{sWJ*o`E+=*s9RK>0I6C#kwpwBLMc67GgEW$3IInBBH~Ibqv0=%+arHgQ=jV6@qW znvGAuZ@Si!U(sl1`MZ@Us>MamF4=6|F0$Fij(hv%*}Z@Jrt2<4lwzW7`*A(v?`M9h zZ(~E?bT5Lf7we8vQ3swQc)QelxP7k?i zsP;RzLB0|l=$!v+?j2=l+eHj@cU@ig_KMB!1HI2m@}KzWq5s>vUN0*^SN`AUhx=v! zFH!tK|G$H09ra)9!=jAT^v9^G>?`42mY1vkl*E($eR;2NSsu);`;f2PCS^bKbopki^?&$eOsYe4tgsq6qzD^no^45+^XnS zE<=TJm~oE6eR`FidR>cX)h~mQD>&d?u1g21h$8KykMYOYI4k~zeT-|=poZ%l{b7S2 zSkXM7nwOWlRoGf~K?@8+@YwT&SR{0@<42;n<^lo=7>B-4(Q?wrXWx2f5Lm&){ZM-9 zFs_oo*i#FRPy6!Sg# zuL9rk$N#2#@?Y~}Hr*5dm_OMf-pd;r!{91Sr0&C~9^$|5RvFj8h*rMDx{WEK@yI00)F`yisr@FzwVfu#l%kG zvzfeMY>$%!2W&4=MSs&oH4tTn(l|b)BuxZMQG^B}GQ|NHBYuqp!_k1KdcNZf2H@R~ z|Ml|RaV{?}g=Fo7C_!~Rd)%y|R^_#o?e3DQK!saYur7fkSb)9+&BT;Vu80z!kw)1P4C%n^q|dKMrn zfNNAHc|Ej0Nux-)O3EW`Q)|9dq7iWag`$Xn4}?actAH2`!0VW27r{A>WYS6yNhn$1 z5HSD^&W&+Tj4MHuf$JF#W*~sE5P{^`fQ*A!pok{8GL1H0F4YiXbMGggz#F zL$LGWhqLpc4_-CJ53Le~R%g zNlF1sGA}Z{4$df&wgiSbVvgh4;Ew#!!FP_Q#(U_G{C!nL=(tGWLr??)6B0$_T3sJF zj?{g=>iEP^0$e~G$!}Wm(<@n%i1dF6NP?td7~;tUNuiygAcu4SP9_r^V~z!!Hv%ZJ zi{lW*0s)8u`?&!x5eq1mS|V8axdE>}C+fDv*Kv~a?h4M0*Zy>U-&VC7=LTHr6%R8^ z`7sHR&&Y&df*YVNY6cL97eIW{I9)3B7uR9y23*?C*Z+9?*41W~{F>z#C+DvC_y4-X zOV9?%4AQUwiFk3>kR&A3D5>BiA)x_ePyCKKt^+KCBp~yI#3<$&Jh_4BvPdUQkSLT? zaB_Q)$i;LD6FA1vip!}o5o@ik)t|a`*uB&?T|#}Ix(@7#4lEq|g1_sn{IWPyJ@0}q za!3V>w|KBQaNbe7WDsG&8BI(Qo@AHZTI~bOq~(DjKJ*2J_?K!k1Lg|wMkw=L(a%MX z%Mz3@NhnDumR8)XRB2cB`_6a|C>e(wP11;=BABZ}Y1h9!C~+)&v*-zrhY#} z_Jxv;VNe0F2bAY8PEG+ujHEO`eSqx+WkAC^AXkR+^!()-i0lhxLLwY2tAMTwrK*41 zP#P4U|mzPGDtGmvXg~02euTIrI;|+ZL2^J9MwV$pva#yO^+K)}SSk8(1?=nNBwXcX> z1u4>*q)`N9Nof_T&VZ&JS>&7$?q*`7abn>!r1}D`iNSqzxeFLV;Fs5?+OInUS%wnA zhnbfu<202?(|k}ffFz9~<-yJ_YX|U>1XqYE8U*KPiW#R%po0(Iz&T=ICqxNF0put= z5*rjKc0o}bB6^m01aQnag5j_<^lY&-j()V;{Ow?vs=QCHC>nZ0h+_SQJ{h8N=WT#nLA9PwjOApjiu= z%788eP%PGhGMS5=mZ+6;a`rkCPBYqPh%Rt|jEfH;ZuahsNLQXQq^@RZqLp7vZ-%*u z=3>HeP_oi0&D_UiZyb^7-ogIpf9&mlzc>2p9!#)j)n*=!y^%M1zGpGVWz6B{%*Yua zW|q{CaEzk6+;s17d$eahlH)Wk>|sImuq_{^08ka`N7b(O=&s~Zu|n_KJhw%6kp_317Lo6&H236PK5@_KRzu8?ysfl6Tg~nB~}Fy|4vK zy+|iA{K%azv!AvkDpiqJh5Enl3`~PeC%mjtO143L74%)9WoGQl(5D?Buh4S!UN=Ht zmi|wQJzoj3|QP5(IK*2z^`rE4X@l zI!#m&L%`L34B`9YF`_}T>3if>-yOI^;6^B(@|g=p`@m(Kl6acuj1c@^cT@PC6Y(xk z^>=})E46o3_GGS|rIo>nWZu+u)F)?@T^5YECd5%l(`X@`%rd`jgIa?=Ro@4l=&L_d z{FWZG4|77{6m8Fw;OlI<+w(v8I=kNXycRObO@y4rxX`WYnWj~s#<+EsfBki5V3ln! za7k)`jz(d!-ySvF1bB+7E$#37=J9>p(~1u)4_6TuiEj&nO)!9t%l zkfL(fFYX9g6iycX1K5nDQ3w>C76AZmj$>Tcaub744vTpuNk>=DL;57$S?=29p859Dn@^X>)+ezn_EX=*n z{B0-q#pPgwVDPSNzgZgUgV*TsM3O;AB`x0|3;>pwsm<9OPw)32bvZ=_;(Dy1tZfSWnt zSX6zjvEow_ML3?mgHs^^Xk-C6CMnke)Vc)Va4MO6=B0bt-)q+y48TQ#0t_R7B?ehA zLvzS1|8UV%9;i;W*VK^%0AD8PNHmD!sRKZmPuG!gwKB!6L{!S#7&8zN>DlW5fIh={ z5}_jy%33}qj$_5#cXV~0m6U{>`$O9;>)8Cgc#7lCj>F-!t69|!hf}+mkw1FwkGv3# zF^s*@zDJ)QI!=;C(V2|t>1tFWd$I&jHGh^>%#!Cydt9{s36h5A2z620#s6L!^@} z41jg^n6E6IS-KNXCLOaX53G|*-$sJKqvJ4j{Cyfh#=2=c_6{;(P?zyh#TaHbw->J#;^_f=j3}D zSMt5*dG$GKG*;G6SOc^lxZ0s$lB`};P2t-Feo9f6_$Hr?KmM@J=C$B|1IEvvqBzKI zf&KEuDGWMHqI|@@@9WfrC|(?8_aU1kLT4uz7a!i9zjSgTb72k&%^5u)fpEIyiol3NpR#b8E zcdaH+FzD(9_U7%oR~J72toT$wVn!mgNmA+k{ku&oy+2wbvGj_Wr8{pL**L|toSWAZ z!I36}24d$VEIT{UcTLNEHrJzIG8VWrdXL?voux5 zuDe^p=CSKantxm>x?=v$atDvhQvXdfQOfDroR`$e)*bqs5Xyno%<-e0t8|P49?8lk z&#&}lUEiQ{5b^Pt+M%Af{F94&`F_~l=SqV`mWCdHv30hnMtDCMLylsa$# zV?k3Pm=lSmT=P{%A%WdXI}?fW26H^{v%rFqiF6*e%L+`3L%#sl1b*5Z=+d49&eK%h z0gdSJU6GiSQ+uLxVIz4zk%*Oh{}Y)pHBYTasP=k{k{KK$jsv-%q_{gHb23FS5;K1d zmj$z{Nx)|%^AjX?DhM@1RA1>Mb2#M58{{Iv85t?!dacb4T8cKg7)oW8^OxmrFJlxG zA(-5Rdfn{G_LN&^{FsA@U|%p^0?b&7*y>#>d0np}O{XkCF{GGeX`s|ZX#WO1$8LsM%;fX&+AE+RwkClpN(HEik^GMQj$fRx2T5~M=Q zk+asmb`}S}Ee?O1VKiWrF&$P>UF$bS#LgfQ;qfT(%iv)Wr_BsIll2(l`HJTV5@ lpSL*hIMF{3zooRn56{E%@cap${~rJV|NlgT;6MO+1_03tzfb@G diff --git a/stable/nextcloud/1.2.3/ix_values.yaml b/stable/nextcloud/1.2.3/ix_values.yaml deleted file mode 100644 index 1b0042c6fd3..00000000000 --- a/stable/nextcloud/1.2.3/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 22.0.0 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.2.3/questions.yaml b/stable/nextcloud/1.2.3/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.2.3/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.2.3/templates/_configmap.tpl b/stable/nextcloud/1.2.3/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.2.3/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.2.3/templates/_cronjob.tpl b/stable/nextcloud/1.2.3/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.2.3/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.2.3/templates/_secrets.tpl b/stable/nextcloud/1.2.3/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.2.3/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.2.3/templates/common.yaml b/stable/nextcloud/1.2.3/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.2.3/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.2.3/test_values.yaml b/stable/nextcloud/1.2.3/test_values.yaml deleted file mode 100644 index 6eb76d77ae4..00000000000 --- a/stable/nextcloud/1.2.3/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 22.0.0 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.2.3/values.yaml b/stable/nextcloud/1.2.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.3.0/CONFIG.md b/stable/nextcloud/1.3.0/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.3.0/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.3.0/Chart.lock b/stable/nextcloud/1.3.0/Chart.lock deleted file mode 100644 index 434d08784e8..00000000000 --- a/stable/nextcloud/1.3.0/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.7.0 -digest: sha256:138e33ff281a40f6c5738fd257508b8867b2826a8c69a8120e66343063a5a9a1 -generated: "2021-07-13T21:41:22.529364451Z" diff --git a/stable/nextcloud/1.3.0/Chart.yaml b/stable/nextcloud/1.3.0/Chart.yaml deleted file mode 100644 index decec6f995e..00000000000 --- a/stable/nextcloud/1.3.0/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.7.0 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.3.0 diff --git a/stable/nextcloud/1.3.0/README.md b/stable/nextcloud/1.3.0/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.3.0/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.3.0/app-readme.md b/stable/nextcloud/1.3.0/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.3.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.3.0/charts/common-6.6.1.tgz b/stable/nextcloud/1.3.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/stable/nextcloud/1.3.0/charts/redis-14.7.0.tgz b/stable/nextcloud/1.3.0/charts/redis-14.7.0.tgz deleted file mode 100644 index 7a5c86c224049ba6548c41a7d6d351686146e7e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78367 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 diff --git a/stable/nextcloud/1.3.0/ix_values.yaml b/stable/nextcloud/1.3.0/ix_values.yaml deleted file mode 100644 index 1b0042c6fd3..00000000000 --- a/stable/nextcloud/1.3.0/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 22.0.0 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.3.0/questions.yaml b/stable/nextcloud/1.3.0/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.3.0/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.3.0/templates/_configmap.tpl b/stable/nextcloud/1.3.0/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.3.0/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.3.0/templates/_cronjob.tpl b/stable/nextcloud/1.3.0/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.3.0/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.3.0/templates/_secrets.tpl b/stable/nextcloud/1.3.0/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.3.0/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.3.0/templates/common.yaml b/stable/nextcloud/1.3.0/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.3.0/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.3.0/test_values.yaml b/stable/nextcloud/1.3.0/test_values.yaml deleted file mode 100644 index 6eb76d77ae4..00000000000 --- a/stable/nextcloud/1.3.0/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 22.0.0 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.3.0/values.yaml b/stable/nextcloud/1.3.0/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.3.1/CONFIG.md b/stable/nextcloud/1.3.1/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.3.1/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.3.1/Chart.lock b/stable/nextcloud/1.3.1/Chart.lock deleted file mode 100644 index 0c1cec0f939..00000000000 --- a/stable/nextcloud/1.3.1/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.3 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.7.2 -digest: sha256:6e061aca19c8adb96f97ea153a698a3a0080556f3377ea382f6b07c021f0e9ae -generated: "2021-07-20T08:36:15.233238023Z" diff --git a/stable/nextcloud/1.3.1/Chart.yaml b/stable/nextcloud/1.3.1/Chart.yaml deleted file mode 100644 index 0126e238eea..00000000000 --- a/stable/nextcloud/1.3.1/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.3 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.7.2 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.3.1 diff --git a/stable/nextcloud/1.3.1/README.md b/stable/nextcloud/1.3.1/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.3.1/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.3.1/app-readme.md b/stable/nextcloud/1.3.1/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.3.1/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.3.1/charts/common-6.6.1.tgz b/stable/nextcloud/1.3.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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 diff --git a/stable/nextcloud/1.3.1/charts/redis-14.7.2.tgz b/stable/nextcloud/1.3.1/charts/redis-14.7.2.tgz deleted file mode 100644 index 3bfde3d2611b7e30885ca317e05e33a803cdfcfe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78370 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

ww8gX8nVEo#Ja_P%005GGdkZRh8 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 diff --git a/stable/nextcloud/1.3.1/ix_values.yaml b/stable/nextcloud/1.3.1/ix_values.yaml deleted file mode 100644 index 1b0042c6fd3..00000000000 --- a/stable/nextcloud/1.3.1/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 22.0.0 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.3.1/questions.yaml b/stable/nextcloud/1.3.1/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.3.1/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.3.1/templates/_configmap.tpl b/stable/nextcloud/1.3.1/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.3.1/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.3.1/templates/_cronjob.tpl b/stable/nextcloud/1.3.1/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.3.1/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.3.1/templates/_secrets.tpl b/stable/nextcloud/1.3.1/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.3.1/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.3.1/templates/common.yaml b/stable/nextcloud/1.3.1/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.3.1/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.3.1/test_values.yaml b/stable/nextcloud/1.3.1/test_values.yaml deleted file mode 100644 index 6eb76d77ae4..00000000000 --- a/stable/nextcloud/1.3.1/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 22.0.0 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.3.1/values.yaml b/stable/nextcloud/1.3.1/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/nextcloud/1.4.0/CONFIG.md b/stable/nextcloud/1.4.0/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/nextcloud/1.4.0/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/nextcloud/1.4.0/Chart.lock b/stable/nextcloud/1.4.0/Chart.lock deleted file mode 100644 index f83a9ed985a..00000000000 --- a/stable/nextcloud/1.4.0/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.6.0 -- name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.7.2 -digest: sha256:910b8dc35cb005eab9dc21b16b7d477b3f54a512f10c48c5f6ebe03bdfb886c2 -generated: "2021-07-20T15:21:22.729771505Z" diff --git a/stable/nextcloud/1.4.0/Chart.yaml b/stable/nextcloud/1.4.0/Chart.yaml deleted file mode 100644 index 28b209db24c..00000000000 --- a/stable/nextcloud/1.4.0/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.6.0 -- condition: redis.enabled - name: redis - repository: https://charts.bitnami.com/bitnami - version: 14.7.2 -deprecated: false -description: A private cloud server that puts the control and security of your own - data back into your hands. -home: https://nextcloud.com/ -icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png -keywords: -- nextcloud -- storage -- http -- web -- php -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: nextcloud -sources: -- https://github.com/nextcloud/docker -- https://github.com/nextcloud/helm -type: application -version: 1.4.0 diff --git a/stable/nextcloud/1.4.0/README.md b/stable/nextcloud/1.4.0/README.md deleted file mode 100644 index 7bd3a684823..00000000000 --- a/stable/nextcloud/1.4.0/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Introduction - -![Version: 1.1.8](https://img.shields.io/badge/Version-1.1.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://charts.bitnami.com/bitnami | redis | 14.6.3 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/1.4.0/app-readme.md b/stable/nextcloud/1.4.0/app-readme.md deleted file mode 100644 index ea79671d3a3..00000000000 --- a/stable/nextcloud/1.4.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/1.4.0/charts/common-6.6.1.tgz b/stable/nextcloud/1.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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

ww8gX8nVEo#Ja_P%005GGdkZRh8 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 diff --git a/stable/nextcloud/1.4.0/ix_values.yaml b/stable/nextcloud/1.4.0/ix_values.yaml deleted file mode 100644 index 1b0042c6fd3..00000000000 --- a/stable/nextcloud/1.4.0/ix_values.yaml +++ /dev/null @@ -1,186 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 22.0.0 - -strategy: - type: Recreate - -env: {} - - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: true - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/nextcloud/1.4.0/questions.yaml b/stable/nextcloud/1.4.0/questions.yaml deleted file mode 100644 index 23c8aedf6e5..00000000000 --- a/stable/nextcloud/1.4.0/questions.yaml +++ /dev/null @@ -1,1055 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: NEXTCLOUD_ADMIN_USER - label: "NEXTCLOUD_ADMIN_USER" - description: "Sets nextcloud admin username" - schema: - type: string - required: true - default: "" - - variable: NEXTCLOUD_ADMIN_PASSWORD - label: "NEXTCLOUD_ADMIN_PASSWORD" - description: "Sets nextcloud admin password" - schema: - type: string - required: true - default: "" - - variable: TRUSTED_PROXIES - label: "TRUSTED_PROXIES" - description: "Sets nextcloud Trusted Proxies" - schema: - type: string - default: "172.16.0.0/16" - - variable: NODE_IP - label: "NODE_IP" - description: "Sets nextcloud nodeip for nodeport connections" - schema: - type: string - $ref: - - "definitions/nodeIP" - - - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36091 - required: true - - variable: hpb - label: "High Performance Backend Service" - description: "The service which runs the High Performance Backend" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: false - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: hpb - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7867 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7867 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36092 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Data Storage" - description: "Stores the Application Data." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/www/html" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: redismaster - label: "Redis Storage" - description: "Stores the Application redis-master-database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: noMount - label: "Do not mount this storage inside the main pod" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "redismaster" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: hpb - label: "High Performance Backend Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/push" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Service" - schema: - type: dict - hidden: true - attrs: - - variable: name - label: "service name" - schema: - type: string - hidden: true - default: "{{ .Release.Name }}-nextcloud-hpb" - - variable: port - label: "serviceport" - schema: - type: int - hidden: true - default: 7867 - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 33 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/nextcloud/1.4.0/templates/_configmap.tpl b/stable/nextcloud/1.4.0/templates/_configmap.tpl deleted file mode 100644 index aa6473aaf29..00000000000 --- a/stable/nextcloud/1.4.0/templates/_configmap.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{/* Define the configmap */}} -{{- define "nextcloud.configmap" -}} - -{{- $hosts := "" }} -{{- if .Values.ingress.main.enabled }} -{{ range $index, $host := .Values.ingress.main.hosts }} - {{- if $index }} - {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} - {{- else }} - {{ $hosts = ( printf "%s" $host.host ) }} - {{- end }} -{{ end }} -{{- end }} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: nextcloudconfig -data: - NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} - {{- if .Values.ingress.main.enabled }} - APACHE_DISABLE_REWRITE_IP: "1" - {{- end }} - ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: hpbconfig -data: - NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} - -{{- end -}} diff --git a/stable/nextcloud/1.4.0/templates/_cronjob.tpl b/stable/nextcloud/1.4.0/templates/_cronjob.tpl deleted file mode 100644 index c2ed1ca20f8..00000000000 --- a/stable/nextcloud/1.4.0/templates/_cronjob.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{/* Define the cronjob */}} -{{- define "nextcloud.cronjob" -}} -{{- $jobName := include "common.names.fullname" . -}} - ---- -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ printf "%s-cronjob" $jobName }} - labels: - {{- include "common.labels" . | nindent 4 }} -spec: - schedule: "{{ .Values.cronjob.schedule }}" - concurrencyPolicy: Forbid - {{- with .Values.cronjob.failedJobsHistoryLimit }} - failedJobsHistoryLimit: {{ . }} - {{- end }} - {{- with .Values.cronjob.successfulJobsHistoryLimit }} - successfulJobsHistoryLimit: {{ . }} - {{- end }} - jobTemplate: - metadata: - spec: - template: - metadata: - spec: - restartPolicy: Never - {{- with (include "common.controller.volumes" . | trim) }} - volumes: - {{- nindent 12 . }} - {{- end }} - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" - imagePullPolicy: {{ default .Values.image.pullPolicy }} - command: [ "php" ] - args: - - "-f" - - "/var/www/html/cron.php" - # Will mount configuration files as www-data (id: 33) by default for nextcloud - {{- with (include "common.controller.volumeMounts" . | trim) }} - volumeMounts: - {{ nindent 16 . }} - {{- end }} - securityContext: - runAsUser: 33 - runAsGroup: 33 - resources: -{{ toYaml .Values.resources | indent 16 }} - -{{- end -}} diff --git a/stable/nextcloud/1.4.0/templates/_secrets.tpl b/stable/nextcloud/1.4.0/templates/_secrets.tpl deleted file mode 100644 index d9ae0df858c..00000000000 --- a/stable/nextcloud/1.4.0/templates/_secrets.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{/* Define the secrets */}} -{{- define "nextcloud.secrets" -}} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} - plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: rediscreds -{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} -{{- $redisPass := "" }} -data: -{{- if $redisprevious }} - {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} - redis-password: {{ ( index $redisprevious.data "redis-password" ) }} -{{- else }} - {{- $redisPass = randAlphaNum 50 }} - redis-password: {{ $redisPass | b64enc | quote }} -{{- end }} - masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} - slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/nextcloud/1.4.0/templates/common.yaml b/stable/nextcloud/1.4.0/templates/common.yaml deleted file mode 100644 index 8e72c538b1d..00000000000 --- a/stable/nextcloud/1.4.0/templates/common.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for nextcloud */}} -{{- include "nextcloud.configmap" . }} - -{{/* Render secrets for nextcloud */}} -{{- include "nextcloud.secrets" . }} - -{{/* Render cronjob for nextcloud */}} -{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/1.4.0/test_values.yaml b/stable/nextcloud/1.4.0/test_values.yaml deleted file mode 100644 index 6eb76d77ae4..00000000000 --- a/stable/nextcloud/1.4.0/test_values.yaml +++ /dev/null @@ -1,224 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: nextcloud - pullPolicy: IfNotPresent - tag: 22.0.0 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - hpb: - enabled: true - ports: - hpb: - enabled: true - port: 7867 - -env: - NEXTCLOUD_ADMIN_USER: "admin" - NEXTCLOUD_ADMIN_PASSWORD: "adminpass" - TRUSTED_PROXIES: "172.16.0.0/16" - -envTpl: - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - -envFrom: - - configMapRef: - name: nextcloudconfig - -envValueFrom: - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: host - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: masterhost - REDIS_HOST_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html" - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - db: - noMount: true - forceName: "db" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - - redismaster: - noMount: true - forceName: "redismaster" - enabled: true - type: pvc - accessMode: ReadWriteOnce - size: "100Gi" - -initContainers: - - name: init-postgresdb - image: postgres:13.1 - command: - - "sh" - - "-c" - - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" - imagePullPolicy: IfNotPresent - env: - - name: pghost - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - -additionalContainers: -- name: hpb - image: nextcloud:21.0.2 - imagePullPolicy: IfNotPresent - command: - - "/bin/bash" - - "-c" - - "--" - args: - - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' - env: - - name: PORT - value: "7867" - envFrom: - - configMapRef: - name: hpbconfig - ports: - - name: hpb - containerPort: 7867 - volumeMounts: - - mountPath: /var/www/html - name: data - securityContext: - runAsUser: 33 - runAsGroup: 33 - - -podSecurityContext: - fsGroup: 33 - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used - # @default -- "/" - spec: - httpGet: - path: /status.php - port: 80 - httpHeaders: - - name: Host - value: "test.fakedomain.dns" - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 5 - - -## Cronjob to execute Nextcloud background tasks -## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron -## -cronjob: - # Every 5 minutes - # Note: Setting this to any any other value than 5 minutes might - # cause issues with how nextcloud background jobs are executed - schedule: "*/5 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - volumePermissions: - enabled: true - enabled: true - postgresqlUsername: nextcloud - postgresqlDatabase: nextcloud - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db - -# Enabled redis -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis -redis: - volumePermissions: - enabled: true - architecture: standalone - enabled: true - auth: - existingSecret: rediscreds - existingSecretPasswordKey: redis-password - master: - persistence: - enabled: false - existingClaim: redismaster - replica: - replicaCount: 0 - persistence: - enabled: false diff --git a/stable/nextcloud/1.4.0/values.yaml b/stable/nextcloud/1.4.0/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/ombi/6.3.3/CONFIG.md b/stable/ombi/6.3.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/ombi/6.3.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/ombi/6.3.3/Chart.lock b/stable/ombi/6.3.3/Chart.lock deleted file mode 100644 index 50bb7cd0e8d..00000000000 --- a/stable/ombi/6.3.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -digest: sha256:106704851b1853c43561eb1c04f5dea4a1899ea1a4de4f6f0530992990a810a8 -generated: "2021-07-05T21:02:24.732725206Z" diff --git a/stable/ombi/6.3.3/Chart.yaml b/stable/ombi/6.3.3/Chart.yaml deleted file mode 100644 index 660fe621799..00000000000 --- a/stable/ombi/6.3.3/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -deprecated: false -description: Want a Movie or TV Show on Plex or Emby? Use Ombi! -home: https://github.com/truecharts/apps/tree/master/charts/stable/ombi -icon: https://img3.androidappsapk.co/wiLDnuwrCWctiiW62ALcj4eIpNbzeRH_UNPo7eqlpYvGkCQYSTybaI4xVRLKGjnlamlV=s300 -keywords: -- ombi -- plex -- emby -- sonarr -- radarr -- couchpotato -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: ombi -sources: -- https://github.com/tidusjar/Ombi -type: application -version: 6.3.3 diff --git a/stable/ombi/6.3.3/README.md b/stable/ombi/6.3.3/README.md deleted file mode 100644 index e0a2799184b..00000000000 --- a/stable/ombi/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Want a Movie or TV Show on Plex or Emby? Use Ombi! - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `ombi` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `ombi` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/ombi/6.3.3/app-readme.md b/stable/ombi/6.3.3/app-readme.md deleted file mode 100644 index b573c95c432..00000000000 --- a/stable/ombi/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Want a Movie or TV Show on Plex or Emby? Use Ombi! -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Want a Movie or TV Show on Plex or Emby? Use Ombi! diff --git a/stable/ombi/6.3.3/charts/common-6.5.2.tgz b/stable/ombi/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/ombi/6.3.3/ix_values.yaml b/stable/ombi/6.3.3/ix_values.yaml deleted file mode 100644 index 4ae066e7a8d..00000000000 --- a/stable/ombi/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/truecharts/ombi - pullPolicy: IfNotPresent - tag: v4.0.1432 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/ombi/6.3.3/questions.yaml b/stable/ombi/6.3.3/questions.yaml deleted file mode 100644 index 01a745b0334..00000000000 --- a/stable/ombi/6.3.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 3579 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 3579 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36013 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/ombi/6.3.3/templates/common.yaml b/stable/ombi/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/ombi/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/ombi/6.3.3/test_values.yaml b/stable/ombi/6.3.3/test_values.yaml deleted file mode 100644 index 397828683e5..00000000000 --- a/stable/ombi/6.3.3/test_values.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# Default values for Ombi. - -image: - repository: ghcr.io/truecharts/ombi - pullPolicy: IfNotPresent - tag: v4.0.1432 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 3579 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir - - -# Enabled mariadb -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb -mariadb: - enabled: false - architecture: standalone - auth: - database: ombi - username: ombi - password: ombi - primary: - persistence: - enabled: false diff --git a/stable/ombi/6.3.3/values.yaml b/stable/ombi/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/ombi/6.3.4/CONFIG.md b/stable/ombi/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/ombi/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/ombi/6.3.4/Chart.lock b/stable/ombi/6.3.4/Chart.lock deleted file mode 100644 index 15552ab6dce..00000000000 --- a/stable/ombi/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T08:37:26.868682026Z" diff --git a/stable/ombi/6.3.4/Chart.yaml b/stable/ombi/6.3.4/Chart.yaml deleted file mode 100644 index b478ab066d7..00000000000 --- a/stable/ombi/6.3.4/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Want a Movie or TV Show on Plex or Emby? Use Ombi! -home: https://github.com/truecharts/apps/tree/master/charts/stable/ombi -icon: https://img3.androidappsapk.co/wiLDnuwrCWctiiW62ALcj4eIpNbzeRH_UNPo7eqlpYvGkCQYSTybaI4xVRLKGjnlamlV=s300 -keywords: -- ombi -- plex -- emby -- sonarr -- radarr -- couchpotato -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: ombi -sources: -- https://github.com/tidusjar/Ombi -type: application -version: 6.3.4 diff --git a/stable/ombi/6.3.4/README.md b/stable/ombi/6.3.4/README.md deleted file mode 100644 index e0a2799184b..00000000000 --- a/stable/ombi/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Want a Movie or TV Show on Plex or Emby? Use Ombi! - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `ombi` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `ombi` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/ombi/6.3.4/app-readme.md b/stable/ombi/6.3.4/app-readme.md deleted file mode 100644 index b573c95c432..00000000000 --- a/stable/ombi/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Want a Movie or TV Show on Plex or Emby? Use Ombi! -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Want a Movie or TV Show on Plex or Emby? Use Ombi! diff --git a/stable/ombi/6.3.4/charts/common-6.5.4.tgz b/stable/ombi/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: ombi -sources: -- https://github.com/tidusjar/Ombi -type: application -version: 6.3.5 diff --git a/stable/ombi/6.3.5/README.md b/stable/ombi/6.3.5/README.md deleted file mode 100644 index e0a2799184b..00000000000 --- a/stable/ombi/6.3.5/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Want a Movie or TV Show on Plex or Emby? Use Ombi! - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `ombi` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `ombi` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/ombi/6.3.5/app-readme.md b/stable/ombi/6.3.5/app-readme.md deleted file mode 100644 index b573c95c432..00000000000 --- a/stable/ombi/6.3.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Want a Movie or TV Show on Plex or Emby? Use Ombi! -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Want a Movie or TV Show on Plex or Emby? Use Ombi! diff --git a/stable/ombi/6.3.5/charts/common-6.5.4.tgz b/stable/ombi/6.3.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 zcmV)qK$^cFiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvJciXnII12B7fBF>IOnPefXHl}_msHR3evY@DwmCaVy<(@m z=X7_)FbP?xDUu~YIj)=g+3&(D0T3W5TXxdcTwSR}0yBdFFf$ko22nPjXX)s01`85i z!+G+z)j#9$c)Yv4&Hg_gkL~}D_nvM2ZF76PH{RXb+#Nsr+jw(pdw1_|V0;g>G@hy? zu=v~f&baKx{Xrg>;~!8_;w+tj#nu4kx%!!ADH_D6j0&6+_U4-^jp$z>!RG}muE8`b zz-dt-Hhjv#ESsYVm=ThflhNn`lUa2hM%jEsiV8)n%n0UrIU)r@qd6=IDn{ZxABY1S zQA831TtEVgGUTAD5*1OF5|k1KwHod1ZjZ-%J3E6*bbXZ-aXA?bL5*xMl#~wHi@^{G zG?&#mQVsp`AN!l(=59D1j=vntAx;UzDJmE+G>15u0Gv*<|Ed9pS#dD{AceHO8Up~R ziev(;f(pvzFDQxstBht@MNm3S(D^w|FTylYu)Z%+49m^0zkcR{#fynnkn0>xWD^Gq z*`D2SC)^(N>whu-7ci+%c~1hMeg1EccXpoH^Ph@@$NB#N&qb1*!(=i5;0YKG!3iP& zrXX9OqQEg?6P(Nt$O|;ZA3!!`zou1^(19q1?f0Uz0fm-BDZvF|Wk8IkIK@eqsEGRvBl3mYH zN;W_Y(L75_L_k)6l0br{RZ=1{0Dw=iy0FQpG$W9M%uM8Qb2+(u36D< zvH~0_V#*D$VBF*~gE8|hiV6e?0&6jv!YU!_0H!f`n{-vhJTi&A-NP!lZ%6>4zCCQ3wkl;Bctk?O6 z@A&&y^z{Th8w~IqUepto{h~u8D={s{$BX!3l_HR;J_0YS_j#2hAkPvU(dzWqG5awY z3|J{S*Ts;V&tV#`mFr5xh^}R$k?G%oC^P{-{pH$GP)jPLiEmY`c_S9@Py6lIs9P08;=!~!{c}F2u|>Ctf9xK zh)_!CD4+$O*X3TLc~)Gv79EtRSl|d9L{V0yq!#=+itrSp5?sv?nV|weAc_LW%Yt&2 zRY?ra5#TZ-9su!|Y_^1^^$H*vfN@O!NBhBo>5!@t#_3GxAECNzYDfmEQpl#4Q;=o^ zlx(QPf+&DXre-z(Mc7e2GC-;`GAMiGZMaoO&0`Wl)NjsfTBqAEU#!O z#-OM`1YBVyv{06GJal%gD2ph2*4}IL>y#dyF|Lsq=ch1Dz0-%*7>!Z5gWWI zjODaL(3FZvDio+xd&2mdUY}?2H75W@5h_c`XU!}GQ=Fi1z=>5F=lI~{0ZJFF z1y879AZX&v7aXNSU|M8z)tTi6Kp)^dr#yQCeq@{i1*brcFKQ;tvkh+f@WK>7hY7B5 zl7Mr>3k_jB$0?=bG*1*WPhY$~esysA;{6W?uim|wfWXmAUXzX}AMK3pH7Xbd5$lYi zqwFfZf<+7tj$hKsCkUx!7F`V$DI%y0aW;yxs2mYkUX~-A{(>Shj3I$Tm@~OTJ7=Wz z>QMIT5PitA5)Jb#9@6DfG3RAzD}SJ*v5t^!ee?a%i}!C1Uccb71Ar+;N&FT~g5F!r6XZnF!F?=qQqrWw=8A@ zT4=?Ris7GrD$w-jpVwN1LzJZv%1Jqr^@b^DFitP%$CL^UOEx>ld6}49N`1 z*XskW22S|TS2(>a#o|s(MZtF7suL7dY(^etDM25IvI38}c_zP$&zhaq6V9A!uG*9= zd%{cb6h+rjf_#8f0o};t6Ow9SKo`h|vUCZkx(>nrP~|JM2cRkz#Q>*LLsLT&mP5Mg zF>C9#uZ9A~F%}~`x;3U6h!fv&k)0zoRoDpNA9@Teu6JZzu1yr7+WQ1AP>RZOSRfc< z_E$+@L8^S1Q}pF%-Lkr=!aGMvb~WGyl+pT1fC9OLZd%3-1prBdwxWAcyDSm|?0{P% zrr*L?hjY8|jD9+!a*N8;D_qX#TOqaSy8>iasRDkiU~^4TuN(yIk}i(92ZuI}T<3_| z<|#86xky)9rY6*Eb8vci9I*G?8*+MhTqAfnr7NG)(_?`Fm(-w+)l!|!1^RtN|2a{j zW}P=Vhh!$}xKNJ*vHGQEfc&K_d&(DXC&L#?kIyATz3Q#YnLVYDDqPFvyi)5UZ0>SOXG3^w#3IA6_|-M{(5sP z-V;1WSw$ME>G>LnxmpafDk8}b1ahxwR&UL1(c$B+9-(ieD>ln*Vo`6$I*c`#M z1axHvO8~(fe!%l;PKnz2>e+aIb7xFftF$f~MU+TT<=~tZ2uS**WeOegA&hi0t;zjeo4*c zFD01JYrlyC6Xx&4X=9p}fUVI>{5c+lj8SS-Ih)~XyA*@68Ljo4;0c3nHA$`F>xs#>Ygkh)!-6{~jakfE z&3)Q41T^Oi`x2VHdsc%!qdiuNeVtfnPOTf1jKQheOlFI9U7g~zBnZYJn`(Gy>9d@n zV7(F29u^xEltZzYdUAWCJepT6>kj_@6L=X@m;a zOK)U3T@aQ!r|#-1Q(iF&nfZii1M8V4DV;bKGfpoGRF-`-b6xaqs#(DCt7cJP3DqoW zn5tRr1GY*nQT496S%C3LEs5pcb+ck_n{s}IOF|97IgaB5UBLpCa^{f&qA9-Azg#{q z8Kg3Ybo}x?R9KOWs=Np$$+dud$o4u*08>pP*ISZ0Ogc4So+D~~Quy?@KwaZfJBW2n z{!!pNW-PhHti7@&Pb?`u z%Suv9a9tX*FZCehq<@!{gmQop1-?T`y+$n38=;Y$au$n4=j``rZx>#`&y_j_{Toj3^%uj;|8Qt zwl+CtVT#5_ZL!$EBn7OoNaT{bKx~IMLiJFfXe=mvle9NvW;XSMtQobI>OXyTVh@)P z{4*mnv4hP51*mx7Ba8MxUSuq)1Dd_V`-3E09B@=>f1D3rW7G^uQfd_O@E8@p!fZ|GSznYs=Gm3w!;q~HAJsYZ|5{u40=4O$I%F^hgG!&a{` zuh7Hf)iKdVx7)ra%Gaw^Q$872Xmh@ZHUOIEbq_@$WMrH<*mB4&5+_pd2M z93dl)2OfbZKx{f|9U|6}c&dY~!x~w26tgXoAzegpsPyOeX>#3g<}bNS;P~2C2`3~g z-~|GQDr8A4&8PUn0Kis7C1P=qXT!4%5MQTojw7lvc;ql;CN3q%Vn;P59*6(?&B@t@ z;g?q+P~kA}MZ22t%509vj0GqqCE_42@B*cvNPOBuL zt3v}4)0b?^f%!+t28d>vT1vQD!*S{`xScoDhq~B-xPm;$v_KULRs!e)F4+i;5{Ty; zb*GCh2lbs!Ji~m_9F(%qA%($^UuRV@WFR#f-idW_l%>DOqg!lsab^HG3$?&q2+Hbw z$Tx7(QVvUHw8ZsQ8fv3vvONO%;u@6?FN6%G%52$&6&#%nO`62s894bVOfzbgQ;mo<#;qh(WTrJCdIWdi%d!- zO_ZmaPb1EviY|YI@tYOWz%<#xSKUG2HI5iFmN1Q^2emo6L^MM^w!CIID>$6XgDEYe zLbHbdz~-se-up9BkCLYlu{MS9t@b_F7qIWQI=o-%DWI zV%TicH<}@s55>D7^YIE+zoF(CH`*wdqbw~+0dY!}4KwFw8E|?rL<{Z)7{Ri{7b%Mm zrn+fqX`sMa*GJ~KBP%(Lzu=xm=ZjcZ`KF$ zFGol?VPugk5&OjD3TR_6867p;(fU9`qB(Njm0T+xBp8-R9l{d=0HvhB{Ot&lXvF=E zLokPVPG#K7W9g{oh2*J{m7FqwaXb_R3`xd#jYu?PGz{r zJ;wvWfvloVbUy(o5&1vVImgj^m?R;|SD6N+Bmd9V&W@e`XM1z+G5^PdJU2I^ zuLk0zE-9|_jH;a4VMqsu%J##ie+XU@en_Z5X^aZC=&$Hs314Bzkp#{mwY22PdG3Od zi5|kiSEG*~2RAoE9wvl9z>$S8NdhqZNW~xhI{FH{M#Y6VQjcJ#T1}lU1eGHcu=Po2xKicX?npB{0>r_##Bg;Yh=uG z+lf%-G3mlrm%9r(&6W>9J4T~uD^3H<6ygM|s?;#H`DUY3f8D+`@;1wcc7;wT+po6d)pi4SwUdp zCCF2YuZ~bL$7M-vULOfwCZi8Lr1ND;P%))Og_8um5uaMpyPu~1SMzOURzR2j-`X8p z`hVxy-p-@`e~5?ae`fQmm>nt<5L+=&^>?0Bh{-f%6{xIBAUppBMMQ*7!J^LSLRSMS z9$2>_{CeM12gBiTpr*TYE$V<(wyMCt*48XbN* zH7eynCwF$Kn;RECS6L2NI&FAQ%pr+pue7dd>zq*5edXw@T@GH3YXM#xFaR{z?L+5c zc}Uq{qI_<4y1{!h%~V~`%XbTy8X*9fWA_d$dTx_pQ~b&r%6*7!kgK1Ia}lbIl01tY zov6Y4)bjGr_BiyvvhP=A0Ced8XWM%_w*KE8Kj!~^kmok~zfN|zQUkzTfOc2_bwbWZ z6X1_;0@TS#eKq;_nvAD1!zY;RD+hQW^N>0h*Q!SC!dW{foeHF1P{=!Z7p5P3J|jNr6APO zpehzPa;%y(X_adHbNJz%mQ$5=ev2JpLgduwuufQd)ov)(3zOTA#^|Fl`WG@roA#eP zQ?j}}picYmS;PM`-WxyKe-H6c`wzTjJ2~9mdnt~)O4Cjrr;`aT`3{TEh*J(?V+ZG3 zkuO&q>#k2DLk+&MyHddP0)eNr{04X`kKj)Bl{k>E%nc4%Qtf{X4XGtRa~Kqy0xkUN zyyWOBp3Sn}MsljmG$R(sP!Gr#<^v1vUh{a;LveOE08iJ~HEIRD?I zryx}4#PpA%T{<@?$Tc7hu`d?GFBSm^NWvQxqYuF3b7Sl{deTwB#MwZ}u(m<$q{y;+ z8a-I^&@~v^DDNBv5h}=cSrVfn(C|3fW)B2Z5VfoG^wvh0_Cxz~AY>J(inMWT!p;f6 z#aEY{s;6HqdY%f|@lr`Cy27B0xrKNdE+?Pru4xd#=Xhv9)c4048^ccvRMJJ!WFG`U zAKIHZE$W%jo5Av5=(?^LNEWWwt&^Q$wN4PUZ^^69mWYGEvc6ughIxsuOGgua2UA>> z!~xs{Fx1A{=et|C`lo6C<%{Tnn7vK+x2Sw6xOdYv|WH zQ)a-X0Q=6vd)SM0v3y|F^uw68t^HKPtF2ooaYK7m!XP%v`%T$q4_cUP(~=J>_d;VC z3)ASjCf>g54bE93>c%!ITI|VBEqXtTr>XzB`MydMphN$UcgDN6{@)vKKkEO7c*Oo6 zy9}XFAw7U(+67I1?Jk#kj{Q2dRmTB;nr%A1Tk?Glf347<;Zha>iXT4?N~R=_1bH5> z@|Gn({uH9bHUD|8(g*YZZf%e4`2U^p&g1-lkf&k)%k;RnwD(m+ahn5JC5rCp|CRZ( zG;2)0vTRy8cs>3V@maH@BpjFjS5N<8*ihCjbj;vw^AQ_p`}>GxWBU4t&DM4Lh;Qd2 zRvm1j>ua*r)tB}B4K&Z6ot>Kx)~-R>=IuL?L$b@+*D@AuXJ5x)Y&iQA4fo{h(@1Zi zY;*O=db+F6V(F)I^{Ey-dirkjc=f-yAafOFK&Sn`XYc>+Za;gB|9_B2v;XxIXG^aG z%;Re9>jAy&GV1~p%bOJi@;R0T#%aAqlw2c9$Fp8&2F-njD+b5>uTQ_NXbsRY|F^gI zwr%@=@A3Ta!#uZ$|JANt|ynNACYEj;wFt{ zbF_&%{^8I`6f5kYM!GLp89n8$R>n@C%ctO!$*Eu%G%HhS7zAuUiDV6|sLCDesKR!v zZ*H2=d?3Id%zR^kbx%I8Ih08nFY$7mm8o`|q*>|CXf$ zCdXNPP?3y9U>3Jn6LiP_Sm*z?HuuJxkM{pVJgxRWw5T-9FHSESzEx&b&T{xh1juxo1x8JNgINE{u4PJ1-Dt6OjtG=X7SD`w zFJDw6?zT#iijJW=WvzRQrW}xKaYf&AYP~j9t>#a!^V+h~Xm@oK=PdYLnfW@e8Gt!X z-?~;1Iuxyp25M6PfFHU6)MYdP&jbKO3LNQdb`LsE`Qh=qcLXQ+H)aPOqas2nf%TcR zp)l>=3hh2HmA!4KM0us&a0CYnMAemsq=UO%6gjk7YYTab=~Xt8XT-Z}JA2UO+*NvX z{Wl)J{%@u@x~)5~%l}WmnfiacH-7a0KghF`{(m8c1W;q5kK*U|eSG`wWw*|ErPY#? z){c~A==CEPA6_(S9~yV~xU_X}`MeCH6o*k7O+%cG7Mp=k*Kc^X*#kmgG@GN89H|RU z9V#1t7*efmu0uY4WG{Kxq^6C~1k=KtQ_?w-B> zx3j(bIR78wS!({nBx#%vU4`eraeh$SwWrqhvc~+4cGgqYtpRCe7Ag?Pb#SX*d5B1e z(2j{2HueGZ?~PMnCf5Cy2oFbGgb|XlaK-qn%lGbx?*>=)ZO4l7wFQ|{3X$oKaSGS<4iX0XN$u?Q^`*@ri=GCj%BwAiYTsy7{C_Lb>rZ~Q(T@9ma)Sz_ad0XbDUs;>wzB13T7tUr}oXe zB2Gz;bxX5brCEoIvDg4)$K2JbR=##%H&5$s0M?2B#rm;PHfY}O+bjlxI(>aq#6f-5 zM)a|jE4Gs+NzZDq*UKOkP$xQO-nUQY&hD5m*%R}AoiOj@|NIWD_Y=|1^(An687_sC zV*sqvw{zo#l0sdaa}8VX25!kn1b12O_u{G|vt2CT9Y&*(I4?z!9AU&D0dvCuDEZtiytn+YWtr;H2|0sau7f&^|% zE}6)3YSb4-`-owU)yk=6`}VYb;oN}VuQM?tlNSy~55&B5*&A$i?_jeE&! zEFr(nT>=4hznaJ0lkcnZr(FmX0a8zYXiJ zPjZo=xQ<=&oZZ{z9OC+@RuaJaUSG(5b5qMaemQ%n)SHJ(q&XIq6 zM^K0VXJ==3)As*v?>^@LdXVQ9@t^j<0Ka7C_4Tz?IuKV*@=RgkR#|3uba;Rq*D^Tw zfAy32#!~&4?EIGdzE#On671|gH$PkyS(UrKX!M|T(L9#LAnt=0Ux48F-OHmuylSn) zvB_HBvReF|tJ;lq`o4j;sM3S-UCHt|8OZZ2KB49(CfA2qO3(-5YPEneEx)Bd8>Dmr zk(Y$Bt1In;Rj%_%{MJoR%7sR<17?G=Dk=y-{49|%JR4jV2`;2!TH|kwWElcdL+##} z2e+&yiqsdp9sVo{?rm5b*wC?CaSll|t7D-5J3Du;i0aka5LP4`=K7pc(`5Bar5Q@* zVL2Pkvg|ULfV@CMG5P>4TB<@WmhQ}zBNWsJozF9EVB&N15A{xi@%vjSZDAsBQ|Z%L2s+juRm z%5^SWd$a1+Y`Wpcxet;ncwN%zJw=6aGki+50K0Qo+{urKell9Zc&aK)_W4c2o}7%7 zXR54g{bLt$9JX~M-sjikyI`6bZQ9>b{0gS)YgSkUiu>Qqm+Fdj6NdcWoE_Y=;{t3o zNM0u&h_u*2pCy+EgNI7vhWI7$xYtRl&GqHaOF~eWwKo=}X4rI~Zmdr;0@$%5)?W46 z!qqcKxVg9U8OI#?*MIzGwFfx=yS>xM|GfKb=W+l4K_2f~OkS)vl=s-_3o!Ogx)d58 z^xG#_y*F%u{6rh1YAc;DHDmOl5kRoUvJ}{FMUnyy3iEDG_CfG8&0_Q(=Rw^@(YWpH zXIi^6l0{jfFHw^2WOEYMtO>TQMj3mC{KCW5157v0r30`QOJ5IeY zdwAw}--yj1KA-4HhW1dBWtUYBg2iS40v_7-8s?t;%Al?r_-CpZ18f@AR2f5Kzpaj> zU2ZBi={81C<8w$?U!mF!)190SLe|7w^T5%z)##T1G>>4~jK))tA~7oLF`>KH4MOxr zi)&~75X5&&Ht{=Y-()fK@CHVkB}z@ig{dfM`3$lGtm)wSK7)oJ}qF1&CAcybj(shR{(>4TcEShZX*CuO{F!X&| zCdHSd`V#1v*fAK!rIV|e1$HyH8 zEu}`RuDPx^miSNeMYP=h)6GgkdvEH*X)I5Kt7I??*3FhlVw=IN@=Gg9n+bJmRIp}N z7=aWPR(G))8r4f&4>^aNt+L#aVG^Crr>s!8%S)VBso0|M2TC~;tY|GY!3ZX+{R?>( zuHL-3L@4*|1l=uUt1bSf-sxFtpGWSBG?FANpB_PFA`snDk7})wp|P#Z2zE|{yJSOX z(9q0>V0UvP8A5j&gl5e?nGhWKR+|jLfxwdwq47gw2;YpTCs_U42=dd4HQ4(HHl6+y zkKg`VT^{Jp_@8IC{kOZb^_c(RL7t`UKRZA4DlI-Ed9=ss(?comV)40>_V%{+IB}(U zD(Rt3J_CQ#iqpS(A=wsexrkU~rgq4KxvI3#b**lRb8FoYetD!VAjEuo#z+r zwq6?Sa#m;u%AKc9(EO8+D{eS_SmK?zDy_nCX%3K=$IE66Z8STt&J$eD-elx0g7Ni1 z9E+P5xi{AH)!=SB2m?9O7ZYc8dv!F!&_D*s^p&}RIkbGqp}qsflg*eR_+kB0&t+s^ zlcun__DYP6o7Np0&sL4|>*?XKwvAJ})=v+Q2d*7a%lY29vC{^@z)@GIwXlOfYjs{z zDQeYzn7AEHYJyzf0$X2Kjg+snCNww7T9&e&T%~@ipfw5SHuwXk2kcz`z2_#{T~>h| z>%YxsJ9hq$y}g~s^B)iL*f*=V?o?(nk*)v01zw=kS_Af8*V)#7^A?t4CbPS)V3CqO zG$g%!`-&m#yRKg0h?l;1h1-f_u$G|Igw>i+nyWFkYL*02_R1yczk@Hze+PdL)G7?PxT(?ba7oL%;GxsEAK|-wP-F@v@f{Jq`Jv;PX+03Nm_6|2q^T0oqkdNI}JcE91fY& zX6dU*pW4Y0ZWHLleG{e+jwGcDfFem5Mq>TqZZKOLNB=_CyusQb#oxjC?lwvzb5D&z zyhPV+5DUD31oZ`Z^T#;H@c7*B>CpeHNdMRw|FyYe-~YV3^_c(hVIH~uD==Chb|h}Z z&*R}KpaTF;aRdnqqliQ@RTTRde3p#XHoSW1GRLmp8WpMYsw79^dVlTYM6K22{u!r& z!umcZ{IIj8;QocK`JHjnL)b}CjZAHh>Mebr7pO!jQ4nh(DNi)=)t~;$B}?lIPI)(Q zp-JjhSp;s@>eeF6yvyKO>sVzC1eWAuS%{*D}oHu$ar$sgg3s_**OlsD( zwydK?PX$SAaNM5odXdx48->omZ||}9tgCO4HYirJQjR%RJ=8hblxd=nm_&5$wFtLI zqw#Zo-1grLQUg%i@V`(0|9E$6$M*lwSC97J13c`q`$Hb5r3ZMFGgzP)z^KTyWZyms zs*jYbthh`v7>8w!L;!!0C5c#87ch+vl6(f=RCBOnFEq6Sik<2FsgPw#@bY;XE;fxM z{wYu0&sXceWH<%E1_*8e+Y_SNmj_EW{}YJGw)t-)XuX2~=-mI?vd{nT?QK5Z|N9^h zoBsz%l3js+Rp&_f$i%(h8TW(6C=I<+-d&Oh3VD0>xb@9=g6IvFh7cBejdN_DF z1qIgt9EiwvTZ+-Z-eCf+aFWm^VpUQ)O8^=1g4*^WQwIrY!zOKwD{@@##=GDfaS_;x z###ehbG$W*SYuAMu6x|^V*s+cUC)cpAlpi1eM?}5dtZwORedi4V-3^5iU1XqxXUyU zn3c42)n7D@ulJ28RZB!Z2YI!AGZBcHs10!{4~6YWhc_GMV$SeV%sT53j>68hd<9xV zHHjnst}W97x#Xg7?Al@`9u_O!5+4R(h~r|0wy>HHqNy#%JslUkxMH7B^Nqv_P;y;e$W1&@ov-p-`RWg z|2)XUq}yv$TyQ;+WD!h+h7)lRa%CWrIq+{nu=<@B>M$#*a*wJI01bOaz^yNDi$wrV zYptq8g`>(^Hpis4`*=+|4c45tJ+5odtCBE&P#fv0zy#S;>F5klDl#YpK^sKN>q04UI@@@8tBeH(mIO~xbREe%1J%zZArAmR>4H_d zsSjLUqU#M2aHr=jLg_+FfUeDiry_oicQdP}?qL*Q?28zU*7d{9{`#iK=KUz3CCxi# z1k~RpYihvTGxdujcaUxrcW}{yU|ne09LQpY5gchq+3u2%zR~l<~<{kC;PN??T=oPn*Rx z;^#1za5Wc_?coyzc>1V7Z>Gg5nIt51LzD|z7g#zmEYO;~P?JQ?ja{4B&D(027Om4> zaRmO^)`VzZS>U?EfMwHgaC6;;=1>ApjmhU=rXi`?sH>-?=yVJ6O~2a`T<%kpE|_%F z6iI=EfDzv&W{y?6ra?t-b>?t@)rjdh=fB^gX)R8dHG(=hVMp84Mi@&pzz-&p0?)PP zY+1Uo8M9ME(JyMNfr+uxyv6P2Mq^rd3!;nc9Cc7V`f339x|Ls3dRkQI&A|y^X;i@l zN>Kp`iov(X?*LAx8E+&lDLYD~mSwYV0OUPoHzIw2_$ZT61Z)e1uIS8ztQ0|=2#6Kc z^YGVz_5oV}>aUulu!=^~Th&2Ntx`)EDlIF^&h=lO#dq}pb*%rMJ=?VNf9`EQ#{WFb z!`FWUy8g?vm@nrrp{phT`Y#;xS^(x*+|0qLFQ@2Iiyy&eL)w1VYK?C-26=OfqD98K z_A^4yYQb^OEkoCTQPL#Vg{Ht611OV8({hcM6Kx^Zv6PBtD6SGzNLa>;{%~elN#5|# zOj<(wxf~2>;K{#RYikNMPRn}9t$rAbbEAl9!+Bbv!4VlHzrjUGe#B(<9WQBRa`05> zY=;1B<#QBp4}>+9`@gzvp{skfA4KK^8f8@J;wh% z$ir4rJg1s6_+*@mVes`Z_t;WX3(?ADHb3Sx8d`oqS3-AvJ?&22=g9Z*l*Xvwo2z&?OMaxUw_nAux7x;_f^4nfJ+c({MzIyXWXIqV$q~& zR%pp{L$IbwfG^4o?GxZJ8a%qpi5}IPDZ&I$318i*c(n|^l0#-%+Z!_juP^zoH}9?| z<*uC!*L3z7$#xwCnZw6XO#^CZzPld0@0S0}8FQcKzn|^yZ8gq+?>w&mALQZkpY^fG zf=t)`Np^vweo|lf>W24l*Ru^%-ZK#xiG^&8x&qSb-NPNxT6R{)F-}*DdR!}QUMNSo zD=*~W;zk`m7g~W8c_Y*z{oA-Ak9Vvt_jsX(cD2yy*yQIR&`j|$XjBw_1~!s1qu!w8%65YUR5eMcz61J&?xNS zocr1i7Zxid+5?ek{dRJVT^8$Qv+>%k!4gL!x4ii!0P7w)**&@6A~FeFy=Iq|W(2>a zRbIJzjzV!)Yh$m)2SDCjQiC|<*VK3*c)88mK%)F4i!R$+(aKVz&o#Tmflcv%*)gI4 z&dQywSsr@c4c9f4Bvj@bhRG31;PnZLvNSG@Zlu#VbQA*ZY?a`ttyvZ5bXK5pmL+i$ zwq2qpV1nl;tB99m^LtOAIVv!74ZC3)pWP69t|Q!ku15cN+JE}?-Yu=b4*PFwylL5g zTbtvZ$Mye%JZy=|uT^dH0QfUQ_;!iy<^EH4b^iu$>UY?HFBxIP@ZHEH-6$G=aWR-$COfX>A40A;K$p8nYeNjw8@f=Fh_iS1D z8bS-`=B)!J`OMB?;H2rcmLeSlyWy8P0n|Gl0aX`a5bM|}#wSx6X;hchd0k2Tm>6Mz z4uxUCC=iUlPm^o8ug!mTK=Fw|TLs^AACobTooL{#A-RZ*=(I(B%kZg`i&k&2!MTWt zJ~kVSr{BHIXO&$sPwb1A`OU9g9Bkp?qx<|X|Mb-V_nH6e+4k<99sfVxdA$GsK_2G+ z>DK?fd_ijORQfM0F{^8OzX70DRP}3*k6Tw@wKA|ZyAFpdc>clgU(^@(cOFZ9+ORB4 zQa|95;Pis24^u+3Olw#0x&(QFrlcEh_nWo`)w#Y&Rmba0^gGv zDz0#e04IYb1wia(bf%Fkv~~*}*U=h<`OR&=wp3!KO4Bc+wQtQjDcz@6y!h6e5x%Lt zuhei3tb!oR5cT1<89dDjabax>L7g>RMrnPIqO44QsEr-&w2SDU^&RdKVcuAUQ#D(u3; ze#){FtGN!3=5}9B)@v13LH^{OluLWC4%%0%61FQx4PFDN`rOJFS*pHARl8udB^l=dE`@!$za(FF_iq7xTQ@dp%h zDfIXC5HL?cma>|ZBsz~lf>RU@!lRS-CnPJ-;EBvu_`~4|h;dO4!V64B>|aj)AUyxA z7_ooli`m79{v&^ui*!^2I)~9^m4hixP&xQ2EU)sxSK&Fl9DEg$IsH2;@WtS(|99{N z`~VA_RV8?N^r9Sud6E5sA~FbZjNphDFS1_-;i8PP7>)i2QbNrCw=WKkUcU(E@qOTE zpZ}XXySD##b8Gx~|KGzrPefja!Qk&dsSDCJ!)M|6=d~Fjc{v%4@cbeyXDpdmh_lf- zj4#kg6dtm&L!3^tVh(wMQV{688lrv+6vIviXP<72<(S zBbevqh!hBo=CCBF7;z5$V=#E~1iXe=h9VCJzXNg8$BQ|&MSchGiUj;V_#F&~!y(}R zlYg-HH5TwYVE-|oZ@CdSM=2$?PUAKKXaCsW3^#Yf@o;>`igFW%qW%}U2EPNb?Rg~D zy!5X!Dlog<@PFn1jKA2g!SCSs+m}b+cYsq0<7{X5`57ngcX0g9_vPK|gOh)O z-$5yFk2?#-?rwzwu#WMtiKq$ktK^!iHZd(*tz$g#y^_` z4~MWKv!JWmrd2J?Qq)#SIxKz%=UGNa#u>Ycr?tic{4R3B((*SSTM9R_5g5e1oW9A( zvAC(H6N;8Q!GJ;w7IbRRKZd+YH#7n-Ofb*Fy>Pp=o=gX>-9FKu5u)<){FXK8iiZvh z_D7QgJcrv5eSq^kK_SbJ)2B5GEVY8vA13_K?E#5tuK_z|=2RbuA{p`0JWk;piJWr{ zHuV@D0t!ibPgv`SRajK%LHVvkMJ(Kts%nWZC9dKe|RAHaqpW!rP^n%v?m z!#KN2`*1*(ukv1{Eir6d<^kilVN<<%ar*w?==IAtZeqK@*|yfn|D3#k{r%CqS1+9K znleH#(pmZn7wDpbMSR!pw*mPEz~%E2l36xKBUPgpyhi_ThU0K+yfq#_-`dk4$n$x= z>0DfRl{m-GE@A4X^LZ1%yC%?o;rzaWN`KF)D-_r2DtC`);sO~g=t&`c#GJS@FaTwS`jK2NBEs_vM5h}~qnGN_Y zg7J?9Cg}S#($>2U2wmOls8WYUnVrKww_+>tZx*GS-{STfmpHFdcGF3c^rDhq))H!a zdCrOIsV)J2F=IO7hcP(lV51G`y5s#XD9d)x7~>^)SeNg|#Jc>lT(oK~$wsSoZ$4V}`ZKa5upm|5 zlZ~=;KPJl39V~2e!Km2E!3O({s=e7~)at>!0_6#gp#D+&CKE?_q=21u(_2h9RFs*( z4~{#vRkN_L&AQ5Wi?^P>nSP#_cE5|hByu@d`jqVUrS$QfxZwA4k62e8^yja2hl6h- zx~^34SSKYZAVC+`4#MANNrKahcXVr$j|lEiyTEwPB-w)1|J85X_ZD`jnx2OH36@K6GW<<{k^shZU+B{ z1Lq+3YoKq?)tZRy95Tn-1_;7%6ow=H<+?^6&o|B`*b&N68lyDAs9am8bd5&fM+8!Y zVtxbHRPI@m3|!*q5@b_;gA9esA#Q+7M(Wb)!9~VC2H+}7za-!?&8`4E&ng14s$ic= z-hA3x)$}z2z7qWyo~|1leOsk#WCNt=YR$o^^@EkcLq8-5_@p-@0oYUqN8wn_!G%*8tQG!`CpyQ^XUD>-5R@W%w;3 zYxH%>PYBUd(fHz1Bo&)~xg4ZGiXuCK9_sNZ0sl0k`Ufy~1t$ zx^l1{9?ozQ7bsoxAdpjHvacciY5cPQF9uVvKCnB2M4>&c_S^eKV+7}dO@!4;JWRI< zZ2=1aBT~WS2olJ$zc*&QeCl$7kv2{rgMb+N?>E3Dx~>O)4bVZEiIGvZ4_;&#d9gfv5T!(ePk7#};)QE}72_$a3T0%Dp? z3y+MZW2s$0v)Z?o&b0P}ie`%N&nlN`+wM&$zepFim&sm{{32agKzfK~^KlF67wMuQ zr~ien8Pk-cc7mzpB1#t_|9hW(e4kCaJR;$NKZ}=PG26rfAQuAv;Q}M_4)lbZ@+&Xs*6!VcE!wF zH06I#NxIL(a+<|F4_l9R)X*EFXafWmZd$~`pf~>IyxHb1j=%Z-=*9at2d`hOq%{g! z2c^CykZVSV)Pn}6R}w=)0x zBhgd`4e}b2dC{&8nCWzMwp!`5?yZgV7wMv>jb7WH zuVKynf+n8i(_*Ke@DNEbcqb#=E~Pm7(!!4(1*zhzA#c@1+19#Ki=-{AFs;;FiS zwvBpcZMuGu;dj8ZZUMaG-fw{HQb$wYx%Tt_kA8ADN;QmMc*dK>2S}T^57v9p@9p$H zsQcpRSYEw``A?!3eg^vr;|kYMFVe+^iEx!GDB1&e+kfycrbK8tf2jH0SZwhUYzX&R zXt@?v9K-}Lvwp(?c>;n!x0Gm$`B%4{%`cvl#>B~s!?!O^Ys-dztqn|xo)nc2yDsDZ zV%m{&tEXlZowA{8iJFlOa#blY%z9`Mr9w@*da4qSQfh_uSsDwU&RU>z&sL|V(ZE!S z0n6_9zu%(co8|+>bL)P03+j5TZZsNQw^7||$s&H5T4-g$oyC~lQM7x#WE8k9w(ak{ z!&1`xC?mUiI@jF(G)ck)1anB&QO1`E7;iKXPIz{9T^k&-Xi2uDF;$GN5O~xW#Ue7= zvp+=`o$x?y09QftSo1#B6741FkNxN4=VRT6p*2;U0kj)SYxHWb{KT@8PnK%049MGO zb=~CMp(k|8PJF8QlT!BX=-9Wz)kztxduPHpkiV1#@tLShz2?JdOeVrx^d-MK$_vNe zL=(eLqCi~z_A<>TMOzd&3?(ozfp&j`m%B%sS8Cs?SPNwbIm|iyr0{#t6z~;AZN>4-* z>m?~Pa+^-T{F?pY7=$84b}+vdm;$5FEGtP4$!r)y0&mw7GB;u?7b*Bg0hPNEjL1Cq z(1jK&CQHK_qlKSkies$E*USpk)0+J@cH(fONzMeQ^N6}7^+IMjZElTpBcrmwi;I0UHpFDRtf{VBmR?jI zG2z9|6LmV#%ULy9qNUc{_oDTeJ8{fwoxJbF7-#Uz-smLH5D7lo*f%dmlQBzRL<=uM z<5NrfKaJ&Vn$M4x^F3S6y0Ow?KpR)D+{KR8@mbcV+z+Zt)Z@)r-xX z?cdeF(+0TxeKs_8rQ_aI>1(s9nYrPhQ>lHQy{=KJyVry!+h-RU`Zs+%Hhhx~p~yW( zvwS)?nR>eiIXV|ddQ#$idtM-T+4%CYdjasNPf-1_pT_w=o}gu=2LL-PQ0Rr<7-=FOqAa8#EgMc=>+$RAWOr?LG zUgzkpyEW|bZrN~a^c$YM!Mz<{QwRJDMss(@y*FdvYV6I|XeK~UV5Kh?jv$(6=?Q8% z_-EW%wjZ+!rM@@6935JHy|Icq_hw0h481ukaLuAb8T;Dxn3P7pzB4A%y5wrahxj=R(b z9V4=Tl!%w1mp1cyIPX8T_4D``_Wvv^@NaY}pS;hr_&uyhRz~p7%YlyjAI4jIoA&*G zJKMXD_WwgXpNswfof>+_S$v=d-l`V^U1p!9c+`(~3F2vqdogm#@_99(`*y-``c~$0(;rs=+H3fswXA!& z<33vDeW(p$+M4ZLkj8ke@AZu{-c`#}QICTqi7{<*-WgUf^M;H06R^4AV)O(&b2p7I zCr%KdGpAg>h2mth)=*%Ka-J7%Ul1;Y#~4ApKqH*^_87GR=tir} zl~tgt$F&DtUEuB!RxQ2KBS@;BB7TiXfum2QiCf%%GMTBls%|JeE-w#{-@PL^!N0L2 zlELZ`~Nn{^}{oS!o$f`C>tVY}fQCf@FX1 zHcgu|fWZXp`C50F&ChY#&pfz$=R8cSWruEnb_P6ZzPoF_r9E`=wUBip!on%Od5M-I zJ)(r?crH#!(+&52!=j+>a*Hwt`)hnZnS}+}GV8PFe9q5cpRNQVVE;<~J<;}l{=5dGn*O^cFCG566`#)(I6cSizst(@)0;eEyhjK?hq>wX zfeHFreO^bn?CJFSNz1jxFAQ=V(DY>W=|c&3QBkfPq_GTIc9P^zwB#m@9|-LzY+UWM z&u?>Ls)k?X)VsQIMbrL>&rQ?%=-?6eW_cW7rAm0vPN6=^cqaxnEk-1Ll@OdK{uSD) zd0w*XLSS*-R-=nkCZmkgq>#*HQn61zj?7!Znh?(V3?)zAF!u56E_?&7;iBsnhQc#& z=!kqMMtj)A813T@{YcjsuEc7+Ch+}CUX8hu!X|_NDyweM4?Ry%2v#rSW|oS28Mm@U zlp}gxlz3YuNG{H;O8OeTpvC;hADTof`{C~`vG{$Lt`gXWL3MpbgAT$LNApKV>&^4N z)R<`_l+7xWOEw9F;Re zzv?w;1&TJSRTN?8yYIY{+hJ02N4;B^YNXm5rY+W`sC64fwy#>Nc0uPhfD;Tzy?r1ap= zEpmW#)5LE=tmfyaxMwc$lprgi=(cMA^wr6IrHw@K>8lg@s@;F(jRspLv1E%i;Pqdf zzB+037#$bc0>`(?$bAQ`OcJG&=^y)!^;>JjQgLmc|2cHj_9#Kd5%Kg{Xaat$-+{oH zMAJ==&hj@|oz?TRWBI3Hnuk-o%%|}|EipvTI)7nx%pZN0nM zdM(PGs*OANQH<0RNn3CmNy?KPMcrm12h-v)AW2CFmkv$1h_>bdy=>2zgzUnX#5A?rMG>FN9enBBVwl!lz zybNZj3sj;sLicdX-G682_0oEE%i{me&RdtoKVmYoQ_n5E_|Wo;zQQG;YMl9gc{;jY zeE4%qmfOpS+sULh$>OZDDOe{{#P+JOH1jr>XWr(mnYU>$Z>fgeLNJSQ zujkc~X;2vz#sc{Nqt!Xn-0?Wo<>z0!+dofcqCFrx<{h=a(fmZ zU*Pz-!v46WK72*#B0PTg^2o@olAgFK(n{=a!aBfIDC9^wGnu>8g10UWI89T(8bMrV9LJLBn} zZ{Yk6F#>)MLBH^M^*C+<(A*m#H@@r>bOtgjV%Bkiptz{;q?%6g2k(vDU1&Fes|YpF zzF(lCz%kk%w$s)i>Wx;}eL=$th-zM>;NqHb8R1{WV$By(&&XmmrHD480^!9V(^OkjQ&W6mES zNs9sPeymm-&V64WgE0Y{hT)T=2v0FT!`ynwTOn^pc&3{L0_L;7m^ttnUc22pu7;>0;OPN~7{z8P{>H?gr25>V-DC)jV; z&cAcs>0o7IOFy-bv+mC^>&(q9Z4BIP8Xl$PahBld`g56t9n&y4OsbNg;u~C8t6nNl zQqGb)PM%&k?l$iY6!J{e8|#|Y*D$SMqWKh^*kaj(`){(;iA%hH6bFA=aiGS)-GsqG z9AiovOb*pn_+8zPEzySpMXP)`A&}sxW0L_o=vHB~l2g)8)+As;muqGrO+a0zaE>EA zS4x9`vsMCpSxQv6!I_6B%PGX)KThNoP2@V-g92P;w&{^2?K52TX1P{ZvCl>D>Dst| zm=$(T;*L42?Jv9}XkO3Xg^D>pQ(!eO@5E#djAqs=HafVMnA@$5ujD#M6M(2NJi>*| z>?yuj24D;cT$TXz0kf4mbE{4m2==E*3iI#}Sy1-vTF4ObwsP37asGBF3Es_FZ53XU3Zw2D%ut=F>^im#dQ9(i?TnT1t0?QZ)F5{ubGt5^p-wcc$Fak z!lt)U!h!(z&5#WUc&Y>0-)Fs~3zxg4G*lyT!=x^Eg_(qr5<>nIhx9ow5WKu+CH_Jz z5 zQ{@$wiDjF!8vEi7-j5F4;!{rw)W_aYekKK;=rjp+fAd?sJe9oC=iyoVk9smZ3Ul|V zt6GSQqCbs)Zg<65%Px1iTXV@M=5X&@6yD%u&5*-V&WHgVtU4@?6KDzl2GU#Hk)UML z3fitF=E|F|$nUk$8p4Y{+olE1g?SI%SDd1}Hef1&Rn2<=rh3(EehMOIJ3qW|A<~p^pyCM+fGk z1M_|zn8sNj-uLaAW8tWvOWq-yqZ9C@2z&q1pi%dteW~1N-=~pPj{DHQ+#G+4tq;bL z4im|pR!rh)ES&WAYK}MW`sqNmu)Q2L63kK2eH5zAqjy3eLDMQZL7w%C78c7gP?e%W z$)bCj?VNx>a93NJ9BBO)82x9hU+B_h{4EaLhjHZ9IRgG?v%q;cQD65)Pf@S;?=1s? znm8@N?wZ?L4hplbt~Oj1{fne7$!)@E^OhMUZP%Fz#_LC`edS6a7&S#Z)xLAPj!>Sp z8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb=xYt)TQ#N#} z^vhzLEo>$aX)>INp2Z*m3{Mv)%2+`MmlQAawC}u zebbT3L=^cvmMsqy@hlkDcfBGn8ozD&5({0Ag9GkCe4G`;49mKMhrm0QdDl>uRt0k3 z4J_^jmJRn@FsyFIXC1kU6G{eY@)9I_aI*ou;UGhP^G+=bwP%9y%m0mASw#|I;3`O8 zp`wxf!(WnJjQ@Q6e5_C0UM=SUd~FwBo2{=)^$;&w>xrtje+yz;y6O4YxN{iJ_0OIY zVLgas%UwU2?1CnnN)Lsf`QcAZPMNd0k4u}$PgE4m#Xx~bRiqvZAAEMw`c|GLudLQ6 zp<_UL4y^L}GK-DEC45Jo8R`6sV!IZ_XS@MYafz&3N3T?&9B0ai;QGZmfTT` zc@>z1-#4wETh~Y^6A+vp9$PVwd4eNM=zGtRQJ*-<1=M{Ga~W*kot_>qDf|>RR(E-H zC(9`W1Kr7z_}(4eo|&|+8yo-f`AX_Xak*-7DLdaM&E%lDyDU3M(~PiNBvxRMd!?C% z#R7VJ*`~p4ghkwgaO;C^mC~&*zLkkL17V|+ZURz3G{u*pxS%||tjq2FTXcxT=8i<}@ zE_5u_v~F-Q=nOj1$@2uB*hDPNClM%9zjSYYboS+e)}ra0geQ4{Q!-r(G}^u>L7EXT z&8jpGHZ&%9c3fI@-GV2tXrNc;+zl#TrVE(hSTNh{0`NuIMa@e0a~_|^=ka-b`ab_( Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: ombi -sources: -- https://github.com/tidusjar/Ombi -type: application -version: 6.4.0 diff --git a/stable/ombi/6.4.0/README.md b/stable/ombi/6.4.0/README.md deleted file mode 100644 index e0a2799184b..00000000000 --- a/stable/ombi/6.4.0/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Want a Movie or TV Show on Plex or Emby? Use Ombi! - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `ombi` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `ombi` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/ombi/6.4.0/app-readme.md b/stable/ombi/6.4.0/app-readme.md deleted file mode 100644 index b573c95c432..00000000000 --- a/stable/ombi/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Want a Movie or TV Show on Plex or Emby? Use Ombi! -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Want a Movie or TV Show on Plex or Emby? Use Ombi! diff --git a/stable/ombi/6.4.0/charts/common-6.6.1.tgz b/stable/ombi/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: openldap -sources: -- https://github.com/jp-gouin/helm-openldap -- https://github.com/osixia/docker-openldap -type: application -version: 1.0.1 diff --git a/stable/openldap/1.0.1/README.md b/stable/openldap/1.0.1/README.md deleted file mode 100644 index a6c0421d33c..00000000000 --- a/stable/openldap/1.0.1/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A private cloud server that puts the control and security of your own data back into your hands. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.4.6 | - -## Installing the Chart - -To install the chart with the release name `nextcloud` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nextcloud` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/openldap/1.0.1/app-readme.md b/stable/openldap/1.0.1/app-readme.md deleted file mode 100644 index 18f6d841a09..00000000000 --- a/stable/openldap/1.0.1/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Community developed LDAP software diff --git a/stable/openldap/1.0.1/charts/common-6.6.1.tgz b/stable/openldap/1.0.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: pgadmin -sources: -- https://www.pgadmin.org/ -type: application -version: 1.0.1 diff --git a/stable/pgadmin/1.0.1/README.md b/stable/pgadmin/1.0.1/README.md deleted file mode 100644 index 2af844ae8be..00000000000 --- a/stable/pgadmin/1.0.1/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Web-Based postgresql database management utility - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `pgadmin` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `pgadmin` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/pgadmin/1.0.1/app-readme.md b/stable/pgadmin/1.0.1/app-readme.md deleted file mode 100644 index a32bfd80b69..00000000000 --- a/stable/pgadmin/1.0.1/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Web-Based postgresql database management utility diff --git a/stable/pgadmin/1.0.1/charts/common-6.5.2.tgz b/stable/pgadmin/1.0.1/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/pgadmin/1.0.1/ix_values.yaml b/stable/pgadmin/1.0.1/ix_values.yaml deleted file mode 100644 index c0d122440b9..00000000000 --- a/stable/pgadmin/1.0.1/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: dpage/pgadmin4 - pullPolicy: IfNotPresent - tag: "5.3" - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/pgadmin/1.0.1/questions.yaml b/stable/pgadmin/1.0.1/questions.yaml deleted file mode 100644 index de2b6651d42..00000000000 --- a/stable/pgadmin/1.0.1/questions.yaml +++ /dev/null @@ -1,681 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: PGADMIN_DEFAULT_EMAIL - label: "PGADMIN_DEFAULT_EMAIL" - schema: - type: string - required: true - default: "" - - variable: PGADMIN_DEFAULT_PASSWORD - label: "PGADMIN_DEFAULT_PASSWORD" - schema: - type: string - required: true - default: "" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36093 - required: true - - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/lib/pgadmin" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/pgadmin/1.0.1/templates/common.yaml b/stable/pgadmin/1.0.1/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/pgadmin/1.0.1/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/pgadmin/1.0.1/test_values.yaml b/stable/pgadmin/1.0.1/test_values.yaml deleted file mode 100644 index 5994f40a96a..00000000000 --- a/stable/pgadmin/1.0.1/test_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Default values for Jackett. - -image: - repository: dpage/pgadmin4 - pullPolicy: IfNotPresent - tag: "5.3" - -strategy: - type: Recreate - -service: - main: - enabled: true - ports: - main: - port: 80 - -env: - PGADMIN_DEFAULT_EMAIL: "replace@this.now" - PGADMIN_DEFAULT_PASSWORD: "changeme" - -persistence: - config: - enabled: true - mountPath: "/var/lib/pgadmin" - type: emptyDir diff --git a/stable/pgadmin/1.0.1/values.yaml b/stable/pgadmin/1.0.1/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/pgadmin/1.0.2/CONFIG.md b/stable/pgadmin/1.0.2/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/pgadmin/1.0.2/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/pgadmin/1.0.2/Chart.lock b/stable/pgadmin/1.0.2/Chart.lock deleted file mode 100644 index ab7a4f8a813..00000000000 --- a/stable/pgadmin/1.0.2/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T08:55:45.434109939Z" diff --git a/stable/pgadmin/1.0.2/Chart.yaml b/stable/pgadmin/1.0.2/Chart.yaml deleted file mode 100644 index 260c3b472a5..00000000000 --- a/stable/pgadmin/1.0.2/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Web-Based postgresql database management utility -home: https://github.com/truecharts/apps/tree/master/charts/stable/pgadmin -icon: https://www.postgresql.org/message-id/attachment/1139/pgAdmin.svg -keywords: -- pgadmin -- db -- database -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: pgadmin -sources: -- https://www.pgadmin.org/ -type: application -version: 1.0.2 diff --git a/stable/pgadmin/1.0.2/README.md b/stable/pgadmin/1.0.2/README.md deleted file mode 100644 index 2af844ae8be..00000000000 --- a/stable/pgadmin/1.0.2/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Web-Based postgresql database management utility - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `pgadmin` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `pgadmin` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/pgadmin/1.0.2/app-readme.md b/stable/pgadmin/1.0.2/app-readme.md deleted file mode 100644 index a32bfd80b69..00000000000 --- a/stable/pgadmin/1.0.2/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Web-Based postgresql database management utility diff --git a/stable/pgadmin/1.0.2/charts/common-6.5.4.tgz b/stable/pgadmin/1.0.2/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: pgadmin -sources: -- https://www.pgadmin.org/ -type: application -version: 1.0.3 diff --git a/stable/pgadmin/1.0.3/README.md b/stable/pgadmin/1.0.3/README.md deleted file mode 100644 index 2af844ae8be..00000000000 --- a/stable/pgadmin/1.0.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Web-Based postgresql database management utility - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `pgadmin` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `pgadmin` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/pgadmin/1.0.3/app-readme.md b/stable/pgadmin/1.0.3/app-readme.md deleted file mode 100644 index a32bfd80b69..00000000000 --- a/stable/pgadmin/1.0.3/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Web-Based postgresql database management utility diff --git a/stable/pgadmin/1.0.3/charts/common-6.5.4.tgz b/stable/pgadmin/1.0.3/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: pgadmin -sources: -- https://www.pgadmin.org/ -type: application -version: 1.1.0 diff --git a/stable/pgadmin/1.1.0/README.md b/stable/pgadmin/1.1.0/README.md deleted file mode 100644 index 2af844ae8be..00000000000 --- a/stable/pgadmin/1.1.0/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Web-Based postgresql database management utility - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `pgadmin` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `pgadmin` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/pgadmin/1.1.0/app-readme.md b/stable/pgadmin/1.1.0/app-readme.md deleted file mode 100644 index a32bfd80b69..00000000000 --- a/stable/pgadmin/1.1.0/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Web-Based postgresql database management utility diff --git a/stable/pgadmin/1.1.0/charts/common-6.6.1.tgz b/stable/pgadmin/1.1.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: phpldapadmin -sources: -- https://gitlab.v2.rancher.geohub.space/g3s/i3s/i3s-helm-catalog -type: application -version: 1.0.1 diff --git a/stable/phpldapadmin/1.0.1/README.md b/stable/phpldapadmin/1.0.1/README.md deleted file mode 100644 index ae88a83f329..00000000000 --- a/stable/phpldapadmin/1.0.1/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Web-based LDAP browser to manage your LDAP server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `phpldapadmin` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `phpldapadmin` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/phpldapadmin/1.0.1/app-readme.md b/stable/phpldapadmin/1.0.1/app-readme.md deleted file mode 100644 index e3eaeadf7a2..00000000000 --- a/stable/phpldapadmin/1.0.1/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Web-based LDAP browser to manage your LDAP server diff --git a/stable/phpldapadmin/1.0.1/charts/common-6.5.2.tgz b/stable/phpldapadmin/1.0.1/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/phpldapadmin/1.0.1/ix_values.yaml b/stable/phpldapadmin/1.0.1/ix_values.yaml deleted file mode 100644 index 40bc13dfe12..00000000000 --- a/stable/phpldapadmin/1.0.1/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: osixia/phpldapadmin - pullPolicy: IfNotPresent - tag: "0.9.0" - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/phpldapadmin/1.0.1/questions.yaml b/stable/phpldapadmin/1.0.1/questions.yaml deleted file mode 100644 index f4987d6fb7d..00000000000 --- a/stable/phpldapadmin/1.0.1/questions.yaml +++ /dev/null @@ -1,564 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: PHPLDAPADMIN_HTTPS - label: "PHPLDAPADMIN_HTTPS" - schema: - type: string - required: true - default: "false" - - variable: PHPLDAPADMIN_TRUST_PROXY_SSL - label: "PHPLDAPADMIN_TRUST_PROXY_SSL" - schema: - type: string - required: true - default: "true" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36093 - required: true - - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/phpldapadmin/1.0.1/templates/common.yaml b/stable/phpldapadmin/1.0.1/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/phpldapadmin/1.0.1/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/phpldapadmin/1.0.1/test_values.yaml b/stable/phpldapadmin/1.0.1/test_values.yaml deleted file mode 100644 index 99345a76f15..00000000000 --- a/stable/phpldapadmin/1.0.1/test_values.yaml +++ /dev/null @@ -1,21 +0,0 @@ -# Default values for Jackett. - -image: - repository: osixia/phpldapadmin - pullPolicy: IfNotPresent - tag: "0.9.0" - -strategy: - type: Recreate - - -service: - main: - enabled: true - ports: - main: - port: 80 - -env: - PHPLDAPADMIN_HTTPS: "false" - PHPLDAPADMIN_TRUST_PROXY_SSL: "true" diff --git a/stable/phpldapadmin/1.0.1/values.yaml b/stable/phpldapadmin/1.0.1/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/phpldapadmin/1.0.2/CONFIG.md b/stable/phpldapadmin/1.0.2/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/phpldapadmin/1.0.2/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/phpldapadmin/1.0.2/Chart.lock b/stable/phpldapadmin/1.0.2/Chart.lock deleted file mode 100644 index b2a63cdc781..00000000000 --- a/stable/phpldapadmin/1.0.2/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:53.671139772Z" diff --git a/stable/phpldapadmin/1.0.2/Chart.yaml b/stable/phpldapadmin/1.0.2/Chart.yaml deleted file mode 100644 index 73e6f5bec77..00000000000 --- a/stable/phpldapadmin/1.0.2/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Web-based LDAP browser to manage your LDAP server -home: https://github.com/truecharts/apps/tree/master/charts/stable/phpldapadmin -icon: http://phpldapadmin.sourceforge.net/wiki/images/d/d4/Logo.jpg -keywords: -- phpldapadmin -- openldap -- userrights -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: phpldapadmin -sources: -- https://gitlab.v2.rancher.geohub.space/g3s/i3s/i3s-helm-catalog -type: application -version: 1.0.2 diff --git a/stable/phpldapadmin/1.0.2/README.md b/stable/phpldapadmin/1.0.2/README.md deleted file mode 100644 index ae88a83f329..00000000000 --- a/stable/phpldapadmin/1.0.2/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Web-based LDAP browser to manage your LDAP server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `phpldapadmin` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `phpldapadmin` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/phpldapadmin/1.0.2/app-readme.md b/stable/phpldapadmin/1.0.2/app-readme.md deleted file mode 100644 index e3eaeadf7a2..00000000000 --- a/stable/phpldapadmin/1.0.2/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -Web-based LDAP browser to manage your LDAP server diff --git a/stable/phpldapadmin/1.0.2/charts/common-6.5.4.tgz b/stable/phpldapadmin/1.0.2/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: plex -sources: null -type: application -version: 5.3.3 diff --git a/stable/plex/5.3.3/README.md b/stable/plex/5.3.3/README.md deleted file mode 100644 index 1ae91d2fa77..00000000000 --- a/stable/plex/5.3.3/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 5.3.2](https://img.shields.io/badge/Version-5.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Plex Media Server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `plex` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `plex` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/plex/5.3.3/app-readme.md b/stable/plex/5.3.3/app-readme.md deleted file mode 100644 index 4d5dfd7c1f2..00000000000 --- a/stable/plex/5.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Plex Media Server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Plex Media Server diff --git a/stable/plex/5.3.3/charts/common-6.5.2.tgz b/stable/plex/5.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/plex/5.3.3/ix_values.yaml b/stable/plex/5.3.3/ix_values.yaml deleted file mode 100644 index 9d1a18c2fb7..00000000000 --- a/stable/plex/5.3.3/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/plex - pullPolicy: IfNotPresent - tag: v1.22.3.4523-d0ce30438 - -# 44=video 107=render -podSecurityContext: - supplementalGroups: [44, 107] - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/plex/5.3.3/questions.yaml b/stable/plex/5.3.3/questions.yaml deleted file mode 100644 index 60fd5dc5c03..00000000000 --- a/stable/plex/5.3.3/questions.yaml +++ /dev/null @@ -1,695 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" - path: "/web" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: ADVERTISE_IP - label: "Advertise IP" - description: "IP to advertise to Plex" - schema: - type: string - default: "" - - variable: ALLOWED_NETWORKS - label: "Allowed Networks" - description: "Networks allowed to connect to plex. Add your local network IP to this list" - schema: - type: string - default: "172.16.0.0/16" - - variable: PLEX_CLAIM - label: "Plex Claim Token" - description: "Claim token to use to register the plex server (Max. 4 minutes old!)" - schema: - type: string - default: "" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 32400 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 32400 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 32400 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - # Specify GPU configuration - - variable: scaleGPU - label: "GPU Configuration" - group: "Resources and Devices" - schema: - type: dict - $ref: - - "definitions/gpuConfiguration" - attrs: [] - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/plex/5.3.3/templates/common.yaml b/stable/plex/5.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/plex/5.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/plex/5.3.3/test_values.yaml b/stable/plex/5.3.3/test_values.yaml deleted file mode 100644 index de9333ff0a2..00000000000 --- a/stable/plex/5.3.3/test_values.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# Default values for Plex. - -image: - repository: ghcr.io/k8s-at-home/plex - pullPolicy: IfNotPresent - tag: v1.22.3.4523-d0ce30438 - -strategy: - type: Recreate - -# 44=video 107=render -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - fsGroup: 568 - supplementalGroups: [44, 107] - -service: - main: - ports: - main: - port: 32400 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir - -env: - ALLOWED_NETWORKS: "172.16.0.0/16" diff --git a/stable/plex/5.3.3/values.yaml b/stable/plex/5.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/plex/5.3.4/CONFIG.md b/stable/plex/5.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/plex/5.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/plex/5.3.4/Chart.lock b/stable/plex/5.3.4/Chart.lock deleted file mode 100644 index 6d5bf5dfeac..00000000000 --- a/stable/plex/5.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T08:55:49.542026423Z" diff --git a/stable/plex/5.3.4/Chart.yaml b/stable/plex/5.3.4/Chart.yaml deleted file mode 100644 index ea645dea27d..00000000000 --- a/stable/plex/5.3.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Plex Media Server -home: https://github.com/truecharts/apps/tree/master/charts/stable/plex -icon: https://www.plex.tv/wp-content/uploads/2018/01/pmp-icon-1.png -keywords: -- plex -- plex-media-server -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: plex -sources: null -type: application -version: 5.3.4 diff --git a/stable/plex/5.3.4/README.md b/stable/plex/5.3.4/README.md deleted file mode 100644 index 1ae91d2fa77..00000000000 --- a/stable/plex/5.3.4/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 5.3.2](https://img.shields.io/badge/Version-5.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Plex Media Server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `plex` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `plex` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/plex/5.3.4/app-readme.md b/stable/plex/5.3.4/app-readme.md deleted file mode 100644 index 4d5dfd7c1f2..00000000000 --- a/stable/plex/5.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Plex Media Server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Plex Media Server diff --git a/stable/plex/5.3.4/charts/common-6.5.4.tgz b/stable/plex/5.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: plex -sources: null -type: application -version: 5.3.5 diff --git a/stable/plex/5.3.5/README.md b/stable/plex/5.3.5/README.md deleted file mode 100644 index 1ae91d2fa77..00000000000 --- a/stable/plex/5.3.5/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 5.3.2](https://img.shields.io/badge/Version-5.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Plex Media Server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `plex` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `plex` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/plex/5.3.5/app-readme.md b/stable/plex/5.3.5/app-readme.md deleted file mode 100644 index 4d5dfd7c1f2..00000000000 --- a/stable/plex/5.3.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Plex Media Server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Plex Media Server diff --git a/stable/plex/5.3.5/charts/common-6.5.4.tgz b/stable/plex/5.3.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: plex -sources: null -type: application -version: 5.4.0 diff --git a/stable/plex/5.4.0/README.md b/stable/plex/5.4.0/README.md deleted file mode 100644 index 1ae91d2fa77..00000000000 --- a/stable/plex/5.4.0/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 5.3.2](https://img.shields.io/badge/Version-5.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Plex Media Server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `plex` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `plex` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/plex/5.4.0/app-readme.md b/stable/plex/5.4.0/app-readme.md deleted file mode 100644 index 4d5dfd7c1f2..00000000000 --- a/stable/plex/5.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Plex Media Server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Plex Media Server diff --git a/stable/plex/5.4.0/charts/common-6.6.1.tgz b/stable/plex/5.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: plex -sources: null -type: application -version: 5.4.1 diff --git a/stable/plex/5.4.1/README.md b/stable/plex/5.4.1/README.md deleted file mode 100644 index 1ae91d2fa77..00000000000 --- a/stable/plex/5.4.1/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -![Version: 5.3.2](https://img.shields.io/badge/Version-5.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Plex Media Server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - - - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `plex` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `plex` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/plex/5.4.1/app-readme.md b/stable/plex/5.4.1/app-readme.md deleted file mode 100644 index 4d5dfd7c1f2..00000000000 --- a/stable/plex/5.4.1/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Plex Media Server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Plex Media Server diff --git a/stable/plex/5.4.1/charts/common-6.6.1.tgz b/stable/plex/5.4.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: radarr -sources: -- https://github.com/Radarr/Radarr -type: application -version: 6.3.3 diff --git a/stable/radarr/6.3.3/README.md b/stable/radarr/6.3.3/README.md deleted file mode 100644 index fd8b784ac4f..00000000000 --- a/stable/radarr/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A fork of Sonarr to work with movies à la Couchpotato - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `radarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `radarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/radarr/6.3.3/app-readme.md b/stable/radarr/6.3.3/app-readme.md deleted file mode 100644 index a48f3396005..00000000000 --- a/stable/radarr/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A fork of Sonarr to work with movies à la Couchpotato -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -"A fork of Sonarr to work with movies \xE0 la Couchpotato" diff --git a/stable/radarr/6.3.3/charts/common-6.5.2.tgz b/stable/radarr/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/stable/radarr/6.3.3/ix_values.yaml b/stable/radarr/6.3.3/ix_values.yaml deleted file mode 100644 index 095e494f526..00000000000 --- a/stable/radarr/6.3.3/ix_values.yaml +++ /dev/null @@ -1,37 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/radarr - pullPolicy: IfNotPresent - tag: v3.2.2.5080 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:7878/api/v3/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/radarr/6.3.3/questions.yaml b/stable/radarr/6.3.3/questions.yaml deleted file mode 100644 index c32f1ca174a..00000000000 --- a/stable/radarr/6.3.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7878 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7878 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36016 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/radarr/6.3.3/templates/common.yaml b/stable/radarr/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/radarr/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/radarr/6.3.3/test_values.yaml b/stable/radarr/6.3.3/test_values.yaml deleted file mode 100644 index 64bfadaa7d0..00000000000 --- a/stable/radarr/6.3.3/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Radarr. - -image: - repository: ghcr.io/k8s-at-home/radarr - pullPolicy: IfNotPresent - tag: v3.2.2.5080 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 7878 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:7878/api/v3/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/radarr/6.3.3/values.yaml b/stable/radarr/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/radarr/6.3.4/CONFIG.md b/stable/radarr/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/radarr/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/radarr/6.3.4/Chart.lock b/stable/radarr/6.3.4/Chart.lock deleted file mode 100644 index 41bd6aa9e65..00000000000 --- a/stable/radarr/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:57.568396154Z" diff --git a/stable/radarr/6.3.4/Chart.yaml b/stable/radarr/6.3.4/Chart.yaml deleted file mode 100644 index a4a12934d12..00000000000 --- a/stable/radarr/6.3.4/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: "A fork of Sonarr to work with movies \xE0 la Couchpotato" -home: https://github.com/truecharts/apps/tree/master/charts/stable/radarr -icon: https://nzbusenet.com/wp-content/uploads/2017/10/radarr-logo.png -keywords: -- radarr -- torrent -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: radarr -sources: -- https://github.com/Radarr/Radarr -type: application -version: 6.3.4 diff --git a/stable/radarr/6.3.4/README.md b/stable/radarr/6.3.4/README.md deleted file mode 100644 index fd8b784ac4f..00000000000 --- a/stable/radarr/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A fork of Sonarr to work with movies à la Couchpotato - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `radarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `radarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/radarr/6.3.4/app-readme.md b/stable/radarr/6.3.4/app-readme.md deleted file mode 100644 index a48f3396005..00000000000 --- a/stable/radarr/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A fork of Sonarr to work with movies à la Couchpotato -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -"A fork of Sonarr to work with movies \xE0 la Couchpotato" diff --git a/stable/radarr/6.3.4/charts/common-6.5.4.tgz b/stable/radarr/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 zcmV)qK$^cFiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvJciXnII12B7fBF>IOnPefXHl}_msHR3evY@DwmCaVy<(@m z=X7_)FbP?xDUu~YIj)=g+3&(D0T3W5TXxdcTwSR}0yBdFFf$ko22nPjXX)s01`85i z!+G+z)j#9$c)Yv4&Hg_gkL~}D_nvM2ZF76PH{RXb+#Nsr+jw(pdw1_|V0;g>G@hy? zu=v~f&baKx{Xrg>;~!8_;w+tj#nu4kx%!!ADH_D6j0&6+_U4-^jp$z>!RG}muE8`b zz-dt-Hhjv#ESsYVm=ThflhNn`lUa2hM%jEsiV8)n%n0UrIU)r@qd6=IDn{ZxABY1S zQA831TtEVgGUTAD5*1OF5|k1KwHod1ZjZ-%J3E6*bbXZ-aXA?bL5*xMl#~wHi@^{G zG?&#mQVsp`AN!l(=59D1j=vntAx;UzDJmE+G>15u0Gv*<|Ed9pS#dD{AceHO8Up~R ziev(;f(pvzFDQxstBht@MNm3S(D^w|FTylYu)Z%+49m^0zkcR{#fynnkn0>xWD^Gq z*`D2SC)^(N>whu-7ci+%c~1hMeg1EccXpoH^Ph@@$NB#N&qb1*!(=i5;0YKG!3iP& zrXX9OqQEg?6P(Nt$O|;ZA3!!`zou1^(19q1?f0Uz0fm-BDZvF|Wk8IkIK@eqsEGRvBl3mYH zN;W_Y(L75_L_k)6l0br{RZ=1{0Dw=iy0FQpG$W9M%uM8Qb2+(u36D< zvH~0_V#*D$VBF*~gE8|hiV6e?0&6jv!YU!_0H!f`n{-vhJTi&A-NP!lZ%6>4zCCQ3wkl;Bctk?O6 z@A&&y^z{Th8w~IqUepto{h~u8D={s{$BX!3l_HR;J_0YS_j#2hAkPvU(dzWqG5awY z3|J{S*Ts;V&tV#`mFr5xh^}R$k?G%oC^P{-{pH$GP)jPLiEmY`c_S9@Py6lIs9P08;=!~!{c}F2u|>Ctf9xK zh)_!CD4+$O*X3TLc~)Gv79EtRSl|d9L{V0yq!#=+itrSp5?sv?nV|weAc_LW%Yt&2 zRY?ra5#TZ-9su!|Y_^1^^$H*vfN@O!NBhBo>5!@t#_3GxAECNzYDfmEQpl#4Q;=o^ zlx(QPf+&DXre-z(Mc7e2GC-;`GAMiGZMaoO&0`Wl)NjsfTBqAEU#!O z#-OM`1YBVyv{06GJal%gD2ph2*4}IL>y#dyF|Lsq=ch1Dz0-%*7>!Z5gWWI zjODaL(3FZvDio+xd&2mdUY}?2H75W@5h_c`XU!}GQ=Fi1z=>5F=lI~{0ZJFF z1y879AZX&v7aXNSU|M8z)tTi6Kp)^dr#yQCeq@{i1*brcFKQ;tvkh+f@WK>7hY7B5 zl7Mr>3k_jB$0?=bG*1*WPhY$~esysA;{6W?uim|wfWXmAUXzX}AMK3pH7Xbd5$lYi zqwFfZf<+7tj$hKsCkUx!7F`V$DI%y0aW;yxs2mYkUX~-A{(>Shj3I$Tm@~OTJ7=Wz z>QMIT5PitA5)Jb#9@6DfG3RAzD}SJ*v5t^!ee?a%i}!C1Uccb71Ar+;N&FT~g5F!r6XZnF!F?=qQqrWw=8A@ zT4=?Ris7GrD$w-jpVwN1LzJZv%1Jqr^@b^DFitP%$CL^UOEx>ld6}49N`1 z*XskW22S|TS2(>a#o|s(MZtF7suL7dY(^etDM25IvI38}c_zP$&zhaq6V9A!uG*9= zd%{cb6h+rjf_#8f0o};t6Ow9SKo`h|vUCZkx(>nrP~|JM2cRkz#Q>*LLsLT&mP5Mg zF>C9#uZ9A~F%}~`x;3U6h!fv&k)0zoRoDpNA9@Teu6JZzu1yr7+WQ1AP>RZOSRfc< z_E$+@L8^S1Q}pF%-Lkr=!aGMvb~WGyl+pT1fC9OLZd%3-1prBdwxWAcyDSm|?0{P% zrr*L?hjY8|jD9+!a*N8;D_qX#TOqaSy8>iasRDkiU~^4TuN(yIk}i(92ZuI}T<3_| z<|#86xky)9rY6*Eb8vci9I*G?8*+MhTqAfnr7NG)(_?`Fm(-w+)l!|!1^RtN|2a{j zW}P=Vhh!$}xKNJ*vHGQEfc&K_d&(DXC&L#?kIyATz3Q#YnLVYDDqPFvyi)5UZ0>SOXG3^w#3IA6_|-M{(5sP z-V;1WSw$ME>G>LnxmpafDk8}b1ahxwR&UL1(c$B+9-(ieD>ln*Vo`6$I*c`#M z1axHvO8~(fe!%l;PKnz2>e+aIb7xFftF$f~MU+TT<=~tZ2uS**WeOegA&hi0t;zjeo4*c zFD01JYrlyC6Xx&4X=9p}fUVI>{5c+lj8SS-Ih)~XyA*@68Ljo4;0c3nHA$`F>xs#>Ygkh)!-6{~jakfE z&3)Q41T^Oi`x2VHdsc%!qdiuNeVtfnPOTf1jKQheOlFI9U7g~zBnZYJn`(Gy>9d@n zV7(F29u^xEltZzYdUAWCJepT6>kj_@6L=X@m;a zOK)U3T@aQ!r|#-1Q(iF&nfZii1M8V4DV;bKGfpoGRF-`-b6xaqs#(DCt7cJP3DqoW zn5tRr1GY*nQT496S%C3LEs5pcb+ck_n{s}IOF|97IgaB5UBLpCa^{f&qA9-Azg#{q z8Kg3Ybo}x?R9KOWs=Np$$+dud$o4u*08>pP*ISZ0Ogc4So+D~~Quy?@KwaZfJBW2n z{!!pNW-PhHti7@&Pb?`u z%Suv9a9tX*FZCehq<@!{gmQop1-?T`y+$n38=;Y$au$n4=j``rZx>#`&y_j_{Toj3^%uj;|8Qt zwl+CtVT#5_ZL!$EBn7OoNaT{bKx~IMLiJFfXe=mvle9NvW;XSMtQobI>OXyTVh@)P z{4*mnv4hP51*mx7Ba8MxUSuq)1Dd_V`-3E09B@=>f1D3rW7G^uQfd_O@E8@p!fZ|GSznYs=Gm3w!;q~HAJsYZ|5{u40=4O$I%F^hgG!&a{` zuh7Hf)iKdVx7)ra%Gaw^Q$872Xmh@ZHUOIEbq_@$WMrH<*mB4&5+_pd2M z93dl)2OfbZKx{f|9U|6}c&dY~!x~w26tgXoAzegpsPyOeX>#3g<}bNS;P~2C2`3~g z-~|GQDr8A4&8PUn0Kis7C1P=qXT!4%5MQTojw7lvc;ql;CN3q%Vn;P59*6(?&B@t@ z;g?q+P~kA}MZ22t%509vj0GqqCE_42@B*cvNPOBuL zt3v}4)0b?^f%!+t28d>vT1vQD!*S{`xScoDhq~B-xPm;$v_KULRs!e)F4+i;5{Ty; zb*GCh2lbs!Ji~m_9F(%qA%($^UuRV@WFR#f-idW_l%>DOqg!lsab^HG3$?&q2+Hbw z$Tx7(QVvUHw8ZsQ8fv3vvONO%;u@6?FN6%G%52$&6&#%nO`62s894bVOfzbgQ;mo<#;qh(WTrJCdIWdi%d!- zO_ZmaPb1EviY|YI@tYOWz%<#xSKUG2HI5iFmN1Q^2emo6L^MM^w!CIID>$6XgDEYe zLbHbdz~-se-up9BkCLYlu{MS9t@b_F7qIWQI=o-%DWI zV%TicH<}@s55>D7^YIE+zoF(CH`*wdqbw~+0dY!}4KwFw8E|?rL<{Z)7{Ri{7b%Mm zrn+fqX`sMa*GJ~KBP%(Lzu=xm=ZjcZ`KF$ zFGol?VPugk5&OjD3TR_6867p;(fU9`qB(Njm0T+xBp8-R9l{d=0HvhB{Ot&lXvF=E zLokPVPG#K7W9g{oh2*J{m7FqwaXb_R3`xd#jYu?PGz{r zJ;wvWfvloVbUy(o5&1vVImgj^m?R;|SD6N+Bmd9V&W@e`XM1z+G5^PdJU2I^ zuLk0zE-9|_jH;a4VMqsu%J##ie+XU@en_Z5X^aZC=&$Hs314Bzkp#{mwY22PdG3Od zi5|kiSEG*~2RAoE9wvl9z>$S8NdhqZNW~xhI{FH{M#Y6VQjcJ#T1}lU1eGHcu=Po2xKicX?npB{0>r_##Bg;Yh=uG z+lf%-G3mlrm%9r(&6W>9J4T~uD^3H<6ygM|s?;#H`DUY3f8D+`@;1wcc7;wT+po6d)pi4SwUdp zCCF2YuZ~bL$7M-vULOfwCZi8Lr1ND;P%))Og_8um5uaMpyPu~1SMzOURzR2j-`X8p z`hVxy-p-@`e~5?ae`fQmm>nt<5L+=&^>?0Bh{-f%6{xIBAUppBMMQ*7!J^LSLRSMS z9$2>_{CeM12gBiTpr*TYE$V<(wyMCt*48XbN* zH7eynCwF$Kn;RECS6L2NI&FAQ%pr+pue7dd>zq*5edXw@T@GH3YXM#xFaR{z?L+5c zc}Uq{qI_<4y1{!h%~V~`%XbTy8X*9fWA_d$dTx_pQ~b&r%6*7!kgK1Ia}lbIl01tY zov6Y4)bjGr_BiyvvhP=A0Ced8XWM%_w*KE8Kj!~^kmok~zfN|zQUkzTfOc2_bwbWZ z6X1_;0@TS#eKq;_nvAD1!zY;RD+hQW^N>0h*Q!SC!dW{foeHF1P{=!Z7p5P3J|jNr6APO zpehzPa;%y(X_adHbNJz%mQ$5=ev2JpLgduwuufQd)ov)(3zOTA#^|Fl`WG@roA#eP zQ?j}}picYmS;PM`-WxyKe-H6c`wzTjJ2~9mdnt~)O4Cjrr;`aT`3{TEh*J(?V+ZG3 zkuO&q>#k2DLk+&MyHddP0)eNr{04X`kKj)Bl{k>E%nc4%Qtf{X4XGtRa~Kqy0xkUN zyyWOBp3Sn}MsljmG$R(sP!Gr#<^v1vUh{a;LveOE08iJ~HEIRD?I zryx}4#PpA%T{<@?$Tc7hu`d?GFBSm^NWvQxqYuF3b7Sl{deTwB#MwZ}u(m<$q{y;+ z8a-I^&@~v^DDNBv5h}=cSrVfn(C|3fW)B2Z5VfoG^wvh0_Cxz~AY>J(inMWT!p;f6 z#aEY{s;6HqdY%f|@lr`Cy27B0xrKNdE+?Pru4xd#=Xhv9)c4048^ccvRMJJ!WFG`U zAKIHZE$W%jo5Av5=(?^LNEWWwt&^Q$wN4PUZ^^69mWYGEvc6ughIxsuOGgua2UA>> z!~xs{Fx1A{=et|C`lo6C<%{Tnn7vK+x2Sw6xOdYv|WH zQ)a-X0Q=6vd)SM0v3y|F^uw68t^HKPtF2ooaYK7m!XP%v`%T$q4_cUP(~=J>_d;VC z3)ASjCf>g54bE93>c%!ITI|VBEqXtTr>XzB`MydMphN$UcgDN6{@)vKKkEO7c*Oo6 zy9}XFAw7U(+67I1?Jk#kj{Q2dRmTB;nr%A1Tk?Glf347<;Zha>iXT4?N~R=_1bH5> z@|Gn({uH9bHUD|8(g*YZZf%e4`2U^p&g1-lkf&k)%k;RnwD(m+ahn5JC5rCp|CRZ( zG;2)0vTRy8cs>3V@maH@BpjFjS5N<8*ihCjbj;vw^AQ_p`}>GxWBU4t&DM4Lh;Qd2 zRvm1j>ua*r)tB}B4K&Z6ot>Kx)~-R>=IuL?L$b@+*D@AuXJ5x)Y&iQA4fo{h(@1Zi zY;*O=db+F6V(F)I^{Ey-dirkjc=f-yAafOFK&Sn`XYc>+Za;gB|9_B2v;XxIXG^aG z%;Re9>jAy&GV1~p%bOJi@;R0T#%aAqlw2c9$Fp8&2F-njD+b5>uTQ_NXbsRY|F^gI zwr%@=@A3Ta!#uZ$|JANt|ynNACYEj;wFt{ zbF_&%{^8I`6f5kYM!GLp89n8$R>n@C%ctO!$*Eu%G%HhS7zAuUiDV6|sLCDesKR!v zZ*H2=d?3Id%zR^kbx%I8Ih08nFY$7mm8o`|q*>|CXf$ zCdXNPP?3y9U>3Jn6LiP_Sm*z?HuuJxkM{pVJgxRWw5T-9FHSESzEx&b&T{xh1juxo1x8JNgINE{u4PJ1-Dt6OjtG=X7SD`w zFJDw6?zT#iijJW=WvzRQrW}xKaYf&AYP~j9t>#a!^V+h~Xm@oK=PdYLnfW@e8Gt!X z-?~;1Iuxyp25M6PfFHU6)MYdP&jbKO3LNQdb`LsE`Qh=qcLXQ+H)aPOqas2nf%TcR zp)l>=3hh2HmA!4KM0us&a0CYnMAemsq=UO%6gjk7YYTab=~Xt8XT-Z}JA2UO+*NvX z{Wl)J{%@u@x~)5~%l}WmnfiacH-7a0KghF`{(m8c1W;q5kK*U|eSG`wWw*|ErPY#? z){c~A==CEPA6_(S9~yV~xU_X}`MeCH6o*k7O+%cG7Mp=k*Kc^X*#kmgG@GN89H|RU z9V#1t7*efmu0uY4WG{Kxq^6C~1k=KtQ_?w-B> zx3j(bIR78wS!({nBx#%vU4`eraeh$SwWrqhvc~+4cGgqYtpRCe7Ag?Pb#SX*d5B1e z(2j{2HueGZ?~PMnCf5Cy2oFbGgb|XlaK-qn%lGbx?*>=)ZO4l7wFQ|{3X$oKaSGS<4iX0XN$u?Q^`*@ri=GCj%BwAiYTsy7{C_Lb>rZ~Q(T@9ma)Sz_ad0XbDUs;>wzB13T7tUr}oXe zB2Gz;bxX5brCEoIvDg4)$K2JbR=##%H&5$s0M?2B#rm;PHfY}O+bjlxI(>aq#6f-5 zM)a|jE4Gs+NzZDq*UKOkP$xQO-nUQY&hD5m*%R}AoiOj@|NIWD_Y=|1^(An687_sC zV*sqvw{zo#l0sdaa}8VX25!kn1b12O_u{G|vt2CT9Y&*(I4?z!9AU&D0dvCuDEZtiytn+YWtr;H2|0sau7f&^|% zE}6)3YSb4-`-owU)yk=6`}VYb;oN}VuQM?tlNSy~55&B5*&A$i?_jeE&! zEFr(nT>=4hznaJ0lkcnZr(FmX0a8zYXiJ zPjZo=xQ<=&oZZ{z9OC+@RuaJaUSG(5b5qMaemQ%n)SHJ(q&XIq6 zM^K0VXJ==3)As*v?>^@LdXVQ9@t^j<0Ka7C_4Tz?IuKV*@=RgkR#|3uba;Rq*D^Tw zfAy32#!~&4?EIGdzE#On671|gH$PkyS(UrKX!M|T(L9#LAnt=0Ux48F-OHmuylSn) zvB_HBvReF|tJ;lq`o4j;sM3S-UCHt|8OZZ2KB49(CfA2qO3(-5YPEneEx)Bd8>Dmr zk(Y$Bt1In;Rj%_%{MJoR%7sR<17?G=Dk=y-{49|%JR4jV2`;2!TH|kwWElcdL+##} z2e+&yiqsdp9sVo{?rm5b*wC?CaSll|t7D-5J3Du;i0aka5LP4`=K7pc(`5Bar5Q@* zVL2Pkvg|ULfV@CMG5P>4TB<@WmhQ}zBNWsJozF9EVB&N15A{xi@%vjSZDAsBQ|Z%L2s+juRm z%5^SWd$a1+Y`Wpcxet;ncwN%zJw=6aGki+50K0Qo+{urKell9Zc&aK)_W4c2o}7%7 zXR54g{bLt$9JX~M-sjikyI`6bZQ9>b{0gS)YgSkUiu>Qqm+Fdj6NdcWoE_Y=;{t3o zNM0u&h_u*2pCy+EgNI7vhWI7$xYtRl&GqHaOF~eWwKo=}X4rI~Zmdr;0@$%5)?W46 z!qqcKxVg9U8OI#?*MIzGwFfx=yS>xM|GfKb=W+l4K_2f~OkS)vl=s-_3o!Ogx)d58 z^xG#_y*F%u{6rh1YAc;DHDmOl5kRoUvJ}{FMUnyy3iEDG_CfG8&0_Q(=Rw^@(YWpH zXIi^6l0{jfFHw^2WOEYMtO>TQMj3mC{KCW5157v0r30`QOJ5IeY zdwAw}--yj1KA-4HhW1dBWtUYBg2iS40v_7-8s?t;%Al?r_-CpZ18f@AR2f5Kzpaj> zU2ZBi={81C<8w$?U!mF!)190SLe|7w^T5%z)##T1G>>4~jK))tA~7oLF`>KH4MOxr zi)&~75X5&&Ht{=Y-()fK@CHVkB}z@ig{dfM`3$lGtm)wSK7)oJ}qF1&CAcybj(shR{(>4TcEShZX*CuO{F!X&| zCdHSd`V#1v*fAK!rIV|e1$HyH8 zEu}`RuDPx^miSNeMYP=h)6GgkdvEH*X)I5Kt7I??*3FhlVw=IN@=Gg9n+bJmRIp}N z7=aWPR(G))8r4f&4>^aNt+L#aVG^Crr>s!8%S)VBso0|M2TC~;tY|GY!3ZX+{R?>( zuHL-3L@4*|1l=uUt1bSf-sxFtpGWSBG?FANpB_PFA`snDk7})wp|P#Z2zE|{yJSOX z(9q0>V0UvP8A5j&gl5e?nGhWKR+|jLfxwdwq47gw2;YpTCs_U42=dd4HQ4(HHl6+y zkKg`VT^{Jp_@8IC{kOZb^_c(RL7t`UKRZA4DlI-Ed9=ss(?comV)40>_V%{+IB}(U zD(Rt3J_CQ#iqpS(A=wsexrkU~rgq4KxvI3#b**lRb8FoYetD!VAjEuo#z+r zwq6?Sa#m;u%AKc9(EO8+D{eS_SmK?zDy_nCX%3K=$IE66Z8STt&J$eD-elx0g7Ni1 z9E+P5xi{AH)!=SB2m?9O7ZYc8dv!F!&_D*s^p&}RIkbGqp}qsflg*eR_+kB0&t+s^ zlcun__DYP6o7Np0&sL4|>*?XKwvAJ})=v+Q2d*7a%lY29vC{^@z)@GIwXlOfYjs{z zDQeYzn7AEHYJyzf0$X2Kjg+snCNww7T9&e&T%~@ipfw5SHuwXk2kcz`z2_#{T~>h| z>%YxsJ9hq$y}g~s^B)iL*f*=V?o?(nk*)v01zw=kS_Af8*V)#7^A?t4CbPS)V3CqO zG$g%!`-&m#yRKg0h?l;1h1-f_u$G|Igw>i+nyWFkYL*02_R1yczk@Hze+PdL)G7?PxT(?ba7oL%;GxsEAK|-wP-F@v@f{Jq`Jv;PX+03Nm_6|2q^T0oqkdNI}JcE91fY& zX6dU*pW4Y0ZWHLleG{e+jwGcDfFem5Mq>TqZZKOLNB=_CyusQb#oxjC?lwvzb5D&z zyhPV+5DUD31oZ`Z^T#;H@c7*B>CpeHNdMRw|FyYe-~YV3^_c(hVIH~uD==Chb|h}Z z&*R}KpaTF;aRdnqqliQ@RTTRde3p#XHoSW1GRLmp8WpMYsw79^dVlTYM6K22{u!r& z!umcZ{IIj8;QocK`JHjnL)b}CjZAHh>Mebr7pO!jQ4nh(DNi)=)t~;$B}?lIPI)(Q zp-JjhSp;s@>eeF6yvyKO>sVzC1eWAuS%{*D}oHu$ar$sgg3s_**OlsD( zwydK?PX$SAaNM5odXdx48->omZ||}9tgCO4HYirJQjR%RJ=8hblxd=nm_&5$wFtLI zqw#Zo-1grLQUg%i@V`(0|9E$6$M*lwSC97J13c`q`$Hb5r3ZMFGgzP)z^KTyWZyms zs*jYbthh`v7>8w!L;!!0C5c#87ch+vl6(f=RCBOnFEq6Sik<2FsgPw#@bY;XE;fxM z{wYu0&sXceWH<%E1_*8e+Y_SNmj_EW{}YJGw)t-)XuX2~=-mI?vd{nT?QK5Z|N9^h zoBsz%l3js+Rp&_f$i%(h8TW(6C=I<+-d&Oh3VD0>xb@9=g6IvFh7cBejdN_DF z1qIgt9EiwvTZ+-Z-eCf+aFWm^VpUQ)O8^=1g4*^WQwIrY!zOKwD{@@##=GDfaS_;x z###ehbG$W*SYuAMu6x|^V*s+cUC)cpAlpi1eM?}5dtZwORedi4V-3^5iU1XqxXUyU zn3c42)n7D@ulJ28RZB!Z2YI!AGZBcHs10!{4~6YWhc_GMV$SeV%sT53j>68hd<9xV zHHjnst}W97x#Xg7?Al@`9u_O!5+4R(h~r|0wy>HHqNy#%JslUkxMH7B^Nqv_P;y;e$W1&@ov-p-`RWg z|2)XUq}yv$TyQ;+WD!h+h7)lRa%CWrIq+{nu=<@B>M$#*a*wJI01bOaz^yNDi$wrV zYptq8g`>(^Hpis4`*=+|4c45tJ+5odtCBE&P#fv0zy#S;>F5klDl#YpK^sKN>q04UI@@@8tBeH(mIO~xbREe%1J%zZArAmR>4H_d zsSjLUqU#M2aHr=jLg_+FfUeDiry_oicQdP}?qL*Q?28zU*7d{9{`#iK=KUz3CCxi# z1k~RpYihvTGxdujcaUxrcW}{yU|ne09LQpY5gchq+3u2%zR~l<~<{kC;PN??T=oPn*Rx z;^#1za5Wc_?coyzc>1V7Z>Gg5nIt51LzD|z7g#zmEYO;~P?JQ?ja{4B&D(027Om4> zaRmO^)`VzZS>U?EfMwHgaC6;;=1>ApjmhU=rXi`?sH>-?=yVJ6O~2a`T<%kpE|_%F z6iI=EfDzv&W{y?6ra?t-b>?t@)rjdh=fB^gX)R8dHG(=hVMp84Mi@&pzz-&p0?)PP zY+1Uo8M9ME(JyMNfr+uxyv6P2Mq^rd3!;nc9Cc7V`f339x|Ls3dRkQI&A|y^X;i@l zN>Kp`iov(X?*LAx8E+&lDLYD~mSwYV0OUPoHzIw2_$ZT61Z)e1uIS8ztQ0|=2#6Kc z^YGVz_5oV}>aUulu!=^~Th&2Ntx`)EDlIF^&h=lO#dq}pb*%rMJ=?VNf9`EQ#{WFb z!`FWUy8g?vm@nrrp{phT`Y#;xS^(x*+|0qLFQ@2Iiyy&eL)w1VYK?C-26=OfqD98K z_A^4yYQb^OEkoCTQPL#Vg{Ht611OV8({hcM6Kx^Zv6PBtD6SGzNLa>;{%~elN#5|# zOj<(wxf~2>;K{#RYikNMPRn}9t$rAbbEAl9!+Bbv!4VlHzrjUGe#B(<9WQBRa`05> zY=;1B<#QBp4}>+9`@gzvp{skfA4KK^8f8@J;wh% z$ir4rJg1s6_+*@mVes`Z_t;WX3(?ADHb3Sx8d`oqS3-AvJ?&22=g9Z*l*Xvwo2z&?OMaxUw_nAux7x;_f^4nfJ+c({MzIyXWXIqV$q~& zR%pp{L$IbwfG^4o?GxZJ8a%qpi5}IPDZ&I$318i*c(n|^l0#-%+Z!_juP^zoH}9?| z<*uC!*L3z7$#xwCnZw6XO#^CZzPld0@0S0}8FQcKzn|^yZ8gq+?>w&mALQZkpY^fG zf=t)`Np^vweo|lf>W24l*Ru^%-ZK#xiG^&8x&qSb-NPNxT6R{)F-}*DdR!}QUMNSo zD=*~W;zk`m7g~W8c_Y*z{oA-Ak9Vvt_jsX(cD2yy*yQIR&`j|$XjBw_1~!s1qu!w8%65YUR5eMcz61J&?xNS zocr1i7Zxid+5?ek{dRJVT^8$Qv+>%k!4gL!x4ii!0P7w)**&@6A~FeFy=Iq|W(2>a zRbIJzjzV!)Yh$m)2SDCjQiC|<*VK3*c)88mK%)F4i!R$+(aKVz&o#Tmflcv%*)gI4 z&dQywSsr@c4c9f4Bvj@bhRG31;PnZLvNSG@Zlu#VbQA*ZY?a`ttyvZ5bXK5pmL+i$ zwq2qpV1nl;tB99m^LtOAIVv!74ZC3)pWP69t|Q!ku15cN+JE}?-Yu=b4*PFwylL5g zTbtvZ$Mye%JZy=|uT^dH0QfUQ_;!iy<^EH4b^iu$>UY?HFBxIP@ZHEH-6$G=aWR-$COfX>A40A;K$p8nYeNjw8@f=Fh_iS1D z8bS-`=B)!J`OMB?;H2rcmLeSlyWy8P0n|Gl0aX`a5bM|}#wSx6X;hchd0k2Tm>6Mz z4uxUCC=iUlPm^o8ug!mTK=Fw|TLs^AACobTooL{#A-RZ*=(I(B%kZg`i&k&2!MTWt zJ~kVSr{BHIXO&$sPwb1A`OU9g9Bkp?qx<|X|Mb-V_nH6e+4k<99sfVxdA$GsK_2G+ z>DK?fd_ijORQfM0F{^8OzX70DRP}3*k6Tw@wKA|ZyAFpdc>clgU(^@(cOFZ9+ORB4 zQa|95;Pis24^u+3Olw#0x&(QFrlcEh_nWo`)w#Y&Rmba0^gGv zDz0#e04IYb1wia(bf%Fkv~~*}*U=h<`OR&=wp3!KO4Bc+wQtQjDcz@6y!h6e5x%Lt zuhei3tb!oR5cT1<89dDjabax>L7g>RMrnPIqO44QsEr-&w2SDU^&RdKVcuAUQ#D(u3; ze#){FtGN!3=5}9B)@v13LH^{OluLWC4%%0%61FQx4PFDN`rOJFS*pHARl8udB^l=dE`@!$za(FF_iq7xTQ@dp%h zDfIXC5HL?cma>|ZBsz~lf>RU@!lRS-CnPJ-;EBvu_`~4|h;dO4!V64B>|aj)AUyxA z7_ooli`m79{v&^ui*!^2I)~9^m4hixP&xQ2EU)sxSK&Fl9DEg$IsH2;@WtS(|99{N z`~VA_RV8?N^r9Sud6E5sA~FbZjNphDFS1_-;i8PP7>)i2QbNrCw=WKkUcU(E@qOTE zpZ}XXySD##b8Gx~|KGzrPefja!Qk&dsSDCJ!)M|6=d~Fjc{v%4@cbeyXDpdmh_lf- zj4#kg6dtm&L!3^tVh(wMQV{688lrv+6vIviXP<72<(S zBbevqh!hBo=CCBF7;z5$V=#E~1iXe=h9VCJzXNg8$BQ|&MSchGiUj;V_#F&~!y(}R zlYg-HH5TwYVE-|oZ@CdSM=2$?PUAKKXaCsW3^#Yf@o;>`igFW%qW%}U2EPNb?Rg~D zy!5X!Dlog<@PFn1jKA2g!SCSs+m}b+cYsq0<7{X5`57ngcX0g9_vPK|gOh)O z-$5yFk2?#-?rwzwu#WMtiKq$ktK^!iHZd(*tz$g#y^_` z4~MWKv!JWmrd2J?Qq)#SIxKz%=UGNa#u>Ycr?tic{4R3B((*SSTM9R_5g5e1oW9A( zvAC(H6N;8Q!GJ;w7IbRRKZd+YH#7n-Ofb*Fy>Pp=o=gX>-9FKu5u)<){FXK8iiZvh z_D7QgJcrv5eSq^kK_SbJ)2B5GEVY8vA13_K?E#5tuK_z|=2RbuA{p`0JWk;piJWr{ zHuV@D0t!ibPgv`SRajK%LHVvkMJ(Kts%nWZC9dKe|RAHaqpW!rP^n%v?m z!#KN2`*1*(ukv1{Eir6d<^kilVN<<%ar*w?==IAtZeqK@*|yfn|D3#k{r%CqS1+9K znleH#(pmZn7wDpbMSR!pw*mPEz~%E2l36xKBUPgpyhi_ThU0K+yfq#_-`dk4$n$x= z>0DfRl{m-GE@A4X^LZ1%yC%?o;rzaWN`KF)D-_r2DtC`);sO~g=t&`c#GJS@FaTwS`jK2NBEs_vM5h}~qnGN_Y zg7J?9Cg}S#($>2U2wmOls8WYUnVrKww_+>tZx*GS-{STfmpHFdcGF3c^rDhq))H!a zdCrOIsV)J2F=IO7hcP(lV51G`y5s#XD9d)x7~>^)SeNg|#Jc>lT(oK~$wsSoZ$4V}`ZKa5upm|5 zlZ~=;KPJl39V~2e!Km2E!3O({s=e7~)at>!0_6#gp#D+&CKE?_q=21u(_2h9RFs*( z4~{#vRkN_L&AQ5Wi?^P>nSP#_cE5|hByu@d`jqVUrS$QfxZwA4k62e8^yja2hl6h- zx~^34SSKYZAVC+`4#MANNrKahcXVr$j|lEiyTEwPB-w)1|J85X_ZD`jnx2OH36@K6GW<<{k^shZU+B{ z1Lq+3YoKq?)tZRy95Tn-1_;7%6ow=H<+?^6&o|B`*b&N68lyDAs9am8bd5&fM+8!Y zVtxbHRPI@m3|!*q5@b_;gA9esA#Q+7M(Wb)!9~VC2H+}7za-!?&8`4E&ng14s$ic= z-hA3x)$}z2z7qWyo~|1leOsk#WCNt=YR$o^^@EkcLq8-5_@p-@0oYUqN8wn_!G%*8tQG!`CpyQ^XUD>-5R@W%w;3 zYxH%>PYBUd(fHz1Bo&)~xg4ZGiXuCK9_sNZ0sl0k`Ufy~1t$ zx^l1{9?ozQ7bsoxAdpjHvacciY5cPQF9uVvKCnB2M4>&c_S^eKV+7}dO@!4;JWRI< zZ2=1aBT~WS2olJ$zc*&QeCl$7kv2{rgMb+N?>E3Dx~>O)4bVZEiIGvZ4_;&#d9gfv5T!(ePk7#};)QE}72_$a3T0%Dp? z3y+MZW2s$0v)Z?o&b0P}ie`%N&nlN`+wM&$zepFim&sm{{32agKzfK~^KlF67wMuQ zr~ien8Pk-cc7mzpB1#t_|9hW(e4kCaJR;$NKZ}=PG26rfAQuAv;Q}M_4)lbZ@+&Xs*6!VcE!wF zH06I#NxIL(a+<|F4_l9R)X*EFXafWmZd$~`pf~>IyxHb1j=%Z-=*9at2d`hOq%{g! z2c^CykZVSV)Pn}6R}w=)0x zBhgd`4e}b2dC{&8nCWzMwp!`5?yZgV7wMv>jb7WH zuVKynf+n8i(_*Ke@DNEbcqb#=E~Pm7(!!4(1*zhzA#c@1+19#Ki=-{AFs;;FiS zwvBpcZMuGu;dj8ZZUMaG-fw{HQb$wYx%Tt_kA8ADN;QmMc*dK>2S}T^57v9p@9p$H zsQcpRSYEw``A?!3eg^vr;|kYMFVe+^iEx!GDB1&e+kfycrbK8tf2jH0SZwhUYzX&R zXt@?v9K-}Lvwp(?c>;n!x0Gm$`B%4{%`cvl#>B~s!?!O^Ys-dztqn|xo)nc2yDsDZ zV%m{&tEXlZowA{8iJFlOa#blY%z9`Mr9w@*da4qSQfh_uSsDwU&RU>z&sL|V(ZE!S z0n6_9zu%(co8|+>bL)P03+j5TZZsNQw^7||$s&H5T4-g$oyC~lQM7x#WE8k9w(ak{ z!&1`xC?mUiI@jF(G)ck)1anB&QO1`E7;iKXPIz{9T^k&-Xi2uDF;$GN5O~xW#Ue7= zvp+=`o$x?y09QftSo1#B6741FkNxN4=VRT6p*2;U0kj)SYxHWb{KT@8PnK%049MGO zb=~CMp(k|8PJF8QlT!BX=-9Wz)kztxduPHpkiV1#@tLShz2?JdOeVrx^d-MK$_vNe zL=(eLqCi~z_A<>TMOzd&3?(ozfp&j`m%B%sS8Cs?SPNwbIm|iyr0{#t6z~;AZN>4-* z>m?~Pa+^-T{F?pY7=$84b}+vdm;$5FEGtP4$!r)y0&mw7GB;u?7b*Bg0hPNEjL1Cq z(1jK&CQHK_qlKSkies$E*USpk)0+J@cH(fONzMeQ^N6}7^+IMjZElTpBcrmwi;I0UHpFDRtf{VBmR?jI zG2z9|6LmV#%ULy9qNUc{_oDTeJ8{fwoxJbF7-#Uz-smLH5D7lo*f%dmlQBzRL<=uM z<5NrfKaJ&Vn$M4x^F3S6y0Ow?KpR)D+{KR8@mbcV+z+Zt)Z@)r-xX z?cdeF(+0TxeKs_8rQ_aI>1(s9nYrPhQ>lHQy{=KJyVry!+h-RU`Zs+%Hhhx~p~yW( zvwS)?nR>eiIXV|ddQ#$idtM-T+4%CYdjasNPf-1_pT_w=o}gu=2LL-PQ0Rr<7-=FOqAa8#EgMc=>+$RAWOr?LG zUgzkpyEW|bZrN~a^c$YM!Mz<{QwRJDMss(@y*FdvYV6I|XeK~UV5Kh?jv$(6=?Q8% z_-EW%wjZ+!rM@@6935JHy|Icq_hw0h481ukaLuAb8T;Dxn3P7pzB4A%y5wrahxj=R(b z9V4=Tl!%w1mp1cyIPX8T_4D``_Wvv^@NaY}pS;hr_&uyhRz~p7%YlyjAI4jIoA&*G zJKMXD_WwgXpNswfof>+_S$v=d-l`V^U1p!9c+`(~3F2vqdogm#@_99(`*y-``c~$0(;rs=+H3fswXA!& z<33vDeW(p$+M4ZLkj8ke@AZu{-c`#}QICTqi7{<*-WgUf^M;H06R^4AV)O(&b2p7I zCr%KdGpAg>h2mth)=*%Ka-J7%Ul1;Y#~4ApKqH*^_87GR=tir} zl~tgt$F&DtUEuB!RxQ2KBS@;BB7TiXfum2QiCf%%GMTBls%|JeE-w#{-@PL^!N0L2 zlELZ`~Nn{^}{oS!o$f`C>tVY}fQCf@FX1 zHcgu|fWZXp`C50F&ChY#&pfz$=R8cSWruEnb_P6ZzPoF_r9E`=wUBip!on%Od5M-I zJ)(r?crH#!(+&52!=j+>a*Hwt`)hnZnS}+}GV8PFe9q5cpRNQVVE;<~J<;}l{=5dGn*O^cFCG566`#)(I6cSizst(@)0;eEyhjK?hq>wX zfeHFreO^bn?CJFSNz1jxFAQ=V(DY>W=|c&3QBkfPq_GTIc9P^zwB#m@9|-LzY+UWM z&u?>Ls)k?X)VsQIMbrL>&rQ?%=-?6eW_cW7rAm0vPN6=^cqaxnEk-1Ll@OdK{uSD) zd0w*XLSS*-R-=nkCZmkgq>#*HQn61zj?7!Znh?(V3?)zAF!u56E_?&7;iBsnhQc#& z=!kqMMtj)A813T@{YcjsuEc7+Ch+}CUX8hu!X|_NDyweM4?Ry%2v#rSW|oS28Mm@U zlp}gxlz3YuNG{H;O8OeTpvC;hADTof`{C~`vG{$Lt`gXWL3MpbgAT$LNApKV>&^4N z)R<`_l+7xWOEw9F;Re zzv?w;1&TJSRTN?8yYIY{+hJ02N4;B^YNXm5rY+W`sC64fwy#>Nc0uPhfD;Tzy?r1ap= zEpmW#)5LE=tmfyaxMwc$lprgi=(cMA^wr6IrHw@K>8lg@s@;F(jRspLv1E%i;Pqdf zzB+037#$bc0>`(?$bAQ`OcJG&=^y)!^;>JjQgLmc|2cHj_9#Kd5%Kg{Xaat$-+{oH zMAJ==&hj@|oz?TRWBI3Hnuk-o%%|}|EipvTI)7nx%pZN0nM zdM(PGs*OANQH<0RNn3CmNy?KPMcrm12h-v)AW2CFmkv$1h_>bdy=>2zgzUnX#5A?rMG>FN9enBBVwl!lz zybNZj3sj;sLicdX-G682_0oEE%i{me&RdtoKVmYoQ_n5E_|Wo;zQQG;YMl9gc{;jY zeE4%qmfOpS+sULh$>OZDDOe{{#P+JOH1jr>XWr(mnYU>$Z>fgeLNJSQ zujkc~X;2vz#sc{Nqt!Xn-0?Wo<>z0!+dofcqCFrx<{h=a(fmZ zU*Pz-!v46WK72*#B0PTg^2o@olAgFK(n{=a!aBfIDC9^wGnu>8g10UWI89T(8bMrV9LJLBn} zZ{Yk6F#>)MLBH^M^*C+<(A*m#H@@r>bOtgjV%Bkiptz{;q?%6g2k(vDU1&Fes|YpF zzF(lCz%kk%w$s)i>Wx;}eL=$th-zM>;NqHb8R1{WV$By(&&XmmrHD480^!9V(^OkjQ&W6mES zNs9sPeymm-&V64WgE0Y{hT)T=2v0FT!`ynwTOn^pc&3{L0_L;7m^ttnUc22pu7;>0;OPN~7{z8P{>H?gr25>V-DC)jV; z&cAcs>0o7IOFy-bv+mC^>&(q9Z4BIP8Xl$PahBld`g56t9n&y4OsbNg;u~C8t6nNl zQqGb)PM%&k?l$iY6!J{e8|#|Y*D$SMqWKh^*kaj(`){(;iA%hH6bFA=aiGS)-GsqG z9AiovOb*pn_+8zPEzySpMXP)`A&}sxW0L_o=vHB~l2g)8)+As;muqGrO+a0zaE>EA zS4x9`vsMCpSxQv6!I_6B%PGX)KThNoP2@V-g92P;w&{^2?K52TX1P{ZvCl>D>Dst| zm=$(T;*L42?Jv9}XkO3Xg^D>pQ(!eO@5E#djAqs=HafVMnA@$5ujD#M6M(2NJi>*| z>?yuj24D;cT$TXz0kf4mbE{4m2==E*3iI#}Sy1-vTF4ObwsP37asGBF3Es_FZ53XU3Zw2D%ut=F>^im#dQ9(i?TnT1t0?QZ)F5{ubGt5^p-wcc$Fak z!lt)U!h!(z&5#WUc&Y>0-)Fs~3zxg4G*lyT!=x^Eg_(qr5<>nIhx9ow5WKu+CH_Jz z5 zQ{@$wiDjF!8vEi7-j5F4;!{rw)W_aYekKK;=rjp+fAd?sJe9oC=iyoVk9smZ3Ul|V zt6GSQqCbs)Zg<65%Px1iTXV@M=5X&@6yD%u&5*-V&WHgVtU4@?6KDzl2GU#Hk)UML z3fitF=E|F|$nUk$8p4Y{+olE1g?SI%SDd1}Hef1&Rn2<=rh3(EehMOIJ3qW|A<~p^pyCM+fGk z1M_|zn8sNj-uLaAW8tWvOWq-yqZ9C@2z&q1pi%dteW~1N-=~pPj{DHQ+#G+4tq;bL z4im|pR!rh)ES&WAYK}MW`sqNmu)Q2L63kK2eH5zAqjy3eLDMQZL7w%C78c7gP?e%W z$)bCj?VNx>a93NJ9BBO)82x9hU+B_h{4EaLhjHZ9IRgG?v%q;cQD65)Pf@S;?=1s? znm8@N?wZ?L4hplbt~Oj1{fne7$!)@E^OhMUZP%Fz#_LC`edS6a7&S#Z)xLAPj!>Sp z8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb=xYt)TQ#N#} z^vhzLEo>$aX)>INp2Z*m3{Mv)%2+`MmlQAawC}u zebbT3L=^cvmMsqy@hlkDcfBGn8ozD&5({0Ag9GkCe4G`;49mKMhrm0QdDl>uRt0k3 z4J_^jmJRn@FsyFIXC1kU6G{eY@)9I_aI*ou;UGhP^G+=bwP%9y%m0mASw#|I;3`O8 zp`wxf!(WnJjQ@Q6e5_C0UM=SUd~FwBo2{=)^$;&w>xrtje+yz;y6O4YxN{iJ_0OIY zVLgas%UwU2?1CnnN)Lsf`QcAZPMNd0k4u}$PgE4m#Xx~bRiqvZAAEMw`c|GLudLQ6 zp<_UL4y^L}GK-DEC45Jo8R`6sV!IZ_XS@MYafz&3N3T?&9B0ai;QGZmfTT` zc@>z1-#4wETh~Y^6A+vp9$PVwd4eNM=zGtRQJ*-<1=M{Ga~W*kot_>qDf|>RR(E-H zC(9`W1Kr7z_}(4eo|&|+8yo-f`AX_Xak*-7DLdaM&E%lDyDU3M(~PiNBvxRMd!?C% z#R7VJ*`~p4ghkwgaO;C^mC~&*zLkkL17V|+ZURz3G{u*pxS%||tjq2FTXcxT=8i<}@ zE_5u_v~F-Q=nOj1$@2uB*hDPNClM%9zjSYYboS+e)}ra0geQ4{Q!-r(G}^u>L7EXT z&8jpGHZ&%9c3fI@-GV2tXrNc;+zl#TrVE(hSTNh{0`NuIMa@e0a~_|^=ka-b`ab_( Q00030{| && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/radarr/6.3.4/questions.yaml b/stable/radarr/6.3.4/questions.yaml deleted file mode 100644 index c32f1ca174a..00000000000 --- a/stable/radarr/6.3.4/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 7878 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 7878 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36016 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/radarr/6.3.4/templates/common.yaml b/stable/radarr/6.3.4/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/radarr/6.3.4/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/radarr/6.3.4/test_values.yaml b/stable/radarr/6.3.4/test_values.yaml deleted file mode 100644 index 64bfadaa7d0..00000000000 --- a/stable/radarr/6.3.4/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Radarr. - -image: - repository: ghcr.io/k8s-at-home/radarr - pullPolicy: IfNotPresent - tag: v3.2.2.5080 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 7878 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:7878/api/v3/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/radarr/6.3.4/values.yaml b/stable/radarr/6.3.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/sonarr/6.3.3/CONFIG.md b/stable/sonarr/6.3.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/sonarr/6.3.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/sonarr/6.3.3/Chart.lock b/stable/sonarr/6.3.3/Chart.lock deleted file mode 100644 index 201be6d1ea2..00000000000 --- a/stable/sonarr/6.3.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -digest: sha256:106704851b1853c43561eb1c04f5dea4a1899ea1a4de4f6f0530992990a810a8 -generated: "2021-07-05T21:02:33.988854978Z" diff --git a/stable/sonarr/6.3.3/Chart.yaml b/stable/sonarr/6.3.3/Chart.yaml deleted file mode 100644 index ae00366669c..00000000000 --- a/stable/sonarr/6.3.3/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -deprecated: false -description: Smart PVR for newsgroup and bittorrent users -home: https://github.com/truecharts/apps/tree/master/charts/stable/sonarr -icon: https://github.com/Sonarr/Sonarr/blob/phantom-develop/Logo/512.png?raw=true -keywords: -- sonarr -- torrent -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: sonarr -sources: -- https://github.com/Sonarr/Sonarr -type: application -version: 6.3.3 diff --git a/stable/sonarr/6.3.3/README.md b/stable/sonarr/6.3.3/README.md deleted file mode 100644 index 3f9c9ddc57e..00000000000 --- a/stable/sonarr/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Smart PVR for newsgroup and bittorrent users - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `sonarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `sonarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/sonarr/6.3.3/app-readme.md b/stable/sonarr/6.3.3/app-readme.md deleted file mode 100644 index 07c189ecff0..00000000000 --- a/stable/sonarr/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Smart PVR for newsgroup and bittorrent users -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Smart PVR for newsgroup and bittorrent users diff --git a/stable/sonarr/6.3.3/charts/common-6.5.2.tgz b/stable/sonarr/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/sonarr/6.3.3/ix_values.yaml b/stable/sonarr/6.3.3/ix_values.yaml deleted file mode 100644 index 9d410bd464d..00000000000 --- a/stable/sonarr/6.3.3/ix_values.yaml +++ /dev/null @@ -1,37 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/sonarr - pullPolicy: IfNotPresent - tag: v3.0.6.1265 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8989/api/v3/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/sonarr/6.3.3/questions.yaml b/stable/sonarr/6.3.3/questions.yaml deleted file mode 100644 index 97ed649e75a..00000000000 --- a/stable/sonarr/6.3.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8989 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8989 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36017 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/sonarr/6.3.3/templates/common.yaml b/stable/sonarr/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/sonarr/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/sonarr/6.3.3/test_values.yaml b/stable/sonarr/6.3.3/test_values.yaml deleted file mode 100644 index 4715fabc443..00000000000 --- a/stable/sonarr/6.3.3/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Sonarr. - -image: - repository: ghcr.io/k8s-at-home/sonarr - pullPolicy: IfNotPresent - tag: v3.0.6.1265 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8989 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8989/api/v3/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/sonarr/6.3.3/values.yaml b/stable/sonarr/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/sonarr/6.3.4/CONFIG.md b/stable/sonarr/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/sonarr/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/sonarr/6.3.4/Chart.lock b/stable/sonarr/6.3.4/Chart.lock deleted file mode 100644 index 714450c4cfc..00000000000 --- a/stable/sonarr/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:06:59.499496449Z" diff --git a/stable/sonarr/6.3.4/Chart.yaml b/stable/sonarr/6.3.4/Chart.yaml deleted file mode 100644 index 8cc29fcf1c2..00000000000 --- a/stable/sonarr/6.3.4/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Smart PVR for newsgroup and bittorrent users -home: https://github.com/truecharts/apps/tree/master/charts/stable/sonarr -icon: https://github.com/Sonarr/Sonarr/blob/phantom-develop/Logo/512.png?raw=true -keywords: -- sonarr -- torrent -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: sonarr -sources: -- https://github.com/Sonarr/Sonarr -type: application -version: 6.3.4 diff --git a/stable/sonarr/6.3.4/README.md b/stable/sonarr/6.3.4/README.md deleted file mode 100644 index 3f9c9ddc57e..00000000000 --- a/stable/sonarr/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Smart PVR for newsgroup and bittorrent users - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `sonarr` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `sonarr` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/sonarr/6.3.4/app-readme.md b/stable/sonarr/6.3.4/app-readme.md deleted file mode 100644 index 07c189ecff0..00000000000 --- a/stable/sonarr/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Smart PVR for newsgroup and bittorrent users -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Smart PVR for newsgroup and bittorrent users diff --git a/stable/sonarr/6.3.4/charts/common-6.5.4.tgz b/stable/sonarr/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 zcmV)qK$^cFiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvJciXnII12B7fBF>IOnPefXHl}_msHR3evY@DwmCaVy<(@m z=X7_)FbP?xDUu~YIj)=g+3&(D0T3W5TXxdcTwSR}0yBdFFf$ko22nPjXX)s01`85i z!+G+z)j#9$c)Yv4&Hg_gkL~}D_nvM2ZF76PH{RXb+#Nsr+jw(pdw1_|V0;g>G@hy? zu=v~f&baKx{Xrg>;~!8_;w+tj#nu4kx%!!ADH_D6j0&6+_U4-^jp$z>!RG}muE8`b zz-dt-Hhjv#ESsYVm=ThflhNn`lUa2hM%jEsiV8)n%n0UrIU)r@qd6=IDn{ZxABY1S zQA831TtEVgGUTAD5*1OF5|k1KwHod1ZjZ-%J3E6*bbXZ-aXA?bL5*xMl#~wHi@^{G zG?&#mQVsp`AN!l(=59D1j=vntAx;UzDJmE+G>15u0Gv*<|Ed9pS#dD{AceHO8Up~R ziev(;f(pvzFDQxstBht@MNm3S(D^w|FTylYu)Z%+49m^0zkcR{#fynnkn0>xWD^Gq z*`D2SC)^(N>whu-7ci+%c~1hMeg1EccXpoH^Ph@@$NB#N&qb1*!(=i5;0YKG!3iP& zrXX9OqQEg?6P(Nt$O|;ZA3!!`zou1^(19q1?f0Uz0fm-BDZvF|Wk8IkIK@eqsEGRvBl3mYH zN;W_Y(L75_L_k)6l0br{RZ=1{0Dw=iy0FQpG$W9M%uM8Qb2+(u36D< zvH~0_V#*D$VBF*~gE8|hiV6e?0&6jv!YU!_0H!f`n{-vhJTi&A-NP!lZ%6>4zCCQ3wkl;Bctk?O6 z@A&&y^z{Th8w~IqUepto{h~u8D={s{$BX!3l_HR;J_0YS_j#2hAkPvU(dzWqG5awY z3|J{S*Ts;V&tV#`mFr5xh^}R$k?G%oC^P{-{pH$GP)jPLiEmY`c_S9@Py6lIs9P08;=!~!{c}F2u|>Ctf9xK zh)_!CD4+$O*X3TLc~)Gv79EtRSl|d9L{V0yq!#=+itrSp5?sv?nV|weAc_LW%Yt&2 zRY?ra5#TZ-9su!|Y_^1^^$H*vfN@O!NBhBo>5!@t#_3GxAECNzYDfmEQpl#4Q;=o^ zlx(QPf+&DXre-z(Mc7e2GC-;`GAMiGZMaoO&0`Wl)NjsfTBqAEU#!O z#-OM`1YBVyv{06GJal%gD2ph2*4}IL>y#dyF|Lsq=ch1Dz0-%*7>!Z5gWWI zjODaL(3FZvDio+xd&2mdUY}?2H75W@5h_c`XU!}GQ=Fi1z=>5F=lI~{0ZJFF z1y879AZX&v7aXNSU|M8z)tTi6Kp)^dr#yQCeq@{i1*brcFKQ;tvkh+f@WK>7hY7B5 zl7Mr>3k_jB$0?=bG*1*WPhY$~esysA;{6W?uim|wfWXmAUXzX}AMK3pH7Xbd5$lYi zqwFfZf<+7tj$hKsCkUx!7F`V$DI%y0aW;yxs2mYkUX~-A{(>Shj3I$Tm@~OTJ7=Wz z>QMIT5PitA5)Jb#9@6DfG3RAzD}SJ*v5t^!ee?a%i}!C1Uccb71Ar+;N&FT~g5F!r6XZnF!F?=qQqrWw=8A@ zT4=?Ris7GrD$w-jpVwN1LzJZv%1Jqr^@b^DFitP%$CL^UOEx>ld6}49N`1 z*XskW22S|TS2(>a#o|s(MZtF7suL7dY(^etDM25IvI38}c_zP$&zhaq6V9A!uG*9= zd%{cb6h+rjf_#8f0o};t6Ow9SKo`h|vUCZkx(>nrP~|JM2cRkz#Q>*LLsLT&mP5Mg zF>C9#uZ9A~F%}~`x;3U6h!fv&k)0zoRoDpNA9@Teu6JZzu1yr7+WQ1AP>RZOSRfc< z_E$+@L8^S1Q}pF%-Lkr=!aGMvb~WGyl+pT1fC9OLZd%3-1prBdwxWAcyDSm|?0{P% zrr*L?hjY8|jD9+!a*N8;D_qX#TOqaSy8>iasRDkiU~^4TuN(yIk}i(92ZuI}T<3_| z<|#86xky)9rY6*Eb8vci9I*G?8*+MhTqAfnr7NG)(_?`Fm(-w+)l!|!1^RtN|2a{j zW}P=Vhh!$}xKNJ*vHGQEfc&K_d&(DXC&L#?kIyATz3Q#YnLVYDDqPFvyi)5UZ0>SOXG3^w#3IA6_|-M{(5sP z-V;1WSw$ME>G>LnxmpafDk8}b1ahxwR&UL1(c$B+9-(ieD>ln*Vo`6$I*c`#M z1axHvO8~(fe!%l;PKnz2>e+aIb7xFftF$f~MU+TT<=~tZ2uS**WeOegA&hi0t;zjeo4*c zFD01JYrlyC6Xx&4X=9p}fUVI>{5c+lj8SS-Ih)~XyA*@68Ljo4;0c3nHA$`F>xs#>Ygkh)!-6{~jakfE z&3)Q41T^Oi`x2VHdsc%!qdiuNeVtfnPOTf1jKQheOlFI9U7g~zBnZYJn`(Gy>9d@n zV7(F29u^xEltZzYdUAWCJepT6>kj_@6L=X@m;a zOK)U3T@aQ!r|#-1Q(iF&nfZii1M8V4DV;bKGfpoGRF-`-b6xaqs#(DCt7cJP3DqoW zn5tRr1GY*nQT496S%C3LEs5pcb+ck_n{s}IOF|97IgaB5UBLpCa^{f&qA9-Azg#{q z8Kg3Ybo}x?R9KOWs=Np$$+dud$o4u*08>pP*ISZ0Ogc4So+D~~Quy?@KwaZfJBW2n z{!!pNW-PhHti7@&Pb?`u z%Suv9a9tX*FZCehq<@!{gmQop1-?T`y+$n38=;Y$au$n4=j``rZx>#`&y_j_{Toj3^%uj;|8Qt zwl+CtVT#5_ZL!$EBn7OoNaT{bKx~IMLiJFfXe=mvle9NvW;XSMtQobI>OXyTVh@)P z{4*mnv4hP51*mx7Ba8MxUSuq)1Dd_V`-3E09B@=>f1D3rW7G^uQfd_O@E8@p!fZ|GSznYs=Gm3w!;q~HAJsYZ|5{u40=4O$I%F^hgG!&a{` zuh7Hf)iKdVx7)ra%Gaw^Q$872Xmh@ZHUOIEbq_@$WMrH<*mB4&5+_pd2M z93dl)2OfbZKx{f|9U|6}c&dY~!x~w26tgXoAzegpsPyOeX>#3g<}bNS;P~2C2`3~g z-~|GQDr8A4&8PUn0Kis7C1P=qXT!4%5MQTojw7lvc;ql;CN3q%Vn;P59*6(?&B@t@ z;g?q+P~kA}MZ22t%509vj0GqqCE_42@B*cvNPOBuL zt3v}4)0b?^f%!+t28d>vT1vQD!*S{`xScoDhq~B-xPm;$v_KULRs!e)F4+i;5{Ty; zb*GCh2lbs!Ji~m_9F(%qA%($^UuRV@WFR#f-idW_l%>DOqg!lsab^HG3$?&q2+Hbw z$Tx7(QVvUHw8ZsQ8fv3vvONO%;u@6?FN6%G%52$&6&#%nO`62s894bVOfzbgQ;mo<#;qh(WTrJCdIWdi%d!- zO_ZmaPb1EviY|YI@tYOWz%<#xSKUG2HI5iFmN1Q^2emo6L^MM^w!CIID>$6XgDEYe zLbHbdz~-se-up9BkCLYlu{MS9t@b_F7qIWQI=o-%DWI zV%TicH<}@s55>D7^YIE+zoF(CH`*wdqbw~+0dY!}4KwFw8E|?rL<{Z)7{Ri{7b%Mm zrn+fqX`sMa*GJ~KBP%(Lzu=xm=ZjcZ`KF$ zFGol?VPugk5&OjD3TR_6867p;(fU9`qB(Njm0T+xBp8-R9l{d=0HvhB{Ot&lXvF=E zLokPVPG#K7W9g{oh2*J{m7FqwaXb_R3`xd#jYu?PGz{r zJ;wvWfvloVbUy(o5&1vVImgj^m?R;|SD6N+Bmd9V&W@e`XM1z+G5^PdJU2I^ zuLk0zE-9|_jH;a4VMqsu%J##ie+XU@en_Z5X^aZC=&$Hs314Bzkp#{mwY22PdG3Od zi5|kiSEG*~2RAoE9wvl9z>$S8NdhqZNW~xhI{FH{M#Y6VQjcJ#T1}lU1eGHcu=Po2xKicX?npB{0>r_##Bg;Yh=uG z+lf%-G3mlrm%9r(&6W>9J4T~uD^3H<6ygM|s?;#H`DUY3f8D+`@;1wcc7;wT+po6d)pi4SwUdp zCCF2YuZ~bL$7M-vULOfwCZi8Lr1ND;P%))Og_8um5uaMpyPu~1SMzOURzR2j-`X8p z`hVxy-p-@`e~5?ae`fQmm>nt<5L+=&^>?0Bh{-f%6{xIBAUppBMMQ*7!J^LSLRSMS z9$2>_{CeM12gBiTpr*TYE$V<(wyMCt*48XbN* zH7eynCwF$Kn;RECS6L2NI&FAQ%pr+pue7dd>zq*5edXw@T@GH3YXM#xFaR{z?L+5c zc}Uq{qI_<4y1{!h%~V~`%XbTy8X*9fWA_d$dTx_pQ~b&r%6*7!kgK1Ia}lbIl01tY zov6Y4)bjGr_BiyvvhP=A0Ced8XWM%_w*KE8Kj!~^kmok~zfN|zQUkzTfOc2_bwbWZ z6X1_;0@TS#eKq;_nvAD1!zY;RD+hQW^N>0h*Q!SC!dW{foeHF1P{=!Z7p5P3J|jNr6APO zpehzPa;%y(X_adHbNJz%mQ$5=ev2JpLgduwuufQd)ov)(3zOTA#^|Fl`WG@roA#eP zQ?j}}picYmS;PM`-WxyKe-H6c`wzTjJ2~9mdnt~)O4Cjrr;`aT`3{TEh*J(?V+ZG3 zkuO&q>#k2DLk+&MyHddP0)eNr{04X`kKj)Bl{k>E%nc4%Qtf{X4XGtRa~Kqy0xkUN zyyWOBp3Sn}MsljmG$R(sP!Gr#<^v1vUh{a;LveOE08iJ~HEIRD?I zryx}4#PpA%T{<@?$Tc7hu`d?GFBSm^NWvQxqYuF3b7Sl{deTwB#MwZ}u(m<$q{y;+ z8a-I^&@~v^DDNBv5h}=cSrVfn(C|3fW)B2Z5VfoG^wvh0_Cxz~AY>J(inMWT!p;f6 z#aEY{s;6HqdY%f|@lr`Cy27B0xrKNdE+?Pru4xd#=Xhv9)c4048^ccvRMJJ!WFG`U zAKIHZE$W%jo5Av5=(?^LNEWWwt&^Q$wN4PUZ^^69mWYGEvc6ughIxsuOGgua2UA>> z!~xs{Fx1A{=et|C`lo6C<%{Tnn7vK+x2Sw6xOdYv|WH zQ)a-X0Q=6vd)SM0v3y|F^uw68t^HKPtF2ooaYK7m!XP%v`%T$q4_cUP(~=J>_d;VC z3)ASjCf>g54bE93>c%!ITI|VBEqXtTr>XzB`MydMphN$UcgDN6{@)vKKkEO7c*Oo6 zy9}XFAw7U(+67I1?Jk#kj{Q2dRmTB;nr%A1Tk?Glf347<;Zha>iXT4?N~R=_1bH5> z@|Gn({uH9bHUD|8(g*YZZf%e4`2U^p&g1-lkf&k)%k;RnwD(m+ahn5JC5rCp|CRZ( zG;2)0vTRy8cs>3V@maH@BpjFjS5N<8*ihCjbj;vw^AQ_p`}>GxWBU4t&DM4Lh;Qd2 zRvm1j>ua*r)tB}B4K&Z6ot>Kx)~-R>=IuL?L$b@+*D@AuXJ5x)Y&iQA4fo{h(@1Zi zY;*O=db+F6V(F)I^{Ey-dirkjc=f-yAafOFK&Sn`XYc>+Za;gB|9_B2v;XxIXG^aG z%;Re9>jAy&GV1~p%bOJi@;R0T#%aAqlw2c9$Fp8&2F-njD+b5>uTQ_NXbsRY|F^gI zwr%@=@A3Ta!#uZ$|JANt|ynNACYEj;wFt{ zbF_&%{^8I`6f5kYM!GLp89n8$R>n@C%ctO!$*Eu%G%HhS7zAuUiDV6|sLCDesKR!v zZ*H2=d?3Id%zR^kbx%I8Ih08nFY$7mm8o`|q*>|CXf$ zCdXNPP?3y9U>3Jn6LiP_Sm*z?HuuJxkM{pVJgxRWw5T-9FHSESzEx&b&T{xh1juxo1x8JNgINE{u4PJ1-Dt6OjtG=X7SD`w zFJDw6?zT#iijJW=WvzRQrW}xKaYf&AYP~j9t>#a!^V+h~Xm@oK=PdYLnfW@e8Gt!X z-?~;1Iuxyp25M6PfFHU6)MYdP&jbKO3LNQdb`LsE`Qh=qcLXQ+H)aPOqas2nf%TcR zp)l>=3hh2HmA!4KM0us&a0CYnMAemsq=UO%6gjk7YYTab=~Xt8XT-Z}JA2UO+*NvX z{Wl)J{%@u@x~)5~%l}WmnfiacH-7a0KghF`{(m8c1W;q5kK*U|eSG`wWw*|ErPY#? z){c~A==CEPA6_(S9~yV~xU_X}`MeCH6o*k7O+%cG7Mp=k*Kc^X*#kmgG@GN89H|RU z9V#1t7*efmu0uY4WG{Kxq^6C~1k=KtQ_?w-B> zx3j(bIR78wS!({nBx#%vU4`eraeh$SwWrqhvc~+4cGgqYtpRCe7Ag?Pb#SX*d5B1e z(2j{2HueGZ?~PMnCf5Cy2oFbGgb|XlaK-qn%lGbx?*>=)ZO4l7wFQ|{3X$oKaSGS<4iX0XN$u?Q^`*@ri=GCj%BwAiYTsy7{C_Lb>rZ~Q(T@9ma)Sz_ad0XbDUs;>wzB13T7tUr}oXe zB2Gz;bxX5brCEoIvDg4)$K2JbR=##%H&5$s0M?2B#rm;PHfY}O+bjlxI(>aq#6f-5 zM)a|jE4Gs+NzZDq*UKOkP$xQO-nUQY&hD5m*%R}AoiOj@|NIWD_Y=|1^(An687_sC zV*sqvw{zo#l0sdaa}8VX25!kn1b12O_u{G|vt2CT9Y&*(I4?z!9AU&D0dvCuDEZtiytn+YWtr;H2|0sau7f&^|% zE}6)3YSb4-`-owU)yk=6`}VYb;oN}VuQM?tlNSy~55&B5*&A$i?_jeE&! zEFr(nT>=4hznaJ0lkcnZr(FmX0a8zYXiJ zPjZo=xQ<=&oZZ{z9OC+@RuaJaUSG(5b5qMaemQ%n)SHJ(q&XIq6 zM^K0VXJ==3)As*v?>^@LdXVQ9@t^j<0Ka7C_4Tz?IuKV*@=RgkR#|3uba;Rq*D^Tw zfAy32#!~&4?EIGdzE#On671|gH$PkyS(UrKX!M|T(L9#LAnt=0Ux48F-OHmuylSn) zvB_HBvReF|tJ;lq`o4j;sM3S-UCHt|8OZZ2KB49(CfA2qO3(-5YPEneEx)Bd8>Dmr zk(Y$Bt1In;Rj%_%{MJoR%7sR<17?G=Dk=y-{49|%JR4jV2`;2!TH|kwWElcdL+##} z2e+&yiqsdp9sVo{?rm5b*wC?CaSll|t7D-5J3Du;i0aka5LP4`=K7pc(`5Bar5Q@* zVL2Pkvg|ULfV@CMG5P>4TB<@WmhQ}zBNWsJozF9EVB&N15A{xi@%vjSZDAsBQ|Z%L2s+juRm z%5^SWd$a1+Y`Wpcxet;ncwN%zJw=6aGki+50K0Qo+{urKell9Zc&aK)_W4c2o}7%7 zXR54g{bLt$9JX~M-sjikyI`6bZQ9>b{0gS)YgSkUiu>Qqm+Fdj6NdcWoE_Y=;{t3o zNM0u&h_u*2pCy+EgNI7vhWI7$xYtRl&GqHaOF~eWwKo=}X4rI~Zmdr;0@$%5)?W46 z!qqcKxVg9U8OI#?*MIzGwFfx=yS>xM|GfKb=W+l4K_2f~OkS)vl=s-_3o!Ogx)d58 z^xG#_y*F%u{6rh1YAc;DHDmOl5kRoUvJ}{FMUnyy3iEDG_CfG8&0_Q(=Rw^@(YWpH zXIi^6l0{jfFHw^2WOEYMtO>TQMj3mC{KCW5157v0r30`QOJ5IeY zdwAw}--yj1KA-4HhW1dBWtUYBg2iS40v_7-8s?t;%Al?r_-CpZ18f@AR2f5Kzpaj> zU2ZBi={81C<8w$?U!mF!)190SLe|7w^T5%z)##T1G>>4~jK))tA~7oLF`>KH4MOxr zi)&~75X5&&Ht{=Y-()fK@CHVkB}z@ig{dfM`3$lGtm)wSK7)oJ}qF1&CAcybj(shR{(>4TcEShZX*CuO{F!X&| zCdHSd`V#1v*fAK!rIV|e1$HyH8 zEu}`RuDPx^miSNeMYP=h)6GgkdvEH*X)I5Kt7I??*3FhlVw=IN@=Gg9n+bJmRIp}N z7=aWPR(G))8r4f&4>^aNt+L#aVG^Crr>s!8%S)VBso0|M2TC~;tY|GY!3ZX+{R?>( zuHL-3L@4*|1l=uUt1bSf-sxFtpGWSBG?FANpB_PFA`snDk7})wp|P#Z2zE|{yJSOX z(9q0>V0UvP8A5j&gl5e?nGhWKR+|jLfxwdwq47gw2;YpTCs_U42=dd4HQ4(HHl6+y zkKg`VT^{Jp_@8IC{kOZb^_c(RL7t`UKRZA4DlI-Ed9=ss(?comV)40>_V%{+IB}(U zD(Rt3J_CQ#iqpS(A=wsexrkU~rgq4KxvI3#b**lRb8FoYetD!VAjEuo#z+r zwq6?Sa#m;u%AKc9(EO8+D{eS_SmK?zDy_nCX%3K=$IE66Z8STt&J$eD-elx0g7Ni1 z9E+P5xi{AH)!=SB2m?9O7ZYc8dv!F!&_D*s^p&}RIkbGqp}qsflg*eR_+kB0&t+s^ zlcun__DYP6o7Np0&sL4|>*?XKwvAJ})=v+Q2d*7a%lY29vC{^@z)@GIwXlOfYjs{z zDQeYzn7AEHYJyzf0$X2Kjg+snCNww7T9&e&T%~@ipfw5SHuwXk2kcz`z2_#{T~>h| z>%YxsJ9hq$y}g~s^B)iL*f*=V?o?(nk*)v01zw=kS_Af8*V)#7^A?t4CbPS)V3CqO zG$g%!`-&m#yRKg0h?l;1h1-f_u$G|Igw>i+nyWFkYL*02_R1yczk@Hze+PdL)G7?PxT(?ba7oL%;GxsEAK|-wP-F@v@f{Jq`Jv;PX+03Nm_6|2q^T0oqkdNI}JcE91fY& zX6dU*pW4Y0ZWHLleG{e+jwGcDfFem5Mq>TqZZKOLNB=_CyusQb#oxjC?lwvzb5D&z zyhPV+5DUD31oZ`Z^T#;H@c7*B>CpeHNdMRw|FyYe-~YV3^_c(hVIH~uD==Chb|h}Z z&*R}KpaTF;aRdnqqliQ@RTTRde3p#XHoSW1GRLmp8WpMYsw79^dVlTYM6K22{u!r& z!umcZ{IIj8;QocK`JHjnL)b}CjZAHh>Mebr7pO!jQ4nh(DNi)=)t~;$B}?lIPI)(Q zp-JjhSp;s@>eeF6yvyKO>sVzC1eWAuS%{*D}oHu$ar$sgg3s_**OlsD( zwydK?PX$SAaNM5odXdx48->omZ||}9tgCO4HYirJQjR%RJ=8hblxd=nm_&5$wFtLI zqw#Zo-1grLQUg%i@V`(0|9E$6$M*lwSC97J13c`q`$Hb5r3ZMFGgzP)z^KTyWZyms zs*jYbthh`v7>8w!L;!!0C5c#87ch+vl6(f=RCBOnFEq6Sik<2FsgPw#@bY;XE;fxM z{wYu0&sXceWH<%E1_*8e+Y_SNmj_EW{}YJGw)t-)XuX2~=-mI?vd{nT?QK5Z|N9^h zoBsz%l3js+Rp&_f$i%(h8TW(6C=I<+-d&Oh3VD0>xb@9=g6IvFh7cBejdN_DF z1qIgt9EiwvTZ+-Z-eCf+aFWm^VpUQ)O8^=1g4*^WQwIrY!zOKwD{@@##=GDfaS_;x z###ehbG$W*SYuAMu6x|^V*s+cUC)cpAlpi1eM?}5dtZwORedi4V-3^5iU1XqxXUyU zn3c42)n7D@ulJ28RZB!Z2YI!AGZBcHs10!{4~6YWhc_GMV$SeV%sT53j>68hd<9xV zHHjnst}W97x#Xg7?Al@`9u_O!5+4R(h~r|0wy>HHqNy#%JslUkxMH7B^Nqv_P;y;e$W1&@ov-p-`RWg z|2)XUq}yv$TyQ;+WD!h+h7)lRa%CWrIq+{nu=<@B>M$#*a*wJI01bOaz^yNDi$wrV zYptq8g`>(^Hpis4`*=+|4c45tJ+5odtCBE&P#fv0zy#S;>F5klDl#YpK^sKN>q04UI@@@8tBeH(mIO~xbREe%1J%zZArAmR>4H_d zsSjLUqU#M2aHr=jLg_+FfUeDiry_oicQdP}?qL*Q?28zU*7d{9{`#iK=KUz3CCxi# z1k~RpYihvTGxdujcaUxrcW}{yU|ne09LQpY5gchq+3u2%zR~l<~<{kC;PN??T=oPn*Rx z;^#1za5Wc_?coyzc>1V7Z>Gg5nIt51LzD|z7g#zmEYO;~P?JQ?ja{4B&D(027Om4> zaRmO^)`VzZS>U?EfMwHgaC6;;=1>ApjmhU=rXi`?sH>-?=yVJ6O~2a`T<%kpE|_%F z6iI=EfDzv&W{y?6ra?t-b>?t@)rjdh=fB^gX)R8dHG(=hVMp84Mi@&pzz-&p0?)PP zY+1Uo8M9ME(JyMNfr+uxyv6P2Mq^rd3!;nc9Cc7V`f339x|Ls3dRkQI&A|y^X;i@l zN>Kp`iov(X?*LAx8E+&lDLYD~mSwYV0OUPoHzIw2_$ZT61Z)e1uIS8ztQ0|=2#6Kc z^YGVz_5oV}>aUulu!=^~Th&2Ntx`)EDlIF^&h=lO#dq}pb*%rMJ=?VNf9`EQ#{WFb z!`FWUy8g?vm@nrrp{phT`Y#;xS^(x*+|0qLFQ@2Iiyy&eL)w1VYK?C-26=OfqD98K z_A^4yYQb^OEkoCTQPL#Vg{Ht611OV8({hcM6Kx^Zv6PBtD6SGzNLa>;{%~elN#5|# zOj<(wxf~2>;K{#RYikNMPRn}9t$rAbbEAl9!+Bbv!4VlHzrjUGe#B(<9WQBRa`05> zY=;1B<#QBp4}>+9`@gzvp{skfA4KK^8f8@J;wh% z$ir4rJg1s6_+*@mVes`Z_t;WX3(?ADHb3Sx8d`oqS3-AvJ?&22=g9Z*l*Xvwo2z&?OMaxUw_nAux7x;_f^4nfJ+c({MzIyXWXIqV$q~& zR%pp{L$IbwfG^4o?GxZJ8a%qpi5}IPDZ&I$318i*c(n|^l0#-%+Z!_juP^zoH}9?| z<*uC!*L3z7$#xwCnZw6XO#^CZzPld0@0S0}8FQcKzn|^yZ8gq+?>w&mALQZkpY^fG zf=t)`Np^vweo|lf>W24l*Ru^%-ZK#xiG^&8x&qSb-NPNxT6R{)F-}*DdR!}QUMNSo zD=*~W;zk`m7g~W8c_Y*z{oA-Ak9Vvt_jsX(cD2yy*yQIR&`j|$XjBw_1~!s1qu!w8%65YUR5eMcz61J&?xNS zocr1i7Zxid+5?ek{dRJVT^8$Qv+>%k!4gL!x4ii!0P7w)**&@6A~FeFy=Iq|W(2>a zRbIJzjzV!)Yh$m)2SDCjQiC|<*VK3*c)88mK%)F4i!R$+(aKVz&o#Tmflcv%*)gI4 z&dQywSsr@c4c9f4Bvj@bhRG31;PnZLvNSG@Zlu#VbQA*ZY?a`ttyvZ5bXK5pmL+i$ zwq2qpV1nl;tB99m^LtOAIVv!74ZC3)pWP69t|Q!ku15cN+JE}?-Yu=b4*PFwylL5g zTbtvZ$Mye%JZy=|uT^dH0QfUQ_;!iy<^EH4b^iu$>UY?HFBxIP@ZHEH-6$G=aWR-$COfX>A40A;K$p8nYeNjw8@f=Fh_iS1D z8bS-`=B)!J`OMB?;H2rcmLeSlyWy8P0n|Gl0aX`a5bM|}#wSx6X;hchd0k2Tm>6Mz z4uxUCC=iUlPm^o8ug!mTK=Fw|TLs^AACobTooL{#A-RZ*=(I(B%kZg`i&k&2!MTWt zJ~kVSr{BHIXO&$sPwb1A`OU9g9Bkp?qx<|X|Mb-V_nH6e+4k<99sfVxdA$GsK_2G+ z>DK?fd_ijORQfM0F{^8OzX70DRP}3*k6Tw@wKA|ZyAFpdc>clgU(^@(cOFZ9+ORB4 zQa|95;Pis24^u+3Olw#0x&(QFrlcEh_nWo`)w#Y&Rmba0^gGv zDz0#e04IYb1wia(bf%Fkv~~*}*U=h<`OR&=wp3!KO4Bc+wQtQjDcz@6y!h6e5x%Lt zuhei3tb!oR5cT1<89dDjabax>L7g>RMrnPIqO44QsEr-&w2SDU^&RdKVcuAUQ#D(u3; ze#){FtGN!3=5}9B)@v13LH^{OluLWC4%%0%61FQx4PFDN`rOJFS*pHARl8udB^l=dE`@!$za(FF_iq7xTQ@dp%h zDfIXC5HL?cma>|ZBsz~lf>RU@!lRS-CnPJ-;EBvu_`~4|h;dO4!V64B>|aj)AUyxA z7_ooli`m79{v&^ui*!^2I)~9^m4hixP&xQ2EU)sxSK&Fl9DEg$IsH2;@WtS(|99{N z`~VA_RV8?N^r9Sud6E5sA~FbZjNphDFS1_-;i8PP7>)i2QbNrCw=WKkUcU(E@qOTE zpZ}XXySD##b8Gx~|KGzrPefja!Qk&dsSDCJ!)M|6=d~Fjc{v%4@cbeyXDpdmh_lf- zj4#kg6dtm&L!3^tVh(wMQV{688lrv+6vIviXP<72<(S zBbevqh!hBo=CCBF7;z5$V=#E~1iXe=h9VCJzXNg8$BQ|&MSchGiUj;V_#F&~!y(}R zlYg-HH5TwYVE-|oZ@CdSM=2$?PUAKKXaCsW3^#Yf@o;>`igFW%qW%}U2EPNb?Rg~D zy!5X!Dlog<@PFn1jKA2g!SCSs+m}b+cYsq0<7{X5`57ngcX0g9_vPK|gOh)O z-$5yFk2?#-?rwzwu#WMtiKq$ktK^!iHZd(*tz$g#y^_` z4~MWKv!JWmrd2J?Qq)#SIxKz%=UGNa#u>Ycr?tic{4R3B((*SSTM9R_5g5e1oW9A( zvAC(H6N;8Q!GJ;w7IbRRKZd+YH#7n-Ofb*Fy>Pp=o=gX>-9FKu5u)<){FXK8iiZvh z_D7QgJcrv5eSq^kK_SbJ)2B5GEVY8vA13_K?E#5tuK_z|=2RbuA{p`0JWk;piJWr{ zHuV@D0t!ibPgv`SRajK%LHVvkMJ(Kts%nWZC9dKe|RAHaqpW!rP^n%v?m z!#KN2`*1*(ukv1{Eir6d<^kilVN<<%ar*w?==IAtZeqK@*|yfn|D3#k{r%CqS1+9K znleH#(pmZn7wDpbMSR!pw*mPEz~%E2l36xKBUPgpyhi_ThU0K+yfq#_-`dk4$n$x= z>0DfRl{m-GE@A4X^LZ1%yC%?o;rzaWN`KF)D-_r2DtC`);sO~g=t&`c#GJS@FaTwS`jK2NBEs_vM5h}~qnGN_Y zg7J?9Cg}S#($>2U2wmOls8WYUnVrKww_+>tZx*GS-{STfmpHFdcGF3c^rDhq))H!a zdCrOIsV)J2F=IO7hcP(lV51G`y5s#XD9d)x7~>^)SeNg|#Jc>lT(oK~$wsSoZ$4V}`ZKa5upm|5 zlZ~=;KPJl39V~2e!Km2E!3O({s=e7~)at>!0_6#gp#D+&CKE?_q=21u(_2h9RFs*( z4~{#vRkN_L&AQ5Wi?^P>nSP#_cE5|hByu@d`jqVUrS$QfxZwA4k62e8^yja2hl6h- zx~^34SSKYZAVC+`4#MANNrKahcXVr$j|lEiyTEwPB-w)1|J85X_ZD`jnx2OH36@K6GW<<{k^shZU+B{ z1Lq+3YoKq?)tZRy95Tn-1_;7%6ow=H<+?^6&o|B`*b&N68lyDAs9am8bd5&fM+8!Y zVtxbHRPI@m3|!*q5@b_;gA9esA#Q+7M(Wb)!9~VC2H+}7za-!?&8`4E&ng14s$ic= z-hA3x)$}z2z7qWyo~|1leOsk#WCNt=YR$o^^@EkcLq8-5_@p-@0oYUqN8wn_!G%*8tQG!`CpyQ^XUD>-5R@W%w;3 zYxH%>PYBUd(fHz1Bo&)~xg4ZGiXuCK9_sNZ0sl0k`Ufy~1t$ zx^l1{9?ozQ7bsoxAdpjHvacciY5cPQF9uVvKCnB2M4>&c_S^eKV+7}dO@!4;JWRI< zZ2=1aBT~WS2olJ$zc*&QeCl$7kv2{rgMb+N?>E3Dx~>O)4bVZEiIGvZ4_;&#d9gfv5T!(ePk7#};)QE}72_$a3T0%Dp? z3y+MZW2s$0v)Z?o&b0P}ie`%N&nlN`+wM&$zepFim&sm{{32agKzfK~^KlF67wMuQ zr~ien8Pk-cc7mzpB1#t_|9hW(e4kCaJR;$NKZ}=PG26rfAQuAv;Q}M_4)lbZ@+&Xs*6!VcE!wF zH06I#NxIL(a+<|F4_l9R)X*EFXafWmZd$~`pf~>IyxHb1j=%Z-=*9at2d`hOq%{g! z2c^CykZVSV)Pn}6R}w=)0x zBhgd`4e}b2dC{&8nCWzMwp!`5?yZgV7wMv>jb7WH zuVKynf+n8i(_*Ke@DNEbcqb#=E~Pm7(!!4(1*zhzA#c@1+19#Ki=-{AFs;;FiS zwvBpcZMuGu;dj8ZZUMaG-fw{HQb$wYx%Tt_kA8ADN;QmMc*dK>2S}T^57v9p@9p$H zsQcpRSYEw``A?!3eg^vr;|kYMFVe+^iEx!GDB1&e+kfycrbK8tf2jH0SZwhUYzX&R zXt@?v9K-}Lvwp(?c>;n!x0Gm$`B%4{%`cvl#>B~s!?!O^Ys-dztqn|xo)nc2yDsDZ zV%m{&tEXlZowA{8iJFlOa#blY%z9`Mr9w@*da4qSQfh_uSsDwU&RU>z&sL|V(ZE!S z0n6_9zu%(co8|+>bL)P03+j5TZZsNQw^7||$s&H5T4-g$oyC~lQM7x#WE8k9w(ak{ z!&1`xC?mUiI@jF(G)ck)1anB&QO1`E7;iKXPIz{9T^k&-Xi2uDF;$GN5O~xW#Ue7= zvp+=`o$x?y09QftSo1#B6741FkNxN4=VRT6p*2;U0kj)SYxHWb{KT@8PnK%049MGO zb=~CMp(k|8PJF8QlT!BX=-9Wz)kztxduPHpkiV1#@tLShz2?JdOeVrx^d-MK$_vNe zL=(eLqCi~z_A<>TMOzd&3?(ozfp&j`m%B%sS8Cs?SPNwbIm|iyr0{#t6z~;AZN>4-* z>m?~Pa+^-T{F?pY7=$84b}+vdm;$5FEGtP4$!r)y0&mw7GB;u?7b*Bg0hPNEjL1Cq z(1jK&CQHK_qlKSkies$E*USpk)0+J@cH(fONzMeQ^N6}7^+IMjZElTpBcrmwi;I0UHpFDRtf{VBmR?jI zG2z9|6LmV#%ULy9qNUc{_oDTeJ8{fwoxJbF7-#Uz-smLH5D7lo*f%dmlQBzRL<=uM z<5NrfKaJ&Vn$M4x^F3S6y0Ow?KpR)D+{KR8@mbcV+z+Zt)Z@)r-xX z?cdeF(+0TxeKs_8rQ_aI>1(s9nYrPhQ>lHQy{=KJyVry!+h-RU`Zs+%Hhhx~p~yW( zvwS)?nR>eiIXV|ddQ#$idtM-T+4%CYdjasNPf-1_pT_w=o}gu=2LL-PQ0Rr<7-=FOqAa8#EgMc=>+$RAWOr?LG zUgzkpyEW|bZrN~a^c$YM!Mz<{QwRJDMss(@y*FdvYV6I|XeK~UV5Kh?jv$(6=?Q8% z_-EW%wjZ+!rM@@6935JHy|Icq_hw0h481ukaLuAb8T;Dxn3P7pzB4A%y5wrahxj=R(b z9V4=Tl!%w1mp1cyIPX8T_4D``_Wvv^@NaY}pS;hr_&uyhRz~p7%YlyjAI4jIoA&*G zJKMXD_WwgXpNswfof>+_S$v=d-l`V^U1p!9c+`(~3F2vqdogm#@_99(`*y-``c~$0(;rs=+H3fswXA!& z<33vDeW(p$+M4ZLkj8ke@AZu{-c`#}QICTqi7{<*-WgUf^M;H06R^4AV)O(&b2p7I zCr%KdGpAg>h2mth)=*%Ka-J7%Ul1;Y#~4ApKqH*^_87GR=tir} zl~tgt$F&DtUEuB!RxQ2KBS@;BB7TiXfum2QiCf%%GMTBls%|JeE-w#{-@PL^!N0L2 zlELZ`~Nn{^}{oS!o$f`C>tVY}fQCf@FX1 zHcgu|fWZXp`C50F&ChY#&pfz$=R8cSWruEnb_P6ZzPoF_r9E`=wUBip!on%Od5M-I zJ)(r?crH#!(+&52!=j+>a*Hwt`)hnZnS}+}GV8PFe9q5cpRNQVVE;<~J<;}l{=5dGn*O^cFCG566`#)(I6cSizst(@)0;eEyhjK?hq>wX zfeHFreO^bn?CJFSNz1jxFAQ=V(DY>W=|c&3QBkfPq_GTIc9P^zwB#m@9|-LzY+UWM z&u?>Ls)k?X)VsQIMbrL>&rQ?%=-?6eW_cW7rAm0vPN6=^cqaxnEk-1Ll@OdK{uSD) zd0w*XLSS*-R-=nkCZmkgq>#*HQn61zj?7!Znh?(V3?)zAF!u56E_?&7;iBsnhQc#& z=!kqMMtj)A813T@{YcjsuEc7+Ch+}CUX8hu!X|_NDyweM4?Ry%2v#rSW|oS28Mm@U zlp}gxlz3YuNG{H;O8OeTpvC;hADTof`{C~`vG{$Lt`gXWL3MpbgAT$LNApKV>&^4N z)R<`_l+7xWOEw9F;Re zzv?w;1&TJSRTN?8yYIY{+hJ02N4;B^YNXm5rY+W`sC64fwy#>Nc0uPhfD;Tzy?r1ap= zEpmW#)5LE=tmfyaxMwc$lprgi=(cMA^wr6IrHw@K>8lg@s@;F(jRspLv1E%i;Pqdf zzB+037#$bc0>`(?$bAQ`OcJG&=^y)!^;>JjQgLmc|2cHj_9#Kd5%Kg{Xaat$-+{oH zMAJ==&hj@|oz?TRWBI3Hnuk-o%%|}|EipvTI)7nx%pZN0nM zdM(PGs*OANQH<0RNn3CmNy?KPMcrm12h-v)AW2CFmkv$1h_>bdy=>2zgzUnX#5A?rMG>FN9enBBVwl!lz zybNZj3sj;sLicdX-G682_0oEE%i{me&RdtoKVmYoQ_n5E_|Wo;zQQG;YMl9gc{;jY zeE4%qmfOpS+sULh$>OZDDOe{{#P+JOH1jr>XWr(mnYU>$Z>fgeLNJSQ zujkc~X;2vz#sc{Nqt!Xn-0?Wo<>z0!+dofcqCFrx<{h=a(fmZ zU*Pz-!v46WK72*#B0PTg^2o@olAgFK(n{=a!aBfIDC9^wGnu>8g10UWI89T(8bMrV9LJLBn} zZ{Yk6F#>)MLBH^M^*C+<(A*m#H@@r>bOtgjV%Bkiptz{;q?%6g2k(vDU1&Fes|YpF zzF(lCz%kk%w$s)i>Wx;}eL=$th-zM>;NqHb8R1{WV$By(&&XmmrHD480^!9V(^OkjQ&W6mES zNs9sPeymm-&V64WgE0Y{hT)T=2v0FT!`ynwTOn^pc&3{L0_L;7m^ttnUc22pu7;>0;OPN~7{z8P{>H?gr25>V-DC)jV; z&cAcs>0o7IOFy-bv+mC^>&(q9Z4BIP8Xl$PahBld`g56t9n&y4OsbNg;u~C8t6nNl zQqGb)PM%&k?l$iY6!J{e8|#|Y*D$SMqWKh^*kaj(`){(;iA%hH6bFA=aiGS)-GsqG z9AiovOb*pn_+8zPEzySpMXP)`A&}sxW0L_o=vHB~l2g)8)+As;muqGrO+a0zaE>EA zS4x9`vsMCpSxQv6!I_6B%PGX)KThNoP2@V-g92P;w&{^2?K52TX1P{ZvCl>D>Dst| zm=$(T;*L42?Jv9}XkO3Xg^D>pQ(!eO@5E#djAqs=HafVMnA@$5ujD#M6M(2NJi>*| z>?yuj24D;cT$TXz0kf4mbE{4m2==E*3iI#}Sy1-vTF4ObwsP37asGBF3Es_FZ53XU3Zw2D%ut=F>^im#dQ9(i?TnT1t0?QZ)F5{ubGt5^p-wcc$Fak z!lt)U!h!(z&5#WUc&Y>0-)Fs~3zxg4G*lyT!=x^Eg_(qr5<>nIhx9ow5WKu+CH_Jz z5 zQ{@$wiDjF!8vEi7-j5F4;!{rw)W_aYekKK;=rjp+fAd?sJe9oC=iyoVk9smZ3Ul|V zt6GSQqCbs)Zg<65%Px1iTXV@M=5X&@6yD%u&5*-V&WHgVtU4@?6KDzl2GU#Hk)UML z3fitF=E|F|$nUk$8p4Y{+olE1g?SI%SDd1}Hef1&Rn2<=rh3(EehMOIJ3qW|A<~p^pyCM+fGk z1M_|zn8sNj-uLaAW8tWvOWq-yqZ9C@2z&q1pi%dteW~1N-=~pPj{DHQ+#G+4tq;bL z4im|pR!rh)ES&WAYK}MW`sqNmu)Q2L63kK2eH5zAqjy3eLDMQZL7w%C78c7gP?e%W z$)bCj?VNx>a93NJ9BBO)82x9hU+B_h{4EaLhjHZ9IRgG?v%q;cQD65)Pf@S;?=1s? znm8@N?wZ?L4hplbt~Oj1{fne7$!)@E^OhMUZP%Fz#_LC`edS6a7&S#Z)xLAPj!>Sp z8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb=xYt)TQ#N#} z^vhzLEo>$aX)>INp2Z*m3{Mv)%2+`MmlQAawC}u zebbT3L=^cvmMsqy@hlkDcfBGn8ozD&5({0Ag9GkCe4G`;49mKMhrm0QdDl>uRt0k3 z4J_^jmJRn@FsyFIXC1kU6G{eY@)9I_aI*ou;UGhP^G+=bwP%9y%m0mASw#|I;3`O8 zp`wxf!(WnJjQ@Q6e5_C0UM=SUd~FwBo2{=)^$;&w>xrtje+yz;y6O4YxN{iJ_0OIY zVLgas%UwU2?1CnnN)Lsf`QcAZPMNd0k4u}$PgE4m#Xx~bRiqvZAAEMw`c|GLudLQ6 zp<_UL4y^L}GK-DEC45Jo8R`6sV!IZ_XS@MYafz&3N3T?&9B0ai;QGZmfTT` zc@>z1-#4wETh~Y^6A+vp9$PVwd4eNM=zGtRQJ*-<1=M{Ga~W*kot_>qDf|>RR(E-H zC(9`W1Kr7z_}(4eo|&|+8yo-f`AX_Xak*-7DLdaM&E%lDyDU3M(~PiNBvxRMd!?C% z#R7VJ*`~p4ghkwgaO;C^mC~&*zLkkL17V|+ZURz3G{u*pxS%||tjq2FTXcxT=8i<}@ zE_5u_v~F-Q=nOj1$@2uB*hDPNClM%9zjSYYboS+e)}ra0geQ4{Q!-r(G}^u>L7EXT z&8jpGHZ&%9c3fI@-GV2tXrNc;+zl#TrVE(hSTNh{0`NuIMa@e0a~_|^=ka-b`ab_( Q00030{| && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/sonarr/6.3.4/questions.yaml b/stable/sonarr/6.3.4/questions.yaml deleted file mode 100644 index 97ed649e75a..00000000000 --- a/stable/sonarr/6.3.4/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8989 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8989 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36017 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/sonarr/6.3.4/templates/common.yaml b/stable/sonarr/6.3.4/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/sonarr/6.3.4/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/sonarr/6.3.4/test_values.yaml b/stable/sonarr/6.3.4/test_values.yaml deleted file mode 100644 index 4715fabc443..00000000000 --- a/stable/sonarr/6.3.4/test_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# Default values for Sonarr. - -image: - repository: ghcr.io/k8s-at-home/sonarr - pullPolicy: IfNotPresent - tag: v3.0.6.1265 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8989 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - enabled: true - ## Set this to true if you wish to specify your own livenessProbe - custom: true - ## The spec field contains the values for the default livenessProbe. - ## If you selected custom: true, this field holds the definition of the livenessProbe. - spec: - exec: - command: - - /usr/bin/env - - bash - - -c - - curl --fail localhost:8989/api/v3/system/status?apiKey=`IFS=\> && while - read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` - failureThreshold: 5 - initialDelaySeconds: 60 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 10 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/sonarr/6.3.4/values.yaml b/stable/sonarr/6.3.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/syncthing/6.3.3/CONFIG.md b/stable/syncthing/6.3.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/syncthing/6.3.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/syncthing/6.3.3/Chart.lock b/stable/syncthing/6.3.3/Chart.lock deleted file mode 100644 index 3125c1d8ca2..00000000000 --- a/stable/syncthing/6.3.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -digest: sha256:106704851b1853c43561eb1c04f5dea4a1899ea1a4de4f6f0530992990a810a8 -generated: "2021-07-05T21:02:35.849589763Z" diff --git a/stable/syncthing/6.3.3/Chart.yaml b/stable/syncthing/6.3.3/Chart.yaml deleted file mode 100644 index 3ea052af6a6..00000000000 --- a/stable/syncthing/6.3.3/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -deprecated: false -description: P2P file synchronization application -home: https://github.com/truecharts/apps/tree/master/charts/stable/syncthing -icon: https://raw.githubusercontent.com/syncthing/syncthing/main/assets/logo-128.png -keywords: -- syncthing -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: luuk@nieuwdorp.me - name: luuknieuwdorp - url: nieuwdorp.me -name: syncthing -sources: -- https://syncthing.net/ -- https://github.com/syncthing/syncthing -- https://hub.docker.com/r/syncthing/syncthing -type: application -version: 6.3.3 diff --git a/stable/syncthing/6.3.3/README.md b/stable/syncthing/6.3.3/README.md deleted file mode 100644 index 802df6c2a14..00000000000 --- a/stable/syncthing/6.3.3/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -P2P file synchronization application - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `syncthing` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `syncthing` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/syncthing/6.3.3/app-readme.md b/stable/syncthing/6.3.3/app-readme.md deleted file mode 100644 index 7eaa0780e0e..00000000000 --- a/stable/syncthing/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -P2P file synchronization application -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -P2P file synchronization application diff --git a/stable/syncthing/6.3.3/charts/common-6.5.2.tgz b/stable/syncthing/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/syncthing/6.3.3/ix_values.yaml b/stable/syncthing/6.3.3/ix_values.yaml deleted file mode 100644 index f193ef8abcf..00000000000 --- a/stable/syncthing/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: syncthing/syncthing - pullPolicy: IfNotPresent - tag: "1.17" - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/syncthing/6.3.3/questions.yaml b/stable/syncthing/6.3.3/questions.yaml deleted file mode 100644 index 85d40a6e38e..00000000000 --- a/stable/syncthing/6.3.3/questions.yaml +++ /dev/null @@ -1,928 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8384 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8384 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36024 - required: true - - variable: listeners - label: "Syncthing Listening Service" - description: "This service is used to process incoming connections directly to this Syncthing instance" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - required: true - - variable: exetrnalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - required: true - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: tcp - label: "TCP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 22000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 22000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 22000 - required: true - - variable: udp - label: "UDP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "UDP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 22000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 22000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 22000 - required: true - - variable: discovery - label: "Syncthing Listening Service" - description: "This service is used to process incoming connections directly to this Syncthing instance" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - required: true - - variable: exetrnalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - required: true - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: discovery - label: "UDP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "UDP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 21027 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 21027 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 21027 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/var/syncthing" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/syncthing/6.3.3/templates/common.yaml b/stable/syncthing/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/syncthing/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/syncthing/6.3.3/test_values.yaml b/stable/syncthing/6.3.3/test_values.yaml deleted file mode 100644 index 7510fdadbc0..00000000000 --- a/stable/syncthing/6.3.3/test_values.yaml +++ /dev/null @@ -1,38 +0,0 @@ -# Default values for Syncthing. - -image: - repository: syncthing/syncthing - pullPolicy: IfNotPresent - tag: "1.17" - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8384 - listeners: - ports: - tcp: - enabled: true - port: 22000 - protocol: TCP - udp: - enabled: true - port: 22000 - protocol: UDP - discovery: - ports: - discovery: - enabled: true - port: 21027 - protocol: UDP - -persistence: - config: - enabled: true - type: emptyDir - - mountPath: "/var/syncthing/" diff --git a/stable/syncthing/6.3.3/values.yaml b/stable/syncthing/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/syncthing/6.3.4/CONFIG.md b/stable/syncthing/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/syncthing/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/syncthing/6.3.4/Chart.lock b/stable/syncthing/6.3.4/Chart.lock deleted file mode 100644 index 62298cbdf95..00000000000 --- a/stable/syncthing/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T12:06:10.747487954Z" diff --git a/stable/syncthing/6.3.4/Chart.yaml b/stable/syncthing/6.3.4/Chart.yaml deleted file mode 100644 index 5e544938529..00000000000 --- a/stable/syncthing/6.3.4/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: P2P file synchronization application -home: https://github.com/truecharts/apps/tree/master/charts/stable/syncthing -icon: https://raw.githubusercontent.com/syncthing/syncthing/main/assets/logo-128.png -keywords: -- syncthing -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: luuk@nieuwdorp.me - name: luuknieuwdorp - url: nieuwdorp.me -name: syncthing -sources: -- https://syncthing.net/ -- https://github.com/syncthing/syncthing -- https://hub.docker.com/r/syncthing/syncthing -type: application -version: 6.3.4 diff --git a/stable/syncthing/6.3.4/README.md b/stable/syncthing/6.3.4/README.md deleted file mode 100644 index 802df6c2a14..00000000000 --- a/stable/syncthing/6.3.4/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -P2P file synchronization application - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `syncthing` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `syncthing` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/syncthing/6.3.4/app-readme.md b/stable/syncthing/6.3.4/app-readme.md deleted file mode 100644 index 7eaa0780e0e..00000000000 --- a/stable/syncthing/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -P2P file synchronization application -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -P2P file synchronization application diff --git a/stable/syncthing/6.3.4/charts/common-6.5.4.tgz b/stable/syncthing/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: luuk@nieuwdorp.me - name: luuknieuwdorp - url: nieuwdorp.me -name: syncthing -sources: -- https://syncthing.net/ -- https://github.com/syncthing/syncthing -- https://hub.docker.com/r/syncthing/syncthing -type: application -version: 6.3.5 diff --git a/stable/syncthing/6.3.5/README.md b/stable/syncthing/6.3.5/README.md deleted file mode 100644 index 802df6c2a14..00000000000 --- a/stable/syncthing/6.3.5/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -P2P file synchronization application - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `syncthing` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `syncthing` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/syncthing/6.3.5/app-readme.md b/stable/syncthing/6.3.5/app-readme.md deleted file mode 100644 index 7eaa0780e0e..00000000000 --- a/stable/syncthing/6.3.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -P2P file synchronization application -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -P2P file synchronization application diff --git a/stable/syncthing/6.3.5/charts/common-6.5.4.tgz b/stable/syncthing/6.3.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: tautulli -sources: -- https://github.com/Tautulli/Tautulli -type: application -version: 6.3.3 diff --git a/stable/tautulli/6.3.3/README.md b/stable/tautulli/6.3.3/README.md deleted file mode 100644 index 5ca2e0340c9..00000000000 --- a/stable/tautulli/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A Python based monitoring and tracking tool for Plex Media Server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `tautulli` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `tautulli` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/tautulli/6.3.3/app-readme.md b/stable/tautulli/6.3.3/app-readme.md deleted file mode 100644 index 4286929041b..00000000000 --- a/stable/tautulli/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A Python based monitoring and tracking tool for Plex Media Server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A Python based monitoring and tracking tool for Plex Media Server diff --git a/stable/tautulli/6.3.3/charts/common-6.5.2.tgz b/stable/tautulli/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/tautulli/6.3.3/ix_values.yaml b/stable/tautulli/6.3.3/ix_values.yaml deleted file mode 100644 index 0c644bf8078..00000000000 --- a/stable/tautulli/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/tautulli - pullPolicy: IfNotPresent - tag: v2.7.4 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/tautulli/6.3.3/questions.yaml b/stable/tautulli/6.3.3/questions.yaml deleted file mode 100644 index 10d3ff06ad8..00000000000 --- a/stable/tautulli/6.3.3/questions.yaml +++ /dev/null @@ -1,667 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8181 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8181 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36018 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/tautulli/6.3.3/templates/common.yaml b/stable/tautulli/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/tautulli/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/tautulli/6.3.3/test_values.yaml b/stable/tautulli/6.3.3/test_values.yaml deleted file mode 100644 index 472d124199a..00000000000 --- a/stable/tautulli/6.3.3/test_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Default values for Tautulli. - -image: - repository: ghcr.io/k8s-at-home/tautulli - pullPolicy: IfNotPresent - tag: v2.7.4 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8181 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/tautulli/6.3.3/values.yaml b/stable/tautulli/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/tautulli/6.3.4/CONFIG.md b/stable/tautulli/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/tautulli/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/tautulli/6.3.4/Chart.lock b/stable/tautulli/6.3.4/Chart.lock deleted file mode 100644 index a32d8e6cb14..00000000000 --- a/stable/tautulli/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:03.340196319Z" diff --git a/stable/tautulli/6.3.4/Chart.yaml b/stable/tautulli/6.3.4/Chart.yaml deleted file mode 100644 index d5c59d11e28..00000000000 --- a/stable/tautulli/6.3.4/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: A Python based monitoring and tracking tool for Plex Media Server -home: https://github.com/truecharts/apps/tree/master/charts/stable/tautulli -icon: https://github.com/Tautulli/Tautulli/blob/master/data/interfaces/default/images/logo.png?raw=true -keywords: -- tautulli -- plex -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: tautulli -sources: -- https://github.com/Tautulli/Tautulli -type: application -version: 6.3.4 diff --git a/stable/tautulli/6.3.4/README.md b/stable/tautulli/6.3.4/README.md deleted file mode 100644 index 5ca2e0340c9..00000000000 --- a/stable/tautulli/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A Python based monitoring and tracking tool for Plex Media Server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `tautulli` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `tautulli` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/tautulli/6.3.4/app-readme.md b/stable/tautulli/6.3.4/app-readme.md deleted file mode 100644 index 4286929041b..00000000000 --- a/stable/tautulli/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A Python based monitoring and tracking tool for Plex Media Server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A Python based monitoring and tracking tool for Plex Media Server diff --git a/stable/tautulli/6.3.4/charts/common-6.5.4.tgz b/stable/tautulli/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: tautulli -sources: -- https://github.com/Tautulli/Tautulli -type: application -version: 6.4.0 diff --git a/stable/tautulli/6.4.0/README.md b/stable/tautulli/6.4.0/README.md deleted file mode 100644 index 5ca2e0340c9..00000000000 --- a/stable/tautulli/6.4.0/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A Python based monitoring and tracking tool for Plex Media Server - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `tautulli` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `tautulli` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/tautulli/6.4.0/app-readme.md b/stable/tautulli/6.4.0/app-readme.md deleted file mode 100644 index 4286929041b..00000000000 --- a/stable/tautulli/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A Python based monitoring and tracking tool for Plex Media Server -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A Python based monitoring and tracking tool for Plex Media Server diff --git a/stable/tautulli/6.4.0/charts/common-6.6.1.tgz b/stable/tautulli/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: traefik -sources: -- https://github.com/traefik/traefik -- https://github.com/traefik/traefik-helm-chart -- https://traefik.io/ -type: application -upstream_version: v9.19.2 -version: 6.5.7 diff --git a/stable/traefik/6.5.7/LICENSE b/stable/traefik/6.5.7/LICENSE deleted file mode 100644 index 907ff83212c..00000000000 --- a/stable/traefik/6.5.7/LICENSE +++ /dev/null @@ -1,202 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright 2020 Containous - Copyright 2020 Traefik Labs - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/stable/traefik/6.5.7/README.md b/stable/traefik/6.5.7/README.md deleted file mode 100644 index 134d271a44c..00000000000 --- a/stable/traefik/6.5.7/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.5.6](https://img.shields.io/badge/Version-6.5.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.4](https://img.shields.io/badge/AppVersion-2.4-informational?style=flat-square) - -A Traefik based Reverse Proxy and Certificate Manager - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `traefik` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `traefik` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/traefik/6.5.7/app-readme.md b/stable/traefik/6.5.7/app-readme.md deleted file mode 100644 index 753f84f7068..00000000000 --- a/stable/traefik/6.5.7/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A Traefik based Reverse Proxy and Certificate Manager -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A Traefik based Reverse Proxy and Certificate Manager diff --git a/stable/traefik/6.5.7/charts/common-6.5.2.tgz b/stable/traefik/6.5.7/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/stable/traefik/6.5.7/crds/ingressroute.yaml b/stable/traefik/6.5.7/crds/ingressroute.yaml deleted file mode 100644 index 9422be3c878..00000000000 --- a/stable/traefik/6.5.7/crds/ingressroute.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1beta1 -kind: CustomResourceDefinition -metadata: - name: ingressroutes.traefik.containo.us -spec: - group: traefik.containo.us - version: v1alpha1 - names: - kind: IngressRoute - plural: ingressroutes - singular: ingressroute - scope: Namespaced diff --git a/stable/traefik/6.5.7/crds/ingressroutetcp.yaml b/stable/traefik/6.5.7/crds/ingressroutetcp.yaml deleted file mode 100644 index b50eb9dcc46..00000000000 --- a/stable/traefik/6.5.7/crds/ingressroutetcp.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1beta1 -kind: CustomResourceDefinition -metadata: - name: ingressroutetcps.traefik.containo.us -spec: - group: traefik.containo.us - version: v1alpha1 - names: - kind: IngressRouteTCP - plural: ingressroutetcps - singular: ingressroutetcp - scope: Namespaced diff --git a/stable/traefik/6.5.7/crds/ingressrouteudp.yaml b/stable/traefik/6.5.7/crds/ingressrouteudp.yaml deleted file mode 100644 index d7c2624b576..00000000000 --- a/stable/traefik/6.5.7/crds/ingressrouteudp.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1beta1 -kind: CustomResourceDefinition -metadata: - name: ingressrouteudps.traefik.containo.us - -spec: - group: traefik.containo.us - version: v1alpha1 - names: - kind: IngressRouteUDP - plural: ingressrouteudps - singular: ingressrouteudp - scope: Namespaced diff --git a/stable/traefik/6.5.7/crds/middlewares.yaml b/stable/traefik/6.5.7/crds/middlewares.yaml deleted file mode 100644 index 513b36f5d8a..00000000000 --- a/stable/traefik/6.5.7/crds/middlewares.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1beta1 -kind: CustomResourceDefinition -metadata: - name: middlewares.traefik.containo.us -spec: - group: traefik.containo.us - version: v1alpha1 - names: - kind: Middleware - plural: middlewares - singular: middleware - scope: Namespaced diff --git a/stable/traefik/6.5.7/crds/serverstransports.yaml b/stable/traefik/6.5.7/crds/serverstransports.yaml deleted file mode 100644 index 689a57f71bd..00000000000 --- a/stable/traefik/6.5.7/crds/serverstransports.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1beta1 -kind: CustomResourceDefinition -metadata: - name: serverstransports.traefik.containo.us -spec: - group: traefik.containo.us - version: v1alpha1 - names: - kind: ServersTransport - plural: serverstransports - singular: serverstransport - scope: Namespaced diff --git a/stable/traefik/6.5.7/crds/tlsoptions.yaml b/stable/traefik/6.5.7/crds/tlsoptions.yaml deleted file mode 100644 index a0c2573fb93..00000000000 --- a/stable/traefik/6.5.7/crds/tlsoptions.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1beta1 -kind: CustomResourceDefinition -metadata: - name: tlsoptions.traefik.containo.us -spec: - group: traefik.containo.us - version: v1alpha1 - names: - kind: TLSOption - plural: tlsoptions - singular: tlsoption - scope: Namespaced diff --git a/stable/traefik/6.5.7/crds/tlsstores.yaml b/stable/traefik/6.5.7/crds/tlsstores.yaml deleted file mode 100644 index f9a40052ba6..00000000000 --- a/stable/traefik/6.5.7/crds/tlsstores.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1beta1 -kind: CustomResourceDefinition -metadata: - name: tlsstores.traefik.containo.us - -spec: - group: traefik.containo.us - version: v1alpha1 - names: - kind: TLSStore - plural: tlsstores - singular: tlsstore - scope: Namespaced diff --git a/stable/traefik/6.5.7/crds/traefikservices.yaml b/stable/traefik/6.5.7/crds/traefikservices.yaml deleted file mode 100644 index 59fa4839477..00000000000 --- a/stable/traefik/6.5.7/crds/traefikservices.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: apiextensions.k8s.io/v1beta1 -kind: CustomResourceDefinition -metadata: - name: traefikservices.traefik.containo.us -spec: - group: traefik.containo.us - version: v1alpha1 - names: - kind: TraefikService - plural: traefikservices - singular: traefikservice - scope: Namespaced diff --git a/stable/traefik/6.5.7/ix_values.yaml b/stable/traefik/6.5.7/ix_values.yaml deleted file mode 100644 index 0a43b81babd..00000000000 --- a/stable/traefik/6.5.7/ix_values.yaml +++ /dev/null @@ -1,332 +0,0 @@ -# Default values for Traefik -image: - name: traefik - # defaults to appVersion - tag: v2.4 - pullPolicy: IfNotPresent - -# -# Configure the deployment -# -deployment: - enabled: true - # Can be either Deployment or DaemonSet - kind: Deployment - # Number of pods of the deployment (only applies when kind == Deployment) - replicas: 1 - # Additional deployment annotations (e.g. for jaeger-operator sidecar injection) - annotations: {} - # Additional deployment labels (e.g. for filtering deployment by custom labels) - labels: {} - # Additional pod annotations (e.g. for mesh injection or prometheus scraping) - podAnnotations: {} - # Additional Pod labels (e.g. for filtering Pod by custom labels) - podLabels: {} - # Additional containers (e.g. for metric offloading sidecars) - additionalContainers: [] - # https://docs.datadoghq.com/developers/dogstatsd/unix_socket/?tab=host - # - name: socat-proxy - # image: alpine/socat:1.0.5 - # args: ["-s", "-u", "udp-recv:8125", "unix-sendto:/socket/socket"] - # volumeMounts: - # - name: dsdsocket - # mountPath: /socket - # Additional volumes available for use with initContainers and additionalContainers - additionalVolumes: [] - # - name: dsdsocket - # hostPath: - # path: /var/run/statsd-exporter - # Additional initContainers (e.g. for setting file permission as shown below) - initContainers: [] - # The "volume-permissions" init container is required if you run into permission issues. - # Related issue: https://github.com/traefik/traefik/issues/6972 - # - name: volume-permissions - # image: busybox:1.31.1 - # command: ["sh", "-c", "chmod -Rv 600 /data/*"] - # volumeMounts: - # - name: data - # mountPath: /data - # Custom pod DNS policy. Apply if `hostNetwork: true` - # dnsPolicy: ClusterFirstWithHostNet - # Additional imagePullSecrets - imagePullSecrets: [] - # - name: myRegistryKeySecretName - -# Pod disruption budget -podDisruptionBudget: - enabled: false - # maxUnavailable: 1 - # minAvailable: 0 - -# Use ingressClass. Ignored if Traefik version < 2.3 / kubernetes < 1.18.x -ingressClass: - # true is not unit-testable yet, pending https://github.com/rancher/helm-unittest/pull/12 - enabled: false - isDefaultClass: false - # Use to force a networking.k8s.io API Version for certain CI/CD applications. E.g. "v1beta1" - fallbackApiVersion: - -# Activate Pilot integration -pilot: - enabled: false - token: "" - # Toggle Pilot Dashboard - # dashboard: false - -# Enable experimental features -experimental: - plugins: - enabled: false - kubernetesGateway: - enabled: false - appLabelSelector: "traefik" - certificates: [] - # - group: "core" - # kind: "Secret" - # name: "mysecret" - -# Create an IngressRoute for the dashboard -ingressRoute: - dashboard: - enabled: true - # Additional ingressRoute annotations (e.g. for kubernetes.io/ingress.class) - annotations: {} - # Additional ingressRoute labels (e.g. for filtering IngressRoute by custom labels) - labels: {} - -rollingUpdate: - maxUnavailable: 1 - maxSurge: 1 - - -# -# Configure providers -# -providers: - kubernetesCRD: - enabled: true - namespaces: [] - # - "default" - kubernetesIngress: - enabled: true - # labelSelector: environment=production,method=traefik - namespaces: [] - # - "default" - # IP used for Kubernetes Ingress endpoints - publishedService: - enabled: false - # Published Kubernetes Service to copy status from. Format: namespace/servicename - # By default this Traefik service - # pathOverride: "" - -# -# Add volumes to the traefik pod. The volume name will be passed to tpl. -# This can be used to mount a cert pair or a configmap that holds a config.toml file. -# After the volume has been mounted, add the configs into traefik by using the `additionalArguments` list below, eg: -# additionalArguments: -# - "--providers.file.filename=/config/dynamic.toml" -# - "--ping" -# - "--ping.entrypoint=web" -volumes: [] -# - name: public-cert -# mountPath: "/certs" -# type: secret -# - name: '{{ printf "%s-configs" .Release.Name }}' -# mountPath: "/config" -# type: configMap - -# Additional volumeMounts to add to the Traefik container -additionalVolumeMounts: [] - # For instance when using a logshipper for access logs - # - name: traefik-logs - # mountPath: /var/log/traefik - -# Logs -# https://docs.traefik.io/observability/logs/ -logs: - # Traefik logs concern everything that happens to Traefik itself (startup, configuration, events, shutdown, and so on). - general: - # By default, the logs use a text format (common), but you can - # also ask for the json format in the format option - # format: json - # By default, the level is set to ERROR. Alternative logging levels are DEBUG, PANIC, FATAL, ERROR, WARN, and INFO. - level: INFO - access: - # To enable access logs - enabled: false - # By default, logs are written using the Common Log Format (CLF). - # To write logs in JSON, use json in the format option. - # If the given format is unsupported, the default (CLF) is used instead. - # format: json - # To write the logs in an asynchronous fashion, specify a bufferingSize option. - # This option represents the number of log lines Traefik will keep in memory before writing - # them to the selected output. In some cases, this option can greatly help performances. - # bufferingSize: 100 - # Filtering https://docs.traefik.io/observability/access-logs/#filtering - filters: {} - # statuscodes: "200,300-302" - # retryattempts: true - # minduration: 10ms - # Fields - # https://docs.traefik.io/observability/access-logs/#limiting-the-fieldsincluding-headers - fields: - general: - defaultmode: keep - names: {} - # Examples: - # ClientUsername: drop - headers: - defaultmode: drop - names: {} - # Examples: - # User-Agent: redact - # Authorization: drop - # Content-Type: keep - -globalArguments: - - "--global.checknewversion" - -# -# Configure Traefik static configuration -# Additional arguments to be passed at Traefik's binary -# All available options available on https://docs.traefik.io/reference/static-configuration/cli/ -## Use curly braces to pass values: `helm install --set="additionalArguments={--providers.kubernetesingress.ingressclass=traefik-internal,--log.level=DEBUG}"` -additionalArguments: - - "--metrics.prometheus" - - "--ping" - - "--serverstransport.insecureskipverify=true" - -# Environment variables to be passed to Traefik's binary -env: [] -# - name: SOME_VAR -# value: some-var-value -# - name: SOME_VAR_FROM_CONFIG_MAP -# valueFrom: -# configMapRef: -# name: configmap-name -# key: config-key -# - name: SOME_SECRET -# valueFrom: -# secretKeyRef: -# name: secret-name -# key: secret-key - -envFrom: [] - -# TLS Options are created as TLSOption CRDs -# https://doc.traefik.io/traefik/https/tls/#tls-options -# Example: -tlsOptions: - default: - sniStrict: false - minVersion: VersionTLS12 - curvePreferences: - - CurveP521 - - CurveP384 - cipherSuites: - - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 - - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 - - TLS_AES_128_GCM_SHA256 - - TLS_AES_256_GCM_SHA384 - - TLS_CHACHA20_POLY1305_SHA256 - -# Options for the main traefik service, where the entrypoints traffic comes -# from. -service: - enabled: true - type: LoadBalancer - # Additional annotations (e.g. for cloud provider specific config) - annotations: {} - # Additional service labels (e.g. for filtering Service by custom labels) - labels: {} - # Additional entries here will be added to the service spec. Cannot contains - # type, selector or ports entries. - spec: {} - # externalTrafficPolicy: Cluster - # loadBalancerIP: "1.2.3.4" - # clusterIP: "2.3.4.5" - loadBalancerSourceRanges: [] - # - 192.168.0.1/32 - # - 172.16.0.0/16 - externalIPs: [] - # - 1.2.3.4 - -## Create HorizontalPodAutoscaler object. -## -autoscaling: - enabled: false -# minReplicas: 1 -# maxReplicas: 10 -# metrics: -# - type: Resource -# resource: -# name: cpu -# targetAverageUtilization: 60 -# - type: Resource -# resource: -# name: memory -# targetAverageUtilization: 60 - -# Enable persistence using Persistent Volume Claims -# ref: http://kubernetes.io/docs/user-guide/persistent-volumes/ -# After the pvc has been mounted, add the configs into traefik by using the `additionalArguments` list below, eg: -# additionalArguments: -# - "--certificatesresolvers.le.acme.storage=/data/acme.json" -# It will persist TLS certificates. -persistence: - enabled: false - name: data - accessMode: ReadWriteOnce - size: 128Mi - path: /data - -# Whether Role Based Access Control objects like roles and rolebindings should be created -rbac: - enabled: true - - # If set to false, installs ClusterRole and ClusterRoleBinding so Traefik can be used across namespaces. - # If set to true, installs namespace-specific Role and RoleBinding and requires provider configuration be set to that same namespace - namespaced: false - -# Enable to create a PodSecurityPolicy and assign it to the Service Account via RoleBinding or ClusterRoleBinding -podSecurityPolicy: - enabled: false - -# The service account the pods will use to interact with the Kubernetes API -serviceAccount: - # If set, an existing service account is used - # If not set, a service account is created automatically using the fullname template - name: "" - -# Additional serviceAccount annotations (e.g. for oidc authentication) -serviceAccountAnnotations: {} - -affinity: {} -# # This example pod anti-affinity forces the scheduler to put traefik pods -# # on nodes where no other traefik pods are scheduled. -# # It should be used when hostNetwork: true to prevent port conflicts -# podAntiAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# - labelSelector: -# matchExpressions: -# - key: app -# operator: In -# values: -# - {{ template "traefik.name" . }} -# topologyKey: failure-domain.beta.kubernetes.io/zone -nodeSelector: {} -tolerations: [] - -# Pods can have priority. -# Priority indicates the importance of a Pod relative to other Pods. -priorityClassName: "" - -# Set the container security context -# To run the container with ports below 1024 this will need to be adjust to run as root -securityContext: - capabilities: - drop: [ALL] - -portalhook: - enabled: true diff --git a/stable/traefik/6.5.7/questions.yaml b/stable/traefik/6.5.7/questions.yaml deleted file mode 100644 index 6dfff0761f8..00000000000 --- a/stable/traefik/6.5.7/questions.yaml +++ /dev/null @@ -1,476 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Middlewares" - description: "Traefik Middlewares" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" - path: "/dashboard/" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - - variable: middlewares - label: "" - group: "Middlewares" - schema: - type: dict - attrs: - - variable: basicAuth - label: "basicAuth" - schema: - type: list - default: [] - items: - - variable: basicAuthEntry - label: "" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - default: "" - - variable: users - label: "Users" - schema: - type: list - default: [] - items: - - variable: usersEntry - label: "" - schema: - type: dict - attrs: - - variable: username - label: "Username" - schema: - type: string - required: true - default: "" - - variable: password - label: "Password" - schema: - type: string - required: true - default: "" - - - - variable: forwardAuth - label: "forwardAuth" - schema: - type: list - default: [] - items: - - variable: basicAuthEntry - label: "" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - default: "" - - variable: address - label: "Address" - schema: - type: string - required: true - default: "" - - variable: trustForwardHeader - label: "trustForwardHeader" - schema: - type: boolean - default: false - - variable: authResponseHeadersRegex - label: "authResponseHeadersRegex" - schema: - type: string - default: "" - - variable: authResponseHeaders - label: "authResponseHeaders" - schema: - type: list - default: [] - items: - - variable: authResponseHeadersEntry - label: "" - schema: - type: string - default: "" - - variable: authRequestHeaders - label: "authRequestHeaders" - schema: - type: list - default: [] - items: - - variable: authRequestHeadersEntry - label: "" - schema: - type: string - default: "" - - variable: chain - label: "chain" - schema: - type: list - default: [] - items: - - variable: chainEntry - label: "" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: middlewares - label: "Middlewares to Chain" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - required: true - default: "" - - - variable: redirectScheme - label: "redirectScheme" - schema: - type: list - default: [] - items: - - variable: redirectSchemeEntry - label: "" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: scheme - label: "Scheme" - schema: - type: string - required: true - default: "https" - enum: - - value: "https" - description: "https" - - value: "http" - description: "http" - - variable: permanent - label: "Permanent" - schema: - type: boolean - required: true - default: false - - - variable: rateLimit - label: "rateLimit" - schema: - type: list - default: [] - items: - - variable: rateLimitEntry - label: "" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: average - label: "Average" - schema: - type: int - required: true - default: 300 - - variable: burst - label: "Burst" - schema: - type: int - required: true - default: 200 - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: ports - label: "(Advanced) Traefik Entrypoints" - group: "Networking and Services" - schema: - type: dict - attrs: - - variable: traefik - label: "traefik internal" - schema: - type: dict - attrs: - - variable: port - label: "Internal Port" - description: "(advanced) Port inside the container network" - schema: - type: int - required: true - hidden: true - default: 9000 - - variable: expose - label: "Expose to Outside" - description: "Port to the outside of all(!) nodes" - schema: - type: boolean - default: true - - variable: exposedPort - label: "Outside Port" - description: "Port on the outside" - schema: - type: int - show_if: [["expose", "=", true]] - default: 9000 - - variable: protocol - label: "Protocol" - description: "TCP or UDP reverse proxying?" - schema: - type: string - default: "TCP" - - variable: web - label: "web" - schema: - type: dict - attrs: - - variable: port - label: "Internal Port" - description: "(advanced) Port inside the container network" - schema: - type: int - required: true - hidden: true - default: 9080 - - variable: expose - label: "Expose to Outside" - description: "Port to the outside of all(!) nodes" - schema: - type: boolean - default: true - - variable: exposedPort - label: "Outside Port" - description: "Port to the outside of all(!) nodes" - schema: - type: int - show_if: [["expose", "=", true]] - required: true - default: 9080 - - variable: protocol - label: "Protocol" - description: "TCP or UDP reverse proxying?" - schema: - type: string - required: true - default: "TCP" - hidden: true - - variable: redirectEnable - label: "Enable Redirect" - schema: - type: boolean - default: true - show_subquestions_if: true - subquestions: - - variable: redirectTo - label: "Target Entrypoint" - description: "Select the Target Entrypoint to redirect to" - schema: - type: string - required: true - default: "websecure" - - variable: websecure - label: "websecure" - schema: - type: dict - attrs: - - variable: port - label: "Internal Port" - description: "(advanced) Port inside the container network" - schema: - type: int - required: true - hidden: true - default: 9443 - - variable: expose - label: "Expose to Outside" - description: "Port to the outside of all(!) nodes" - schema: - type: boolean - default: true - - variable: exposedPort - label: "Outside Port" - description: "Port to the outside of all(!) nodes" - schema: - type: int - show_if: [["expose", "=", true]] - required: true - default: 9443 - - variable: protocol - label: "Protocol" - description: "TCP or UDP reverse proxying?" - schema: - type: string - required: true - default: "TCP" - hidden: true - - variable: tls - label: "tls" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "enabled" - schema: - type: boolean - default: true - hidden: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 65532 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 65532 - - - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 65532 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/traefik/6.5.7/templates/_helpers.tpl b/stable/traefik/6.5.7/templates/_helpers.tpl deleted file mode 100644 index f7b055fa82e..00000000000 --- a/stable/traefik/6.5.7/templates/_helpers.tpl +++ /dev/null @@ -1,62 +0,0 @@ -{{/* vim: set filetype=mustache: */}} - -{{/* -Expand the name of the chart. -*/}} -{{- define "traefik.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "traefik.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "traefik.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- if contains $name .Release.Name -}} -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} -{{- end -}} - -{{/* -The name of the service account to use -*/}} -{{- define "traefik.serviceAccountName" -}} -{{- default (include "traefik.fullname" .) .Values.serviceAccount.name -}} -{{- end -}} - -{{/* -Construct the path for the providers.kubernetesingress.ingressendpoint.publishedservice. -By convention this will simply use the / to match the name of the -service generated. -Users can provide an override for an explicit service they want bound via `.Values.providers.kubernetesIngress.publishedService.pathOverride` -*/}} -{{- define "providers.kubernetesIngress.publishedServicePath" -}} -{{- $defServiceName := printf "%s/%s" .Release.Namespace (include "traefik.fullname" .) -}} -{{- $servicePath := default $defServiceName .Values.providers.kubernetesIngress.publishedService.pathOverride }} -{{- print $servicePath | trimSuffix "-" -}} -{{- end -}} - -{{/* -Construct a comma-separated list of whitelisted namespaces -*/}} -{{- define "providers.kubernetesIngress.namespaces" -}} -{{- default .Release.Namespace (join "," .Values.providers.kubernetesIngress.namespaces) }} -{{- end -}} -{{- define "providers.kubernetesCRD.namespaces" -}} -{{- default .Release.Namespace (join "," .Values.providers.kubernetesCRD.namespaces) }} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/_podtemplate.tpl b/stable/traefik/6.5.7/templates/_podtemplate.tpl deleted file mode 100644 index 9e8fe8aca34..00000000000 --- a/stable/traefik/6.5.7/templates/_podtemplate.tpl +++ /dev/null @@ -1,265 +0,0 @@ -{{- define "traefik.podTemplate" }} - metadata: - annotations: - {{- with .Values.deployment.podAnnotations }} - {{- toYaml . | nindent 8 }} - {{- end }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- with .Values.deployment.podLabels }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.deployment.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - serviceAccountName: {{ include "traefik.serviceAccountName" . }} - terminationGracePeriodSeconds: 60 - hostNetwork: {{ .Values.hostNetwork }} - {{- with .Values.deployment.dnsPolicy }} - dnsPolicy: {{ . }} - {{- end }} - {{- with .Values.deployment.initContainers }} - initContainers: - {{- toYaml . | nindent 6 }} - {{- end }} - containers: - - image: "{{ .Values.image.name }}:{{ default .Chart.AppVersion .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - name: {{ template "traefik.fullname" . }} - resources: - {{- with .Values.resources }} - {{- toYaml . | nindent 10 }} - {{- end }} - readinessProbe: - httpGet: - path: /ping - port: {{ default .Values.ports.traefik.port .Values.ports.traefik.healthchecksPort }} - failureThreshold: 1 - initialDelaySeconds: 10 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 2 - livenessProbe: - httpGet: - path: /ping - port: {{ default .Values.ports.traefik.port .Values.ports.traefik.healthchecksPort }} - failureThreshold: 3 - initialDelaySeconds: 10 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 2 - ports: - {{- range $name, $config := .Values.ports }} - {{- if $config }} - - name: {{ $name | quote }} - containerPort: {{ $config.port }} - {{- if $config.hostPort }} - hostPort: {{ $config.hostPort }} - {{- end }} - {{- if $config.hostIP }} - hostIP: {{ $config.hostIP }} - {{- end }} - protocol: {{ default "TCP" $config.protocol | quote }} - {{- end }} - {{- end }} - {{- with .Values.securityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - volumeMounts: - - name: {{ .Values.persistence.name }} - mountPath: {{ .Values.persistence.path }} - {{- if .Values.persistence.subPath }} - subPath: {{ .Values.persistence.subPath }} - {{- end }} - - name: tmp - mountPath: /tmp - {{- $root := . }} - {{- range .Values.volumes }} - - name: {{ tpl (.name) $root }} - mountPath: {{ .mountPath }} - readOnly: true - {{- end }} - {{- if .Values.experimental.plugins.enabled }} - - name: plugins - mountPath: "/plugins-storage" - {{- end }} - {{- if .Values.additionalVolumeMounts }} - {{- toYaml .Values.additionalVolumeMounts | nindent 10 }} - {{- end }} - args: - {{- with .Values.globalArguments }} - {{- range . }} - - {{ . | quote }} - {{- end }} - {{- end }} - {{- range $name, $config := .Values.ports }} - {{- if $config }} - - "--entryPoints.{{$name}}.address=:{{ $config.port }}/{{ default "tcp" $config.protocol | lower }}" - {{- end }} - {{- end }} - - "--api.dashboard=true" - - "--ping=true" - {{- if .Values.providers.kubernetesCRD.enabled }} - - "--providers.kubernetescrd" - {{- end }} - {{- if .Values.providers.kubernetesIngress.enabled }} - - "--providers.kubernetesingress" - {{- if and .Values.service.enabled .Values.providers.kubernetesIngress.publishedService.enabled }} - - "--providers.kubernetesingress.ingressendpoint.publishedservice={{ template "providers.kubernetesIngress.publishedServicePath" . }}" - {{- end }} - {{- if .Values.providers.kubernetesIngress.labelSelector }} - - "--providers.kubernetesingress.labelSelector={{ .Values.providers.kubernetesIngress.labelSelector }}" - {{- end }} - {{- end }} - {{- if .Values.experimental.kubernetesGateway.enabled }} - - "--providers.kubernetesgateway" - - "--experimental.kubernetesgateway" - {{- end }} - {{- if and .Values.rbac.enabled .Values.rbac.namespaced }} - {{- if .Values.providers.kubernetesCRD.enabled }} - - "--providers.kubernetescrd.namespaces={{ template "providers.kubernetesCRD.namespaces" . }}" - {{- end }} - {{- if .Values.providers.kubernetesIngress.enabled }} - - "--providers.kubernetesingress.namespaces={{ template "providers.kubernetesIngress.namespaces" . }}" - {{- end }} - {{- end }} - {{- range $entrypoint, $config := $.Values.ports }} - {{- if $config.redirectTo }} - {{- $toPort := index $.Values.ports $config.redirectTo }} - - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.to=:{{ $toPort.exposedPort }}" - - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.scheme=https" - {{- end }} - {{- if $config.tls }} - {{- if $config.tls.enabled }} - - "--entrypoints.{{ $entrypoint }}.http.tls=true" - {{- if $config.tls.options }} - - "--entrypoints.{{ $entrypoint }}.http.tls.options={{ $config.tls.options }}" - {{- end }} - {{- if $config.tls.certResolver }} - - "--entrypoints.{{ $entrypoint }}.http.tls.certResolver={{ $config.tls.certResolver }}" - {{- end }} - {{- if $config.tls.domains }} - {{- range $index, $domain := $config.tls.domains }} - {{- if $domain.main }} - - "--entrypoints.{{ $entrypoint }}.http.tls.domains[{{ $index }}].main={{ $domain.main }}" - {{- end }} - {{- if $domain.sans }} - - "--entrypoints.{{ $entrypoint }}.http.tls.domains[{{ $index }}].sans={{ join "," $domain.sans }}" - {{- end }} - {{- end }} - {{- end }} - {{- end }} - {{- end }} - {{- end }} - {{- with .Values.logs }} - {{- if .general.format }} - - "--log.format={{ .general.format }}" - {{- end }} - {{- if ne .general.level "ERROR" }} - - "--log.level={{ .general.level | upper }}" - {{- end }} - {{- if .access.enabled }} - - "--accesslog=true" - {{- if .access.format }} - - "--accesslog.format={{ .access.format }}" - {{- end }} - {{- if .access.bufferingsize }} - - "--accesslog.bufferingsize={{ .access.bufferingsize }}" - {{- end }} - {{- if .access.filters }} - {{- if .access.filters.statuscodes }} - - "--accesslog.filters.statuscodes={{ .access.filters.statuscodes }}" - {{- end }} - {{- if .access.filters.retryattempts }} - - "--accesslog.filters.retryattempts" - {{- end }} - {{- if .access.filters.minduration }} - - "--accesslog.filters.minduration={{ .access.filters.minduration }}" - {{- end }} - {{- end }} - - "--accesslog.fields.defaultmode={{ .access.fields.general.defaultmode }}" - {{- range $fieldname, $fieldaction := .access.fields.general.names }} - - "--accesslog.fields.names.{{ $fieldname }}={{ $fieldaction }}" - {{- end }} - - "--accesslog.fields.headers.defaultmode={{ .access.fields.headers.defaultmode }}" - {{- range $fieldname, $fieldaction := .access.fields.headers.names }} - - "--accesslog.fields.headers.names.{{ $fieldname }}={{ $fieldaction }}" - {{- end }} - {{- end }} - {{- end }} - {{- if .Values.pilot.enabled }} - - "--pilot.token={{ .Values.pilot.token }}" - {{- end }} - {{- if hasKey .Values.pilot "dashboard" }} - - "--pilot.dashboard={{ .Values.pilot.dashboard }}" - {{- end }} - {{- with .Values.additionalArguments }} - {{- range . }} - - {{ . | quote }} - {{- end }} - {{- end }} - {{- with .Values.env }} - env: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.envFrom }} - envFrom: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- if .Values.deployment.additionalContainers }} - {{- toYaml .Values.deployment.additionalContainers | nindent 6 }} - {{- end }} - volumes: - - name: {{ .Values.persistence.name }} - {{- if .Values.persistence.enabled }} - persistentVolumeClaim: - claimName: {{ default (include "traefik.fullname" .) .Values.persistence.existingClaim }} - {{- else }} - emptyDir: {} - {{- end }} - - name: tmp - emptyDir: {} - {{- $root := . }} - {{- range .Values.volumes }} - - name: {{ tpl (.name) $root }} - {{- if eq .type "secret" }} - secret: - secretName: {{ tpl (.name) $root }} - {{- else if eq .type "configMap" }} - configMap: - name: {{ tpl (.name) $root }} - {{- end }} - {{- end }} - {{- if .Values.deployment.additionalVolumes }} - {{- toYaml .Values.deployment.additionalVolumes | nindent 8 }} - {{- end }} - {{- if .Values.experimental.plugins.enabled }} - - name: plugins - emptyDir: {} - {{- end }} - {{- with .Values.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- if .Values.priorityClassName }} - priorityClassName: {{ .Values.priorityClassName }} - {{- end }} - {{- with .Values.podSecurityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} -{{ end -}} diff --git a/stable/traefik/6.5.7/templates/custom/common.yaml b/stable/traefik/6.5.7/templates/custom/common.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/traefik/6.5.7/templates/custom/middleware-namespace.yaml b/stable/traefik/6.5.7/templates/custom/middleware-namespace.yaml deleted file mode 100644 index 16156ee5e12..00000000000 --- a/stable/traefik/6.5.7/templates/custom/middleware-namespace.yaml +++ /dev/null @@ -1,7 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: traefikmiddlewares - namespace: traefikmiddlewares - annotations: - "helm.sh/hook": pre-install diff --git a/stable/traefik/6.5.7/templates/custom/middlewares/basic-middleware.yaml b/stable/traefik/6.5.7/templates/custom/middlewares/basic-middleware.yaml deleted file mode 100644 index 98f7d1c170c..00000000000 --- a/stable/traefik/6.5.7/templates/custom/middlewares/basic-middleware.yaml +++ /dev/null @@ -1,58 +0,0 @@ ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: compress - namespace: traefikmiddlewares -spec: - compress: {} ---- -# Here, an average of 300 requests per second is allowed. -# In addition, a burst of 200 requests is allowed. -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: basic-ratelimit - namespace: traefikmiddlewares -spec: - rateLimit: - average: 300 - burst: 200 ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: basic-secure-headers - namespace: traefikmiddlewares -spec: - headers: - accessControlAllowMethods: - - GET - - OPTIONS - - HEAD - - PUT - accessControlMaxAge: 100 - sslRedirect: true - # stsSeconds: 63072000 - # stsIncludeSubdomains: false - # stsPreload: false - # forceSTSHeader: true - contentTypeNosniff: true - browserXssFilter: true - sslForceHost: true - referrerPolicy: same-origin - customResponseHeaders: - X-Robots-Tag: 'none' - server: '' ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: chain-basic - namespace: traefikmiddlewares -spec: - chain: - middlewares: - - name: basic-ratelimit - - name: basic-secure-headers - - name: compress diff --git a/stable/traefik/6.5.7/templates/custom/middlewares/basicauth.yaml b/stable/traefik/6.5.7/templates/custom/middlewares/basicauth.yaml deleted file mode 100644 index 4e0f326a2f4..00000000000 --- a/stable/traefik/6.5.7/templates/custom/middlewares/basicauth.yaml +++ /dev/null @@ -1,29 +0,0 @@ -{{ range $index, $middlewareData := .Values.middlewares.basicAuth }} ---- -{{- $users := list }} -{{ range $index, $userdata := $middlewareData.users }} - {{ $users = append $users ( htpasswd $userdata.username $userdata.password ) }} -{{ end }} - -apiVersion: v1 -kind: Secret -metadata: - name: {{printf "%v-%v" $middlewareData.name "secret" }} - namespace: traefikmiddlewares -type: Opaque -stringData: - users: | - {{- range $index, $user := $users }} - {{ printf "%s" $user }} - {{- end }} ---- -# Declaring the user list -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: {{ $middlewareData.name }} - namespace: traefikmiddlewares -spec: - basicAuth: - secret: {{printf "%v-%v" $middlewareData.name "secret" }} -{{ end }} diff --git a/stable/traefik/6.5.7/templates/custom/middlewares/chain.yaml b/stable/traefik/6.5.7/templates/custom/middlewares/chain.yaml deleted file mode 100644 index ef592c255ba..00000000000 --- a/stable/traefik/6.5.7/templates/custom/middlewares/chain.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{ range $index, $middlewareData := .Values.middlewares.chain }} - ---- -# Declaring the user list -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: {{ $middlewareData.name }} - namespace: traefikmiddlewares -spec: - chain: - middlewares: - {{ range $index, $chainData := .Values.middlewares.chainmiddlewares }} - - name: {{ printf "%v-%v@%v" "traefikmiddlewares" $chainData.name "kubernetescrd" }} - {{ end }} -{{ end }} diff --git a/stable/traefik/6.5.7/templates/custom/middlewares/forwardauth.yaml b/stable/traefik/6.5.7/templates/custom/middlewares/forwardauth.yaml deleted file mode 100644 index bb90d33775e..00000000000 --- a/stable/traefik/6.5.7/templates/custom/middlewares/forwardauth.yaml +++ /dev/null @@ -1,23 +0,0 @@ -{{ range $index, $middlewareData := .Values.middlewares.forwardAuth }} ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: {{ $middlewareData.name }} - namespace: traefikmiddlewares -spec: - forwardAuth: - address: {{ $middlewareData.address }} - {{- if $middlewareData.authResponseHeaders }} - authResponseHeaders: {{ $middlewareData.authResponseHeaders }} - {{- end }} - {{- if $middlewareData.authRequestHeaders }} - authRequestHeaders: {{ $middlewareData.authRequestHeaders }} - {{- end }} - {{- if $middlewareData.authResponseHeadersRegex }} - authResponseHeadersRegex: {{ $middlewareData.authResponseHeadersRegex }} - {{- end }} - {{- if $middlewareData.trustForwardHeader }} - trustForwardHeader: true - {{- end }} -{{ end }} diff --git a/stable/traefik/6.5.7/templates/custom/middlewares/ratelimit.yaml b/stable/traefik/6.5.7/templates/custom/middlewares/ratelimit.yaml deleted file mode 100644 index b4bfa938e6e..00000000000 --- a/stable/traefik/6.5.7/templates/custom/middlewares/ratelimit.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{ range $index, $middlewareData := .Values.middlewares.rateLimit }} - ---- -# Declaring the user list -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: {{ $middlewareData.name }} - namespace: traefikmiddlewares -spec: - rateLimit: - average: {{ $middlewareData.average }} - burst: {{ $middlewareData.burst }} -{{ end }} diff --git a/stable/traefik/6.5.7/templates/custom/middlewares/redirectScheme.yaml b/stable/traefik/6.5.7/templates/custom/middlewares/redirectScheme.yaml deleted file mode 100644 index 070c8fc4a90..00000000000 --- a/stable/traefik/6.5.7/templates/custom/middlewares/redirectScheme.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{ range $index, $middlewareData := .Values.middlewares.redirectScheme }} - ---- -# Declaring the user list -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: {{ $middlewareData.name }} - namespace: traefikmiddlewares -spec: - redirectScheme: - scheme: {{ $middlewareData.scheme }} - permanent: {{ $middlewareData.permanent }} -{{ end }} diff --git a/stable/traefik/6.5.7/templates/custom/portal.yaml b/stable/traefik/6.5.7/templates/custom/portal.yaml deleted file mode 100644 index 92e80f287a2..00000000000 --- a/stable/traefik/6.5.7/templates/custom/portal.yaml +++ /dev/null @@ -1,45 +0,0 @@ -{{- if .Values.portal }} -{{- if .Values.portal.enabled }} -{{- $ingr := dict -}} -{{- $host := "$node_ip" }} -{{- $port := 443 }} -{{- $protocol := "https" }} -{{- $portProtocol := "" }} -{{- $path := "/dashboard/" }} - -{{- if $ingr }} - {{- if $ingr.enabled }} - {{- range $ingr.hosts }} - {{- if .hostTpl }} - {{ $host = ( tpl .hostTpl $ ) }} - {{- else if .host }} - {{ $host = .host }} - {{- else }} - {{ $host = "$node_ip" }} - {{- end }} - {{- if .paths }} - {{- $path = (first .paths).path }} - {{- end }} - {{- end }} - {{- end }} -{{- end }} - -{{- if eq $host "$node_ip" }} - {{- $port = .Values.ports.traefik.exposedPort }} - {{- $protocol = "http" }} -{{- end }} - ---- - -apiVersion: v1 -kind: ConfigMap -metadata: - name: portal -data: - protocol: {{ $protocol }} - host: {{ $host | quote }} - port: {{ $port | quote }} - path: {{ $path | quote }} - url: {{ ( printf "%v://%v:%v%v" $protocol $host $port $path ) | quote }} -{{- end }} -{{- end }} diff --git a/stable/traefik/6.5.7/templates/custom/portalhook.yaml b/stable/traefik/6.5.7/templates/custom/portalhook.yaml deleted file mode 100644 index 5a9fee80da4..00000000000 --- a/stable/traefik/6.5.7/templates/custom/portalhook.yaml +++ /dev/null @@ -1,12 +0,0 @@ -{{- if .Values.portalhook.enabled }} - ---- - -apiVersion: v1 -kind: ConfigMap -metadata: - name: portalhook - namespace: traefikmiddlewares -data: - websecureport: {{ .Values.ports.websecure.exposedPort | quote }} -{{- end }} diff --git a/stable/traefik/6.5.7/templates/daemonset.yaml b/stable/traefik/6.5.7/templates/daemonset.yaml deleted file mode 100644 index 469e105c358..00000000000 --- a/stable/traefik/6.5.7/templates/daemonset.yaml +++ /dev/null @@ -1,40 +0,0 @@ -{{- if and .Values.deployment.enabled (eq .Values.deployment.kind "DaemonSet") -}} - {{- with .Values.additionalArguments -}} - {{- range . -}} - {{- if contains ".acme." . -}} - {{- fail (printf "ACME functionality is not supported when running Traefik as a DaemonSet") -}} - {{- end -}} - {{- end -}} - {{- end -}} - {{- if eq (default .Chart.AppVersion .Values.image.tag) "latest" }} - {{- fail "\n\n ERROR: latest tag should not be used" }} - {{- end }} - ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- with .Values.deployment.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - annotations: - {{- with .Values.deployment.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - selector: - matchLabels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - updateStrategy: - type: RollingUpdate - rollingUpdate: - maxUnavailable: {{ .Values.rollingUpdate.maxUnavailable }} - template: {{ template "traefik.podTemplate" . }} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/dashboard-hook-ingressroute.yaml b/stable/traefik/6.5.7/templates/dashboard-hook-ingressroute.yaml deleted file mode 100644 index ec278c26910..00000000000 --- a/stable/traefik/6.5.7/templates/dashboard-hook-ingressroute.yaml +++ /dev/null @@ -1,28 +0,0 @@ -{{- if .Values.ingressRoute.dashboard.enabled -}} -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: {{ template "traefik.fullname" . }}-dashboard - annotations: - helm.sh/hook: "post-install,post-upgrade" - {{- with .Values.ingressRoute.dashboard.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- with .Values.ingressRoute.dashboard.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - entryPoints: - - traefik - routes: - - match: PathPrefix(`/dashboard`) || PathPrefix(`/api`) - kind: Rule - services: - - name: api@internal - kind: TraefikService -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/deployment.yaml b/stable/traefik/6.5.7/templates/deployment.yaml deleted file mode 100644 index 494087cfd0a..00000000000 --- a/stable/traefik/6.5.7/templates/deployment.yaml +++ /dev/null @@ -1,47 +0,0 @@ -{{- if and .Values.deployment.enabled (eq .Values.deployment.kind "Deployment") -}} - {{- if gt (int .Values.deployment.replicas) 1 -}} - {{- with .Values.additionalArguments -}} - {{- range . -}} - {{- if contains ".acme." . -}} - {{- fail (printf "You can not enable acme if you set more than one traefik replica") -}} - {{- end -}} - {{- end -}} - {{- end -}} - {{- end -}} - {{- if eq (default .Chart.AppVersion .Values.image.tag) "latest" }} - {{- fail "\n\n ERROR: latest tag should not be used" }} - {{- end }} - ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- with .Values.deployment.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - annotations: - {{- with .Values.deployment.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - {{- if not .Values.autoscaling.enabled }} - replicas: {{ default 1 .Values.deployment.replicas }} - {{- end }} - selector: - matchLabels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - strategy: - type: RollingUpdate - rollingUpdate: - {{- with .Values.rollingUpdate }} - {{- toYaml . | nindent 6 }} - {{- end }} - template: {{ template "traefik.podTemplate" . }} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/gateway.yaml b/stable/traefik/6.5.7/templates/gateway.yaml deleted file mode 100644 index 85194211fe5..00000000000 --- a/stable/traefik/6.5.7/templates/gateway.yaml +++ /dev/null @@ -1,33 +0,0 @@ -{{- if .Values.experimental.kubernetesGateway.enabled }} ---- -apiVersion: networking.x-k8s.io/v1alpha1 -kind: Gateway -metadata: - name: traefik-gateway - namespace: default -spec: - gatewayClassName: traefik - listeners: - - port: {{ .Values.ports.web.port }} - protocol: HTTP - routes: - kind: HTTPRoute - selector: - matchLabels: - app: {{ .Values.experimental.kubernetesGateway.appLabelSelector }} - - {{- range $index, $cert:= .Values.experimental.kubernetesGateway.certificates }} - - port: {{ $.Values.ports.websecure.port }} - protocol: HTTPS - tls: - certificateRef: - name: {{ $cert.name }} - group: {{ $cert.group }} - kind: {{ $cert.kind }} - routes: - kind: HTTPRoute - selector: - matchLabels: - app: {{ $.Values.experimental.kubernetesGateway.appLabelSelector }} - {{- end }} -{{- end }} diff --git a/stable/traefik/6.5.7/templates/gatewayclass.yaml b/stable/traefik/6.5.7/templates/gatewayclass.yaml deleted file mode 100644 index 61bf007db1e..00000000000 --- a/stable/traefik/6.5.7/templates/gatewayclass.yaml +++ /dev/null @@ -1,9 +0,0 @@ -{{- if .Values.experimental.kubernetesGateway.enabled }} ---- -kind: GatewayClass -apiVersion: networking.x-k8s.io/v1alpha1 -metadata: - name: traefik -spec: - controller: traefik.io/gateway-controller -{{- end }} diff --git a/stable/traefik/6.5.7/templates/hpa.yaml b/stable/traefik/6.5.7/templates/hpa.yaml deleted file mode 100644 index bf37117de6a..00000000000 --- a/stable/traefik/6.5.7/templates/hpa.yaml +++ /dev/null @@ -1,20 +0,0 @@ -{{- if .Values.autoscaling.enabled }} -apiVersion: autoscaling/v2beta1 -kind: HorizontalPodAutoscaler -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -spec: - scaleTargetRef: - apiVersion: apps/v1 - kind: Deployment - name: {{ template "traefik.fullname" . }} - minReplicas: {{ .Values.autoscaling.minReplicas }} - maxReplicas: {{ .Values.autoscaling.maxReplicas }} - metrics: -{{ toYaml .Values.autoscaling.metrics | indent 4 }} -{{- end }} diff --git a/stable/traefik/6.5.7/templates/ingressclass.yaml b/stable/traefik/6.5.7/templates/ingressclass.yaml deleted file mode 100644 index 7c62458c82e..00000000000 --- a/stable/traefik/6.5.7/templates/ingressclass.yaml +++ /dev/null @@ -1,23 +0,0 @@ -{{- if and .Values.ingressClass.enabled (semverCompare ">=2.3.0" (default .Chart.AppVersion .Values.image.tag)) -}} - {{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1/IngressClass" }} -apiVersion: networking.k8s.io/v1 - {{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1/IngressClass" }} -apiVersion: networking.k8s.io/v1beta1 - {{- else if or (eq .Values.ingressClass.fallbackApiVersion "v1beta1") (eq .Values.ingressClass.fallbackApiVersion "v1") }} -apiVersion: {{ printf "networking.k8s.io/%s" .Values.ingressClass.fallbackApiVersion }} - {{- else }} - {{- fail "\n\n ERROR: You must have atleast networking.k8s.io/v1beta1 to use ingressClass" }} - {{- end }} -kind: IngressClass -metadata: - annotations: - ingressclass.kubernetes.io/is-default-class: {{ .Values.ingressClass.isDefaultClass | quote }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - name: {{ template "traefik.fullname" . }} -spec: - controller: traefik.io/ingress-controller -{{- end }} diff --git a/stable/traefik/6.5.7/templates/poddisruptionbudget.yaml b/stable/traefik/6.5.7/templates/poddisruptionbudget.yaml deleted file mode 100644 index 9893e521759..00000000000 --- a/stable/traefik/6.5.7/templates/poddisruptionbudget.yaml +++ /dev/null @@ -1,22 +0,0 @@ -{{- if .Values.podDisruptionBudget.enabled -}} -apiVersion: policy/v1beta1 -kind: PodDisruptionBudget -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -spec: - selector: - matchLabels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- if .Values.podDisruptionBudget.minAvailable }} - minAvailable: {{ .Values.podDisruptionBudget.minAvailable | int }} - {{- end }} - {{- if .Values.podDisruptionBudget.maxUnavailable }} - maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable | int }} - {{- end }} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/rbac/clusterrole.yaml b/stable/traefik/6.5.7/templates/rbac/clusterrole.yaml deleted file mode 100644 index 2c63e006414..00000000000 --- a/stable/traefik/6.5.7/templates/rbac/clusterrole.yaml +++ /dev/null @@ -1,112 +0,0 @@ -{{- if and .Values.rbac.enabled (not .Values.rbac.namespaced) -}} -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -rules: - - apiGroups: - - "" - resources: - - services - - endpoints - - secrets - verbs: - - get - - list - - watch - - apiGroups: - - extensions - - networking.k8s.io - resources: - - ingresses - - ingressclasses - verbs: - - get - - list - - watch - - apiGroups: - - extensions - - networking.k8s.io - resources: - - ingresses/status - verbs: - - update - - apiGroups: - - traefik.containo.us - resources: - - ingressroutes - - ingressroutetcps - - ingressrouteudps - - middlewares - - tlsoptions - - tlsstores - - traefikservices - - serverstransports - verbs: - - get - - list - - watch -{{- if .Values.podSecurityPolicy.enabled }} - - apiGroups: - - policy - resourceNames: - - {{ template "traefik.fullname" . }} - resources: - - podsecuritypolicies - verbs: - - use -{{- end -}} -{{- if .Values.experimental.kubernetesGateway.enabled }} - - apiGroups: - - networking.x-k8s.io - resources: - - gatewayclasses - - gatewayclasses/status - - gateways - verbs: - - get - - list - - watch - - apiGroups: - - networking.x-k8s.io - resources: - - gatewayclasses/status - verbs: - - get - - patch - - update - - apiGroups: - - networking.x-k8s.io - resources: - - gateways/status - verbs: - - get - - patch - - update - - apiGroups: - - networking.x-k8s.io - resources: - - httproutes - verbs: - - create - - delete - - get - - list - - patch - - update - - watch - - apiGroups: - - networking.x-k8s.io - resources: - - httproutes/status - verbs: - - get - - patch - - update -{{- end -}} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/rbac/clusterrolebinding.yaml b/stable/traefik/6.5.7/templates/rbac/clusterrolebinding.yaml deleted file mode 100644 index 509e92ff2b7..00000000000 --- a/stable/traefik/6.5.7/templates/rbac/clusterrolebinding.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if and .Values.rbac.enabled (not .Values.rbac.namespaced) }} -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ template "traefik.fullname" . }} -subjects: - - kind: ServiceAccount - name: {{ include "traefik.serviceAccountName" . }} - namespace: {{ .Release.Namespace }} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/rbac/podsecuritypolicy.yaml b/stable/traefik/6.5.7/templates/rbac/podsecuritypolicy.yaml deleted file mode 100644 index 66bc1458d55..00000000000 --- a/stable/traefik/6.5.7/templates/rbac/podsecuritypolicy.yaml +++ /dev/null @@ -1,68 +0,0 @@ -{{- if .Values.podSecurityPolicy.enabled }} ---- -apiVersion: policy/v1beta1 -kind: PodSecurityPolicy -metadata: - annotations: - seccomp.security.alpha.kubernetes.io/allowedProfileNames: runtime/default - seccomp.security.alpha.kubernetes.io/defaultProfileName: runtime/default - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -spec: - privileged: false - allowPrivilegeEscalation: false - requiredDropCapabilities: - - ALL -{{- if not .Values.securityContext.runAsNonRoot }} - allowedCapabilities: - - NET_BIND_SERVICE -{{- end }} - hostNetwork: {{ .Values.hostNetwork }} - hostIPC: false - hostPID: false - fsGroup: -{{- if .Values.securityContext.runAsNonRoot }} - ranges: - - max: 65535 - min: 1 - rule: MustRunAs -{{- else }} - rule: RunAsAny -{{- end }} -{{- if .Values.hostNetwork }} - hostPorts: - - max: 65535 - min: 1 -{{- end }} - readOnlyRootFilesystem: true - runAsUser: -{{- if .Values.securityContext.runAsNonRoot }} - rule: MustRunAsNonRoot -{{- else }} - rule: RunAsAny -{{- end }} - seLinux: - rule: RunAsAny - supplementalGroups: -{{- if .Values.securityContext.runAsNonRoot }} - ranges: - - max: 65535 - min: 1 - rule: MustRunAs -{{- else }} - rule: RunAsAny -{{- end }} - volumes: - - configMap - - downwardAPI - - secret - - emptyDir - - projected -{{- if .Values.persistence.enabled }} - - persistentVolumeClaim -{{- end -}} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/rbac/role.yaml b/stable/traefik/6.5.7/templates/rbac/role.yaml deleted file mode 100644 index 6c763065d6f..00000000000 --- a/stable/traefik/6.5.7/templates/rbac/role.yaml +++ /dev/null @@ -1,61 +0,0 @@ -{{- if and .Values.rbac.enabled .Values.rbac.namespaced }} -kind: Role -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -rules: - - apiGroups: - - "" - resources: - - services - - endpoints - - secrets - verbs: - - get - - list - - watch - - apiGroups: - - extensions - resources: - - ingresses - verbs: - - get - - list - - watch - - apiGroups: - - extensions - resources: - - ingresses/status - verbs: - - update - - apiGroups: - - traefik.containo.us - resources: - - ingressroutes - - ingressroutetcps - - ingressrouteudps - - middlewares - - tlsoptions - - tlsstores - - traefikservices - - serverstransports - verbs: - - get - - list - - watch -{{- if .Values.podSecurityPolicy.enabled }} - - apiGroups: - - extensions - resourceNames: - - {{ template "traefik.fullname" . }} - resources: - - podsecuritypolicies - verbs: - - use -{{- end -}} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/rbac/rolebinding.yaml b/stable/traefik/6.5.7/templates/rbac/rolebinding.yaml deleted file mode 100644 index 10416401867..00000000000 --- a/stable/traefik/6.5.7/templates/rbac/rolebinding.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if and .Values.rbac.enabled .Values.rbac.namespaced }} -kind: RoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ template "traefik.fullname" . }} -subjects: - - kind: ServiceAccount - name: {{ include "traefik.serviceAccountName" . }} - namespace: {{ .Release.Namespace }} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/rbac/serviceaccount.yaml b/stable/traefik/6.5.7/templates/rbac/serviceaccount.yaml deleted file mode 100644 index bcc941eec95..00000000000 --- a/stable/traefik/6.5.7/templates/rbac/serviceaccount.yaml +++ /dev/null @@ -1,15 +0,0 @@ -{{- if not .Values.serviceAccount.name -}} -kind: ServiceAccount -apiVersion: v1 -metadata: - name: {{ include "traefik.serviceAccountName" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - annotations: - {{- with .Values.serviceAccountAnnotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/service.yaml b/stable/traefik/6.5.7/templates/service.yaml deleted file mode 100644 index 745bb9102d7..00000000000 --- a/stable/traefik/6.5.7/templates/service.yaml +++ /dev/null @@ -1,114 +0,0 @@ -{{- if .Values.service.enabled -}} - -{{ $tcpPorts := dict }} -{{ $udpPorts := dict }} -{{- range $name, $config := .Values.ports }} - {{- if eq (toString $config.protocol) "UDP" }} - {{ $_ := set $udpPorts $name $config }} - {{- else }} - {{ $_ := set $tcpPorts $name $config }} - {{- end }} -{{- end }} - -apiVersion: v1 -kind: List -metadata: - name: {{ template "traefik.fullname" . }} -items: -{{- if $tcpPorts }} - - apiVersion: v1 - kind: Service - metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- with .Values.service.labels }} - {{- toYaml . | nindent 8 }} - {{- end }} - annotations: - {{- with .Values.service.annotations }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- $type := default "LoadBalancer" .Values.service.type }} - type: {{ $type }} - {{- with .Values.service.spec }} - {{- toYaml . | nindent 6 }} - {{- end }} - selector: - app.kubernetes.io/name: {{ template "traefik.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - ports: - {{- range $name, $config := $tcpPorts }} - {{- if $config.expose }} - - port: {{ default $config.port $config.exposedPort }} - name: {{ $name }} - targetPort: {{ $name | quote }} - protocol: {{ default "TCP" $config.protocol | quote }} - {{- if $config.nodePort }} - nodePort: {{ $config.nodePort }} - {{- end }} - {{- end }} - {{- end }} - {{- if eq $type "LoadBalancer" }} - {{- with .Values.service.loadBalancerSourceRanges }} - loadBalancerSourceRanges: - {{- toYaml . | nindent 6 }} - {{- end -}} - {{- end -}} - {{- with .Values.service.externalIPs }} - externalIPs: - {{- toYaml . | nindent 6 }} - {{- end -}} -{{- end }} - -{{- if $udpPorts }} - - apiVersion: v1 - kind: Service - metadata: - name: {{ template "traefik.fullname" . }}-udp - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - annotations: - {{- with .Values.service.annotations }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- $type := default "LoadBalancer" .Values.service.type }} - type: {{ $type }} - {{- with .Values.service.spec }} - {{- toYaml . | nindent 6 }} - {{- end }} - selector: - app.kubernetes.io/name: {{ template "traefik.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - ports: - {{- range $name, $config := $udpPorts }} - {{- if $config.expose }} - - port: {{ default $config.port $config.exposedPort }} - name: {{ $name }} - targetPort: {{ $name | quote }} - protocol: {{ default "UDP" $config.protocol | quote }} - {{- if $config.nodePort }} - nodePort: {{ $config.nodePort }} - {{- end }} - {{- end }} - {{- end }} - {{- if eq $type "LoadBalancer" }} - {{- with .Values.service.loadBalancerSourceRanges }} - loadBalancerSourceRanges: - {{- toYaml . | nindent 6 }} - {{- end -}} - {{- end -}} - {{- with .Values.service.externalIPs }} - externalIPs: - {{- toYaml . | nindent 6 }} - {{- end -}} -{{- end }} -{{- end -}} diff --git a/stable/traefik/6.5.7/templates/tlsoption.yaml b/stable/traefik/6.5.7/templates/tlsoption.yaml deleted file mode 100644 index ec46e8bbc94..00000000000 --- a/stable/traefik/6.5.7/templates/tlsoption.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{- range $name, $config := .Values.tlsOptions }} -apiVersion: traefik.containo.us/v1alpha1 -kind: TLSOption -metadata: - name: {{ $name }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" $ }} - helm.sh/chart: {{ template "traefik.chart" $ }} - app.kubernetes.io/managed-by: {{ $.Release.Service }} - app.kubernetes.io/instance: {{ $.Release.Name }} -spec: - {{- toYaml $config | nindent 2 }} ---- -{{- end -}} diff --git a/stable/traefik/6.5.7/test_values.yaml b/stable/traefik/6.5.7/test_values.yaml deleted file mode 100644 index 596cc786695..00000000000 --- a/stable/traefik/6.5.7/test_values.yaml +++ /dev/null @@ -1,438 +0,0 @@ -# Default values for Traefik -image: - name: traefik - # defaults to appVersion - tag: v2.4 - pullPolicy: IfNotPresent - -# -# Configure the deployment -# -deployment: - enabled: true - # Can be either Deployment or DaemonSet - kind: Deployment - # Number of pods of the deployment (only applies when kind == Deployment) - replicas: 1 - # Additional deployment annotations (e.g. for jaeger-operator sidecar injection) - annotations: {} - # Additional deployment labels (e.g. for filtering deployment by custom labels) - labels: {} - # Additional pod annotations (e.g. for mesh injection or prometheus scraping) - podAnnotations: {} - # Additional Pod labels (e.g. for filtering Pod by custom labels) - podLabels: {} - # Additional containers (e.g. for metric offloading sidecars) - additionalContainers: [] - # https://docs.datadoghq.com/developers/dogstatsd/unix_socket/?tab=host - # - name: socat-proxy - # image: alpine/socat:1.0.5 - # args: ["-s", "-u", "udp-recv:8125", "unix-sendto:/socket/socket"] - # volumeMounts: - # - name: dsdsocket - # mountPath: /socket - # Additional volumes available for use with initContainers and additionalContainers - additionalVolumes: [] - # - name: dsdsocket - # hostPath: - # path: /var/run/statsd-exporter - # Additional initContainers (e.g. for setting file permission as shown below) - initContainers: [] - # The "volume-permissions" init container is required if you run into permission issues. - # Related issue: https://github.com/traefik/traefik/issues/6972 - # - name: volume-permissions - # image: busybox:1.31.1 - # command: ["sh", "-c", "chmod -Rv 600 /data/*"] - # volumeMounts: - # - name: data - # mountPath: /data - # Custom pod DNS policy. Apply if `hostNetwork: true` - # dnsPolicy: ClusterFirstWithHostNet - # Additional imagePullSecrets - imagePullSecrets: [] - # - name: myRegistryKeySecretName - -# Pod disruption budget -podDisruptionBudget: - enabled: false - # maxUnavailable: 1 - # minAvailable: 0 - -# Use ingressClass. Ignored if Traefik version < 2.3 / kubernetes < 1.18.x -ingressClass: - # true is not unit-testable yet, pending https://github.com/rancher/helm-unittest/pull/12 - enabled: false - isDefaultClass: false - # Use to force a networking.k8s.io API Version for certain CI/CD applications. E.g. "v1beta1" - fallbackApiVersion: - -# Activate Pilot integration -pilot: - enabled: false - token: "" - # Toggle Pilot Dashboard - # dashboard: false - -# Enable experimental features -experimental: - plugins: - enabled: false - kubernetesGateway: - enabled: false - appLabelSelector: "traefik" - certificates: [] - # - group: "core" - # kind: "Secret" - # name: "mysecret" - -# Create an IngressRoute for the dashboard -ingressRoute: - dashboard: - enabled: true - # Additional ingressRoute annotations (e.g. for kubernetes.io/ingress.class) - annotations: {} - # Additional ingressRoute labels (e.g. for filtering IngressRoute by custom labels) - labels: {} - -rollingUpdate: - maxUnavailable: 1 - maxSurge: 1 - - -# -# Configure providers -# -providers: - kubernetesCRD: - enabled: true - namespaces: [] - # - "default" - kubernetesIngress: - enabled: true - # labelSelector: environment=production,method=traefik - namespaces: [] - # - "default" - # IP used for Kubernetes Ingress endpoints - publishedService: - enabled: false - # Published Kubernetes Service to copy status from. Format: namespace/servicename - # By default this Traefik service - # pathOverride: "" - -# -# Add volumes to the traefik pod. The volume name will be passed to tpl. -# This can be used to mount a cert pair or a configmap that holds a config.toml file. -# After the volume has been mounted, add the configs into traefik by using the `additionalArguments` list below, eg: -# additionalArguments: -# - "--providers.file.filename=/config/dynamic.toml" -# - "--ping" -# - "--ping.entrypoint=web" -volumes: [] -# - name: public-cert -# mountPath: "/certs" -# type: secret -# - name: '{{ printf "%s-configs" .Release.Name }}' -# mountPath: "/config" -# type: configMap - -# Additional volumeMounts to add to the Traefik container -additionalVolumeMounts: [] - # For instance when using a logshipper for access logs - # - name: traefik-logs - # mountPath: /var/log/traefik - -# Logs -# https://docs.traefik.io/observability/logs/ -logs: - # Traefik logs concern everything that happens to Traefik itself (startup, configuration, events, shutdown, and so on). - general: - # By default, the logs use a text format (common), but you can - # also ask for the json format in the format option - # format: json - # By default, the level is set to ERROR. Alternative logging levels are DEBUG, PANIC, FATAL, ERROR, WARN, and INFO. - level: INFO - access: - # To enable access logs - enabled: false - # By default, logs are written using the Common Log Format (CLF). - # To write logs in JSON, use json in the format option. - # If the given format is unsupported, the default (CLF) is used instead. - # format: json - # To write the logs in an asynchronous fashion, specify a bufferingSize option. - # This option represents the number of log lines Traefik will keep in memory before writing - # them to the selected output. In some cases, this option can greatly help performances. - # bufferingSize: 100 - # Filtering https://docs.traefik.io/observability/access-logs/#filtering - filters: {} - # statuscodes: "200,300-302" - # retryattempts: true - # minduration: 10ms - # Fields - # https://docs.traefik.io/observability/access-logs/#limiting-the-fieldsincluding-headers - fields: - general: - defaultmode: keep - names: {} - # Examples: - # ClientUsername: drop - headers: - defaultmode: drop - names: {} - # Examples: - # User-Agent: redact - # Authorization: drop - # Content-Type: keep - -globalArguments: - - "--global.checknewversion" - -# -# Configure Traefik static configuration -# Additional arguments to be passed at Traefik's binary -# All available options available on https://docs.traefik.io/reference/static-configuration/cli/ -## Use curly braces to pass values: `helm install --set="additionalArguments={--providers.kubernetesingress.ingressclass=traefik-internal,--log.level=DEBUG}"` -additionalArguments: - - "--metrics.prometheus" - - "--ping" - - "--serverstransport.insecureskipverify=true" - -# Environment variables to be passed to Traefik's binary -env: [] -# - name: SOME_VAR -# value: some-var-value -# - name: SOME_VAR_FROM_CONFIG_MAP -# valueFrom: -# configMapRef: -# name: configmap-name -# key: config-key -# - name: SOME_SECRET -# valueFrom: -# secretKeyRef: -# name: secret-name -# key: secret-key - -envFrom: [] -# - configMapRef: -# name: config-map-name -# - secretRef: -# name: secret-name - -# Configure ports -ports: - # The name of this one can't be changed as it is used for the readiness and - # liveness probes, but you can adjust its config to your liking - traefik: - port: 9000 - # Use hostPort if set. - # hostPort: 9000 - # - # Use hostIP if set. If not set, Kubernetes will default to 0.0.0.0, which - # means it's listening on all your interfaces and all your IPs. You may want - # to set this value if you need traefik to listen on specific interface - # only. - # hostIP: 192.168.100.10 - - # Defines whether the port is exposed if service.type is LoadBalancer or - # NodePort. - # - # You SHOULD NOT expose the traefik port on production deployments. - # If you want to access it from outside of your cluster, - # use `kubectl port-forward` or create a secure ingress - expose: false - # The exposed port for this service - exposedPort: 9000 - # The port protocol (TCP/UDP) - protocol: TCP - web: - port: 9080 - # hostPort: 8000 - expose: true - exposedPort: 80 - # The port protocol (TCP/UDP) - protocol: TCP - # Use nodeport if set. This is useful if you have configured Traefik in a - # LoadBalancer - # nodePort: 32080 - # Port Redirections - # Added in 2.2, you can make permanent redirects via entrypoints. - # https://docs.traefik.io/routing/entrypoints/#redirection - redirectTo: websecure - websecure: - port: 9443 - # hostPort: 8443 - expose: true - exposedPort: 443 - # The port protocol (TCP/UDP) - protocol: TCP - # nodePort: 32443 - # Set TLS at the entrypoint - # https://doc.traefik.io/traefik/routing/entrypoints/#tls - tls: - enabled: true - -# TLS Options are created as TLSOption CRDs -# https://doc.traefik.io/traefik/https/tls/#tls-options -# Example: -tlsOptions: - default: - sniStrict: false - minVersion: VersionTLS12 - curvePreferences: - - CurveP521 - - CurveP384 - cipherSuites: - - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 - - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 - - TLS_AES_128_GCM_SHA256 - - TLS_AES_256_GCM_SHA384 - - TLS_CHACHA20_POLY1305_SHA256 - -# Options for the main traefik service, where the entrypoints traffic comes -# from. -service: - enabled: true - type: LoadBalancer - # Additional annotations (e.g. for cloud provider specific config) - annotations: {} - # Additional service labels (e.g. for filtering Service by custom labels) - labels: {} - # Additional entries here will be added to the service spec. Cannot contains - # type, selector or ports entries. - spec: {} - # externalTrafficPolicy: Cluster - # loadBalancerIP: "1.2.3.4" - # clusterIP: "2.3.4.5" - loadBalancerSourceRanges: [] - # - 192.168.0.1/32 - # - 172.16.0.0/16 - externalIPs: [] - # - 1.2.3.4 - -## Create HorizontalPodAutoscaler object. -## -autoscaling: - enabled: false -# minReplicas: 1 -# maxReplicas: 10 -# metrics: -# - type: Resource -# resource: -# name: cpu -# targetAverageUtilization: 60 -# - type: Resource -# resource: -# name: memory -# targetAverageUtilization: 60 - -# Enable persistence using Persistent Volume Claims -# ref: http://kubernetes.io/docs/user-guide/persistent-volumes/ -# After the pvc has been mounted, add the configs into traefik by using the `additionalArguments` list below, eg: -# additionalArguments: -# - "--certificatesresolvers.le.acme.storage=/data/acme.json" -# It will persist TLS certificates. -persistence: - enabled: false - name: data - accessMode: ReadWriteOnce - size: 128Mi - path: /data - -# If hostNetwork is true, runs traefik in the host network namespace -# To prevent unschedulabel pods due to port collisions, if hostNetwork=true -# and replicas>1, a pod anti-affinity is recommended and will be set if the -# affinity is left as default. -hostNetwork: false - -# Whether Role Based Access Control objects like roles and rolebindings should be created -rbac: - enabled: true - - # If set to false, installs ClusterRole and ClusterRoleBinding so Traefik can be used across namespaces. - # If set to true, installs namespace-specific Role and RoleBinding and requires provider configuration be set to that same namespace - namespaced: false - -# Enable to create a PodSecurityPolicy and assign it to the Service Account via RoleBinding or ClusterRoleBinding -podSecurityPolicy: - enabled: false - -# The service account the pods will use to interact with the Kubernetes API -serviceAccount: - # If set, an existing service account is used - # If not set, a service account is created automatically using the fullname template - name: "" - -# Additional serviceAccount annotations (e.g. for oidc authentication) -serviceAccountAnnotations: {} - -resources: {} - # requests: - # cpu: "100m" - # memory: "50Mi" - # limits: - # cpu: "300m" - # memory: "150Mi" -affinity: {} -# # This example pod anti-affinity forces the scheduler to put traefik pods -# # on nodes where no other traefik pods are scheduled. -# # It should be used when hostNetwork: true to prevent port conflicts -# podAntiAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# - labelSelector: -# matchExpressions: -# - key: app -# operator: In -# values: -# - {{ template "traefik.name" . }} -# topologyKey: failure-domain.beta.kubernetes.io/zone -nodeSelector: {} -tolerations: [] - -# Pods can have priority. -# Priority indicates the importance of a Pod relative to other Pods. -priorityClassName: "" - -# Set the container security context -# To run the container with ports below 1024 this will need to be adjust to run as root -securityContext: - capabilities: - drop: [ALL] - readOnlyRootFilesystem: true - runAsGroup: 65532 - runAsNonRoot: true - runAsUser: 65532 - -podSecurityContext: - fsGroup: 65532 - -## SCALE Middleware Handlers - -middlewares: - basicAuth: [] - # - name: basicauthexample - # users: - # - username: testuser - # password: testpassword - forwardAuth: [] - # - name: forwardAuthexample - # address: https://auth.example.com/ - # authResponseHeaders: - # - X-Secret - # - X-Auth-User - # authRequestHeaders: - # - "Accept" - # - "X-CustomHeader" - # authResponseHeadersRegex: "^X-" - # trustForwardHeader: true - chain: [] - # middlewares: - # - name: compress - redirectScheme: [] - # scheme: https - # permanent: true - rateLimit: [] - # average: 300 - # burst: 200 - -portalhook: - enabled: true diff --git a/stable/traefik/6.5.7/values.yaml b/stable/traefik/6.5.7/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/traefik/6.5.8/CONFIG.md b/stable/traefik/6.5.8/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/traefik/6.5.8/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/traefik/6.5.8/Chart.lock b/stable/traefik/6.5.8/Chart.lock deleted file mode 100644 index 029e5f45398..00000000000 --- a/stable/traefik/6.5.8/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:05.28753847Z" diff --git a/stable/traefik/6.5.8/Chart.yaml b/stable/traefik/6.5.8/Chart.yaml deleted file mode 100644 index a5fdae62db0..00000000000 --- a/stable/traefik/6.5.8/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: '2.4' -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: A Traefik based Reverse Proxy and Certificate Manager -home: https://github.com/truecharts/apps/tree/master/charts/stable/traefik -icon: https://raw.githubusercontent.com/traefik/traefik/v2.3/docs/content/assets/img/traefik.logo.png -keywords: -- traefik -- ingress -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: traefik -sources: -- https://github.com/traefik/traefik -- https://github.com/traefik/traefik-helm-chart -- https://traefik.io/ -type: application -upstream_version: v9.19.2 -version: 6.5.8 diff --git a/stable/traefik/6.5.8/LICENSE b/stable/traefik/6.5.8/LICENSE deleted file mode 100644 index 907ff83212c..00000000000 --- a/stable/traefik/6.5.8/LICENSE +++ /dev/null @@ -1,202 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright 2020 Containous - Copyright 2020 Traefik Labs - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/stable/traefik/6.5.8/README.md b/stable/traefik/6.5.8/README.md deleted file mode 100644 index 134d271a44c..00000000000 --- a/stable/traefik/6.5.8/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 6.5.6](https://img.shields.io/badge/Version-6.5.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.4](https://img.shields.io/badge/AppVersion-2.4-informational?style=flat-square) - -A Traefik based Reverse Proxy and Certificate Manager - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `traefik` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `traefik` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/traefik/6.5.8/app-readme.md b/stable/traefik/6.5.8/app-readme.md deleted file mode 100644 index 753f84f7068..00000000000 --- a/stable/traefik/6.5.8/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A Traefik based Reverse Proxy and Certificate Manager -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A Traefik based Reverse Proxy and Certificate Manager diff --git a/stable/traefik/6.5.8/charts/common-6.5.4.tgz b/stable/traefik/6.5.8/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|/ to match the name of the -service generated. -Users can provide an override for an explicit service they want bound via `.Values.providers.kubernetesIngress.publishedService.pathOverride` -*/}} -{{- define "providers.kubernetesIngress.publishedServicePath" -}} -{{- $defServiceName := printf "%s/%s" .Release.Namespace (include "traefik.fullname" .) -}} -{{- $servicePath := default $defServiceName .Values.providers.kubernetesIngress.publishedService.pathOverride }} -{{- print $servicePath | trimSuffix "-" -}} -{{- end -}} - -{{/* -Construct a comma-separated list of whitelisted namespaces -*/}} -{{- define "providers.kubernetesIngress.namespaces" -}} -{{- default .Release.Namespace (join "," .Values.providers.kubernetesIngress.namespaces) }} -{{- end -}} -{{- define "providers.kubernetesCRD.namespaces" -}} -{{- default .Release.Namespace (join "," .Values.providers.kubernetesCRD.namespaces) }} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/_podtemplate.tpl b/stable/traefik/6.5.8/templates/_podtemplate.tpl deleted file mode 100644 index 9e8fe8aca34..00000000000 --- a/stable/traefik/6.5.8/templates/_podtemplate.tpl +++ /dev/null @@ -1,265 +0,0 @@ -{{- define "traefik.podTemplate" }} - metadata: - annotations: - {{- with .Values.deployment.podAnnotations }} - {{- toYaml . | nindent 8 }} - {{- end }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- with .Values.deployment.podLabels }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- with .Values.deployment.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - serviceAccountName: {{ include "traefik.serviceAccountName" . }} - terminationGracePeriodSeconds: 60 - hostNetwork: {{ .Values.hostNetwork }} - {{- with .Values.deployment.dnsPolicy }} - dnsPolicy: {{ . }} - {{- end }} - {{- with .Values.deployment.initContainers }} - initContainers: - {{- toYaml . | nindent 6 }} - {{- end }} - containers: - - image: "{{ .Values.image.name }}:{{ default .Chart.AppVersion .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - name: {{ template "traefik.fullname" . }} - resources: - {{- with .Values.resources }} - {{- toYaml . | nindent 10 }} - {{- end }} - readinessProbe: - httpGet: - path: /ping - port: {{ default .Values.ports.traefik.port .Values.ports.traefik.healthchecksPort }} - failureThreshold: 1 - initialDelaySeconds: 10 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 2 - livenessProbe: - httpGet: - path: /ping - port: {{ default .Values.ports.traefik.port .Values.ports.traefik.healthchecksPort }} - failureThreshold: 3 - initialDelaySeconds: 10 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 2 - ports: - {{- range $name, $config := .Values.ports }} - {{- if $config }} - - name: {{ $name | quote }} - containerPort: {{ $config.port }} - {{- if $config.hostPort }} - hostPort: {{ $config.hostPort }} - {{- end }} - {{- if $config.hostIP }} - hostIP: {{ $config.hostIP }} - {{- end }} - protocol: {{ default "TCP" $config.protocol | quote }} - {{- end }} - {{- end }} - {{- with .Values.securityContext }} - securityContext: - {{- toYaml . | nindent 10 }} - {{- end }} - volumeMounts: - - name: {{ .Values.persistence.name }} - mountPath: {{ .Values.persistence.path }} - {{- if .Values.persistence.subPath }} - subPath: {{ .Values.persistence.subPath }} - {{- end }} - - name: tmp - mountPath: /tmp - {{- $root := . }} - {{- range .Values.volumes }} - - name: {{ tpl (.name) $root }} - mountPath: {{ .mountPath }} - readOnly: true - {{- end }} - {{- if .Values.experimental.plugins.enabled }} - - name: plugins - mountPath: "/plugins-storage" - {{- end }} - {{- if .Values.additionalVolumeMounts }} - {{- toYaml .Values.additionalVolumeMounts | nindent 10 }} - {{- end }} - args: - {{- with .Values.globalArguments }} - {{- range . }} - - {{ . | quote }} - {{- end }} - {{- end }} - {{- range $name, $config := .Values.ports }} - {{- if $config }} - - "--entryPoints.{{$name}}.address=:{{ $config.port }}/{{ default "tcp" $config.protocol | lower }}" - {{- end }} - {{- end }} - - "--api.dashboard=true" - - "--ping=true" - {{- if .Values.providers.kubernetesCRD.enabled }} - - "--providers.kubernetescrd" - {{- end }} - {{- if .Values.providers.kubernetesIngress.enabled }} - - "--providers.kubernetesingress" - {{- if and .Values.service.enabled .Values.providers.kubernetesIngress.publishedService.enabled }} - - "--providers.kubernetesingress.ingressendpoint.publishedservice={{ template "providers.kubernetesIngress.publishedServicePath" . }}" - {{- end }} - {{- if .Values.providers.kubernetesIngress.labelSelector }} - - "--providers.kubernetesingress.labelSelector={{ .Values.providers.kubernetesIngress.labelSelector }}" - {{- end }} - {{- end }} - {{- if .Values.experimental.kubernetesGateway.enabled }} - - "--providers.kubernetesgateway" - - "--experimental.kubernetesgateway" - {{- end }} - {{- if and .Values.rbac.enabled .Values.rbac.namespaced }} - {{- if .Values.providers.kubernetesCRD.enabled }} - - "--providers.kubernetescrd.namespaces={{ template "providers.kubernetesCRD.namespaces" . }}" - {{- end }} - {{- if .Values.providers.kubernetesIngress.enabled }} - - "--providers.kubernetesingress.namespaces={{ template "providers.kubernetesIngress.namespaces" . }}" - {{- end }} - {{- end }} - {{- range $entrypoint, $config := $.Values.ports }} - {{- if $config.redirectTo }} - {{- $toPort := index $.Values.ports $config.redirectTo }} - - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.to=:{{ $toPort.exposedPort }}" - - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.scheme=https" - {{- end }} - {{- if $config.tls }} - {{- if $config.tls.enabled }} - - "--entrypoints.{{ $entrypoint }}.http.tls=true" - {{- if $config.tls.options }} - - "--entrypoints.{{ $entrypoint }}.http.tls.options={{ $config.tls.options }}" - {{- end }} - {{- if $config.tls.certResolver }} - - "--entrypoints.{{ $entrypoint }}.http.tls.certResolver={{ $config.tls.certResolver }}" - {{- end }} - {{- if $config.tls.domains }} - {{- range $index, $domain := $config.tls.domains }} - {{- if $domain.main }} - - "--entrypoints.{{ $entrypoint }}.http.tls.domains[{{ $index }}].main={{ $domain.main }}" - {{- end }} - {{- if $domain.sans }} - - "--entrypoints.{{ $entrypoint }}.http.tls.domains[{{ $index }}].sans={{ join "," $domain.sans }}" - {{- end }} - {{- end }} - {{- end }} - {{- end }} - {{- end }} - {{- end }} - {{- with .Values.logs }} - {{- if .general.format }} - - "--log.format={{ .general.format }}" - {{- end }} - {{- if ne .general.level "ERROR" }} - - "--log.level={{ .general.level | upper }}" - {{- end }} - {{- if .access.enabled }} - - "--accesslog=true" - {{- if .access.format }} - - "--accesslog.format={{ .access.format }}" - {{- end }} - {{- if .access.bufferingsize }} - - "--accesslog.bufferingsize={{ .access.bufferingsize }}" - {{- end }} - {{- if .access.filters }} - {{- if .access.filters.statuscodes }} - - "--accesslog.filters.statuscodes={{ .access.filters.statuscodes }}" - {{- end }} - {{- if .access.filters.retryattempts }} - - "--accesslog.filters.retryattempts" - {{- end }} - {{- if .access.filters.minduration }} - - "--accesslog.filters.minduration={{ .access.filters.minduration }}" - {{- end }} - {{- end }} - - "--accesslog.fields.defaultmode={{ .access.fields.general.defaultmode }}" - {{- range $fieldname, $fieldaction := .access.fields.general.names }} - - "--accesslog.fields.names.{{ $fieldname }}={{ $fieldaction }}" - {{- end }} - - "--accesslog.fields.headers.defaultmode={{ .access.fields.headers.defaultmode }}" - {{- range $fieldname, $fieldaction := .access.fields.headers.names }} - - "--accesslog.fields.headers.names.{{ $fieldname }}={{ $fieldaction }}" - {{- end }} - {{- end }} - {{- end }} - {{- if .Values.pilot.enabled }} - - "--pilot.token={{ .Values.pilot.token }}" - {{- end }} - {{- if hasKey .Values.pilot "dashboard" }} - - "--pilot.dashboard={{ .Values.pilot.dashboard }}" - {{- end }} - {{- with .Values.additionalArguments }} - {{- range . }} - - {{ . | quote }} - {{- end }} - {{- end }} - {{- with .Values.env }} - env: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- with .Values.envFrom }} - envFrom: - {{- toYaml . | nindent 10 }} - {{- end }} - {{- if .Values.deployment.additionalContainers }} - {{- toYaml .Values.deployment.additionalContainers | nindent 6 }} - {{- end }} - volumes: - - name: {{ .Values.persistence.name }} - {{- if .Values.persistence.enabled }} - persistentVolumeClaim: - claimName: {{ default (include "traefik.fullname" .) .Values.persistence.existingClaim }} - {{- else }} - emptyDir: {} - {{- end }} - - name: tmp - emptyDir: {} - {{- $root := . }} - {{- range .Values.volumes }} - - name: {{ tpl (.name) $root }} - {{- if eq .type "secret" }} - secret: - secretName: {{ tpl (.name) $root }} - {{- else if eq .type "configMap" }} - configMap: - name: {{ tpl (.name) $root }} - {{- end }} - {{- end }} - {{- if .Values.deployment.additionalVolumes }} - {{- toYaml .Values.deployment.additionalVolumes | nindent 8 }} - {{- end }} - {{- if .Values.experimental.plugins.enabled }} - - name: plugins - emptyDir: {} - {{- end }} - {{- with .Values.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- if .Values.priorityClassName }} - priorityClassName: {{ .Values.priorityClassName }} - {{- end }} - {{- with .Values.podSecurityContext }} - securityContext: - {{- toYaml . | nindent 8 }} - {{- end }} -{{ end -}} diff --git a/stable/traefik/6.5.8/templates/custom/common.yaml b/stable/traefik/6.5.8/templates/custom/common.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/traefik/6.5.8/templates/custom/middleware-namespace.yaml b/stable/traefik/6.5.8/templates/custom/middleware-namespace.yaml deleted file mode 100644 index 16156ee5e12..00000000000 --- a/stable/traefik/6.5.8/templates/custom/middleware-namespace.yaml +++ /dev/null @@ -1,7 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: traefikmiddlewares - namespace: traefikmiddlewares - annotations: - "helm.sh/hook": pre-install diff --git a/stable/traefik/6.5.8/templates/custom/middlewares/basic-middleware.yaml b/stable/traefik/6.5.8/templates/custom/middlewares/basic-middleware.yaml deleted file mode 100644 index 98f7d1c170c..00000000000 --- a/stable/traefik/6.5.8/templates/custom/middlewares/basic-middleware.yaml +++ /dev/null @@ -1,58 +0,0 @@ ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: compress - namespace: traefikmiddlewares -spec: - compress: {} ---- -# Here, an average of 300 requests per second is allowed. -# In addition, a burst of 200 requests is allowed. -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: basic-ratelimit - namespace: traefikmiddlewares -spec: - rateLimit: - average: 300 - burst: 200 ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: basic-secure-headers - namespace: traefikmiddlewares -spec: - headers: - accessControlAllowMethods: - - GET - - OPTIONS - - HEAD - - PUT - accessControlMaxAge: 100 - sslRedirect: true - # stsSeconds: 63072000 - # stsIncludeSubdomains: false - # stsPreload: false - # forceSTSHeader: true - contentTypeNosniff: true - browserXssFilter: true - sslForceHost: true - referrerPolicy: same-origin - customResponseHeaders: - X-Robots-Tag: 'none' - server: '' ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: chain-basic - namespace: traefikmiddlewares -spec: - chain: - middlewares: - - name: basic-ratelimit - - name: basic-secure-headers - - name: compress diff --git a/stable/traefik/6.5.8/templates/custom/middlewares/basicauth.yaml b/stable/traefik/6.5.8/templates/custom/middlewares/basicauth.yaml deleted file mode 100644 index 4e0f326a2f4..00000000000 --- a/stable/traefik/6.5.8/templates/custom/middlewares/basicauth.yaml +++ /dev/null @@ -1,29 +0,0 @@ -{{ range $index, $middlewareData := .Values.middlewares.basicAuth }} ---- -{{- $users := list }} -{{ range $index, $userdata := $middlewareData.users }} - {{ $users = append $users ( htpasswd $userdata.username $userdata.password ) }} -{{ end }} - -apiVersion: v1 -kind: Secret -metadata: - name: {{printf "%v-%v" $middlewareData.name "secret" }} - namespace: traefikmiddlewares -type: Opaque -stringData: - users: | - {{- range $index, $user := $users }} - {{ printf "%s" $user }} - {{- end }} ---- -# Declaring the user list -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: {{ $middlewareData.name }} - namespace: traefikmiddlewares -spec: - basicAuth: - secret: {{printf "%v-%v" $middlewareData.name "secret" }} -{{ end }} diff --git a/stable/traefik/6.5.8/templates/custom/middlewares/chain.yaml b/stable/traefik/6.5.8/templates/custom/middlewares/chain.yaml deleted file mode 100644 index ef592c255ba..00000000000 --- a/stable/traefik/6.5.8/templates/custom/middlewares/chain.yaml +++ /dev/null @@ -1,16 +0,0 @@ -{{ range $index, $middlewareData := .Values.middlewares.chain }} - ---- -# Declaring the user list -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: {{ $middlewareData.name }} - namespace: traefikmiddlewares -spec: - chain: - middlewares: - {{ range $index, $chainData := .Values.middlewares.chainmiddlewares }} - - name: {{ printf "%v-%v@%v" "traefikmiddlewares" $chainData.name "kubernetescrd" }} - {{ end }} -{{ end }} diff --git a/stable/traefik/6.5.8/templates/custom/middlewares/forwardauth.yaml b/stable/traefik/6.5.8/templates/custom/middlewares/forwardauth.yaml deleted file mode 100644 index bb90d33775e..00000000000 --- a/stable/traefik/6.5.8/templates/custom/middlewares/forwardauth.yaml +++ /dev/null @@ -1,23 +0,0 @@ -{{ range $index, $middlewareData := .Values.middlewares.forwardAuth }} ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: {{ $middlewareData.name }} - namespace: traefikmiddlewares -spec: - forwardAuth: - address: {{ $middlewareData.address }} - {{- if $middlewareData.authResponseHeaders }} - authResponseHeaders: {{ $middlewareData.authResponseHeaders }} - {{- end }} - {{- if $middlewareData.authRequestHeaders }} - authRequestHeaders: {{ $middlewareData.authRequestHeaders }} - {{- end }} - {{- if $middlewareData.authResponseHeadersRegex }} - authResponseHeadersRegex: {{ $middlewareData.authResponseHeadersRegex }} - {{- end }} - {{- if $middlewareData.trustForwardHeader }} - trustForwardHeader: true - {{- end }} -{{ end }} diff --git a/stable/traefik/6.5.8/templates/custom/middlewares/ratelimit.yaml b/stable/traefik/6.5.8/templates/custom/middlewares/ratelimit.yaml deleted file mode 100644 index b4bfa938e6e..00000000000 --- a/stable/traefik/6.5.8/templates/custom/middlewares/ratelimit.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{ range $index, $middlewareData := .Values.middlewares.rateLimit }} - ---- -# Declaring the user list -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: {{ $middlewareData.name }} - namespace: traefikmiddlewares -spec: - rateLimit: - average: {{ $middlewareData.average }} - burst: {{ $middlewareData.burst }} -{{ end }} diff --git a/stable/traefik/6.5.8/templates/custom/middlewares/redirectScheme.yaml b/stable/traefik/6.5.8/templates/custom/middlewares/redirectScheme.yaml deleted file mode 100644 index 070c8fc4a90..00000000000 --- a/stable/traefik/6.5.8/templates/custom/middlewares/redirectScheme.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{ range $index, $middlewareData := .Values.middlewares.redirectScheme }} - ---- -# Declaring the user list -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: {{ $middlewareData.name }} - namespace: traefikmiddlewares -spec: - redirectScheme: - scheme: {{ $middlewareData.scheme }} - permanent: {{ $middlewareData.permanent }} -{{ end }} diff --git a/stable/traefik/6.5.8/templates/custom/portal.yaml b/stable/traefik/6.5.8/templates/custom/portal.yaml deleted file mode 100644 index 92e80f287a2..00000000000 --- a/stable/traefik/6.5.8/templates/custom/portal.yaml +++ /dev/null @@ -1,45 +0,0 @@ -{{- if .Values.portal }} -{{- if .Values.portal.enabled }} -{{- $ingr := dict -}} -{{- $host := "$node_ip" }} -{{- $port := 443 }} -{{- $protocol := "https" }} -{{- $portProtocol := "" }} -{{- $path := "/dashboard/" }} - -{{- if $ingr }} - {{- if $ingr.enabled }} - {{- range $ingr.hosts }} - {{- if .hostTpl }} - {{ $host = ( tpl .hostTpl $ ) }} - {{- else if .host }} - {{ $host = .host }} - {{- else }} - {{ $host = "$node_ip" }} - {{- end }} - {{- if .paths }} - {{- $path = (first .paths).path }} - {{- end }} - {{- end }} - {{- end }} -{{- end }} - -{{- if eq $host "$node_ip" }} - {{- $port = .Values.ports.traefik.exposedPort }} - {{- $protocol = "http" }} -{{- end }} - ---- - -apiVersion: v1 -kind: ConfigMap -metadata: - name: portal -data: - protocol: {{ $protocol }} - host: {{ $host | quote }} - port: {{ $port | quote }} - path: {{ $path | quote }} - url: {{ ( printf "%v://%v:%v%v" $protocol $host $port $path ) | quote }} -{{- end }} -{{- end }} diff --git a/stable/traefik/6.5.8/templates/custom/portalhook.yaml b/stable/traefik/6.5.8/templates/custom/portalhook.yaml deleted file mode 100644 index 5a9fee80da4..00000000000 --- a/stable/traefik/6.5.8/templates/custom/portalhook.yaml +++ /dev/null @@ -1,12 +0,0 @@ -{{- if .Values.portalhook.enabled }} - ---- - -apiVersion: v1 -kind: ConfigMap -metadata: - name: portalhook - namespace: traefikmiddlewares -data: - websecureport: {{ .Values.ports.websecure.exposedPort | quote }} -{{- end }} diff --git a/stable/traefik/6.5.8/templates/daemonset.yaml b/stable/traefik/6.5.8/templates/daemonset.yaml deleted file mode 100644 index 469e105c358..00000000000 --- a/stable/traefik/6.5.8/templates/daemonset.yaml +++ /dev/null @@ -1,40 +0,0 @@ -{{- if and .Values.deployment.enabled (eq .Values.deployment.kind "DaemonSet") -}} - {{- with .Values.additionalArguments -}} - {{- range . -}} - {{- if contains ".acme." . -}} - {{- fail (printf "ACME functionality is not supported when running Traefik as a DaemonSet") -}} - {{- end -}} - {{- end -}} - {{- end -}} - {{- if eq (default .Chart.AppVersion .Values.image.tag) "latest" }} - {{- fail "\n\n ERROR: latest tag should not be used" }} - {{- end }} - ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- with .Values.deployment.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - annotations: - {{- with .Values.deployment.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - selector: - matchLabels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - updateStrategy: - type: RollingUpdate - rollingUpdate: - maxUnavailable: {{ .Values.rollingUpdate.maxUnavailable }} - template: {{ template "traefik.podTemplate" . }} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/dashboard-hook-ingressroute.yaml b/stable/traefik/6.5.8/templates/dashboard-hook-ingressroute.yaml deleted file mode 100644 index ec278c26910..00000000000 --- a/stable/traefik/6.5.8/templates/dashboard-hook-ingressroute.yaml +++ /dev/null @@ -1,28 +0,0 @@ -{{- if .Values.ingressRoute.dashboard.enabled -}} -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: {{ template "traefik.fullname" . }}-dashboard - annotations: - helm.sh/hook: "post-install,post-upgrade" - {{- with .Values.ingressRoute.dashboard.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- with .Values.ingressRoute.dashboard.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - entryPoints: - - traefik - routes: - - match: PathPrefix(`/dashboard`) || PathPrefix(`/api`) - kind: Rule - services: - - name: api@internal - kind: TraefikService -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/deployment.yaml b/stable/traefik/6.5.8/templates/deployment.yaml deleted file mode 100644 index 494087cfd0a..00000000000 --- a/stable/traefik/6.5.8/templates/deployment.yaml +++ /dev/null @@ -1,47 +0,0 @@ -{{- if and .Values.deployment.enabled (eq .Values.deployment.kind "Deployment") -}} - {{- if gt (int .Values.deployment.replicas) 1 -}} - {{- with .Values.additionalArguments -}} - {{- range . -}} - {{- if contains ".acme." . -}} - {{- fail (printf "You can not enable acme if you set more than one traefik replica") -}} - {{- end -}} - {{- end -}} - {{- end -}} - {{- end -}} - {{- if eq (default .Chart.AppVersion .Values.image.tag) "latest" }} - {{- fail "\n\n ERROR: latest tag should not be used" }} - {{- end }} - ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- with .Values.deployment.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - annotations: - {{- with .Values.deployment.annotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - {{- if not .Values.autoscaling.enabled }} - replicas: {{ default 1 .Values.deployment.replicas }} - {{- end }} - selector: - matchLabels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - strategy: - type: RollingUpdate - rollingUpdate: - {{- with .Values.rollingUpdate }} - {{- toYaml . | nindent 6 }} - {{- end }} - template: {{ template "traefik.podTemplate" . }} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/gateway.yaml b/stable/traefik/6.5.8/templates/gateway.yaml deleted file mode 100644 index 85194211fe5..00000000000 --- a/stable/traefik/6.5.8/templates/gateway.yaml +++ /dev/null @@ -1,33 +0,0 @@ -{{- if .Values.experimental.kubernetesGateway.enabled }} ---- -apiVersion: networking.x-k8s.io/v1alpha1 -kind: Gateway -metadata: - name: traefik-gateway - namespace: default -spec: - gatewayClassName: traefik - listeners: - - port: {{ .Values.ports.web.port }} - protocol: HTTP - routes: - kind: HTTPRoute - selector: - matchLabels: - app: {{ .Values.experimental.kubernetesGateway.appLabelSelector }} - - {{- range $index, $cert:= .Values.experimental.kubernetesGateway.certificates }} - - port: {{ $.Values.ports.websecure.port }} - protocol: HTTPS - tls: - certificateRef: - name: {{ $cert.name }} - group: {{ $cert.group }} - kind: {{ $cert.kind }} - routes: - kind: HTTPRoute - selector: - matchLabels: - app: {{ $.Values.experimental.kubernetesGateway.appLabelSelector }} - {{- end }} -{{- end }} diff --git a/stable/traefik/6.5.8/templates/gatewayclass.yaml b/stable/traefik/6.5.8/templates/gatewayclass.yaml deleted file mode 100644 index 61bf007db1e..00000000000 --- a/stable/traefik/6.5.8/templates/gatewayclass.yaml +++ /dev/null @@ -1,9 +0,0 @@ -{{- if .Values.experimental.kubernetesGateway.enabled }} ---- -kind: GatewayClass -apiVersion: networking.x-k8s.io/v1alpha1 -metadata: - name: traefik -spec: - controller: traefik.io/gateway-controller -{{- end }} diff --git a/stable/traefik/6.5.8/templates/hpa.yaml b/stable/traefik/6.5.8/templates/hpa.yaml deleted file mode 100644 index bf37117de6a..00000000000 --- a/stable/traefik/6.5.8/templates/hpa.yaml +++ /dev/null @@ -1,20 +0,0 @@ -{{- if .Values.autoscaling.enabled }} -apiVersion: autoscaling/v2beta1 -kind: HorizontalPodAutoscaler -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -spec: - scaleTargetRef: - apiVersion: apps/v1 - kind: Deployment - name: {{ template "traefik.fullname" . }} - minReplicas: {{ .Values.autoscaling.minReplicas }} - maxReplicas: {{ .Values.autoscaling.maxReplicas }} - metrics: -{{ toYaml .Values.autoscaling.metrics | indent 4 }} -{{- end }} diff --git a/stable/traefik/6.5.8/templates/ingressclass.yaml b/stable/traefik/6.5.8/templates/ingressclass.yaml deleted file mode 100644 index 7c62458c82e..00000000000 --- a/stable/traefik/6.5.8/templates/ingressclass.yaml +++ /dev/null @@ -1,23 +0,0 @@ -{{- if and .Values.ingressClass.enabled (semverCompare ">=2.3.0" (default .Chart.AppVersion .Values.image.tag)) -}} - {{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1/IngressClass" }} -apiVersion: networking.k8s.io/v1 - {{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1/IngressClass" }} -apiVersion: networking.k8s.io/v1beta1 - {{- else if or (eq .Values.ingressClass.fallbackApiVersion "v1beta1") (eq .Values.ingressClass.fallbackApiVersion "v1") }} -apiVersion: {{ printf "networking.k8s.io/%s" .Values.ingressClass.fallbackApiVersion }} - {{- else }} - {{- fail "\n\n ERROR: You must have atleast networking.k8s.io/v1beta1 to use ingressClass" }} - {{- end }} -kind: IngressClass -metadata: - annotations: - ingressclass.kubernetes.io/is-default-class: {{ .Values.ingressClass.isDefaultClass | quote }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - name: {{ template "traefik.fullname" . }} -spec: - controller: traefik.io/ingress-controller -{{- end }} diff --git a/stable/traefik/6.5.8/templates/poddisruptionbudget.yaml b/stable/traefik/6.5.8/templates/poddisruptionbudget.yaml deleted file mode 100644 index 9893e521759..00000000000 --- a/stable/traefik/6.5.8/templates/poddisruptionbudget.yaml +++ /dev/null @@ -1,22 +0,0 @@ -{{- if .Values.podDisruptionBudget.enabled -}} -apiVersion: policy/v1beta1 -kind: PodDisruptionBudget -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -spec: - selector: - matchLabels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- if .Values.podDisruptionBudget.minAvailable }} - minAvailable: {{ .Values.podDisruptionBudget.minAvailable | int }} - {{- end }} - {{- if .Values.podDisruptionBudget.maxUnavailable }} - maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable | int }} - {{- end }} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/rbac/clusterrole.yaml b/stable/traefik/6.5.8/templates/rbac/clusterrole.yaml deleted file mode 100644 index 2c63e006414..00000000000 --- a/stable/traefik/6.5.8/templates/rbac/clusterrole.yaml +++ /dev/null @@ -1,112 +0,0 @@ -{{- if and .Values.rbac.enabled (not .Values.rbac.namespaced) -}} -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -rules: - - apiGroups: - - "" - resources: - - services - - endpoints - - secrets - verbs: - - get - - list - - watch - - apiGroups: - - extensions - - networking.k8s.io - resources: - - ingresses - - ingressclasses - verbs: - - get - - list - - watch - - apiGroups: - - extensions - - networking.k8s.io - resources: - - ingresses/status - verbs: - - update - - apiGroups: - - traefik.containo.us - resources: - - ingressroutes - - ingressroutetcps - - ingressrouteudps - - middlewares - - tlsoptions - - tlsstores - - traefikservices - - serverstransports - verbs: - - get - - list - - watch -{{- if .Values.podSecurityPolicy.enabled }} - - apiGroups: - - policy - resourceNames: - - {{ template "traefik.fullname" . }} - resources: - - podsecuritypolicies - verbs: - - use -{{- end -}} -{{- if .Values.experimental.kubernetesGateway.enabled }} - - apiGroups: - - networking.x-k8s.io - resources: - - gatewayclasses - - gatewayclasses/status - - gateways - verbs: - - get - - list - - watch - - apiGroups: - - networking.x-k8s.io - resources: - - gatewayclasses/status - verbs: - - get - - patch - - update - - apiGroups: - - networking.x-k8s.io - resources: - - gateways/status - verbs: - - get - - patch - - update - - apiGroups: - - networking.x-k8s.io - resources: - - httproutes - verbs: - - create - - delete - - get - - list - - patch - - update - - watch - - apiGroups: - - networking.x-k8s.io - resources: - - httproutes/status - verbs: - - get - - patch - - update -{{- end -}} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/rbac/clusterrolebinding.yaml b/stable/traefik/6.5.8/templates/rbac/clusterrolebinding.yaml deleted file mode 100644 index 509e92ff2b7..00000000000 --- a/stable/traefik/6.5.8/templates/rbac/clusterrolebinding.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if and .Values.rbac.enabled (not .Values.rbac.namespaced) }} -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ template "traefik.fullname" . }} -subjects: - - kind: ServiceAccount - name: {{ include "traefik.serviceAccountName" . }} - namespace: {{ .Release.Namespace }} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/rbac/podsecuritypolicy.yaml b/stable/traefik/6.5.8/templates/rbac/podsecuritypolicy.yaml deleted file mode 100644 index 66bc1458d55..00000000000 --- a/stable/traefik/6.5.8/templates/rbac/podsecuritypolicy.yaml +++ /dev/null @@ -1,68 +0,0 @@ -{{- if .Values.podSecurityPolicy.enabled }} ---- -apiVersion: policy/v1beta1 -kind: PodSecurityPolicy -metadata: - annotations: - seccomp.security.alpha.kubernetes.io/allowedProfileNames: runtime/default - seccomp.security.alpha.kubernetes.io/defaultProfileName: runtime/default - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -spec: - privileged: false - allowPrivilegeEscalation: false - requiredDropCapabilities: - - ALL -{{- if not .Values.securityContext.runAsNonRoot }} - allowedCapabilities: - - NET_BIND_SERVICE -{{- end }} - hostNetwork: {{ .Values.hostNetwork }} - hostIPC: false - hostPID: false - fsGroup: -{{- if .Values.securityContext.runAsNonRoot }} - ranges: - - max: 65535 - min: 1 - rule: MustRunAs -{{- else }} - rule: RunAsAny -{{- end }} -{{- if .Values.hostNetwork }} - hostPorts: - - max: 65535 - min: 1 -{{- end }} - readOnlyRootFilesystem: true - runAsUser: -{{- if .Values.securityContext.runAsNonRoot }} - rule: MustRunAsNonRoot -{{- else }} - rule: RunAsAny -{{- end }} - seLinux: - rule: RunAsAny - supplementalGroups: -{{- if .Values.securityContext.runAsNonRoot }} - ranges: - - max: 65535 - min: 1 - rule: MustRunAs -{{- else }} - rule: RunAsAny -{{- end }} - volumes: - - configMap - - downwardAPI - - secret - - emptyDir - - projected -{{- if .Values.persistence.enabled }} - - persistentVolumeClaim -{{- end -}} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/rbac/role.yaml b/stable/traefik/6.5.8/templates/rbac/role.yaml deleted file mode 100644 index 6c763065d6f..00000000000 --- a/stable/traefik/6.5.8/templates/rbac/role.yaml +++ /dev/null @@ -1,61 +0,0 @@ -{{- if and .Values.rbac.enabled .Values.rbac.namespaced }} -kind: Role -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -rules: - - apiGroups: - - "" - resources: - - services - - endpoints - - secrets - verbs: - - get - - list - - watch - - apiGroups: - - extensions - resources: - - ingresses - verbs: - - get - - list - - watch - - apiGroups: - - extensions - resources: - - ingresses/status - verbs: - - update - - apiGroups: - - traefik.containo.us - resources: - - ingressroutes - - ingressroutetcps - - ingressrouteudps - - middlewares - - tlsoptions - - tlsstores - - traefikservices - - serverstransports - verbs: - - get - - list - - watch -{{- if .Values.podSecurityPolicy.enabled }} - - apiGroups: - - extensions - resourceNames: - - {{ template "traefik.fullname" . }} - resources: - - podsecuritypolicies - verbs: - - use -{{- end -}} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/rbac/rolebinding.yaml b/stable/traefik/6.5.8/templates/rbac/rolebinding.yaml deleted file mode 100644 index 10416401867..00000000000 --- a/stable/traefik/6.5.8/templates/rbac/rolebinding.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if and .Values.rbac.enabled .Values.rbac.namespaced }} -kind: RoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: {{ template "traefik.fullname" . }} -subjects: - - kind: ServiceAccount - name: {{ include "traefik.serviceAccountName" . }} - namespace: {{ .Release.Namespace }} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/rbac/serviceaccount.yaml b/stable/traefik/6.5.8/templates/rbac/serviceaccount.yaml deleted file mode 100644 index bcc941eec95..00000000000 --- a/stable/traefik/6.5.8/templates/rbac/serviceaccount.yaml +++ /dev/null @@ -1,15 +0,0 @@ -{{- if not .Values.serviceAccount.name -}} -kind: ServiceAccount -apiVersion: v1 -metadata: - name: {{ include "traefik.serviceAccountName" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - annotations: - {{- with .Values.serviceAccountAnnotations }} - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/service.yaml b/stable/traefik/6.5.8/templates/service.yaml deleted file mode 100644 index 745bb9102d7..00000000000 --- a/stable/traefik/6.5.8/templates/service.yaml +++ /dev/null @@ -1,114 +0,0 @@ -{{- if .Values.service.enabled -}} - -{{ $tcpPorts := dict }} -{{ $udpPorts := dict }} -{{- range $name, $config := .Values.ports }} - {{- if eq (toString $config.protocol) "UDP" }} - {{ $_ := set $udpPorts $name $config }} - {{- else }} - {{ $_ := set $tcpPorts $name $config }} - {{- end }} -{{- end }} - -apiVersion: v1 -kind: List -metadata: - name: {{ template "traefik.fullname" . }} -items: -{{- if $tcpPorts }} - - apiVersion: v1 - kind: Service - metadata: - name: {{ template "traefik.fullname" . }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - {{- with .Values.service.labels }} - {{- toYaml . | nindent 8 }} - {{- end }} - annotations: - {{- with .Values.service.annotations }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- $type := default "LoadBalancer" .Values.service.type }} - type: {{ $type }} - {{- with .Values.service.spec }} - {{- toYaml . | nindent 6 }} - {{- end }} - selector: - app.kubernetes.io/name: {{ template "traefik.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - ports: - {{- range $name, $config := $tcpPorts }} - {{- if $config.expose }} - - port: {{ default $config.port $config.exposedPort }} - name: {{ $name }} - targetPort: {{ $name | quote }} - protocol: {{ default "TCP" $config.protocol | quote }} - {{- if $config.nodePort }} - nodePort: {{ $config.nodePort }} - {{- end }} - {{- end }} - {{- end }} - {{- if eq $type "LoadBalancer" }} - {{- with .Values.service.loadBalancerSourceRanges }} - loadBalancerSourceRanges: - {{- toYaml . | nindent 6 }} - {{- end -}} - {{- end -}} - {{- with .Values.service.externalIPs }} - externalIPs: - {{- toYaml . | nindent 6 }} - {{- end -}} -{{- end }} - -{{- if $udpPorts }} - - apiVersion: v1 - kind: Service - metadata: - name: {{ template "traefik.fullname" . }}-udp - labels: - app.kubernetes.io/name: {{ template "traefik.name" . }} - helm.sh/chart: {{ template "traefik.chart" . }} - app.kubernetes.io/managed-by: {{ .Release.Service }} - app.kubernetes.io/instance: {{ .Release.Name }} - annotations: - {{- with .Values.service.annotations }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- $type := default "LoadBalancer" .Values.service.type }} - type: {{ $type }} - {{- with .Values.service.spec }} - {{- toYaml . | nindent 6 }} - {{- end }} - selector: - app.kubernetes.io/name: {{ template "traefik.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - ports: - {{- range $name, $config := $udpPorts }} - {{- if $config.expose }} - - port: {{ default $config.port $config.exposedPort }} - name: {{ $name }} - targetPort: {{ $name | quote }} - protocol: {{ default "UDP" $config.protocol | quote }} - {{- if $config.nodePort }} - nodePort: {{ $config.nodePort }} - {{- end }} - {{- end }} - {{- end }} - {{- if eq $type "LoadBalancer" }} - {{- with .Values.service.loadBalancerSourceRanges }} - loadBalancerSourceRanges: - {{- toYaml . | nindent 6 }} - {{- end -}} - {{- end -}} - {{- with .Values.service.externalIPs }} - externalIPs: - {{- toYaml . | nindent 6 }} - {{- end -}} -{{- end }} -{{- end -}} diff --git a/stable/traefik/6.5.8/templates/tlsoption.yaml b/stable/traefik/6.5.8/templates/tlsoption.yaml deleted file mode 100644 index ec46e8bbc94..00000000000 --- a/stable/traefik/6.5.8/templates/tlsoption.yaml +++ /dev/null @@ -1,14 +0,0 @@ -{{- range $name, $config := .Values.tlsOptions }} -apiVersion: traefik.containo.us/v1alpha1 -kind: TLSOption -metadata: - name: {{ $name }} - labels: - app.kubernetes.io/name: {{ template "traefik.name" $ }} - helm.sh/chart: {{ template "traefik.chart" $ }} - app.kubernetes.io/managed-by: {{ $.Release.Service }} - app.kubernetes.io/instance: {{ $.Release.Name }} -spec: - {{- toYaml $config | nindent 2 }} ---- -{{- end -}} diff --git a/stable/traefik/6.5.8/test_values.yaml b/stable/traefik/6.5.8/test_values.yaml deleted file mode 100644 index 596cc786695..00000000000 --- a/stable/traefik/6.5.8/test_values.yaml +++ /dev/null @@ -1,438 +0,0 @@ -# Default values for Traefik -image: - name: traefik - # defaults to appVersion - tag: v2.4 - pullPolicy: IfNotPresent - -# -# Configure the deployment -# -deployment: - enabled: true - # Can be either Deployment or DaemonSet - kind: Deployment - # Number of pods of the deployment (only applies when kind == Deployment) - replicas: 1 - # Additional deployment annotations (e.g. for jaeger-operator sidecar injection) - annotations: {} - # Additional deployment labels (e.g. for filtering deployment by custom labels) - labels: {} - # Additional pod annotations (e.g. for mesh injection or prometheus scraping) - podAnnotations: {} - # Additional Pod labels (e.g. for filtering Pod by custom labels) - podLabels: {} - # Additional containers (e.g. for metric offloading sidecars) - additionalContainers: [] - # https://docs.datadoghq.com/developers/dogstatsd/unix_socket/?tab=host - # - name: socat-proxy - # image: alpine/socat:1.0.5 - # args: ["-s", "-u", "udp-recv:8125", "unix-sendto:/socket/socket"] - # volumeMounts: - # - name: dsdsocket - # mountPath: /socket - # Additional volumes available for use with initContainers and additionalContainers - additionalVolumes: [] - # - name: dsdsocket - # hostPath: - # path: /var/run/statsd-exporter - # Additional initContainers (e.g. for setting file permission as shown below) - initContainers: [] - # The "volume-permissions" init container is required if you run into permission issues. - # Related issue: https://github.com/traefik/traefik/issues/6972 - # - name: volume-permissions - # image: busybox:1.31.1 - # command: ["sh", "-c", "chmod -Rv 600 /data/*"] - # volumeMounts: - # - name: data - # mountPath: /data - # Custom pod DNS policy. Apply if `hostNetwork: true` - # dnsPolicy: ClusterFirstWithHostNet - # Additional imagePullSecrets - imagePullSecrets: [] - # - name: myRegistryKeySecretName - -# Pod disruption budget -podDisruptionBudget: - enabled: false - # maxUnavailable: 1 - # minAvailable: 0 - -# Use ingressClass. Ignored if Traefik version < 2.3 / kubernetes < 1.18.x -ingressClass: - # true is not unit-testable yet, pending https://github.com/rancher/helm-unittest/pull/12 - enabled: false - isDefaultClass: false - # Use to force a networking.k8s.io API Version for certain CI/CD applications. E.g. "v1beta1" - fallbackApiVersion: - -# Activate Pilot integration -pilot: - enabled: false - token: "" - # Toggle Pilot Dashboard - # dashboard: false - -# Enable experimental features -experimental: - plugins: - enabled: false - kubernetesGateway: - enabled: false - appLabelSelector: "traefik" - certificates: [] - # - group: "core" - # kind: "Secret" - # name: "mysecret" - -# Create an IngressRoute for the dashboard -ingressRoute: - dashboard: - enabled: true - # Additional ingressRoute annotations (e.g. for kubernetes.io/ingress.class) - annotations: {} - # Additional ingressRoute labels (e.g. for filtering IngressRoute by custom labels) - labels: {} - -rollingUpdate: - maxUnavailable: 1 - maxSurge: 1 - - -# -# Configure providers -# -providers: - kubernetesCRD: - enabled: true - namespaces: [] - # - "default" - kubernetesIngress: - enabled: true - # labelSelector: environment=production,method=traefik - namespaces: [] - # - "default" - # IP used for Kubernetes Ingress endpoints - publishedService: - enabled: false - # Published Kubernetes Service to copy status from. Format: namespace/servicename - # By default this Traefik service - # pathOverride: "" - -# -# Add volumes to the traefik pod. The volume name will be passed to tpl. -# This can be used to mount a cert pair or a configmap that holds a config.toml file. -# After the volume has been mounted, add the configs into traefik by using the `additionalArguments` list below, eg: -# additionalArguments: -# - "--providers.file.filename=/config/dynamic.toml" -# - "--ping" -# - "--ping.entrypoint=web" -volumes: [] -# - name: public-cert -# mountPath: "/certs" -# type: secret -# - name: '{{ printf "%s-configs" .Release.Name }}' -# mountPath: "/config" -# type: configMap - -# Additional volumeMounts to add to the Traefik container -additionalVolumeMounts: [] - # For instance when using a logshipper for access logs - # - name: traefik-logs - # mountPath: /var/log/traefik - -# Logs -# https://docs.traefik.io/observability/logs/ -logs: - # Traefik logs concern everything that happens to Traefik itself (startup, configuration, events, shutdown, and so on). - general: - # By default, the logs use a text format (common), but you can - # also ask for the json format in the format option - # format: json - # By default, the level is set to ERROR. Alternative logging levels are DEBUG, PANIC, FATAL, ERROR, WARN, and INFO. - level: INFO - access: - # To enable access logs - enabled: false - # By default, logs are written using the Common Log Format (CLF). - # To write logs in JSON, use json in the format option. - # If the given format is unsupported, the default (CLF) is used instead. - # format: json - # To write the logs in an asynchronous fashion, specify a bufferingSize option. - # This option represents the number of log lines Traefik will keep in memory before writing - # them to the selected output. In some cases, this option can greatly help performances. - # bufferingSize: 100 - # Filtering https://docs.traefik.io/observability/access-logs/#filtering - filters: {} - # statuscodes: "200,300-302" - # retryattempts: true - # minduration: 10ms - # Fields - # https://docs.traefik.io/observability/access-logs/#limiting-the-fieldsincluding-headers - fields: - general: - defaultmode: keep - names: {} - # Examples: - # ClientUsername: drop - headers: - defaultmode: drop - names: {} - # Examples: - # User-Agent: redact - # Authorization: drop - # Content-Type: keep - -globalArguments: - - "--global.checknewversion" - -# -# Configure Traefik static configuration -# Additional arguments to be passed at Traefik's binary -# All available options available on https://docs.traefik.io/reference/static-configuration/cli/ -## Use curly braces to pass values: `helm install --set="additionalArguments={--providers.kubernetesingress.ingressclass=traefik-internal,--log.level=DEBUG}"` -additionalArguments: - - "--metrics.prometheus" - - "--ping" - - "--serverstransport.insecureskipverify=true" - -# Environment variables to be passed to Traefik's binary -env: [] -# - name: SOME_VAR -# value: some-var-value -# - name: SOME_VAR_FROM_CONFIG_MAP -# valueFrom: -# configMapRef: -# name: configmap-name -# key: config-key -# - name: SOME_SECRET -# valueFrom: -# secretKeyRef: -# name: secret-name -# key: secret-key - -envFrom: [] -# - configMapRef: -# name: config-map-name -# - secretRef: -# name: secret-name - -# Configure ports -ports: - # The name of this one can't be changed as it is used for the readiness and - # liveness probes, but you can adjust its config to your liking - traefik: - port: 9000 - # Use hostPort if set. - # hostPort: 9000 - # - # Use hostIP if set. If not set, Kubernetes will default to 0.0.0.0, which - # means it's listening on all your interfaces and all your IPs. You may want - # to set this value if you need traefik to listen on specific interface - # only. - # hostIP: 192.168.100.10 - - # Defines whether the port is exposed if service.type is LoadBalancer or - # NodePort. - # - # You SHOULD NOT expose the traefik port on production deployments. - # If you want to access it from outside of your cluster, - # use `kubectl port-forward` or create a secure ingress - expose: false - # The exposed port for this service - exposedPort: 9000 - # The port protocol (TCP/UDP) - protocol: TCP - web: - port: 9080 - # hostPort: 8000 - expose: true - exposedPort: 80 - # The port protocol (TCP/UDP) - protocol: TCP - # Use nodeport if set. This is useful if you have configured Traefik in a - # LoadBalancer - # nodePort: 32080 - # Port Redirections - # Added in 2.2, you can make permanent redirects via entrypoints. - # https://docs.traefik.io/routing/entrypoints/#redirection - redirectTo: websecure - websecure: - port: 9443 - # hostPort: 8443 - expose: true - exposedPort: 443 - # The port protocol (TCP/UDP) - protocol: TCP - # nodePort: 32443 - # Set TLS at the entrypoint - # https://doc.traefik.io/traefik/routing/entrypoints/#tls - tls: - enabled: true - -# TLS Options are created as TLSOption CRDs -# https://doc.traefik.io/traefik/https/tls/#tls-options -# Example: -tlsOptions: - default: - sniStrict: false - minVersion: VersionTLS12 - curvePreferences: - - CurveP521 - - CurveP384 - cipherSuites: - - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 - - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 - - TLS_AES_128_GCM_SHA256 - - TLS_AES_256_GCM_SHA384 - - TLS_CHACHA20_POLY1305_SHA256 - -# Options for the main traefik service, where the entrypoints traffic comes -# from. -service: - enabled: true - type: LoadBalancer - # Additional annotations (e.g. for cloud provider specific config) - annotations: {} - # Additional service labels (e.g. for filtering Service by custom labels) - labels: {} - # Additional entries here will be added to the service spec. Cannot contains - # type, selector or ports entries. - spec: {} - # externalTrafficPolicy: Cluster - # loadBalancerIP: "1.2.3.4" - # clusterIP: "2.3.4.5" - loadBalancerSourceRanges: [] - # - 192.168.0.1/32 - # - 172.16.0.0/16 - externalIPs: [] - # - 1.2.3.4 - -## Create HorizontalPodAutoscaler object. -## -autoscaling: - enabled: false -# minReplicas: 1 -# maxReplicas: 10 -# metrics: -# - type: Resource -# resource: -# name: cpu -# targetAverageUtilization: 60 -# - type: Resource -# resource: -# name: memory -# targetAverageUtilization: 60 - -# Enable persistence using Persistent Volume Claims -# ref: http://kubernetes.io/docs/user-guide/persistent-volumes/ -# After the pvc has been mounted, add the configs into traefik by using the `additionalArguments` list below, eg: -# additionalArguments: -# - "--certificatesresolvers.le.acme.storage=/data/acme.json" -# It will persist TLS certificates. -persistence: - enabled: false - name: data - accessMode: ReadWriteOnce - size: 128Mi - path: /data - -# If hostNetwork is true, runs traefik in the host network namespace -# To prevent unschedulabel pods due to port collisions, if hostNetwork=true -# and replicas>1, a pod anti-affinity is recommended and will be set if the -# affinity is left as default. -hostNetwork: false - -# Whether Role Based Access Control objects like roles and rolebindings should be created -rbac: - enabled: true - - # If set to false, installs ClusterRole and ClusterRoleBinding so Traefik can be used across namespaces. - # If set to true, installs namespace-specific Role and RoleBinding and requires provider configuration be set to that same namespace - namespaced: false - -# Enable to create a PodSecurityPolicy and assign it to the Service Account via RoleBinding or ClusterRoleBinding -podSecurityPolicy: - enabled: false - -# The service account the pods will use to interact with the Kubernetes API -serviceAccount: - # If set, an existing service account is used - # If not set, a service account is created automatically using the fullname template - name: "" - -# Additional serviceAccount annotations (e.g. for oidc authentication) -serviceAccountAnnotations: {} - -resources: {} - # requests: - # cpu: "100m" - # memory: "50Mi" - # limits: - # cpu: "300m" - # memory: "150Mi" -affinity: {} -# # This example pod anti-affinity forces the scheduler to put traefik pods -# # on nodes where no other traefik pods are scheduled. -# # It should be used when hostNetwork: true to prevent port conflicts -# podAntiAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# - labelSelector: -# matchExpressions: -# - key: app -# operator: In -# values: -# - {{ template "traefik.name" . }} -# topologyKey: failure-domain.beta.kubernetes.io/zone -nodeSelector: {} -tolerations: [] - -# Pods can have priority. -# Priority indicates the importance of a Pod relative to other Pods. -priorityClassName: "" - -# Set the container security context -# To run the container with ports below 1024 this will need to be adjust to run as root -securityContext: - capabilities: - drop: [ALL] - readOnlyRootFilesystem: true - runAsGroup: 65532 - runAsNonRoot: true - runAsUser: 65532 - -podSecurityContext: - fsGroup: 65532 - -## SCALE Middleware Handlers - -middlewares: - basicAuth: [] - # - name: basicauthexample - # users: - # - username: testuser - # password: testpassword - forwardAuth: [] - # - name: forwardAuthexample - # address: https://auth.example.com/ - # authResponseHeaders: - # - X-Secret - # - X-Auth-User - # authRequestHeaders: - # - "Accept" - # - "X-CustomHeader" - # authResponseHeadersRegex: "^X-" - # trustForwardHeader: true - chain: [] - # middlewares: - # - name: compress - redirectScheme: [] - # scheme: https - # permanent: true - rateLimit: [] - # average: 300 - # burst: 200 - -portalhook: - enabled: true diff --git a/stable/traefik/6.5.8/values.yaml b/stable/traefik/6.5.8/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/transmission/6.3.3/CONFIG.md b/stable/transmission/6.3.3/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/transmission/6.3.3/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/transmission/6.3.3/Chart.lock b/stable/transmission/6.3.3/Chart.lock deleted file mode 100644 index 567d58a8e5d..00000000000 --- a/stable/transmission/6.3.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -digest: sha256:106704851b1853c43561eb1c04f5dea4a1899ea1a4de4f6f0530992990a810a8 -generated: "2021-07-05T21:02:41.316529042Z" diff --git a/stable/transmission/6.3.3/Chart.yaml b/stable/transmission/6.3.3/Chart.yaml deleted file mode 100644 index bb8fb79c7d9..00000000000 --- a/stable/transmission/6.3.3/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.2 -deprecated: false -description: API Support for your favorite torrent trackers. -home: https://github.com/truecharts/apps/tree/master/charts/stable/transmission -icon: https://github.com/Jackett/Jackett/blob/phantom-develop/Logo/512.png?raw=true -keywords: -- transmission -- torrent -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: transmission -sources: -- https://github.com/transmission/transmission -- https://hub.docker.com/r/linuxserver/transmission -type: application -version: 6.3.3 diff --git a/stable/transmission/6.3.3/README.md b/stable/transmission/6.3.3/README.md deleted file mode 100644 index 0f30806bc87..00000000000 --- a/stable/transmission/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -API Support for your favorite torrent trackers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `transmission` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `transmission` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/transmission/6.3.3/app-readme.md b/stable/transmission/6.3.3/app-readme.md deleted file mode 100644 index 7e8f54afb7e..00000000000 --- a/stable/transmission/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -API Support for your favorite torrent trackers. diff --git a/stable/transmission/6.3.3/charts/common-6.5.2.tgz b/stable/transmission/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 zcmV)TK(W6ciwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHcic9TI1JCfzy1^$+Sy3?soA>A>322nY9uG|jxRcvoIJak z919}RYD8?3A;Fdv+0SQx4z2`1fMiQ8*-6Bc)kUJQmn zpt-Ehk!tAI|JdIMH+IAI;riEu8N?}pI7I~mhGq~aV}R31_FpyNFe@$w0Hlz%S7QJG zRgsK=RZu~>{1qkff0fZRs|ZSm2|7Q==|z|(3f7w<#jxD?_S-EFEM82sf?VflESor( z%l7PsJK^S_U;m5wKZi+$%6k$3?el+oeP?IOp8tDWJCF1KA)bpQJBP`50KgM49D)-> z08BwPM@4~S#3neIB9IqofdLn*-pVr4*#COE}ZdJKR9 zP}dyLiCtt#f(iu&rSLpK3{w3y902hl=99xlS{DU$euV7%k1)Y8$e0`}0W2szd6Hev zP)gQ74ACr0OGH3cfRaFhCRI`*G5~;2vAVFys5B#xgUnKfye>G>;EWW40nlrW!ObTf zU;@ukvIs0*K?n1?nw_J9c2tZ?T%Z`_Sxf~}f${`LupEPp7LHZV_AF0NV8 z@3I0MDPqbsFlXH4GJ`SmEs6>R2?8rIn!qX{s{p1kc$*~&PA}f&F(jfRD6A9FniJ#% z_9i_-2_mQoq6W`_9Who=FaTeqSwY7NF6lQ(KOIYj4uZbWnqTwS!Zd>)K$XHd#0ed1 ztd{nB5in&{TyOyFFRQB7wN~967DP@MQ2$cX<1Oz|3Zy`DOl3cq;*w;=HAwIb6V~he z!w>xZOZs{Ywgv+{gBSILWxwbU$x2Mi@$n*lSfvQ0s*k`6>wR7&3CObqN3=Tqb5W;2+^E9I&ZF`{ePXk_|#APSAa&%Zc8z~Z88sZ2k!nuE6anrHDK&*B4X zP7XX%QWSq#Pdi@nAdUe9KV${|of43M<17XT70Jp7Ca4%Z0skc_91g*M#<*kx>>mRt z%HWi-Qwg>SOiIMqTwEYBri`w~m=L`)oW50)8a!e1dImq3@7C89l*8k9?+8xt@2sK6 zsEANX=qR8CpVj4Fp;=a3w-z0gsF>pj9Yj%9rKA@8Ig0QEqY_+A5t*U_Kp=_&$jgFq znpH^*&Jo};BOUT;G%BuhO4j+coDplh zDU9W`L(qhZNh%bmRC~hsnqHr0@iiv^MiDAY$!Eu77yuishIJyw3R;PbbQ4+sJ6Zu=b zIfi69X7eCSvlvk>3l4YBa!rh=OsbXI05D6<&? z|58(pLap+W(Q?SZa+w5xE&}N@6eE-&Q<98L_b~`IqvS#4U^2 zfEHS@q+z>gyoQ~ zdd%9o?W>`Hag4>tj&6;q2I9nbTx91+O%*l*_=g@ti|ZX(munM6sP;a=bCja892N-1 znEh1}Sdc0o<`jK7TD7chs_@QHl3fjW0cEtl6re!vpqrL)Ljge2psnbh*Dj0106XB; zi0QX5*5TYPJfok^sNAA5^$M3$`c_D7`mO-kRjPm=E7)99)GG%8yQGU_?!lprBiA{i zwt317MlRBomZ=Ff+Z>!89tZ3__lBGv9@hw7Oz6tz^z>L@z$G=PW3^OgbAf&z(SJ^q zs9EJr&LNq~Ixf_sK&*bL86bZt%bxOu+X-?sm%0gUuMQ2ag#y%ziBMk&im2^;COOG^ zVvUo@aZIx$E+s_a&5{cXCv4xy0gQ4!ZUCG17$!$3f!8M}%F?(TgH7=rl1lPBPm5;j9H zEdgDb!4g0)gCFp$no**5zS&ye-`H8Ft5sT;jUq}UsB&=5ojaJYNm05d)Q)%F?5;bl zTG_RV?`$`cn~Z}e;Gi}rRmljZ)P#g_%zaVRUSvZu#%%u>7T4esU4s(OZ~_ZyVSY`` z<*y}}&}+Ym0%PXy#A#!imVm9%Oa8ak2FGlz>%O9^Sw3Ic#KJR5rt}xCRKgnO#^V~D zY0N7`qA(0swQ-saR1&d2WEp15x2Q7Xys5V^U zd=XzwCinvfFQ+Z8k}2>a?Ww@5cdpoLp3lEDcj?$>tqEPTV;=F zxxC0o7G+7OeLJag219e5pHUTdw#NT|LjO2DJU(NNrL%WO$7gzVuI=b2q4#oll>$hW zXT7zM#^3^xdgkGjpn?vicW+;^uWX*yz8S6coZvBoZZ%1*;_HdYwrf~ZEyIF4D2-Xn zTFrghQv@{U4EqwAy?a)JKBGNWihZ3}Xilvgl#Ict+DvAPbzPm}v?K_|Ae(4-Xz8<@ zp|_ZmLV4fpteNy=Jw?JLvQagxs zP5x2fJ7z4y$#ui%r_|+O-U$6HrqiPgY*KY zA3Q}#QVwCnw$15m3hu=qloqa_i|x?$nUqh!TMoR`_i@E2cILRr^|~F8Iej*a$bahwBYU zr)+I<%)%6nkJ@6ffk_HjW0A-ub%EFpZ-nZhK+#xG_$Fy@$jof&2U#;}E!BVe^28o4 zA^2xTreX)11qx8{z(*GCfxO6AR0lMBhxZ3bxH#ab)c!ahzQ(8-lBCoq;^8qWeudeV z5PbjcMeTMmWqO1Pf+y7Ml>R8%KM_pOAu5RBJ~M~^6FJgcgV;8WaynK@LOIODw%a&* zM`t<7WRMS)z_nPRZ9oZP8>KiE)KfUKtV#)0GVf0Q31Y+yI?K``Xx3t7@z0uZrBQ1c zRX_hS;23BtwB5BuTY6u_S=hTMyfbwj1}gXNeoepm%~OpYwf!ez4jQx??qU}GREDiy zV_u<$$*W_cjc&JnPn54$tEPN1uF&Ru9<2d1%gOZ-F4ovYqQaTd!QG&mHz%L#CeI`* zA{C&Svmo5#9}j^DIHZMs!b!r!GP7yYYZVz@2;-KUS`^M}75%2*|HSNXlJSYeow`|4 z&5*RF%nfs?b@i~2v(bN2a^7c?_hgFR^XmUNTN6b^s0J91lDKPk`8T);dJ2CGkWDTZc8W>L_MgBtyE0;85w$H)(R+aON+#OyKz1R|zL1 zE8qnJhbm-AEX^nQ!T`WlMI~Z!kY~fQH4tB?aE2qQGI-=LWhO2q$6`k{CLV|X``yXe zn&FpMAW-2j@I||t@XBn4$dm;rB_-k@FYp|tpyaLMjcV4fQs!|$F<8;aSY<<#gHEd? zp{qj!64RG#%Ypev$r^~JnOaJ?TElVbFu0vJ)Q7s*fw+P^$h1He3swT?11{MJjS`4w zYjvlKEeG|TPCUbW(j1hs&>@AvkY8t2F=QY$8s3R@ag?RM%A;Fsb#Z0@I19DFT?oqR ze8@L&(ozmfWwgZggq1EGfJq68EaNs}S)Hq?L%VWVR_DyV(H2%L2Iy6$pD&TJjab9; zRlO$9gk8auH4jsrWie9Ir1lS;i!C+LMZE7~RQz24UC3|4VT@`Dhn&Jv1~UyQ6(#rD zK-IJ{c#B~CQ-KM3L-nV*#Ra(l%qEIP*$TRRL1pdb^75v{zoRkO_#P|Jd|i_?rI*Wg$tGB8LF&kttO;=ZIV(lmeLO zQAGod)r)Xiv6tbCak1LISxZTX$1WvWt2s%!E#F7HwqtELLou$HBO%}c@j81#drhKDX9PXfHnrb{$YjH7R zVl;0xXoTqOY0jv9ZOX$liRR2@hs>^zbkrw$oUp7&m%-FDqjEf&qUcg?3X|emm_;U~ zk|xSi&8HD(QAL+O!uZV!X<(Y{;H&N+@ES*q84H+3(u3L@T_T#H9$Q{BoE03-YB^E9-9fj?InQ+{|3w>MxD-{8|5&{O(mLY` zcYAYP`^00WXV*g+yF`nbNf(h-ZOKxBz7%_{9z%)YP zfH#7fSMsb&sm?2K(qc#;i{{q#k$S0H5`ke#1nhgQ{%eR-cvpD?ruJG{XJm>__}>d) z+ho{m(>IzTm=DFfA@lJHR==j^88_M}m!m8#Nda+677a7!XBlvMF+_9j1{lGz#1|=x z52m_v^o0J)ab?Bofc`oWzqDv;K8#BMCv0!>TB8XRRdS06_&%gbY(tpFLzoggly6oC z@-Ih7IALUwED`&}++|lYlL!voy-j!S{9wZo+NFBlx0sy6?!2In9k!ZyI zjYBYlc}`{Ai(~1i=7r>`lBJw7fN?w&1Pn>Wc#TLjWHb!vbY_1JA*Xz_I?&po<{{3< zAlUeJGu+sH7H)(a>+5{9D@yqZj3Ef5%Q4DkfqZv$brl-#2ZjMzpfan92uX{+1S5Vd zxAYtj2nVu?I???E{DeSNRxnAfL4l%dHbZI5{4ZMgU>)!&s`K5U3?vB7#l9&EB%^~p z!dX>v*wHk@nq#giQ4#V0G?fbp+YN%)>0 zEJ2E>7=y(%KlWIlSvHqSt4OZFdBJwc;Dn$8d|k8qYwp?O-6Kz+MR_#_8|&*c@ta%7 zW3aLL>=kD3WY6}i@wrnyI3JP!L!EORy@yE>l6;wIKsxgOZ0_vX`G2-I_8#+pJjio% zGx}yAPU@24I?t%esU3!NaHwoQZ2E`b1>uK;3Y5mEV2l2W{*~|*h8#)Y98yb5o}A|{ z7@6oH9DFnS^l5N&Gvr}H2m~Bi2$LiL!%tNF(XXR#z$;W-h$A&w1QW4=AOpD4SSOW# zi={#S%}4`<(Qi&CB6G;>VGxgmSzQX>Hp2$ zbxZ&6Y_G3B>i>s$nEq!rzlzzRLIJTA166x&*TGUr|Iv=oBpKj4pIF zpyGjb8^W*mO?5CF4hMQ_LY6gfzA?DOX*{ke7|alXF(h!TvaL8KEnjrX1T9LLiqJ5x z4(8uY*|@C>XSU{XNO2LBW+(@evD4LFSX4@|pL#@{$JEe@gmgWeWH5G;*+!%u;HS~y zr&FU+9&~bNm%6!e;d7PcfTh!h_rwg6X!=s?nzqgfW!;yKzS`yB<+v8$wE+V_gWW!K zE|!Os4JOKGW~UpxH`7ej1-*Q?fTc(+p+ck?#5&O-v@baqyOte7@xF3^2Qm+-b8)R|)IOXE^B=9GNP|}cS#5mL^K%Bq zLfyakSJm0le`4fP6`lZvVzt3%GnJ{_xW2j3$m%g1jTESs^F#0e{npmfm8<|EOJ52? zEe)z-fg{JNNt0Ho#y^7}-f1~iS?9Od5hg@VjSlOCrC05SV!bfA{b-Cn8l!(9W3*}i z$ulL(+XL#f|F#aaU>D$>Ve~!6n~e@fmT-L2T^c zd@u6lieugNX=JFuH+EMFm|h_8l$KuuPvsHZ@xBrV@|C&4AxoWS{ zU!9j6eZ#X^*4s!M50vYN7`NDi)!QCq!PkJcM4hP`r>Z(Sqp!Yqck&GV zyQk5EH4j~bp^fs+Q4pbm{E#IvDgq6UlWq1uKm}2|I!|wHglRvtKL-tg$itv_K_Y6pi;m z5cHwFiPNH<3B4&S|AnsWih*R|YTY{78CL5ALHm}x>THQP2rTRC^=g=x=(=fMh3x zCGK7Ys|~x6pczxprh?*-_Z{CI>PwT}vX#6(Z%os()1%q-3Gl8K^OApvHq)ZC+KdHu zIeNGTR@YI8LTUDB6{zWgP=1)@*R1ZUu0HeyNIs7`7ag)Mj(MQ8C zI#XuArU3iS!+Y3^Rk3_v)%3%dwyphC!>g@ZC~-r3Rl*=P%KJ^(W)E7JY}1ktEB8WU z5ew7kx+dPf>kZCXBkIOBDq8Hx&n+g$n5bB-1Wv@@sdw)N}0DsjWH=`15Sj@!gU)IsC0cgN9341So#`G$@&pJQC!2 zyvm!F{PxEHF;%HKODiQ97RWLNjRY3tTZc=6`+qZAoi@j`_d6 zwb_XO*xP-K|9Ft+7V*E@_3cXy05*0Ls3-=s$< zLH8KStIvfVvAh*Scd|f4Z@=)|u8`j_hXvtRakK^Os#4w_YzKPtfRVI9OTS)ly0-`5 zHm02~PSz2r`xrXg89FO-ds%6*)Y!2$;O2avST@5|SCTetbfu;VC?IR2Q*Vl%{mRO0 ze{)m&r<6pfOUrzn>^l_)^TSiXBEKZYRsN?|1$+d*Rhb@z59*{hI(9v|O#O&7TVpqA zESsZE)bWppPNG<02Q|`t!OG|d$k9GcUb7OCP`_cY? zh^N*5hnDp}RYL;g8Nbqo4+{S}pi+sn`z`~FJSIckz>|tV;>GDj!?((;%4rT?ivXE! zv%sjyZxHKW*|kimsT<8V&k=!g$>Nz&?&XVW#NAdYQqeI~r>u2v(S!qXEw1Q$POaCb zs@44IbzWOm8ttx*;+zE^m6@;engN*M^sQ?Jp+nKiXrML(0QjLBKwU-yuq6N>Qs78u zvwP5S$`6m%Z~%^?x(P(QVyiRX$HhVw_jHWY`k|TAYsY7Ms4@0W8!?!3wutcHIYwRTto7A+ixGD&I z&AzgheERgYE4b*s#gu>kFYg>^$Nb;h+ugJG|8{mZ9_Rl<{=IPu%*49i65-*9i!eem z=B^l@Rr%f>@!jCczI{y6_}T)?6@elGK~CxzlZ!f7UxmnY$2f(ndIt#u{iJsG`ufu5 zkVQ{}Q|9*;jyXtZGR{$`2L?xwiV28aKP^~k!{e7@HyCOKTJd5vdqou2Tnu0f=&EsW z;wdgq2+P>vn0pb-;Wu2I_iYvfL7l!nD&n9%Ya{yD$`#v5lcZ-k*z0AG3aAquGwa(Y zGiP_q7VL>xzfPES@_%***87QQ=lTLTy$qK^$}s>|>D!s{LP?=6&bbDz3zlLC?Vq-} z)Pm4405$lky|$h0%BAa)AaxxfL%1z2tPYQ>OjlcX-PCXF?8(ufNHnjiD6)#MgxfNE zdKrjKCq75CwCc6LDY!!CC5oy7spQxF(C9;Q+~_D{Ge_AZl9FYl`_cw+tsNu+`}S)N zrFkc|#vON+hVzDPM_K71NaEi)v=U6%RRI{9w`&_fROOK0XrgUFu^mB@Q*J%=ZJjl; z98ltGn2tOa`i09kH;z;ic0vipDIx|9FfL}?N#`ZnyT|{`Ve%CdJb&SMl1iOLVehWZa&CXH5 zt26dC>Nf2Ti=x-v_{(}=b)s@*is^gy)$jkYbL8LN5!B)T+1c6Mu>HT=kMW-m^V}l- z(;gV$*X+E$zP3sS;>t;$DNNid%j}L050K+p2Iu~-eiGkUs{fju-*Vr#DtStRo!w{V zhl?Vsa@QA)9+b|T$Fdm2eGuad5FEdIaTJJGt(7=7S?haNi@$SKyRlB+H}Do!dQiSA zSso_?d7i~5)cnNc`Y=lg`aoQ*7EmVT_w;9jlrA9hl2CSarG2oW>ie$rFpHpg@EPtsqMae8Ir=w|>T?S*27icKv{~GJ%~WhWgw>4`!(=%nzOtz_8@B*6wx%hO2P20F^b~x zS219jWvCutqGVP4%|yZ~gCD9pM|;{S+Re6Blw(si^rL^+oC5M1X+~Vh^5Z-;V?pJk zU75<`Z#rAVW^FzT#jUCiD^6awDgk;+dTiguYjIVsbK%;XRkvo-4L{C(kX*s*l1}dl zDvX=qQ>q2nox|czenj+>(Gtc}Rbjl(ZyNUGWTZS(WnJqZyO86stsC(^zb4-W)68ho z{+8lbFkN4>!Xi-I|8BliSFD>bp$I{84P#SZ!`xjYy=R2nzLFM!9r zPEu{IFMnPTg1W4|u_!gerUP|jeVP%#jvcY~s@E2-o&m|ty`3*O=E%SP<2S24!1>?p zoksrW-L2in{r?AfylXLevEESLW2Y~`*f;4?XnfFbpIr9dum$onZIG(1biUM#(T7F= z!3xV#V80bf3N$FpyE)zm!P7L0(R-W+bsI(Fwzs#mc4s7uvV>J(muH*hkM-}`Co0b9 zt5N+<&}3m5+-Rw4O%FVM~RBY01jG)HnkgmQ$wHu~8IUR(o zh`Hv0qiw6vF9B#C!L%8TCm=;)RM=xecdr|S=#3WF&iWyU@0M)hchbJjV&>ruj5bS@ znurTiQPT1mWCd8!!Sj6xDFT8YPEU^mwzJ$`=A^NOZOW2;Pvr$ib-nv-K$rB{EL_#Q zK_^A8Yz;sT-_@n74q2vc2-;XQ+1js7)+Ax*`?O4oFGuwS&@r)NFpNtlS1}9ha5x;e zGj%8t<8U%@fVKa~wZZRo9Z67<-(rWu7*=WzkaNh`iOS7g5%Zf`Z?nc4->M>M?68hU zqp#-UujXujRgu7va_~or4GMwhw9q912=tQb#L5}y523NMy#&6t~ZwWPxE=S*#6VaQbK!g z>cnX*PlT&vFbr1BmPulp!L0I2D@vOQb!$|xW>y%16c$!@u^JlHOI!~*hn%gl+>v1t zozADMP`JxWoL8yXqVNYwITNgCEj7UiCae7mc^0nTytqUt_w5ATEo7@L{-)mPS!ka} z?us;$BrKjDL1iKk-BOQgt&*X!t;`5^PK3K;Luk;@%!goib0Zl-cN&CdO)C?EEX__y z4gdGM6L&3U+%<#40ssR1VJJ!tndl6Fc?fA$rc=-oFE|i*axXM~Xbj<-5%mPCe;Yx5 zTCoOu|G=ixpW^Y`f6L1Q-5LM0W!rzdJDZRBA0Fgc*#5KgLod_fGm=MptUf)I@-7yi zD`{_UYmXCGnx~Q;+T=6vH?27Rs~3`O!ItxgMP_P;JeaFW3tiWG$K`~d*A9ofJKy;q ztE-?#LQ#(esI%d&0WX&NGc)|%+(^63`rZ~-@4oDtxeQl4PB)_~R+R%!P|<#hK(d`p z@uDoFDWZI0zAl%p?>0tnb$nnYD?~;+G2DW~q$&w2UK|IjV1?}ftBN#`f?REocH8%~|Z6K0sdh3SPnJLLO1_RS9;H1ALvnqAe^8NOze zhy`XHOxSsT(QfOd!7gWocA(sO>IBU{`MBbS(}yMAnXA$&9GB(*d2zgG#?VHy^Xfdo z<@9w%-Xa)ZAH=b^d69c#Jzov(wu3N`Gkr03X17;IGYk!6kW62h8<<1OmmKOlP(0a; z8G;|yFZEnT_BCk=n`^Jc*tlukvGHuxIKQ4A9&6h;wQK$K@Oa?b5w)D}of|uC5DXl3 zg<1yHI<@P?T3lm(WEBG^)0Z~Rn&aE>w+dR5aBhP?U@F4S z_1}ALqTOW`*s=cG*xIr4f9&n;Jf8n}kjK7R#dW7LlZkBo2QKg&rPdm-_qxuu_M5k` z95b2Sbp?x*^r0c??b}xjVc&K23P-%~y(`>STn8%&N=;a;8Kt=zW2VKwwCUxbSI%=f);!XGbtS<=&x{|P=HMW`U7 z_w?VBWn2c?A^$hm_cm<#zq$E%|J#E+E~%|w;;(zV)FJTR&Mp;oX1Lxcf*-OZMuoY7 zDgAi9!q$yuhOp46Yb5m;)-Ews$cMz*HI>Key~XuI_O8`wKk`i4Zim(IQ!4y7y)JdD zL96Q)R!vXiV%!ZFfxHoQYaDqATz*yI{%W`m>9B-zh!dV+=qXqQ0Vygm5_nxn*}v1T z%73Q;2!_KUbJ{F?HR)43Il^rMow#qp^udv&Q~^*VDZ@ytU)&95Yvbr&=$bcJJEZs# zobPUsA0OtC z>%Rh{IbuiRM*KV;o&Y)k@B~MYurP{9BvVDPf5B(TXl=u*hc0vM`mIorI;%=@B(C?@ zPEOQXP41s@Dk!WsIpK$$H3j!Cbj|OKlODoOifUwPb5w8X`@BFUN{ND43rTsRk+1&r zUoKf%UvSF1feU@Q?x9O@tsB}Iujz^}j+G$LsH4M7>3)}zsyW)lDXz>GXO*S|zc^mq zk~IrVWi>?sP67UKSbr^B`Bsm3*ABgUY3^&+37U00U`1`o+3X87wrS?cYUjMsTRADR z8JNQYvu0AWuC-+yEqW?QVuR!Mgx8ClcHSs-27Y^wy=Ps0i?l(pnw4_QvFf4D$)-#b zg~TMHbFW3XJsOQ)^5eGurjQzd+J^sq`v2E=H+O9R&+gV^{{IJg*k$*JJWfjw@F=IS zKrw((k!i`keG*h3DOXu>nPe~y%N&US{vt~fv8*m&8XqM26uz!zV8>o)Y6lcM)A>^& z%aq{dvof4-7)kt7p1Pl})_=`#3W7Bd+yb^IM71vu7Hs}!5R+~5-$>AU2LaHz|JS(x zcW-ZF=W+f&#KY$QL6T%w;9u1_5l@@x81;>044VTp~QwD`|K` ziC@lC4UiSLXc@jh+rxx;USxTJsqs?#{n!?peS5(|tw+%rzpBq%qR)RcfA-p z>SXUj>$G#fCK;)oSKB!#B9!WkJ&zXVa-KH%FJfNq>;deO|LaZv-_F)!{QrYIy8S2O zl@~Mp~bb$u-lPoTBwJ(r6J(8te6f5sC}@aVy+#Z<+6c)GGaMay|H5Ts)VTrCifH;3DF1( zaiC`V=tY%AV0VlCiDxI(WP(4ibHGk3d~nE4%mJt5)OVs z96BpcC=S{=B{)YBtV#sRY=+nZj!SjkjT4NLn1>lAc!mjz>AH?gaS2w=uUQu#y*{C3 zaeBeB->!y(7ZXr$4ZwkjY`3Kt4eT8z;0h-RT_RQ`rLzQ(5ih81A2M~2kTz`6*0>_a z^=`Ziz7rRLEorPZz%|EPqlh);Wb3-e9X|#jtK0Rw_zbeGRMxiyX1MpYcu>{%A~4o4 z4Xg-IL5aIe1A$pdOIQ6>o*gDn2FjDr}9wPj&yjlVJ_wjFU730 z4&f;5T+3IWHB^&0;_uorEl{4o2!Y`L1|WDJEG}PUt8B3@OxA-aVtL9*MqAg>lG3R2 z+M2zZ+tw@?@T+~;Fs*BVSXZgrjuc6DT~1_{>8 z>j_#IY)K$NlPY0=U64;i0T=9HODH`75X@nMV_@T4`KnwEd=$B)@?UbH(`Nt61K{`U z|Dk4o!~e7Q=>K_;he@|rsJP&IBFQ3{2n{FVAmqwGBy-^3gkbeMFVtaHQso|1Apjco zjDTBT-WH1hoYq=Zi3&%Rm28GdZTIn-b{ec1ZF^kTo>e7b{Gc|{Re=ezsnXFIpj2c~ z2!cAmT2fdySTsmpZ1#fKW%M4?*Bc=bHi_RIGrLegE*}(H<2r` z7^q|}%Ch-pqz0_LQB>C29^X*P;?#1I|J3v z1tAXrKpl!Ij$017RdL`M3vMWauPkugVZgF!IJmiLLvtvBr^e)SFw>A!ZPeA%Qgpfn`KI4( z2`=|3O6N?vX^NykLcoY`V>8F9UDKeVw>on;z-q*Fob%sr(WDlqiyA?loUo&9Y9ov# z8sG;LNr7itb2csA*o@h!q39R2)xgBqY2M;?bE7dWyamxkc8)rz9(^+aeBH{gDLpMJ z^!nfgur#XR0;Q;c1jXR{<97h3lZ-c#mXsZ(Qp>X0HvsaUvKx^;Kzx+RC<3;HLRWO= zK~{>OP6Wh?>UsEUK>L6#0QFZ*QdmVJ>8z(_2m>@YVjl3Y)IShTCMTT z#vpHQQMAZd*M3ImSuHs3xn=13FG`xky3iCjV*q6`XkcKS(eXNe#81 zcb6M!79$mC`03L?|9yApP)m6!|Gqm^k|n69Q^{&S7li$n+_PKe)5HF|a~6oM`0u^# zM*hE@t;hJk2YJ{^isw{Q2A_;`F$}&Q<{n#WY9U&=%;v|OMnlUl=t}6WuczIq`#hNd z%@ly3ndgsZv*XL^r|xV0ISjr7c#!8*tcZ8K_Ha=@1rHrTA874SfzlWie3Mo9&^U0# zTA8$vw?kyQ)!NJ&^Him^wfSW3uW0T!&AX~+uU%<4`|FR|3f2s`cvBU82e<@r#;;AT za>gBsFBVOjWQCSIHv}uH1o*04(>?(nqrs!goaj-#nIcR8mGIS_idW0vD>-DQwY@Pj z@cNSPdh_mjQtsNxa7|~Qk!;sNkU4xD)ij`n=DX{``)>KqoH6%#{(Eb8Z?kd!d*^Ze z{~!;S|E!Ni7G%2iPqGUf^^^L-S2w(eyPj>B@}7ynNGxPy)D@6c?;h@m*0QrYj&ZtL z)ZEFf`dAwtFxyK7Nw5x?q$0k1qfo6)YgGNQ+ zXJCWLye5sKjH;4kGdl#Be=Bnoxpq4?eLHpLrlB$j6@?6O!dn~m3Q4VE|>x#i6-0a*3W$?nPh9+7e2 z>NUHxG$Z&Wt@6s%a}l>E+x4E&t`?&spkcTZ%`L(KT9sqx42;VNTz1)AwuI^t0PccC=-!;Cvp~CXQ z)52kzF`$OUF{5vesn!_p*UQrpn}iJ0s_jrfzky(ym8?=whY1GknqiJeKN;Y_v@eQD zD4s(}`kpN-UqfgC-Mn?cB%j$i44gFGR#K#cU^o0SCxCj#BcSRc3}PKS#rR}OBaP~^ zI4wW``Y|h2Na(ev{mp;_c0mc*og+-8j|zKh)$c=w+x?3 zxoGtU8=Uiq=wq|Nc>3MTd{)^N^TfV*ncw`{#laRHKDy8U@=s6wf1mlkwzhZo?D+rn zoyYtCALL>FpKkr%%NL~fPNo0C60^Fd_Zt9eMODA{__%ciRx1Nrv+HoUg6AI$|3!Uq zf9J8(rwz-(B=rL>2~IDV`YEYxjPOnEeWiwTU>O8ihNus>&EQE^hzo052c5}cxN5FVYpKOtFx22W(R!XFP$K#YrW5ME$1 zV*hgT2jThe#fbeYUraAX^dI@NoTsB2&^e4Qs~k*lg37@+VR@Agz6sCa<=~r;%;?`) zfiDK%{J(=I;73^CtSZ5aqvz!y%!}+-6p=xQV+2RMc#-`&244zkPmi z^y+yyi|+$R`~2V7*|q(@8=LEo_y0Z2^F-uz7!3aYv$`N{Bistte_5Fll9%Jr2+uCU za>|m4g*Y3X!}tP?MByPTJH+WED`t>K>;C^sa-E?4Ndn2R{H=loS_Oaq`IMOv2|h1i zaoqu&mK}Tm)x7>)Ep_CF^r*RvDvw!Swgd4lz`f&Y>73C%jMg1>y z4L$;~?Rg~Dy!5X!Dlog<@PFn1jKA2g!AEfX{fi^;5#W@rj*>rWn+W~N`irp}S+W?FsFf`$T_6h{}ue zTh^p29y%=8A59MM9BxDO0nYLSg)Bc#pVla_)Cy96nD9rp2PCGw2JD!bQ+*(cWW)>e zIE6DLa?Ul_)MI!EC?x4UVXY%pVNstVmGQ3B{MY*hp znuQ{F;lfNdfQVQR!KsbSt<8; zCPe(Qh#rJn_4+p>%TdbMTUnyggGevW4~;HT>kdk^3C5>I;~W)bmX1W}VU*y002_*w zZO^%Da*MAFHCADS1(?>iR}Vs+gd08bMpSx zo1=FxpF80-WrSd)v-A}%&_xA{_^#b=1M&@k%V#Ad(`<%Dszxt(jsD*V*Tc>A&Gq$X zn|m4rc|OlKor?>PT#~7(JRjw*-a)tatP8(vReEN&Q)`~o8B109`dF_^1+eqCbz#RL zSdY$b5tcF+h?6HGgOk5%ony&UW`aL3O>vBh87@n~Qzwy)49*^VXHM9E})t$z#bu!yorq6IN4g-6L(YHUiMH0d& zLS^|XvjM+FF#f5)1ieWkZN2M&(AB+;Ds^a-**W}kE4C8y|NvREmuVy)vUnqmU;z(FL0alGI5kg3fNgU zy~Tt>MVSfw;J8y;H46*dtgC#tcF0@Q_q*szBA0WePswgyN*~XO3w|&6h;`*b zfBsr`IQS-_>q-TWbyAW75_ECxApC8XBsjfzm&cH3mWG}v#5ru7vD%K3gW*EY;GiN| zokfmaCeJgU&k%tzBoI_3rTynAN@l}2i%Kxx2zT^tGi`S%%>j!WbmWSwEQ@~~snR2H z$xb=q)mA^#X0eL@ElD|2XYAk8-{D2J931WYzgwGI>-PTd&gRZz{_h8QL~w`N1;#Tb z*;ZJTRX~RUPA`JN;Qs_|o26{@(6L>mm;}78R=y+!BGI&91@Yv1R92XvV6ZwEFiD_R zKBuT8C-fT?4OK+I4THsshwKCU&9-%c#25a6k{Nq7_%s+ysx$&CtOod|33wHpAX4S* z@0C?>Gx$FoI0w031AUFIRzz&)kU8GgKoEwbFdXSGS2g;0zHu(Wj!=%$7^M+L<;p6h zYcv8sA&?>z^BcG(a?hG%;1WldAe-hVg4tWexoUGYU*xOHQ zb>$PBUL@#*=Rg_Pl_j>DKsd_wN9Q;lmDAvp187}Zl`@d9k1uh_iEKe~BkHdWqfb3C zt$|<|DSSLWa*`E*=g1)u?Fb%;&-}mxSMfkiZvSMY`1Y;b#2B3BrzJe*9Af8}c zr%%2w!|xGU(eFfB13_~Vo8%mnB`Wx3{;xCge3p~zl_pBFW}Odj4ZPj6#m4nsraEg<-K%R!_VlV}(1G^(g6x!2jzr9~HMsP0J zL|DDV!*rX_=CA-TA{9)IAb~9Vdt=7Sr!FTLY2)-U2#BHoehplr>w4hV03DQ>7#U^z z0I~#7E9QF!HKe~*R>Kue{A!beX6k|_D}SqC!ee<>ntifn(PK{p_1CJH@_hyML2*&u zK}vf?G=+Od`Ak9FLO8?XqTDYNgmQpWz7?X2O%Am#ZkJq4NHb(N491#-@u?FX6*mox zk7D{SAg0;0@W^O7mf8h0t9@(fOlv==Xr>7Nta6#Q?cRj)^K^cDnd}wG&(paDq=#rW zAGe@>p3WO``d{dpF-=KoCzx6;qI4eezxUb4_u1q`+p5spWlD?_RXtM zU5pa4D`wuJ3IBsi(tReD(=6tB*m|_1hTa%OYap<2(;^lIz40$*%{F&&{Pmlo=kH%1 zyn4Qr)+lHlluGYt?3(LMO3x^zNB{Gh_0hj?{(WQJ%KYz7|NbHwB zr}LgRdTo2Yf;l%3FVRY47B`Jvzrp@Io%gWU)!lMEEp`?MR|s7EmNkjw70exYL?xMj zgV+C=r|SO2HtLH0;6-vQ6M1@Ml0zXq~P9Zh}b+Ase<`pMlW)i8eH8E+OJAZ_A4 zSnWl>x6}Ke?u(;idG!kBKZ{=Y1?($~OI$-ePv>hU!ey?YXb;?N|G~eQ5~1b%q2_mE zvBgWUA>3!7#zj#g>6DQ9P-#$OBEgSx|HZUc6 zQdB!C%I3N`8KsY*ObsTI~2X)Js`Yk|%^ zTb-Il15+smEW6+Tev6K8nhzAut^3_AsOz!1)@XFyMs=?xi}-13p`{6T7Grit(eCw< zQQ)@Nw!iZZOG)#ijO^;^Tyy)=Bne{>%phGy8DGX=eXW6T%(JuW+Tf5yOR^=6sbX}6 zz@x?}7Ln1O{VBrega>L3xC)xbn)j)eXfH{B>_1z7wyygyw5EzPfOcbPjb81QpICPC z@j~sD0eSnZuA96&^n^~?iBC0uR?6NT9s72;Iw_-d?@Sm6@|Ut8z7UnE*L*mQ$wYXI zzT{U&dExk*Xkz$z{g;l49*rkQ@fv6V6cidd?v_Zz`1d1`lT1U@;&|Y4CR48VU#Yy)3!=~xR*(333y1$m9t|4o?r6(eZ^@0={xlPAlcFq293__72JD6PyOo35onw2DnWIBu?fw$`knH#Z{ixhmL zfXdwnMr4+I=tA=)lciye(cI56#W7ao>@FUZZ!9yKN9UhrbP5WrZaZ6zU|#`2q6tAa zwiyIE(6WjsXqGMfA5!V-bTQ8cJ8`(yBxelNc|_fkdM>k^Hn&E)kx^OT#l=1v8)C9u z)>PLmOD`&qnDAofi8`I=<*XVn&{Aved(ryKojB&TPTmhhb2R?}{|5 zKg<0d?Ul>c_U~%oNdw&eJ{y|4(s6I9^tD;l%v^KOsnovDUe_qq-D^UV?X!yv{hK}> z8@@@0P~;w?Sw5YcOugNM9G#0JJt=X%JueWvY<&6Dy#V;!C#e3|PviU_PtdZ|1Ara* zpSL&mcJ1?j+q;kVe>}+3_xvBQj`ZEf5kQd}=pN1hT96xu0D*ak@6UD)kT<{oK|q^b z?vsEGrqVx8uXA+Q-5U0Iw`{mI`W;W+;NFg}sRRB6qq#fd-kULSHTLFfG-IGAu+o+mBg=Qs0|jj1H~7-dIJQd$XiLhTfbd^5aC@$adljTd)byuW-8^ zB_;%W%dBxK$xn(}9{Z>;gC`6kzUci9&AKyZS08ULTf(8DXc~J3B2|%kEI4p)3&vTm zWukHFPIlBS*NZcENCF)+w)Dd(LB#|{=;qUnK1YP$F$SxAS5Ikv@WNUiCy1aGhHDKt zTeaF)$6acJjuF{EO2o_1OPhH;ocEvG`gwc|`+u4h_;$D% z59^zI8}|KwJ3AYX_WwgXUyA+zgBp6rS$v=d-m(`1U1wXA!&<33vDeW(p$+M4ZLkj8ke@AZu{-c^fJQICTKi7{<*-WgUf^O}qKW3aL2 zV)Phnxtqq96DNq!nNu#_LUFQLYbY>AInN8XF9;WF5v$Csrhk9C@v&~i{~X7pYm~s#8}0jA=7P>As}>0}pE-BIoOL{#27J7%sdnqzV~ikPpb<`d zdyLuubfeYg$}-T^fqiQ0pY3*BmbRFK?WBC8XH5JRv{@dyQ+uPW)^Z#z| zJ?8&?nCDCJ|A`A{mhJDe!Ty!}d!p_A{CN#VHT`!@UON1BOFo||aC(m2|B#jKr#E@T zc#jZ(4s+A%0~7SM`n-;C+0*IuvzBX%Ul`;#py|o#(}xo7qM}?oNMjka>?FybXvs|) zKM>kc*tpthpWo)hR1Lq%sdshbil+S$pPQ!j(ZM6`&GIV)6SfT_vzJgX;Q>1|5Vg zj^KtRz3y+f z9ZLz9H&op{e${Kx3KVTtt0=)}oz}q}Oo=5Jqul7SRa&3=vh`H0?C14pyaOnfgk@uMYrCI@H9Oo-f@7eL0Y&qu zUYDm{Z>u(!sxp_OQt|@NU~$b9*mz&*ininyx|sAGl=G+u4V$3x97dNYjg1+0Us*0R z!q>pvNa?|!TjT)gritH#Sk2B+anD@hDM6M((QVcK>C2P*N*jsd)0ZdmRlEPn8x6Kd zV#yY3!0W#{eRnIuXl(?9kd>$ld5rQ+H?|8wZ5?NNe^BjV|^ z&;MZm2;IXicmJK8*Guc=EsOs}~pm1k)QWS+;Kb-I>0jw&kC)&6J!;!30sx<&BG7VVG7Ebq4hWj*E$R`{!| zOMcDHeQS~*vg}fQZYPu4B#X1ohG3mc5!35ehed6MzP7?0 zj)Z#+YcVqYhP7}7XwCgDE2On81ijD5?n*l%khfanqjQ{&$|=>-!-(nXX?B%@;ajk? z`)s_k`wR$%{yS}cq2un~_T|c+XtTd@Q7O=9|!s}5%PV34~0=E`@hqA5ryWUf146Jusnng|^u65Z1?*H2R|J;fv z+zY}kX1aS6K*#+LJ9``U{{PT%ozpt(0fZhYA%=nQ05#H`~2L2*&xNi~_^58fNQ zyU?xyR}pHUy_ut;z%kk%w$s)i>a|wceL=$#h-zM>;NqHb8R1{WV$J7K&&XmmrHD48 z0^!9V(^ zOkjQ&W6mESNs9sPeymm-&V64WgE0mhhT)T=2v0CS!`ynwTOn^p*wW1c0dwmwW)6IT z*KYTYtD$e!Ixgid{K@$JtDeS;UC@$ z1XTLk3HCd-^Y5H@I#`+5(ogNeY$~j%(x;E|~W`&)TxML1$`wK4!n$`1nu42y56j;s6J2sgEqp9_ZjSlW5=5}l2E4j|m z7$7PPk8oi#dx9?(0T@F97bO6Fz-;Bt+^S;+g8gZd!aV##7LEHEeyZ}qa=QdChb7AvOLZ93=v2f z7;-GE^4aYb!8f-(+-Vz#9_vt^m9v&_Tw@*$ZtD z1)n~vNH*p2A6g{O>vLU;$YXU_u5J569nos%g~vQ&Ocr?VxW%FD#kuRW5v#&9gm%bH zB6g~dMs*Q2Xf|9MiA|pLOsu4|nL(h9sWWfVZ7fqwt1*dAt*G0owuM!ZsaEc$lV;Zr zjYQuVaV?7?(PKo|zIvksj3QK)uQK}mErRh+1t#bfOs|`x5C4wFVB>o?iF%aF-KZ>C zOP59H9aK|OIq~^+n$eLbaCz1+ax8WPPpERvg^bcgI$mb~3;okT*BvIMinhf|c@Z}T zWH%9h?7qOLPV7d-ZZ7ZvWky2ilP@q6ym!)J%v=wCF`Yl}qU_IS0f>P7TNwe~YbIqh zy`>N5UM0xCu<5Ooupq#FGh_n-p6EdK_gOFL!sTu$4b@0oGpWm6VJ2augpfbQA$`sZ z1TXJdi9Z*MM9-<{dr{-Sy+pl}=J0yAUZEIQGtiQs8vl-7;u$7B)lpyg&mZ@~hvQ+H zew(1RSS%pJRC$F(V%cV_#=f|N_mcy+_|%gE^|5!9pGkoyI!!{|-}oLcP9?AOWq8*9 zqn-?p!rXo8sutp+=+EoFw7cT0WtThMt+`|rbGY{{3a@dpV#r}BXT$&wmK_$y3ABWN z1L-a9NKmqA32j#sbLq`jWcoOuq3&YBf{_apky!uUZWZcC*mOHxCX+=pKFbed5RAwy z-)OE0RbC2Ogn72wNW8*iI%GKSmCns3owCF!0~8$L0!4(1^6nN1Xn!%sr7Ig)Gf9~0 z&_@U6qXYBNfqB0UOyjH%@B4PmF?UqZCGU{U(J}a1guQ=l(5QRSzE*CuH)&**<36;n zH`c$$)(7KAhl%7)D<<(Y7EXG5HOHHG{dAyO*j|nr3FfHiJ_^<5(K{iKph=aSAkX?m z3yWnLs7g_xWYIm%c8)Sp8m#VK)8&X;Ihe{-lO}DqnmD=Y?{ru7*1JrAA-d(5@H2}I3avu-<+Sb= zxYt)TQ`U5<^vhzLEo>$aX)>IN<JX`qnalJo4nMpeD*9ZZWmS8UOx+k6TuCR z^^kElxsl9-zUfG1B8q$&%a#XYSbC4mwd8d|z+B3oU<^RU5 ztRjgpa22GlP|?W#;V;Q9#(%c{Y+awYy;{xz_}VVMHd|kp>LFgV))Q54{}#lybknnS zsxu2ys}!OgpL8}Ik3v>%Pcku7w{c=duGzQZfyL^mn*3s#pSZarR;p4G?Rno?y~G4O*6u7 zkywI3?v-X577OU@Wt#@G5f*U|!mSUwWlFcc_?9N#41|qNx(P@D(F9+H;)3$Z?4nj*Fw38sYPr3xJZ_arSn+P#rb#tD)qJdtWb2q4XkHGYD0RRC1|Ir?cU;uIg0B{&O8~^|S diff --git a/stable/transmission/6.3.3/ix_values.yaml b/stable/transmission/6.3.3/ix_values.yaml deleted file mode 100644 index aeea220e56b..00000000000 --- a/stable/transmission/6.3.3/ix_values.yaml +++ /dev/null @@ -1,50 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/k8s-at-home/transmission - pullPolicy: IfNotPresent - tag: v3.00 - -transmissionFixedConfig: - bind-address-ipv4: "0.0.0.0" - bind-address-ipv6: ::" - cache-size-mb: 4 - lpd-enabled: false - dht-enabled: true - peer-congestion-algorithm: "" - message-level: 2 - peer-id-ttl-hours: 4 - peer-port: 51413 - peer-port-random-high: 65535 - peer-port-random-low: 49152 - peer-port-random-on-start: false - peer-socket-tos: "default" - pex-enabled: true - port-forwarding-enabled: false - preallocation: 0 - prefetch-enabled: true - rename-partial-files: true - rpc-authentication-required: false - rpc-bind-address: "0.0.0.0" - rpc-enabled: true - rpc-host-whitelist: "" - rpc-host-whitelist-enabled: false - rpc-password: "CHANGEME" - rpc-port: 9091 - rpc-url: "/transmission/" - rpc-username: "" - rpc-whitelist: "" - rpc-whitelist-enabled: false - umask: 2 - utp-enabled: true - watch-dir: "/watch" - watch-dir-enabled: true - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/transmission/6.3.3/questions.yaml b/stable/transmission/6.3.3/questions.yaml deleted file mode 100644 index d6b792409f9..00000000000 --- a/stable/transmission/6.3.3/questions.yaml +++ /dev/null @@ -1,1156 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" - path: "/web/" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: TRANSMISSION_ALT_SPEED_DOWN - label: TRANSMISSION_ALT_SPEED_DOWN - schema: - type: int - default: 50 - - variable: TRANSMISSION_ALT_SPEED_ENABLED - label: TRANSMISSION_ALT_SPEED_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_ALT_SPEED_TIME_BEGIN - label: TRANSMISSION_ALT_SPEED_TIME_BEGIN - schema: - type: int - default: 540 - - variable: TRANSMISSION_ALT_SPEED_TIME_DAY - label: TRANSMISSION_ALT_SPEED_TIME_DAY - schema: - type: int - default: 127 - - variable: TRANSMISSION_ALT_SPEED_TIME_ENABLED - label: TRANSMISSION_ALT_SPEED_TIME_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_ALT_SPEED_TIME_END - label: TRANSMISSION_ALT_SPEED_TIME_END - schema: - type: int - default: 1020 - - variable: TRANSMISSION_ALT_SPEED_UP - label: TRANSMISSION_ALT_SPEED_UP - schema: - type: int - default: 50 - - variable: TRANSMISSION_BIND_ADDRESS_IPV4 - label: TRANSMISSION_BIND_ADDRESS_IPV4 - schema: - type: string - default: "0.0.0.0" - - variable: TRANSMISSION_BIND_ADDRESS_IPV6 - label: TRANSMISSION_BIND_ADDRESS_IPV6 - schema: - type: string - default: "::" - - variable: TRANSMISSION_BLOCKLIST_ENABLED - label: TRANSMISSION_BLOCKLIST_ENABLED - schema: - type: boolean - default: true - - variable: TRANSMISSION_BLOCKLIST_URL - label: TRANSMISSION_BLOCKLIST_URL - schema: - type: string - default: "http://john.bitsurge.net/public/biglist.p2p.gz" - - variable: TRANSMISSION_CACHE_SIZE_MB - label: TRANSMISSION_CACHE_SIZE_MB - schema: - type: int - default: 4 - - variable: TRANSMISSION_DHT_ENABLED - label: TRANSMISSION_DHT_ENABLED - schema: - type: boolean - default: true - - variable: TRANSMISSION_DOWNLOAD_DIR - label: TRANSMISSION_DOWNLOAD_DIR - schema: - type: string - default: "/downloads/complete" - - variable: TRANSMISSION_DOWNLOAD_QUEUE_ENABLED - label: TRANSMISSION_DOWNLOAD_QUEUE_ENABLED - schema: - type: boolean - default: true - - variable: TRANSMISSION_DOWNLOAD_QUEUE_SIZE - label: TRANSMISSION_DOWNLOAD_QUEUE_SIZE - schema: - type: int - default: 5 - - variable: TRANSMISSION_ENCRYPTION - label: TRANSMISSION_ENCRYPTION - schema: - type: int - default: 1 - - variable: TRANSMISSION_IDLE_SEEDING_LIMIT - label: TRANSMISSION_IDLE_SEEDING_LIMIT - schema: - type: int - default: 30 - - variable: TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED - label: TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_INCOMPLETE_DIR - label: TRANSMISSION_INCOMPLETE_DIR - schema: - type: string - default: "/downloads/incomplete" - - variable: TRANSMISSION_INCOMPLETE_DIR_ENABLED - label: TRANSMISSION_INCOMPLETE_DIR_ENABLED - schema: - type: boolean - default: true - - variable: TRANSMISSION_LPD_ENABLED - label: TRANSMISSION_LPD_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_MESSAGE_LEVEL - label: TRANSMISSION_MESSAGE_LEVEL - schema: - type: int - default: 2 - - variable: TRANSMISSION_PEER_CONGESTION_ALGORITHM - label: TRANSMISSION_PEER_CONGESTION_ALGORITHM - schema: - type: string - default: "" - - variable: TRANSMISSION_PEER_ID_TTL_HOURS - label: TRANSMISSION_PEER_ID_TTL_HOURS - schema: - type: int - default: 6 - - variable: TRANSMISSION_PEER_LIMIT_GLOBAL - label: TRANSMISSION_PEER_LIMIT_GLOBAL - schema: - type: int - default: 200 - - variable: TRANSMISSION_PEER_LIMIT_PER_TORRENT - label: TRANSMISSION_PEER_LIMIT_PER_TORRENT - schema: - type: int - default: 50 - - variable: TRANSMISSION_PEER_PORT - label: TRANSMISSION_PEER_PORT - schema: - type: int - default: 51413 - - variable: TRANSMISSION_PEER_PORT_RANDOM_HIGH - label: TRANSMISSION_PEER_PORT_RANDOM_HIGH - schema: - type: int - default: 65535 - - variable: TRANSMISSION_PEER_PORT_RANDOM_LOW - label: TRANSMISSION_PEER_PORT_RANDOM_LOW - schema: - type: int - default: 49152 - - variable: TRANSMISSION_PEER_PORT_RANDOM_ON_START - label: TRANSMISSION_PEER_PORT_RANDOM_ON_START - schema: - type: boolean - default: false - - variable: TRANSMISSION_PEER_SOCKET_TOS - label: TRANSMISSION_PEER_SOCKET_TOS - schema: - type: string - default: "default" - - variable: TRANSMISSION_PEX_ENABLED - label: TRANSMISSION_PEX_ENABLED - schema: - type: boolean - default: true - - variable: TRANSMISSION_PORT_FORWARDING_ENABLED - label: TRANSMISSION_PORT_FORWARDING_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_PREALLOCATION - label: TRANSMISSION_PREALLOCATION - schema: - type: int - default: 1 - - variable: TRANSMISSION_PREFETCH_ENABLED - label: TRANSMISSION_PREFETCH_ENABLED - schema: - type: boolean - default: true - - variable: TRANSMISSION_QUEUE_STALLED_ENABLED - label: TRANSMISSION_QUEUE_STALLED_ENABLED - schema: - type: boolean - default: true - - variable: TRANSMISSION_QUEUE_STALLED_MINUTES - label: TRANSMISSION_QUEUE_STALLED_MINUTES - schema: - type: int - default: 30 - - variable: TRANSMISSION_RATIO_LIMIT - label: TRANSMISSION_RATIO_LIMIT - schema: - type: int - default: 2 - - variable: TRANSMISSION_RATIO_LIMIT_ENABLED - label: TRANSMISSION_RATIO_LIMIT_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_RENAME_PARTIAL_FILES - label: TRANSMISSION_RENAME_PARTIAL_FILES - schema: - type: boolean - default: true - - variable: TRANSMISSION_RPC_AUTHENTICATION_REQUIRED - label: TRANSMISSION_RPC_AUTHENTICATION_REQUIRED - schema: - type: boolean - default: false - - variable: TRANSMISSION_RPC_BIND_ADDRESS - label: TRANSMISSION_RPC_BIND_ADDRESS - schema: - type: string - default: "0.0.0.0" - - variable: TRANSMISSION_RPC_ENABLED - label: TRANSMISSION_RPC_ENABLED - schema: - type: boolean - default: true - - variable: TRANSMISSION_RPC_HOST_WHITELIST - label: TRANSMISSION_RPC_HOST_WHITELIST - schema: - type: string - default: "" - - variable: TRANSMISSION_RPC_HOST_WHITELIST_ENABLED - label: TRANSMISSION_RPC_HOST_WHITELIST_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_RPC_PASSWORD - label: TRANSMISSION_RPC_PASSWORD - schema: - type: string - default: "" - - variable: TRANSMISSION_RPC_PORT - label: TRANSMISSION_RPC_PORT - schema: - type: int - default: 9091 - - variable: TRANSMISSION_RPC_URL - label: TRANSMISSION_RPC_URL - schema: - type: string - default: "/" - - variable: TRANSMISSION_RPC_USERNAME - label: TRANSMISSION_RPC_USERNAME - schema: - type: string - default: "" - - variable: TRANSMISSION_RPC_WHITELIST - label: TRANSMISSION_RPC_WHITELIST - schema: - type: string - default: "" - - variable: TRANSMISSION_RPC_WHITELIST_ENABLED - label: TRANSMISSION_RPC_WHITELIST_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED - label: TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED - schema: - type: boolean - default: true - - variable: TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED - label: TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME - label: TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME - schema: - type: string - default: "" - - variable: TRANSMISSION_SEED_QUEUE_ENABLED - label: TRANSMISSION_SEED_QUEUE_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_SEED_QUEUE_SIZE - label: TRANSMISSION_SEED_QUEUE_SIZE - schema: - type: int - default: 10 - - variable: TRANSMISSION_SPEED_LIMIT_DOWN - label: TRANSMISSION_SPEED_LIMIT_DOWN - schema: - type: int - default: 100 - - variable: TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED - label: TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_SPEED_LIMIT_UP - label: TRANSMISSION_SPEED_LIMIT_UP - schema: - type: int - default: 100 - - variable: TRANSMISSION_SPEED_LIMIT_UP_ENABLED - label: TRANSMISSION_SPEED_LIMIT_UP_ENABLED - schema: - type: boolean - default: false - - variable: TRANSMISSION_START_ADDED_TORRENTS - label: TRANSMISSION_START_ADDED_TORRENTS - schema: - type: boolean - default: true - - variable: TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES - label: TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES - schema: - type: boolean - default: false - - variable: TRANSMISSION_UMASK - label: TRANSMISSION_UMASK - schema: - type: int - default: 2 - - variable: TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT - label: TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT - schema: - type: int - default: 14 - - variable: TRANSMISSION_UTP_ENABLED - label: TRANSMISSION_UTP_ENABLED - schema: - type: boolean - default: true - - variable: TRANSMISSION_WATCH_DIR - label: TRANSMISSION_WATCH_DIR - schema: - type: string - default: "/watch" - - variable: TRANSMISSION_WATCH_DIR_ENABLED - label: TRANSMISSION_WATCH_DIR_ENABLED - schema: - type: boolean - default: false - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 9091 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 9091 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36019 - required: true - - variable: torrent - label: "Torrent Service" - description: "Torrent service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: tcp - label: "TCP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 51413 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51413 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36020 - required: true - - variable: udp - label: "UDP Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "UDP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 51413 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51413 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36020 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/transmission/6.3.3/templates/common.yaml b/stable/transmission/6.3.3/templates/common.yaml deleted file mode 100644 index f6d3b6d3a08..00000000000 --- a/stable/transmission/6.3.3/templates/common.yaml +++ /dev/null @@ -1,2 +0,0 @@ -{{/* Render the templates */}} -{{ include "common.all" . }} diff --git a/stable/transmission/6.3.3/test_values.yaml b/stable/transmission/6.3.3/test_values.yaml deleted file mode 100644 index c2388fbd06c..00000000000 --- a/stable/transmission/6.3.3/test_values.yaml +++ /dev/null @@ -1,106 +0,0 @@ -# Default values for Transmission. - -image: - repository: ghcr.io/k8s-at-home/transmission - pullPolicy: IfNotPresent - tag: v3.00 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 9091 - torrent: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 51413 - protocol: TCP - udp: - enabled: true - port: 51413 - protocol: UDP - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - # TRANSMISSION_ALT_SPEED_DOWN: 50 - # TRANSMISSION_ALT_SPEED_ENABLED: false - # TRANSMISSION_ALT_SPEED_TIME_BEGIN: 540 - # TRANSMISSION_ALT_SPEED_TIME_DAY: 127 - # TRANSMISSION_ALT_SPEED_TIME_ENABLED: false - # TRANSMISSION_ALT_SPEED_TIME_END: 1020 - # TRANSMISSION_ALT_SPEED_UP: 50 - # TRANSMISSION_BIND_ADDRESS_IPV4: "0.0.0.0" - # TRANSMISSION_BIND_ADDRESS_IPV6: "::" - # TRANSMISSION_BLOCKLIST_ENABLED: true - # TRANSMISSION_BLOCKLIST_URL: "http://john.bitsurge.net/public/biglist.p2p.gz" - # TRANSMISSION_CACHE_SIZE_MB: 4 - # TRANSMISSION_DHT_ENABLED: true - # TRANSMISSION_DOWNLOAD_DIR: "/downloads/complete" - # TRANSMISSION_DOWNLOAD_QUEUE_ENABLED: true - # TRANSMISSION_DOWNLOAD_QUEUE_SIZE: 5 - # TRANSMISSION_ENCRYPTION: 1 - # TRANSMISSION_IDLE_SEEDING_LIMIT: 30 - # TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED: false - # TRANSMISSION_INCOMPLETE_DIR: "/downloads/incomplete" - # TRANSMISSION_INCOMPLETE_DIR_ENABLED: true - # TRANSMISSION_LPD_ENABLED: false - # TRANSMISSION_MESSAGE_LEVEL: 2 - # TRANSMISSION_PEER_CONGESTION_ALGORITHM: "" - # TRANSMISSION_PEER_ID_TTL_HOURS: 6 - # TRANSMISSION_PEER_LIMIT_GLOBAL: 200 - # TRANSMISSION_PEER_LIMIT_PER_TORRENT: 50 - # TRANSMISSION_PEER_PORT: 51413 - # TRANSMISSION_PEER_PORT_RANDOM_HIGH: 65535 - # TRANSMISSION_PEER_PORT_RANDOM_LOW: 49152 - # TRANSMISSION_PEER_PORT_RANDOM_ON_START: false - # TRANSMISSION_PEER_SOCKET_TOS: default" - # TRANSMISSION_PEX_ENABLED: true - # TRANSMISSION_PORT_FORWARDING_ENABLED: false - # TRANSMISSION_PREALLOCATION: 1 - # TRANSMISSION_PREFETCH_ENABLED: true - # TRANSMISSION_QUEUE_STALLED_ENABLED: true - # TRANSMISSION_QUEUE_STALLED_MINUTES: 30 - # TRANSMISSION_RATIO_LIMIT: 2 - # TRANSMISSION_RATIO_LIMIT_ENABLED: false - # TRANSMISSION_RENAME_PARTIAL_FILES: true - # TRANSMISSION_RPC_AUTHENTICATION_REQUIRED: false - # TRANSMISSION_RPC_BIND_ADDRESS: "0.0.0.0" - # TRANSMISSION_RPC_ENABLED: true - # TRANSMISSION_RPC_HOST_WHITELIST: "" - # TRANSMISSION_RPC_HOST_WHITELIST_ENABLED: false - # TRANSMISSION_RPC_PASSWORD: "" - # TRANSMISSION_RPC_PORT: 9091 - # TRANSMISSION_RPC_URL: "/transmission/" - # TRANSMISSION_RPC_USERNAME: "" - # TRANSMISSION_RPC_WHITELIST: "" - # TRANSMISSION_RPC_WHITELIST_ENABLED: false - # TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED: true - # TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED: false - # TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME: "" - # TRANSMISSION_SEED_QUEUE_ENABLED: false - # TRANSMISSION_SEED_QUEUE_SIZE: 10 - # TRANSMISSION_SPEED_LIMIT_DOWN: 100 - # TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED: false - # TRANSMISSION_SPEED_LIMIT_UP: 100 - # TRANSMISSION_SPEED_LIMIT_UP_ENABLED: false - # TRANSMISSION_START_ADDED_TORRENTS: true - # TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES: false - # TRANSMISSION_UMASK: 2 - # TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT: 14 - # TRANSMISSION_UTP_ENABLED: true - # TRANSMISSION_WATCH_DIR: "/watch" - # TRANSMISSION_WATCH_DIR_ENABLED: false - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir diff --git a/stable/transmission/6.3.3/values.yaml b/stable/transmission/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/transmission/6.3.4/CONFIG.md b/stable/transmission/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/transmission/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/transmission/6.3.4/Chart.lock b/stable/transmission/6.3.4/Chart.lock deleted file mode 100644 index e50167cc325..00000000000 --- a/stable/transmission/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:07.236539889Z" diff --git a/stable/transmission/6.3.4/Chart.yaml b/stable/transmission/6.3.4/Chart.yaml deleted file mode 100644 index 34cf948a31e..00000000000 --- a/stable/transmission/6.3.4/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: API Support for your favorite torrent trackers. -home: https://github.com/truecharts/apps/tree/master/charts/stable/transmission -icon: https://github.com/Jackett/Jackett/blob/phantom-develop/Logo/512.png?raw=true -keywords: -- transmission -- torrent -- usenet -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: transmission -sources: -- https://github.com/transmission/transmission -- https://hub.docker.com/r/linuxserver/transmission -type: application -version: 6.3.4 diff --git a/stable/transmission/6.3.4/README.md b/stable/transmission/6.3.4/README.md deleted file mode 100644 index 0f30806bc87..00000000000 --- a/stable/transmission/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -API Support for your favorite torrent trackers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `transmission` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `transmission` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/transmission/6.3.4/app-readme.md b/stable/transmission/6.3.4/app-readme.md deleted file mode 100644 index 7e8f54afb7e..00000000000 --- a/stable/transmission/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -API Support for your favorite torrent trackers. diff --git a/stable/transmission/6.3.4/charts/common-6.5.4.tgz b/stable/transmission/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: truecommand -sources: -- https://hub.docker.com/r/ixsystems/truecommand -type: application -version: 6.3.3 diff --git a/stable/truecommand/6.3.3/README.md b/stable/truecommand/6.3.3/README.md deleted file mode 100644 index f91229aee93..00000000000 --- a/stable/truecommand/6.3.3/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: nightly](https://img.shields.io/badge/AppVersion-nightly-informational?style=flat-square) - -Aggregated management of TrueNAS devices - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `truecommand` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `truecommand` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/truecommand/6.3.3/app-readme.md b/stable/truecommand/6.3.3/app-readme.md deleted file mode 100644 index 8e1468487fc..00000000000 --- a/stable/truecommand/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Aggregated management of TrueNAS devices -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Aggregated management of TrueNAS devices diff --git a/stable/truecommand/6.3.3/charts/common-6.5.2.tgz b/stable/truecommand/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/truecommand/6.3.3/ix_values.yaml b/stable/truecommand/6.3.3/ix_values.yaml deleted file mode 100644 index feeb16a6372..00000000000 --- a/stable/truecommand/6.3.3/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ixsystems/truecommand - pullPolicy: IfNotPresent - tag: "2.0" - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/truecommand/6.3.3/questions.yaml b/stable/truecommand/6.3.3/questions.yaml deleted file mode 100644 index 2c45cb89f43..00000000000 --- a/stable/truecommand/6.3.3/questions.yaml +++ /dev/null @@ -1,628 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: PUID - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: PGID - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 80 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36044 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/truecommand/6.3.3/templates/common.yaml b/stable/truecommand/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/truecommand/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/truecommand/6.3.3/test_values.yaml b/stable/truecommand/6.3.3/test_values.yaml deleted file mode 100644 index 7710492dc3d..00000000000 --- a/stable/truecommand/6.3.3/test_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Default values for Jackett. - -image: - repository: ixsystems/truecommand - pullPolicy: IfNotPresent - tag: "2.0" - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 80 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -persistence: - data: - enabled: true - mountPath: "/data" - type: emptyDir diff --git a/stable/truecommand/6.3.3/values.yaml b/stable/truecommand/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/truecommand/6.3.4/CONFIG.md b/stable/truecommand/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/truecommand/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/truecommand/6.3.4/Chart.lock b/stable/truecommand/6.3.4/Chart.lock deleted file mode 100644 index 492f21317f3..00000000000 --- a/stable/truecommand/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:09.207631706Z" diff --git a/stable/truecommand/6.3.4/Chart.yaml b/stable/truecommand/6.3.4/Chart.yaml deleted file mode 100644 index d97201b6a29..00000000000 --- a/stable/truecommand/6.3.4/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: nightly -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Aggregated management of TrueNAS devices -home: https://github.com/truecharts/apps/tree/master/charts/incubator/truecommand -icon: https://www.ixsystems.com/documentation/truecommand/1.2/_static/tv-logo.png -keywords: -- truecommand -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: truecommand -sources: -- https://hub.docker.com/r/ixsystems/truecommand -type: application -version: 6.3.4 diff --git a/stable/truecommand/6.3.4/README.md b/stable/truecommand/6.3.4/README.md deleted file mode 100644 index f91229aee93..00000000000 --- a/stable/truecommand/6.3.4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: nightly](https://img.shields.io/badge/AppVersion-nightly-informational?style=flat-square) - -Aggregated management of TrueNAS devices - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `truecommand` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `truecommand` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/truecommand/6.3.4/app-readme.md b/stable/truecommand/6.3.4/app-readme.md deleted file mode 100644 index 8e1468487fc..00000000000 --- a/stable/truecommand/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Aggregated management of TrueNAS devices -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Aggregated management of TrueNAS devices diff --git a/stable/truecommand/6.3.4/charts/common-6.5.4.tgz b/stable/truecommand/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: vaultwarden -sources: -- https://github.com/dani-garcia/vaultwarden -type: application -version: 3.4.3 diff --git a/stable/vaultwarden/3.4.3/README.md b/stable/vaultwarden/3.4.3/README.md deleted file mode 100644 index d52085bf478..00000000000 --- a/stable/vaultwarden/3.4.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 3.4.2](https://img.shields.io/badge/Version-3.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Unofficial Bitwarden compatible server written in Rust - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `vaultwarden` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `vaultwarden` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/vaultwarden/3.4.3/app-readme.md b/stable/vaultwarden/3.4.3/app-readme.md deleted file mode 100644 index 11f37b5efea..00000000000 --- a/stable/vaultwarden/3.4.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Unofficial Bitwarden compatible server written in Rust -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Unofficial Bitwarden compatible server written in Rust diff --git a/stable/vaultwarden/3.4.3/charts/common-6.5.2.tgz b/stable/vaultwarden/3.4.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/vaultwarden/3.4.3/charts/postgresql-10.5.1.tgz b/stable/vaultwarden/3.4.3/charts/postgresql-10.5.1.tgz deleted file mode 100644 index 9e316da60000105810013f859649f9589c513e0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49272 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 K{tKW0#svULPLH<$ diff --git a/stable/vaultwarden/3.4.3/ix_values.yaml b/stable/vaultwarden/3.4.3/ix_values.yaml deleted file mode 100644 index e3b38897c6b..00000000000 --- a/stable/vaultwarden/3.4.3/ix_values.yaml +++ /dev/null @@ -1,54 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: vaultwarden/server - pullPolicy: IfNotPresent - tag: 1.22.1 - -envTpl: - DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" - -envFrom: - - configMapRef: - name: vaultwardenconfig - - secretRef: - name: vaultwardensecret - - -envValueFrom: - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url - -database: - # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'. - type: postgresql - # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled - wal: false - ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). - # url: "" - ## Set the size of the database connection pool. - # maxConnections: 10 - ## Connection retries during startup, 0 for infinite. 1 second between retries. - retries: 30 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: vaultwarden - postgresqlDatabase: vaultwarden - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/vaultwarden/3.4.3/questions.yaml b/stable/vaultwarden/3.4.3/questions.yaml deleted file mode 100644 index cfbcf3fe6e6..00000000000 --- a/stable/vaultwarden/3.4.3/questions.yaml +++ /dev/null @@ -1,1193 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: vaultwarden - label: "" - group: "App Configuration" - schema: - type: dict - attrs: - - variable: yubico - label: "Yubico OTP authentication" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Yubico OTP authentication" - description: "Please refer to the manual at: https://github.com/dani-garcia/vaultwarden/wiki/Enabling-Yubikey-OTP-authentication" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: server - label: "Yubico server" - description: "Defaults to YubiCloud" - schema: - type: string - default: "" - - variable: clientId - label: "Yubico ID" - schema: - type: string - default: "" - - variable: secretKey - label: "Yubico Secret Key" - schema: - type: string - default: "" - - variable: admin - label: "Admin Portal" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Admin Portal" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: disableAdminToken - label: "Make Accessible Without Password/Token" - schema: - type: boolean - default: false - - variable: token - label: "Admin Portal Password/Token" - description: "Will be automatically generated if not defined" - schema: - type: string - default: "" - - variable: icons - label: "Icon Download Settings" - schema: - type: dict - attrs: - - variable: disableDownload - label: "Disable Icon Download" - description: "Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache)" - schema: - type: boolean - default: false - - variable: cache - label: "Cache time-to-live" - description: "Cache time-to-live for icons fetched. 0 means no purging" - schema: - type: int - default: 2592000 - - variable: token - label: "Failed Downloads Cache time-to-live" - description: "Cache time-to-live for icons that were not available. 0 means no purging." - schema: - type: int - default: 2592000 - - variable: log - label: "Logging" - schema: - type: dict - attrs: - - variable: level - label: "Log level" - schema: - type: string - default: "info" - required: true - enum: - - value: "trace" - description: "trace" - - value: "debug" - description: "debug" - - value: "info" - description: "info" - - value: "warn" - description: "warn" - - value: "error" - description: "error" - - value: "off" - description: "off" - - variable: file - label: "Log-File Location" - schema: - type: string - default: "" - - variable: smtp - label: "SMTP Settings (Email)" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable SMTP Support" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: host - label: "SMTP hostname" - schema: - type: string - required: true - default: "" - - variable: from - label: "SMTP sender e-mail address" - schema: - type: string - required: true - default: "" - - variable: fromName - label: "SMTP sender name" - schema: - type: string - required: true - default: "" - - variable: user - label: "SMTP username" - schema: - type: string - required: true - default: "" - - variable: password - label: "SMTP password" - description: "Required is user is specified, ignored if no user provided" - schema: - type: string - default: "" - - variable: ssl - label: "Enable SSL connection" - schema: - type: boolean - default: true - - variable: port - label: "SMTP port" - description: "Usually: 25 without SSL, 587 with SSL" - schema: - type: int - default: 587 - - variable: authMechanism - label: "SMTP Authentication Mechanisms" - description: "Comma-separated options: Plain, Login and Xoauth2" - schema: - type: string - default: "Plain" - - variable: heloName - label: "SMTP HELO - Hostname" - description: "Hostname to be sent for SMTP HELO. Defaults to pod name" - schema: - type: string - default: "" - - variable: port - label: "SMTP timeout" - schema: - type: int - default: 15 - - variable: invalidHostname - label: "Accept Invalid Hostname" - description: "Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!" - schema: - type: boolean - default: false - - variable: invalidCertificate - label: "Accept Invalid Certificate" - description: "Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!" - schema: - type: boolean - default: false - - variable: allowSignups - label: "Allow Signup" - description: "Allow any user to sign-up: https://github.com/dani-garcia/vaultwarden/wiki/Disable-registration-of-new-users" - schema: - type: boolean - default: true - - variable: allowInvitation - label: "Always allow Invitation" - description: "Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/vaultwarden/wiki/Disable-invitations" - schema: - type: boolean - default: true - - variable: defaultInviteName - label: "Default Invite Organisation Name" - description: "Default organization name in invitation e-mails that are not coming from a specific organization." - schema: - type: string - default: "" - - variable: showPasswordHint - label: "Show password hints" - description: "https://github.com/dani-garcia/vaultwarden/wiki/Password-hint-display" - schema: - type: boolean - default: true - - variable: signupwhitelistenable - label: "Enable Signup Whitelist" - description: "allowSignups is ignored if set" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: signupDomains - label: "Signup Whitelist Domains" - schema: - type: list - default: [] - items: - - variable: domain - label: "Domain" - schema: - type: string - default: "" - - variable: verifySignup - label: "Verifiy Signup" - description: "Verify e-mail before login is enabled. SMTP must be enabled" - schema: - type: boolean - default: false - - variable: requireEmail - label: "Block Login if email fails" - description: "When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled" - schema: - type: boolean - default: false - - variable: emailAttempts - label: "Email token reset attempts" - description: "Maximum attempts before an email token is reset and a new email will need to be sent" - schema: - type: int - default: 3 - - variable: emailTokenExpiration - label: "Email token validity in seconds" - schema: - type: int - default: 600 - - variable: enableWebsockets - label: "Enable Websocket Connections" - description: "Enable Websockets for notification. https://github.com/dani-garcia/vaultwarden/wiki/Enabling-WebSocket-notifications" - schema: - type: boolean - default: true - hidden: true - - variable: enableWebVault - label: "Enable Webvault" - description: "Enable Web Vault (static content). https://github.com/dani-garcia/vaultwarden/wiki/Disabling-or-overriding-the-Vault-interface-hosting" - schema: - type: boolean - default: true - - variable: orgCreationUsers - label: "Limit Organisation Creation to (users)" - description: "Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users." - schema: - type: string - default: "all" - - variable: attachmentLimitOrg - label: "Limit Attachment Disk Usage per Organisation" - schema: - type: string - default: "" - - variable: attachmentLimitUser - label: "Limit Attachment Disk Usage per User" - schema: - type: string - default: "" - - variable: hibpApiKey - label: "HaveIBeenPwned API Key" - description: "Can be purchased at https://haveibeenpwned.com/API/Key" - schema: - type: string - default: "" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36000 - required: true - - variable: ws - label: "WebSocket Service" - description: "WebSocket Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: ws - label: "WebSocket Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 3012 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 3012 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36001 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: storageClass - label: "Type of Storage" - description: " Warning: Anything other than Internal will break rollback!" - schema: - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/vaultwarden/3.4.3/templates/_configmap.tpl b/stable/vaultwarden/3.4.3/templates/_configmap.tpl deleted file mode 100644 index 8809925abdf..00000000000 --- a/stable/vaultwarden/3.4.3/templates/_configmap.tpl +++ /dev/null @@ -1,116 +0,0 @@ -{{/* Define the configmap */}} -{{- define "vaultwarden.configmap" -}} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: vaultwardenconfig -data: - ROCKET_PORT: "8080" - SIGNUPS_ALLOWED: {{ .Values.vaultwarden.allowSignups | quote }} - {{- if .Values.vaultwarden.signupDomains }} - SIGNUPS_DOMAINS_WHITELIST: {{ join "," .Values.vaultwarden.signupDomains | quote }} - {{- end }} - {{- if and (eq .Values.vaultwarden.verifySignup true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Signup verification requires SMTP to be enabled" nil}}{{end}} - SIGNUPS_VERIFY: {{ .Values.vaultwarden.verifySignup | quote }} - {{- if and (eq .Values.vaultwarden.requireEmail true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Requiring emails for login depends on SMTP" nil}}{{end}} - REQUIRE_DEVICE_EMAIL: {{ .Values.vaultwarden.requireEmail | quote }} - {{- if .Values.vaultwarden.emailAttempts }} - EMAIL_ATTEMPTS_LIMIT: {{ .Values.vaultwarden.emailAttempts | quote }} - {{- end }} - {{- if .Values.vaultwarden.emailTokenExpiration }} - EMAIL_EXPIRATION_TIME: {{ .Values.vaultwarden.emailTokenExpiration | quote }} - {{- end }} - INVITATIONS_ALLOWED: {{ .Values.vaultwarden.allowInvitation | quote }} - {{- if .Values.vaultwarden.defaultInviteName }} - INVITATION_ORG_NAME: {{ .Values.vaultwarden.defaultInviteName | quote }} - {{- end }} - SHOW_PASSWORD_HINT: {{ .Values.vaultwarden.showPasswordHint | quote }} - WEBSOCKET_ENABLED: {{ .Values.vaultwarden.enableWebsockets | quote }} - WEB_VAULT_ENABLED: {{ .Values.vaultwarden.enableWebVault | quote }} - ORG_CREATION_USERS: {{ .Values.vaultwarden.orgCreationUsers | quote }} - {{- if .Values.vaultwarden.attachmentLimitOrg }} - ORG_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitOrg | quote }} - {{- end }} - {{- if .Values.vaultwarden.attachmentLimitUser }} - USER_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitUser | quote }} - {{- end }} - {{- if .Values.vaultwarden.hibpApiKey }} - HIBP_API_KEY: {{ .Values.vaultwarden.hibpApiKey | quote }} - {{- end }} - {{- include "vaultwarden.dbTypeValid" . }} - {{- if .Values.database.retries }} - DB_CONNECTION_RETRIES: {{ .Values.database.retries | quote }} - {{- end }} - {{- if .Values.database.maxConnections }} - DATABASE_MAX_CONNS: {{ .Values.database.maxConnections | quote }} - {{- end }} - {{- if eq .Values.vaultwarden.smtp.enabled true }} - SMTP_HOST: {{ required "SMTP host is required to enable SMTP" .Values.vaultwarden.smtp.host | quote }} - SMTP_FROM: {{ required "SMTP sender address ('from') is required to enable SMTP" .Values.vaultwarden.smtp.from | quote }} - {{- if .Values.vaultwarden.smtp.fromName }} - SMTP_FROM_NAME: {{ .Values.vaultwarden.smtp.fromName | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.ssl }} - SMTP_SSL: {{ .Values.vaultwarden.smtp.ssl | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.port }} - SMTP_PORT: {{ .Values.vaultwarden.smtp.port | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.authMechanism }} - SMTP_AUTH_MECHANISM: {{ .Values.vaultwarden.smtp.authMechanism | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.heloName }} - HELO_NAME: {{ .Values.vaultwarden.smtp.heloName | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.timeout }} - SMTP_TIMEOUT: {{ .Values.vaultwarden.smtp.timeout | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.invalidHostname }} - SMTP_ACCEPT_INVALID_HOSTNAMES: {{ .Values.vaultwarden.smtp.invalidHostname | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.invalidCertificate }} - SMTP_ACCEPT_INVALID_CERTS: {{ .Values.vaultwarden.smtp.invalidCertificate | quote }} - {{- end }} - {{- end }} - {{- if .Values.vaultwarden.log.file }} - LOG_FILE: {{ .Values.vaultwarden.log.file | quote }} - {{- end }} - {{- if or .Values.vaultwarden.log.level .Values.vaultwarden.log.timeFormat }} - EXTENDED_LOGGING: "true" - {{- end }} - {{- if .Values.vaultwarden.log.level }} - {{- include "vaultwarden.logLevelValid" . }} - LOG_LEVEL: {{ .Values.vaultwarden.log.level | quote }} - {{- end }} - {{- if .Values.vaultwarden.log.timeFormat }} - LOG_TIMESTAMP_FORMAT: {{ .Values.vaultwarden.log.timeFormat | quote }} - {{- end }} - {{- if .Values.vaultwarden.icons.disableDownload }} - DISABLE_ICON_DOWNLOAD: {{ .Values.vaultwarden.icons.disableDownload | quote }} - {{- if and (not .Values.vaultwarden.icons.cache) (eq .Values.vaultwarden.icons.disableDownload "true") }} - ICON_CACHE_TTL: "0" - {{- end }} - {{- end }} - {{- if .Values.vaultwarden.icons.cache }} - ICON_CACHE_TTL: {{ .Values.vaultwarden.icons.cache | quote }} - {{- end }} - {{- if .Values.vaultwarden.icons.cacheFailed }} - ICON_CACHE_NEGTTL: {{ .Values.vaultwarden.icons.cacheFailed | quote }} - {{- end }} - {{- if eq .Values.vaultwarden.admin.enabled true }} - {{- if eq .Values.vaultwarden.admin.disableAdminToken true }} - DISABLE_ADMIN_TOKEN: "true" - {{- end }} - {{- end }} - {{- if eq .Values.vaultwarden.yubico.enabled true }} - {{- if .Values.vaultwarden.yubico.server }} - YUBICO_SERVER: {{ .Values.vaultwarden.yubico.server | quote }} - {{- end }} - {{- end }} - {{- if eq .Values.database.type "sqlite" }} - ENABLE_DB_WAL: {{ .Values.database.wal | quote }} - {{- else }} - ENABLE_DB_WAL: "false" - {{- end }} -{{- end -}} diff --git a/stable/vaultwarden/3.4.3/templates/_secrets.tpl b/stable/vaultwarden/3.4.3/templates/_secrets.tpl deleted file mode 100644 index 6a7bf408bb8..00000000000 --- a/stable/vaultwarden/3.4.3/templates/_secrets.tpl +++ /dev/null @@ -1,59 +0,0 @@ -{{/* Define the secrets */}} -{{- define "vaultwarden.secrets" -}} - -{{- $adminToken := "" }} -{{- if eq .Values.vaultwarden.admin.enabled true }} -{{- $adminToken = .Values.vaultwarden.admin.token | default (randAlphaNum 48) | b64enc | quote }} -{{- end -}} - -{{- $smtpUser := "" }} -{{- if and (eq .Values.vaultwarden.smtp.enabled true ) (.Values.vaultwarden.smtp.user) }} -{{- $smtpUser = .Values.vaultwarden.smtp.user | b64enc | quote }} -{{- end -}} - -{{- $yubicoClientId := "" }} -{{- if eq .Values.vaultwarden.yubico.enabled true }} -{{- $yubicoClientId = required "Yubico Client ID required" .Values.vaultwarden.yubico.clientId | toString | b64enc | quote }} -{{- end -}} ---- - -apiVersion: v1 -kind: Secret -metadata: - name: vaultwardensecret -data: - {{- if ne $adminToken "" }} - ADMIN_TOKEN: {{ $adminToken }} - {{- end }} - {{- if ne $smtpUser "" }} - SMTP_USERNAME: {{ $smtpUser }} - SMTP_PASSWORD: {{ required "Must specify SMTP password" .Values.vaultwarden.smtp.password | b64enc | quote }} - {{- end }} - {{- if ne $yubicoClientId "" }} - YUBICO_CLIENT_ID: {{ $yubicoClientId }} - YUBICO_SECRET_KEY: {{ required "Yubico Secret Key required" .Values.vaultwarden.yubico.secretKey | b64enc | quote }} - {{- end }} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/vaultwarden/3.4.3/templates/_validate.tpl b/stable/vaultwarden/3.4.3/templates/_validate.tpl deleted file mode 100644 index e4832c2f6e5..00000000000 --- a/stable/vaultwarden/3.4.3/templates/_validate.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{/* -Ensure valid DB type is select, defaults to SQLite -*/}} -{{- define "vaultwarden.dbTypeValid" -}} -{{- if not (or (eq .Values.database.type "postgresql") (eq .Values.database.type "mysql") (eq .Values.database.type "sqlite")) }} -{{- required "Invalid database type" nil }} -{{- end -}} -{{- end -}} - -{{/* -Ensure log type is valid -*/}} -{{- define "vaultwarden.logLevelValid" -}} -{{- if not (or (eq .Values.vaultwarden.log.level "trace") (eq .Values.vaultwarden.log.level "debug") (eq .Values.vaultwarden.log.level "info") (eq .Values.vaultwarden.log.level "warn") (eq .Values.vaultwarden.log.level "error") (eq .Values.vaultwarden.log.level "off")) }} -{{- required "Invalid log level" nil }} -{{- end }} -{{- end }} diff --git a/stable/vaultwarden/3.4.3/templates/common.yaml b/stable/vaultwarden/3.4.3/templates/common.yaml deleted file mode 100644 index 74f04d2d8c2..00000000000 --- a/stable/vaultwarden/3.4.3/templates/common.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for vaultwarden */}} -{{- include "vaultwarden.configmap" . }} - -{{/* Render secrets for vaultwarden */}} -{{- include "vaultwarden.secrets" . }} diff --git a/stable/vaultwarden/3.4.3/test_values.yaml b/stable/vaultwarden/3.4.3/test_values.yaml deleted file mode 100644 index e8ea2c4567a..00000000000 --- a/stable/vaultwarden/3.4.3/test_values.yaml +++ /dev/null @@ -1,172 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: vaultwarden/server - pullPolicy: IfNotPresent - tag: 1.22.1 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8080 - ws: - ports: - ws: - enabled: true - port: 3012 - -env: {} - -envTpl: - DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" - -envFrom: - - configMapRef: - name: vaultwardenconfig - - secretRef: - name: vaultwardensecret - -envValueFrom: - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url - -database: - # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'. - type: postgresql - # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled - wal: true - ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). - # url: "" - ## Set the size of the database connection pool. - # maxConnections: 10 - ## Connection retries during startup, 0 for infinite. 1 second between retries. - # retries: 15 - -# Set Bitwarden_rs application variables -vaultwarden: - # Allow any user to sign-up: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-registration-of-new-users - allowSignups: true - ## Whitelist domains allowed to sign-up. 'allowSignups' is ignored if set. - # signupDomains: - # - domain.tld - # Verify e-mail before login is enabled. SMTP must be enabled. - verifySignup: false - # When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled. - requireEmail: false - ## Maximum attempts before an email token is reset and a new email will need to be sent. - # emailAttempts: 3 - ## Email token validity in seconds. - # emailTokenExpiration: 600 - # Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-invitations - allowInvitation: true - # Show password hints: https://github.com/dani-garcia/bitwarden_rs/wiki/Password-hint-display - ## Default organization name in invitation e-mails that are not coming from a specific organization. - # defaultInviteName: "" - showPasswordHint: true - # Enable Websockets for notification. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-WebSocket-notifications - # Redirect HTTP path "/notifications/hub" to port 3012. Ingress/IngressRoute controllers are automatically configured. - enableWebsockets: true - # Enable Web Vault (static content). https://github.com/dani-garcia/bitwarden_rs/wiki/Disabling-or-overriding-the-Vault-interface-hosting - enableWebVault: true - # Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users. - orgCreationUsers: all - ## Limit attachment disk usage per organization. - # attachmentLimitOrg: - ## Limit attachment disk usage per user. - # attachmentLimitUser: - ## HaveIBeenPwned API Key. Can be purchased at https://haveibeenpwned.com/API/Key. - # hibpApiKey: - - admin: - # Enable admin portal. - enabled: false - # Disabling the admin token will make the admin portal accessible to anyone, use carefully: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-admin-token - disableAdminToken: false - ## Token for admin login, will be generated if not defined. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-admin-page - # token: - - # Enable SMTP. https://github.com/dani-garcia/bitwarden_rs/wiki/SMTP-configuration - smtp: - enabled: false - # SMTP hostname, required if SMTP is enabled. - host: "" - # SMTP sender e-mail address, required if SMTP is enabled. - from: "" - ## SMTP sender name, defaults to 'Bitwarden_RS'. - # fromName: "" - ## Enable SSL connection. - # ssl: true - ## SMTP port. Defaults to 25 without SSL, 587 with SSL. - # port: 587 - ## SMTP Authentication Mechanisms. Comma-separated options: 'Plain', 'Login' and 'Xoauth2'. Defaults to 'Plain'. - # authMechanism: Plain - ## Hostname to be sent for SMTP HELO. Defaults to pod name. - # heloName: "" - ## SMTP timeout. - # timeout: 15 - ## Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks! - # invalidHostname: false - ## Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks! - # invalidCertificate: false - ## SMTP username. - # user: "" - ## SMTP password. Required is user is specified, ignored if no user provided. - # password: "" - - ## Enable Yubico OTP authentication. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-Yubikey-OTP-authentication - yubico: - enabled: false - ## Yubico server. Defaults to YubiCloud. - # server: - ## Yubico ID and Secret Key. - # clientId: - # secretKey: - - ## Logging options. https://github.com/dani-garcia/bitwarden_rs/wiki/Logging - log: - # Log to file. - file: "" - # Log level. Options are "trace", "debug", "info", "warn", "error" or "off". - level: "trace" - ## Log timestamp format. See https://docs.rs/chrono/0.4.15/chrono/format/strftime/index.html. Defaults to time in milliseconds. - # timeFormat: "" - - icons: - # Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache). TTL will default to zero. - disableDownload: false - ## Cache time-to-live for icons fetched. 0 means no purging. - # cache: 2592000 - ## Cache time-to-live for icons that were not available. 0 means no purging. - # cacheFailed: 259200 - -persistence: - data: - enabled: true - mountPath: "/data" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: vaultwarden - postgresqlDatabase: vaultwarden - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/stable/vaultwarden/3.4.3/values.yaml b/stable/vaultwarden/3.4.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/vaultwarden/3.4.4/CONFIG.md b/stable/vaultwarden/3.4.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/vaultwarden/3.4.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/vaultwarden/3.4.4/Chart.lock b/stable/vaultwarden/3.4.4/Chart.lock deleted file mode 100644 index b42dab0039b..00000000000 --- a/stable/vaultwarden/3.4.4/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.1 -digest: sha256:f7b9847488ee9ada2f33363b0c9ca3cf3ce33405418a465d488e9531af7c2617 -generated: "2021-07-05T22:16:19.036828396Z" diff --git a/stable/vaultwarden/3.4.4/Chart.yaml b/stable/vaultwarden/3.4.4/Chart.yaml deleted file mode 100644 index a544a37e3f3..00000000000 --- a/stable/vaultwarden/3.4.4/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.1 -deprecated: false -description: Unofficial Bitwarden compatible server written in Rust -home: https://github.com/truecharts/apps/tree/master/charts/stable/vaultwarden -icon: https://raw.githubusercontent.com/bitwarden/brand/master/icons/256x256.png -keywords: -- bitwarden -- bitwardenrs -- bitwarden_rs -- vaultwarden -- password -- rust -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: vaultwarden -sources: -- https://github.com/dani-garcia/vaultwarden -type: application -version: 3.4.4 diff --git a/stable/vaultwarden/3.4.4/README.md b/stable/vaultwarden/3.4.4/README.md deleted file mode 100644 index d52085bf478..00000000000 --- a/stable/vaultwarden/3.4.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 3.4.2](https://img.shields.io/badge/Version-3.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Unofficial Bitwarden compatible server written in Rust - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `vaultwarden` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `vaultwarden` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/vaultwarden/3.4.4/app-readme.md b/stable/vaultwarden/3.4.4/app-readme.md deleted file mode 100644 index 11f37b5efea..00000000000 --- a/stable/vaultwarden/3.4.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Unofficial Bitwarden compatible server written in Rust -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Unofficial Bitwarden compatible server written in Rust diff --git a/stable/vaultwarden/3.4.4/charts/common-6.5.4.tgz b/stable/vaultwarden/3.4.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|Dc 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 K{tKW0#svULPLH<$ diff --git a/stable/vaultwarden/3.4.4/ix_values.yaml b/stable/vaultwarden/3.4.4/ix_values.yaml deleted file mode 100644 index e3b38897c6b..00000000000 --- a/stable/vaultwarden/3.4.4/ix_values.yaml +++ /dev/null @@ -1,54 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: vaultwarden/server - pullPolicy: IfNotPresent - tag: 1.22.1 - -envTpl: - DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" - -envFrom: - - configMapRef: - name: vaultwardenconfig - - secretRef: - name: vaultwardensecret - - -envValueFrom: - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url - -database: - # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'. - type: postgresql - # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled - wal: false - ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). - # url: "" - ## Set the size of the database connection pool. - # maxConnections: 10 - ## Connection retries during startup, 0 for infinite. 1 second between retries. - retries: 30 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: vaultwarden - postgresqlDatabase: vaultwarden - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/vaultwarden/3.4.4/questions.yaml b/stable/vaultwarden/3.4.4/questions.yaml deleted file mode 100644 index cfbcf3fe6e6..00000000000 --- a/stable/vaultwarden/3.4.4/questions.yaml +++ /dev/null @@ -1,1193 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: vaultwarden - label: "" - group: "App Configuration" - schema: - type: dict - attrs: - - variable: yubico - label: "Yubico OTP authentication" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Yubico OTP authentication" - description: "Please refer to the manual at: https://github.com/dani-garcia/vaultwarden/wiki/Enabling-Yubikey-OTP-authentication" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: server - label: "Yubico server" - description: "Defaults to YubiCloud" - schema: - type: string - default: "" - - variable: clientId - label: "Yubico ID" - schema: - type: string - default: "" - - variable: secretKey - label: "Yubico Secret Key" - schema: - type: string - default: "" - - variable: admin - label: "Admin Portal" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Admin Portal" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: disableAdminToken - label: "Make Accessible Without Password/Token" - schema: - type: boolean - default: false - - variable: token - label: "Admin Portal Password/Token" - description: "Will be automatically generated if not defined" - schema: - type: string - default: "" - - variable: icons - label: "Icon Download Settings" - schema: - type: dict - attrs: - - variable: disableDownload - label: "Disable Icon Download" - description: "Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache)" - schema: - type: boolean - default: false - - variable: cache - label: "Cache time-to-live" - description: "Cache time-to-live for icons fetched. 0 means no purging" - schema: - type: int - default: 2592000 - - variable: token - label: "Failed Downloads Cache time-to-live" - description: "Cache time-to-live for icons that were not available. 0 means no purging." - schema: - type: int - default: 2592000 - - variable: log - label: "Logging" - schema: - type: dict - attrs: - - variable: level - label: "Log level" - schema: - type: string - default: "info" - required: true - enum: - - value: "trace" - description: "trace" - - value: "debug" - description: "debug" - - value: "info" - description: "info" - - value: "warn" - description: "warn" - - value: "error" - description: "error" - - value: "off" - description: "off" - - variable: file - label: "Log-File Location" - schema: - type: string - default: "" - - variable: smtp - label: "SMTP Settings (Email)" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable SMTP Support" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: host - label: "SMTP hostname" - schema: - type: string - required: true - default: "" - - variable: from - label: "SMTP sender e-mail address" - schema: - type: string - required: true - default: "" - - variable: fromName - label: "SMTP sender name" - schema: - type: string - required: true - default: "" - - variable: user - label: "SMTP username" - schema: - type: string - required: true - default: "" - - variable: password - label: "SMTP password" - description: "Required is user is specified, ignored if no user provided" - schema: - type: string - default: "" - - variable: ssl - label: "Enable SSL connection" - schema: - type: boolean - default: true - - variable: port - label: "SMTP port" - description: "Usually: 25 without SSL, 587 with SSL" - schema: - type: int - default: 587 - - variable: authMechanism - label: "SMTP Authentication Mechanisms" - description: "Comma-separated options: Plain, Login and Xoauth2" - schema: - type: string - default: "Plain" - - variable: heloName - label: "SMTP HELO - Hostname" - description: "Hostname to be sent for SMTP HELO. Defaults to pod name" - schema: - type: string - default: "" - - variable: port - label: "SMTP timeout" - schema: - type: int - default: 15 - - variable: invalidHostname - label: "Accept Invalid Hostname" - description: "Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!" - schema: - type: boolean - default: false - - variable: invalidCertificate - label: "Accept Invalid Certificate" - description: "Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!" - schema: - type: boolean - default: false - - variable: allowSignups - label: "Allow Signup" - description: "Allow any user to sign-up: https://github.com/dani-garcia/vaultwarden/wiki/Disable-registration-of-new-users" - schema: - type: boolean - default: true - - variable: allowInvitation - label: "Always allow Invitation" - description: "Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/vaultwarden/wiki/Disable-invitations" - schema: - type: boolean - default: true - - variable: defaultInviteName - label: "Default Invite Organisation Name" - description: "Default organization name in invitation e-mails that are not coming from a specific organization." - schema: - type: string - default: "" - - variable: showPasswordHint - label: "Show password hints" - description: "https://github.com/dani-garcia/vaultwarden/wiki/Password-hint-display" - schema: - type: boolean - default: true - - variable: signupwhitelistenable - label: "Enable Signup Whitelist" - description: "allowSignups is ignored if set" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: signupDomains - label: "Signup Whitelist Domains" - schema: - type: list - default: [] - items: - - variable: domain - label: "Domain" - schema: - type: string - default: "" - - variable: verifySignup - label: "Verifiy Signup" - description: "Verify e-mail before login is enabled. SMTP must be enabled" - schema: - type: boolean - default: false - - variable: requireEmail - label: "Block Login if email fails" - description: "When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled" - schema: - type: boolean - default: false - - variable: emailAttempts - label: "Email token reset attempts" - description: "Maximum attempts before an email token is reset and a new email will need to be sent" - schema: - type: int - default: 3 - - variable: emailTokenExpiration - label: "Email token validity in seconds" - schema: - type: int - default: 600 - - variable: enableWebsockets - label: "Enable Websocket Connections" - description: "Enable Websockets for notification. https://github.com/dani-garcia/vaultwarden/wiki/Enabling-WebSocket-notifications" - schema: - type: boolean - default: true - hidden: true - - variable: enableWebVault - label: "Enable Webvault" - description: "Enable Web Vault (static content). https://github.com/dani-garcia/vaultwarden/wiki/Disabling-or-overriding-the-Vault-interface-hosting" - schema: - type: boolean - default: true - - variable: orgCreationUsers - label: "Limit Organisation Creation to (users)" - description: "Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users." - schema: - type: string - default: "all" - - variable: attachmentLimitOrg - label: "Limit Attachment Disk Usage per Organisation" - schema: - type: string - default: "" - - variable: attachmentLimitUser - label: "Limit Attachment Disk Usage per User" - schema: - type: string - default: "" - - variable: hibpApiKey - label: "HaveIBeenPwned API Key" - description: "Can be purchased at https://haveibeenpwned.com/API/Key" - schema: - type: string - default: "" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36000 - required: true - - variable: ws - label: "WebSocket Service" - description: "WebSocket Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: ws - label: "WebSocket Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 3012 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 3012 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36001 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: storageClass - label: "Type of Storage" - description: " Warning: Anything other than Internal will break rollback!" - schema: - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/vaultwarden/3.4.4/templates/_configmap.tpl b/stable/vaultwarden/3.4.4/templates/_configmap.tpl deleted file mode 100644 index 8809925abdf..00000000000 --- a/stable/vaultwarden/3.4.4/templates/_configmap.tpl +++ /dev/null @@ -1,116 +0,0 @@ -{{/* Define the configmap */}} -{{- define "vaultwarden.configmap" -}} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: vaultwardenconfig -data: - ROCKET_PORT: "8080" - SIGNUPS_ALLOWED: {{ .Values.vaultwarden.allowSignups | quote }} - {{- if .Values.vaultwarden.signupDomains }} - SIGNUPS_DOMAINS_WHITELIST: {{ join "," .Values.vaultwarden.signupDomains | quote }} - {{- end }} - {{- if and (eq .Values.vaultwarden.verifySignup true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Signup verification requires SMTP to be enabled" nil}}{{end}} - SIGNUPS_VERIFY: {{ .Values.vaultwarden.verifySignup | quote }} - {{- if and (eq .Values.vaultwarden.requireEmail true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Requiring emails for login depends on SMTP" nil}}{{end}} - REQUIRE_DEVICE_EMAIL: {{ .Values.vaultwarden.requireEmail | quote }} - {{- if .Values.vaultwarden.emailAttempts }} - EMAIL_ATTEMPTS_LIMIT: {{ .Values.vaultwarden.emailAttempts | quote }} - {{- end }} - {{- if .Values.vaultwarden.emailTokenExpiration }} - EMAIL_EXPIRATION_TIME: {{ .Values.vaultwarden.emailTokenExpiration | quote }} - {{- end }} - INVITATIONS_ALLOWED: {{ .Values.vaultwarden.allowInvitation | quote }} - {{- if .Values.vaultwarden.defaultInviteName }} - INVITATION_ORG_NAME: {{ .Values.vaultwarden.defaultInviteName | quote }} - {{- end }} - SHOW_PASSWORD_HINT: {{ .Values.vaultwarden.showPasswordHint | quote }} - WEBSOCKET_ENABLED: {{ .Values.vaultwarden.enableWebsockets | quote }} - WEB_VAULT_ENABLED: {{ .Values.vaultwarden.enableWebVault | quote }} - ORG_CREATION_USERS: {{ .Values.vaultwarden.orgCreationUsers | quote }} - {{- if .Values.vaultwarden.attachmentLimitOrg }} - ORG_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitOrg | quote }} - {{- end }} - {{- if .Values.vaultwarden.attachmentLimitUser }} - USER_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitUser | quote }} - {{- end }} - {{- if .Values.vaultwarden.hibpApiKey }} - HIBP_API_KEY: {{ .Values.vaultwarden.hibpApiKey | quote }} - {{- end }} - {{- include "vaultwarden.dbTypeValid" . }} - {{- if .Values.database.retries }} - DB_CONNECTION_RETRIES: {{ .Values.database.retries | quote }} - {{- end }} - {{- if .Values.database.maxConnections }} - DATABASE_MAX_CONNS: {{ .Values.database.maxConnections | quote }} - {{- end }} - {{- if eq .Values.vaultwarden.smtp.enabled true }} - SMTP_HOST: {{ required "SMTP host is required to enable SMTP" .Values.vaultwarden.smtp.host | quote }} - SMTP_FROM: {{ required "SMTP sender address ('from') is required to enable SMTP" .Values.vaultwarden.smtp.from | quote }} - {{- if .Values.vaultwarden.smtp.fromName }} - SMTP_FROM_NAME: {{ .Values.vaultwarden.smtp.fromName | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.ssl }} - SMTP_SSL: {{ .Values.vaultwarden.smtp.ssl | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.port }} - SMTP_PORT: {{ .Values.vaultwarden.smtp.port | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.authMechanism }} - SMTP_AUTH_MECHANISM: {{ .Values.vaultwarden.smtp.authMechanism | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.heloName }} - HELO_NAME: {{ .Values.vaultwarden.smtp.heloName | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.timeout }} - SMTP_TIMEOUT: {{ .Values.vaultwarden.smtp.timeout | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.invalidHostname }} - SMTP_ACCEPT_INVALID_HOSTNAMES: {{ .Values.vaultwarden.smtp.invalidHostname | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.invalidCertificate }} - SMTP_ACCEPT_INVALID_CERTS: {{ .Values.vaultwarden.smtp.invalidCertificate | quote }} - {{- end }} - {{- end }} - {{- if .Values.vaultwarden.log.file }} - LOG_FILE: {{ .Values.vaultwarden.log.file | quote }} - {{- end }} - {{- if or .Values.vaultwarden.log.level .Values.vaultwarden.log.timeFormat }} - EXTENDED_LOGGING: "true" - {{- end }} - {{- if .Values.vaultwarden.log.level }} - {{- include "vaultwarden.logLevelValid" . }} - LOG_LEVEL: {{ .Values.vaultwarden.log.level | quote }} - {{- end }} - {{- if .Values.vaultwarden.log.timeFormat }} - LOG_TIMESTAMP_FORMAT: {{ .Values.vaultwarden.log.timeFormat | quote }} - {{- end }} - {{- if .Values.vaultwarden.icons.disableDownload }} - DISABLE_ICON_DOWNLOAD: {{ .Values.vaultwarden.icons.disableDownload | quote }} - {{- if and (not .Values.vaultwarden.icons.cache) (eq .Values.vaultwarden.icons.disableDownload "true") }} - ICON_CACHE_TTL: "0" - {{- end }} - {{- end }} - {{- if .Values.vaultwarden.icons.cache }} - ICON_CACHE_TTL: {{ .Values.vaultwarden.icons.cache | quote }} - {{- end }} - {{- if .Values.vaultwarden.icons.cacheFailed }} - ICON_CACHE_NEGTTL: {{ .Values.vaultwarden.icons.cacheFailed | quote }} - {{- end }} - {{- if eq .Values.vaultwarden.admin.enabled true }} - {{- if eq .Values.vaultwarden.admin.disableAdminToken true }} - DISABLE_ADMIN_TOKEN: "true" - {{- end }} - {{- end }} - {{- if eq .Values.vaultwarden.yubico.enabled true }} - {{- if .Values.vaultwarden.yubico.server }} - YUBICO_SERVER: {{ .Values.vaultwarden.yubico.server | quote }} - {{- end }} - {{- end }} - {{- if eq .Values.database.type "sqlite" }} - ENABLE_DB_WAL: {{ .Values.database.wal | quote }} - {{- else }} - ENABLE_DB_WAL: "false" - {{- end }} -{{- end -}} diff --git a/stable/vaultwarden/3.4.4/templates/_secrets.tpl b/stable/vaultwarden/3.4.4/templates/_secrets.tpl deleted file mode 100644 index 6a7bf408bb8..00000000000 --- a/stable/vaultwarden/3.4.4/templates/_secrets.tpl +++ /dev/null @@ -1,59 +0,0 @@ -{{/* Define the secrets */}} -{{- define "vaultwarden.secrets" -}} - -{{- $adminToken := "" }} -{{- if eq .Values.vaultwarden.admin.enabled true }} -{{- $adminToken = .Values.vaultwarden.admin.token | default (randAlphaNum 48) | b64enc | quote }} -{{- end -}} - -{{- $smtpUser := "" }} -{{- if and (eq .Values.vaultwarden.smtp.enabled true ) (.Values.vaultwarden.smtp.user) }} -{{- $smtpUser = .Values.vaultwarden.smtp.user | b64enc | quote }} -{{- end -}} - -{{- $yubicoClientId := "" }} -{{- if eq .Values.vaultwarden.yubico.enabled true }} -{{- $yubicoClientId = required "Yubico Client ID required" .Values.vaultwarden.yubico.clientId | toString | b64enc | quote }} -{{- end -}} ---- - -apiVersion: v1 -kind: Secret -metadata: - name: vaultwardensecret -data: - {{- if ne $adminToken "" }} - ADMIN_TOKEN: {{ $adminToken }} - {{- end }} - {{- if ne $smtpUser "" }} - SMTP_USERNAME: {{ $smtpUser }} - SMTP_PASSWORD: {{ required "Must specify SMTP password" .Values.vaultwarden.smtp.password | b64enc | quote }} - {{- end }} - {{- if ne $yubicoClientId "" }} - YUBICO_CLIENT_ID: {{ $yubicoClientId }} - YUBICO_SECRET_KEY: {{ required "Yubico Secret Key required" .Values.vaultwarden.yubico.secretKey | b64enc | quote }} - {{- end }} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/vaultwarden/3.4.4/templates/_validate.tpl b/stable/vaultwarden/3.4.4/templates/_validate.tpl deleted file mode 100644 index e4832c2f6e5..00000000000 --- a/stable/vaultwarden/3.4.4/templates/_validate.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{/* -Ensure valid DB type is select, defaults to SQLite -*/}} -{{- define "vaultwarden.dbTypeValid" -}} -{{- if not (or (eq .Values.database.type "postgresql") (eq .Values.database.type "mysql") (eq .Values.database.type "sqlite")) }} -{{- required "Invalid database type" nil }} -{{- end -}} -{{- end -}} - -{{/* -Ensure log type is valid -*/}} -{{- define "vaultwarden.logLevelValid" -}} -{{- if not (or (eq .Values.vaultwarden.log.level "trace") (eq .Values.vaultwarden.log.level "debug") (eq .Values.vaultwarden.log.level "info") (eq .Values.vaultwarden.log.level "warn") (eq .Values.vaultwarden.log.level "error") (eq .Values.vaultwarden.log.level "off")) }} -{{- required "Invalid log level" nil }} -{{- end }} -{{- end }} diff --git a/stable/vaultwarden/3.4.4/templates/common.yaml b/stable/vaultwarden/3.4.4/templates/common.yaml deleted file mode 100644 index 74f04d2d8c2..00000000000 --- a/stable/vaultwarden/3.4.4/templates/common.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for vaultwarden */}} -{{- include "vaultwarden.configmap" . }} - -{{/* Render secrets for vaultwarden */}} -{{- include "vaultwarden.secrets" . }} diff --git a/stable/vaultwarden/3.4.4/test_values.yaml b/stable/vaultwarden/3.4.4/test_values.yaml deleted file mode 100644 index e8ea2c4567a..00000000000 --- a/stable/vaultwarden/3.4.4/test_values.yaml +++ /dev/null @@ -1,172 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: vaultwarden/server - pullPolicy: IfNotPresent - tag: 1.22.1 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8080 - ws: - ports: - ws: - enabled: true - port: 3012 - -env: {} - -envTpl: - DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" - -envFrom: - - configMapRef: - name: vaultwardenconfig - - secretRef: - name: vaultwardensecret - -envValueFrom: - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url - -database: - # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'. - type: postgresql - # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled - wal: true - ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). - # url: "" - ## Set the size of the database connection pool. - # maxConnections: 10 - ## Connection retries during startup, 0 for infinite. 1 second between retries. - # retries: 15 - -# Set Bitwarden_rs application variables -vaultwarden: - # Allow any user to sign-up: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-registration-of-new-users - allowSignups: true - ## Whitelist domains allowed to sign-up. 'allowSignups' is ignored if set. - # signupDomains: - # - domain.tld - # Verify e-mail before login is enabled. SMTP must be enabled. - verifySignup: false - # When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled. - requireEmail: false - ## Maximum attempts before an email token is reset and a new email will need to be sent. - # emailAttempts: 3 - ## Email token validity in seconds. - # emailTokenExpiration: 600 - # Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-invitations - allowInvitation: true - # Show password hints: https://github.com/dani-garcia/bitwarden_rs/wiki/Password-hint-display - ## Default organization name in invitation e-mails that are not coming from a specific organization. - # defaultInviteName: "" - showPasswordHint: true - # Enable Websockets for notification. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-WebSocket-notifications - # Redirect HTTP path "/notifications/hub" to port 3012. Ingress/IngressRoute controllers are automatically configured. - enableWebsockets: true - # Enable Web Vault (static content). https://github.com/dani-garcia/bitwarden_rs/wiki/Disabling-or-overriding-the-Vault-interface-hosting - enableWebVault: true - # Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users. - orgCreationUsers: all - ## Limit attachment disk usage per organization. - # attachmentLimitOrg: - ## Limit attachment disk usage per user. - # attachmentLimitUser: - ## HaveIBeenPwned API Key. Can be purchased at https://haveibeenpwned.com/API/Key. - # hibpApiKey: - - admin: - # Enable admin portal. - enabled: false - # Disabling the admin token will make the admin portal accessible to anyone, use carefully: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-admin-token - disableAdminToken: false - ## Token for admin login, will be generated if not defined. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-admin-page - # token: - - # Enable SMTP. https://github.com/dani-garcia/bitwarden_rs/wiki/SMTP-configuration - smtp: - enabled: false - # SMTP hostname, required if SMTP is enabled. - host: "" - # SMTP sender e-mail address, required if SMTP is enabled. - from: "" - ## SMTP sender name, defaults to 'Bitwarden_RS'. - # fromName: "" - ## Enable SSL connection. - # ssl: true - ## SMTP port. Defaults to 25 without SSL, 587 with SSL. - # port: 587 - ## SMTP Authentication Mechanisms. Comma-separated options: 'Plain', 'Login' and 'Xoauth2'. Defaults to 'Plain'. - # authMechanism: Plain - ## Hostname to be sent for SMTP HELO. Defaults to pod name. - # heloName: "" - ## SMTP timeout. - # timeout: 15 - ## Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks! - # invalidHostname: false - ## Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks! - # invalidCertificate: false - ## SMTP username. - # user: "" - ## SMTP password. Required is user is specified, ignored if no user provided. - # password: "" - - ## Enable Yubico OTP authentication. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-Yubikey-OTP-authentication - yubico: - enabled: false - ## Yubico server. Defaults to YubiCloud. - # server: - ## Yubico ID and Secret Key. - # clientId: - # secretKey: - - ## Logging options. https://github.com/dani-garcia/bitwarden_rs/wiki/Logging - log: - # Log to file. - file: "" - # Log level. Options are "trace", "debug", "info", "warn", "error" or "off". - level: "trace" - ## Log timestamp format. See https://docs.rs/chrono/0.4.15/chrono/format/strftime/index.html. Defaults to time in milliseconds. - # timeFormat: "" - - icons: - # Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache). TTL will default to zero. - disableDownload: false - ## Cache time-to-live for icons fetched. 0 means no purging. - # cache: 2592000 - ## Cache time-to-live for icons that were not available. 0 means no purging. - # cacheFailed: 259200 - -persistence: - data: - enabled: true - mountPath: "/data" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: vaultwarden - postgresqlDatabase: vaultwarden - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/stable/vaultwarden/3.4.4/values.yaml b/stable/vaultwarden/3.4.4/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/vaultwarden/3.4.5/CONFIG.md b/stable/vaultwarden/3.4.5/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/vaultwarden/3.4.5/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/vaultwarden/3.4.5/Chart.lock b/stable/vaultwarden/3.4.5/Chart.lock deleted file mode 100644 index f95b8ba3c01..00000000000 --- a/stable/vaultwarden/3.4.5/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -digest: sha256:d99fb7b399223763365776fb884e99251ee23a0497cf47c4d2e4d22a882eb1e9 -generated: "2021-07-06T14:07:13.755820589Z" diff --git a/stable/vaultwarden/3.4.5/Chart.yaml b/stable/vaultwarden/3.4.5/Chart.yaml deleted file mode 100644 index e64f535cc13..00000000000 --- a/stable/vaultwarden/3.4.5/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -deprecated: false -description: Unofficial Bitwarden compatible server written in Rust -home: https://github.com/truecharts/apps/tree/master/charts/stable/vaultwarden -icon: https://raw.githubusercontent.com/bitwarden/brand/master/icons/256x256.png -keywords: -- bitwarden -- bitwardenrs -- bitwarden_rs -- vaultwarden -- password -- rust -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: vaultwarden -sources: -- https://github.com/dani-garcia/vaultwarden -type: application -version: 3.4.5 diff --git a/stable/vaultwarden/3.4.5/README.md b/stable/vaultwarden/3.4.5/README.md deleted file mode 100644 index d52085bf478..00000000000 --- a/stable/vaultwarden/3.4.5/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 3.4.2](https://img.shields.io/badge/Version-3.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Unofficial Bitwarden compatible server written in Rust - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `vaultwarden` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `vaultwarden` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/vaultwarden/3.4.5/app-readme.md b/stable/vaultwarden/3.4.5/app-readme.md deleted file mode 100644 index 11f37b5efea..00000000000 --- a/stable/vaultwarden/3.4.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Unofficial Bitwarden compatible server written in Rust -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Unofficial Bitwarden compatible server written in Rust diff --git a/stable/vaultwarden/3.4.5/charts/common-6.5.4.tgz b/stable/vaultwarden/3.4.5/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|Dc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/stable/vaultwarden/3.4.5/ix_values.yaml b/stable/vaultwarden/3.4.5/ix_values.yaml deleted file mode 100644 index e3b38897c6b..00000000000 --- a/stable/vaultwarden/3.4.5/ix_values.yaml +++ /dev/null @@ -1,54 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: vaultwarden/server - pullPolicy: IfNotPresent - tag: 1.22.1 - -envTpl: - DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" - -envFrom: - - configMapRef: - name: vaultwardenconfig - - secretRef: - name: vaultwardensecret - - -envValueFrom: - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url - -database: - # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'. - type: postgresql - # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled - wal: false - ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). - # url: "" - ## Set the size of the database connection pool. - # maxConnections: 10 - ## Connection retries during startup, 0 for infinite. 1 second between retries. - retries: 30 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: vaultwarden - postgresqlDatabase: vaultwarden - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/vaultwarden/3.4.5/questions.yaml b/stable/vaultwarden/3.4.5/questions.yaml deleted file mode 100644 index cfbcf3fe6e6..00000000000 --- a/stable/vaultwarden/3.4.5/questions.yaml +++ /dev/null @@ -1,1193 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: vaultwarden - label: "" - group: "App Configuration" - schema: - type: dict - attrs: - - variable: yubico - label: "Yubico OTP authentication" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Yubico OTP authentication" - description: "Please refer to the manual at: https://github.com/dani-garcia/vaultwarden/wiki/Enabling-Yubikey-OTP-authentication" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: server - label: "Yubico server" - description: "Defaults to YubiCloud" - schema: - type: string - default: "" - - variable: clientId - label: "Yubico ID" - schema: - type: string - default: "" - - variable: secretKey - label: "Yubico Secret Key" - schema: - type: string - default: "" - - variable: admin - label: "Admin Portal" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Admin Portal" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: disableAdminToken - label: "Make Accessible Without Password/Token" - schema: - type: boolean - default: false - - variable: token - label: "Admin Portal Password/Token" - description: "Will be automatically generated if not defined" - schema: - type: string - default: "" - - variable: icons - label: "Icon Download Settings" - schema: - type: dict - attrs: - - variable: disableDownload - label: "Disable Icon Download" - description: "Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache)" - schema: - type: boolean - default: false - - variable: cache - label: "Cache time-to-live" - description: "Cache time-to-live for icons fetched. 0 means no purging" - schema: - type: int - default: 2592000 - - variable: token - label: "Failed Downloads Cache time-to-live" - description: "Cache time-to-live for icons that were not available. 0 means no purging." - schema: - type: int - default: 2592000 - - variable: log - label: "Logging" - schema: - type: dict - attrs: - - variable: level - label: "Log level" - schema: - type: string - default: "info" - required: true - enum: - - value: "trace" - description: "trace" - - value: "debug" - description: "debug" - - value: "info" - description: "info" - - value: "warn" - description: "warn" - - value: "error" - description: "error" - - value: "off" - description: "off" - - variable: file - label: "Log-File Location" - schema: - type: string - default: "" - - variable: smtp - label: "SMTP Settings (Email)" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable SMTP Support" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: host - label: "SMTP hostname" - schema: - type: string - required: true - default: "" - - variable: from - label: "SMTP sender e-mail address" - schema: - type: string - required: true - default: "" - - variable: fromName - label: "SMTP sender name" - schema: - type: string - required: true - default: "" - - variable: user - label: "SMTP username" - schema: - type: string - required: true - default: "" - - variable: password - label: "SMTP password" - description: "Required is user is specified, ignored if no user provided" - schema: - type: string - default: "" - - variable: ssl - label: "Enable SSL connection" - schema: - type: boolean - default: true - - variable: port - label: "SMTP port" - description: "Usually: 25 without SSL, 587 with SSL" - schema: - type: int - default: 587 - - variable: authMechanism - label: "SMTP Authentication Mechanisms" - description: "Comma-separated options: Plain, Login and Xoauth2" - schema: - type: string - default: "Plain" - - variable: heloName - label: "SMTP HELO - Hostname" - description: "Hostname to be sent for SMTP HELO. Defaults to pod name" - schema: - type: string - default: "" - - variable: port - label: "SMTP timeout" - schema: - type: int - default: 15 - - variable: invalidHostname - label: "Accept Invalid Hostname" - description: "Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!" - schema: - type: boolean - default: false - - variable: invalidCertificate - label: "Accept Invalid Certificate" - description: "Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!" - schema: - type: boolean - default: false - - variable: allowSignups - label: "Allow Signup" - description: "Allow any user to sign-up: https://github.com/dani-garcia/vaultwarden/wiki/Disable-registration-of-new-users" - schema: - type: boolean - default: true - - variable: allowInvitation - label: "Always allow Invitation" - description: "Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/vaultwarden/wiki/Disable-invitations" - schema: - type: boolean - default: true - - variable: defaultInviteName - label: "Default Invite Organisation Name" - description: "Default organization name in invitation e-mails that are not coming from a specific organization." - schema: - type: string - default: "" - - variable: showPasswordHint - label: "Show password hints" - description: "https://github.com/dani-garcia/vaultwarden/wiki/Password-hint-display" - schema: - type: boolean - default: true - - variable: signupwhitelistenable - label: "Enable Signup Whitelist" - description: "allowSignups is ignored if set" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: signupDomains - label: "Signup Whitelist Domains" - schema: - type: list - default: [] - items: - - variable: domain - label: "Domain" - schema: - type: string - default: "" - - variable: verifySignup - label: "Verifiy Signup" - description: "Verify e-mail before login is enabled. SMTP must be enabled" - schema: - type: boolean - default: false - - variable: requireEmail - label: "Block Login if email fails" - description: "When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled" - schema: - type: boolean - default: false - - variable: emailAttempts - label: "Email token reset attempts" - description: "Maximum attempts before an email token is reset and a new email will need to be sent" - schema: - type: int - default: 3 - - variable: emailTokenExpiration - label: "Email token validity in seconds" - schema: - type: int - default: 600 - - variable: enableWebsockets - label: "Enable Websocket Connections" - description: "Enable Websockets for notification. https://github.com/dani-garcia/vaultwarden/wiki/Enabling-WebSocket-notifications" - schema: - type: boolean - default: true - hidden: true - - variable: enableWebVault - label: "Enable Webvault" - description: "Enable Web Vault (static content). https://github.com/dani-garcia/vaultwarden/wiki/Disabling-or-overriding-the-Vault-interface-hosting" - schema: - type: boolean - default: true - - variable: orgCreationUsers - label: "Limit Organisation Creation to (users)" - description: "Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users." - schema: - type: string - default: "all" - - variable: attachmentLimitOrg - label: "Limit Attachment Disk Usage per Organisation" - schema: - type: string - default: "" - - variable: attachmentLimitUser - label: "Limit Attachment Disk Usage per User" - schema: - type: string - default: "" - - variable: hibpApiKey - label: "HaveIBeenPwned API Key" - description: "Can be purchased at https://haveibeenpwned.com/API/Key" - schema: - type: string - default: "" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36000 - required: true - - variable: ws - label: "WebSocket Service" - description: "WebSocket Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: ws - label: "WebSocket Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 3012 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 3012 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36001 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: storageClass - label: "Type of Storage" - description: " Warning: Anything other than Internal will break rollback!" - schema: - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/vaultwarden/3.4.5/templates/_configmap.tpl b/stable/vaultwarden/3.4.5/templates/_configmap.tpl deleted file mode 100644 index 8809925abdf..00000000000 --- a/stable/vaultwarden/3.4.5/templates/_configmap.tpl +++ /dev/null @@ -1,116 +0,0 @@ -{{/* Define the configmap */}} -{{- define "vaultwarden.configmap" -}} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: vaultwardenconfig -data: - ROCKET_PORT: "8080" - SIGNUPS_ALLOWED: {{ .Values.vaultwarden.allowSignups | quote }} - {{- if .Values.vaultwarden.signupDomains }} - SIGNUPS_DOMAINS_WHITELIST: {{ join "," .Values.vaultwarden.signupDomains | quote }} - {{- end }} - {{- if and (eq .Values.vaultwarden.verifySignup true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Signup verification requires SMTP to be enabled" nil}}{{end}} - SIGNUPS_VERIFY: {{ .Values.vaultwarden.verifySignup | quote }} - {{- if and (eq .Values.vaultwarden.requireEmail true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Requiring emails for login depends on SMTP" nil}}{{end}} - REQUIRE_DEVICE_EMAIL: {{ .Values.vaultwarden.requireEmail | quote }} - {{- if .Values.vaultwarden.emailAttempts }} - EMAIL_ATTEMPTS_LIMIT: {{ .Values.vaultwarden.emailAttempts | quote }} - {{- end }} - {{- if .Values.vaultwarden.emailTokenExpiration }} - EMAIL_EXPIRATION_TIME: {{ .Values.vaultwarden.emailTokenExpiration | quote }} - {{- end }} - INVITATIONS_ALLOWED: {{ .Values.vaultwarden.allowInvitation | quote }} - {{- if .Values.vaultwarden.defaultInviteName }} - INVITATION_ORG_NAME: {{ .Values.vaultwarden.defaultInviteName | quote }} - {{- end }} - SHOW_PASSWORD_HINT: {{ .Values.vaultwarden.showPasswordHint | quote }} - WEBSOCKET_ENABLED: {{ .Values.vaultwarden.enableWebsockets | quote }} - WEB_VAULT_ENABLED: {{ .Values.vaultwarden.enableWebVault | quote }} - ORG_CREATION_USERS: {{ .Values.vaultwarden.orgCreationUsers | quote }} - {{- if .Values.vaultwarden.attachmentLimitOrg }} - ORG_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitOrg | quote }} - {{- end }} - {{- if .Values.vaultwarden.attachmentLimitUser }} - USER_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitUser | quote }} - {{- end }} - {{- if .Values.vaultwarden.hibpApiKey }} - HIBP_API_KEY: {{ .Values.vaultwarden.hibpApiKey | quote }} - {{- end }} - {{- include "vaultwarden.dbTypeValid" . }} - {{- if .Values.database.retries }} - DB_CONNECTION_RETRIES: {{ .Values.database.retries | quote }} - {{- end }} - {{- if .Values.database.maxConnections }} - DATABASE_MAX_CONNS: {{ .Values.database.maxConnections | quote }} - {{- end }} - {{- if eq .Values.vaultwarden.smtp.enabled true }} - SMTP_HOST: {{ required "SMTP host is required to enable SMTP" .Values.vaultwarden.smtp.host | quote }} - SMTP_FROM: {{ required "SMTP sender address ('from') is required to enable SMTP" .Values.vaultwarden.smtp.from | quote }} - {{- if .Values.vaultwarden.smtp.fromName }} - SMTP_FROM_NAME: {{ .Values.vaultwarden.smtp.fromName | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.ssl }} - SMTP_SSL: {{ .Values.vaultwarden.smtp.ssl | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.port }} - SMTP_PORT: {{ .Values.vaultwarden.smtp.port | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.authMechanism }} - SMTP_AUTH_MECHANISM: {{ .Values.vaultwarden.smtp.authMechanism | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.heloName }} - HELO_NAME: {{ .Values.vaultwarden.smtp.heloName | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.timeout }} - SMTP_TIMEOUT: {{ .Values.vaultwarden.smtp.timeout | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.invalidHostname }} - SMTP_ACCEPT_INVALID_HOSTNAMES: {{ .Values.vaultwarden.smtp.invalidHostname | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.invalidCertificate }} - SMTP_ACCEPT_INVALID_CERTS: {{ .Values.vaultwarden.smtp.invalidCertificate | quote }} - {{- end }} - {{- end }} - {{- if .Values.vaultwarden.log.file }} - LOG_FILE: {{ .Values.vaultwarden.log.file | quote }} - {{- end }} - {{- if or .Values.vaultwarden.log.level .Values.vaultwarden.log.timeFormat }} - EXTENDED_LOGGING: "true" - {{- end }} - {{- if .Values.vaultwarden.log.level }} - {{- include "vaultwarden.logLevelValid" . }} - LOG_LEVEL: {{ .Values.vaultwarden.log.level | quote }} - {{- end }} - {{- if .Values.vaultwarden.log.timeFormat }} - LOG_TIMESTAMP_FORMAT: {{ .Values.vaultwarden.log.timeFormat | quote }} - {{- end }} - {{- if .Values.vaultwarden.icons.disableDownload }} - DISABLE_ICON_DOWNLOAD: {{ .Values.vaultwarden.icons.disableDownload | quote }} - {{- if and (not .Values.vaultwarden.icons.cache) (eq .Values.vaultwarden.icons.disableDownload "true") }} - ICON_CACHE_TTL: "0" - {{- end }} - {{- end }} - {{- if .Values.vaultwarden.icons.cache }} - ICON_CACHE_TTL: {{ .Values.vaultwarden.icons.cache | quote }} - {{- end }} - {{- if .Values.vaultwarden.icons.cacheFailed }} - ICON_CACHE_NEGTTL: {{ .Values.vaultwarden.icons.cacheFailed | quote }} - {{- end }} - {{- if eq .Values.vaultwarden.admin.enabled true }} - {{- if eq .Values.vaultwarden.admin.disableAdminToken true }} - DISABLE_ADMIN_TOKEN: "true" - {{- end }} - {{- end }} - {{- if eq .Values.vaultwarden.yubico.enabled true }} - {{- if .Values.vaultwarden.yubico.server }} - YUBICO_SERVER: {{ .Values.vaultwarden.yubico.server | quote }} - {{- end }} - {{- end }} - {{- if eq .Values.database.type "sqlite" }} - ENABLE_DB_WAL: {{ .Values.database.wal | quote }} - {{- else }} - ENABLE_DB_WAL: "false" - {{- end }} -{{- end -}} diff --git a/stable/vaultwarden/3.4.5/templates/_secrets.tpl b/stable/vaultwarden/3.4.5/templates/_secrets.tpl deleted file mode 100644 index 6a7bf408bb8..00000000000 --- a/stable/vaultwarden/3.4.5/templates/_secrets.tpl +++ /dev/null @@ -1,59 +0,0 @@ -{{/* Define the secrets */}} -{{- define "vaultwarden.secrets" -}} - -{{- $adminToken := "" }} -{{- if eq .Values.vaultwarden.admin.enabled true }} -{{- $adminToken = .Values.vaultwarden.admin.token | default (randAlphaNum 48) | b64enc | quote }} -{{- end -}} - -{{- $smtpUser := "" }} -{{- if and (eq .Values.vaultwarden.smtp.enabled true ) (.Values.vaultwarden.smtp.user) }} -{{- $smtpUser = .Values.vaultwarden.smtp.user | b64enc | quote }} -{{- end -}} - -{{- $yubicoClientId := "" }} -{{- if eq .Values.vaultwarden.yubico.enabled true }} -{{- $yubicoClientId = required "Yubico Client ID required" .Values.vaultwarden.yubico.clientId | toString | b64enc | quote }} -{{- end -}} ---- - -apiVersion: v1 -kind: Secret -metadata: - name: vaultwardensecret -data: - {{- if ne $adminToken "" }} - ADMIN_TOKEN: {{ $adminToken }} - {{- end }} - {{- if ne $smtpUser "" }} - SMTP_USERNAME: {{ $smtpUser }} - SMTP_PASSWORD: {{ required "Must specify SMTP password" .Values.vaultwarden.smtp.password | b64enc | quote }} - {{- end }} - {{- if ne $yubicoClientId "" }} - YUBICO_CLIENT_ID: {{ $yubicoClientId }} - YUBICO_SECRET_KEY: {{ required "Yubico Secret Key required" .Values.vaultwarden.yubico.secretKey | b64enc | quote }} - {{- end }} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/vaultwarden/3.4.5/templates/_validate.tpl b/stable/vaultwarden/3.4.5/templates/_validate.tpl deleted file mode 100644 index e4832c2f6e5..00000000000 --- a/stable/vaultwarden/3.4.5/templates/_validate.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{/* -Ensure valid DB type is select, defaults to SQLite -*/}} -{{- define "vaultwarden.dbTypeValid" -}} -{{- if not (or (eq .Values.database.type "postgresql") (eq .Values.database.type "mysql") (eq .Values.database.type "sqlite")) }} -{{- required "Invalid database type" nil }} -{{- end -}} -{{- end -}} - -{{/* -Ensure log type is valid -*/}} -{{- define "vaultwarden.logLevelValid" -}} -{{- if not (or (eq .Values.vaultwarden.log.level "trace") (eq .Values.vaultwarden.log.level "debug") (eq .Values.vaultwarden.log.level "info") (eq .Values.vaultwarden.log.level "warn") (eq .Values.vaultwarden.log.level "error") (eq .Values.vaultwarden.log.level "off")) }} -{{- required "Invalid log level" nil }} -{{- end }} -{{- end }} diff --git a/stable/vaultwarden/3.4.5/templates/common.yaml b/stable/vaultwarden/3.4.5/templates/common.yaml deleted file mode 100644 index 74f04d2d8c2..00000000000 --- a/stable/vaultwarden/3.4.5/templates/common.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for vaultwarden */}} -{{- include "vaultwarden.configmap" . }} - -{{/* Render secrets for vaultwarden */}} -{{- include "vaultwarden.secrets" . }} diff --git a/stable/vaultwarden/3.4.5/test_values.yaml b/stable/vaultwarden/3.4.5/test_values.yaml deleted file mode 100644 index e8ea2c4567a..00000000000 --- a/stable/vaultwarden/3.4.5/test_values.yaml +++ /dev/null @@ -1,172 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: vaultwarden/server - pullPolicy: IfNotPresent - tag: 1.22.1 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8080 - ws: - ports: - ws: - enabled: true - port: 3012 - -env: {} - -envTpl: - DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" - -envFrom: - - configMapRef: - name: vaultwardenconfig - - secretRef: - name: vaultwardensecret - -envValueFrom: - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url - -database: - # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'. - type: postgresql - # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled - wal: true - ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). - # url: "" - ## Set the size of the database connection pool. - # maxConnections: 10 - ## Connection retries during startup, 0 for infinite. 1 second between retries. - # retries: 15 - -# Set Bitwarden_rs application variables -vaultwarden: - # Allow any user to sign-up: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-registration-of-new-users - allowSignups: true - ## Whitelist domains allowed to sign-up. 'allowSignups' is ignored if set. - # signupDomains: - # - domain.tld - # Verify e-mail before login is enabled. SMTP must be enabled. - verifySignup: false - # When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled. - requireEmail: false - ## Maximum attempts before an email token is reset and a new email will need to be sent. - # emailAttempts: 3 - ## Email token validity in seconds. - # emailTokenExpiration: 600 - # Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-invitations - allowInvitation: true - # Show password hints: https://github.com/dani-garcia/bitwarden_rs/wiki/Password-hint-display - ## Default organization name in invitation e-mails that are not coming from a specific organization. - # defaultInviteName: "" - showPasswordHint: true - # Enable Websockets for notification. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-WebSocket-notifications - # Redirect HTTP path "/notifications/hub" to port 3012. Ingress/IngressRoute controllers are automatically configured. - enableWebsockets: true - # Enable Web Vault (static content). https://github.com/dani-garcia/bitwarden_rs/wiki/Disabling-or-overriding-the-Vault-interface-hosting - enableWebVault: true - # Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users. - orgCreationUsers: all - ## Limit attachment disk usage per organization. - # attachmentLimitOrg: - ## Limit attachment disk usage per user. - # attachmentLimitUser: - ## HaveIBeenPwned API Key. Can be purchased at https://haveibeenpwned.com/API/Key. - # hibpApiKey: - - admin: - # Enable admin portal. - enabled: false - # Disabling the admin token will make the admin portal accessible to anyone, use carefully: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-admin-token - disableAdminToken: false - ## Token for admin login, will be generated if not defined. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-admin-page - # token: - - # Enable SMTP. https://github.com/dani-garcia/bitwarden_rs/wiki/SMTP-configuration - smtp: - enabled: false - # SMTP hostname, required if SMTP is enabled. - host: "" - # SMTP sender e-mail address, required if SMTP is enabled. - from: "" - ## SMTP sender name, defaults to 'Bitwarden_RS'. - # fromName: "" - ## Enable SSL connection. - # ssl: true - ## SMTP port. Defaults to 25 without SSL, 587 with SSL. - # port: 587 - ## SMTP Authentication Mechanisms. Comma-separated options: 'Plain', 'Login' and 'Xoauth2'. Defaults to 'Plain'. - # authMechanism: Plain - ## Hostname to be sent for SMTP HELO. Defaults to pod name. - # heloName: "" - ## SMTP timeout. - # timeout: 15 - ## Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks! - # invalidHostname: false - ## Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks! - # invalidCertificate: false - ## SMTP username. - # user: "" - ## SMTP password. Required is user is specified, ignored if no user provided. - # password: "" - - ## Enable Yubico OTP authentication. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-Yubikey-OTP-authentication - yubico: - enabled: false - ## Yubico server. Defaults to YubiCloud. - # server: - ## Yubico ID and Secret Key. - # clientId: - # secretKey: - - ## Logging options. https://github.com/dani-garcia/bitwarden_rs/wiki/Logging - log: - # Log to file. - file: "" - # Log level. Options are "trace", "debug", "info", "warn", "error" or "off". - level: "trace" - ## Log timestamp format. See https://docs.rs/chrono/0.4.15/chrono/format/strftime/index.html. Defaults to time in milliseconds. - # timeFormat: "" - - icons: - # Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache). TTL will default to zero. - disableDownload: false - ## Cache time-to-live for icons fetched. 0 means no purging. - # cache: 2592000 - ## Cache time-to-live for icons that were not available. 0 means no purging. - # cacheFailed: 259200 - -persistence: - data: - enabled: true - mountPath: "/data" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: vaultwarden - postgresqlDatabase: vaultwarden - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/stable/vaultwarden/3.4.5/values.yaml b/stable/vaultwarden/3.4.5/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/vaultwarden/3.5.0/CONFIG.md b/stable/vaultwarden/3.5.0/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/vaultwarden/3.5.0/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/vaultwarden/3.5.0/Chart.lock b/stable/vaultwarden/3.5.0/Chart.lock deleted file mode 100644 index 534b3b7ee37..00000000000 --- a/stable/vaultwarden/3.5.0/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -digest: sha256:6d9b601fd00e67f7709beadd17ca7d6b11501242da2c9a47a25e496f67a37b27 -generated: "2021-07-13T21:41:55.326071875Z" diff --git a/stable/vaultwarden/3.5.0/Chart.yaml b/stable/vaultwarden/3.5.0/Chart.yaml deleted file mode 100644 index 8fb593db083..00000000000 --- a/stable/vaultwarden/3.5.0/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -deprecated: false -description: Unofficial Bitwarden compatible server written in Rust -home: https://github.com/truecharts/apps/tree/master/charts/stable/vaultwarden -icon: https://raw.githubusercontent.com/bitwarden/brand/master/icons/256x256.png -keywords: -- bitwarden -- bitwardenrs -- bitwarden_rs -- vaultwarden -- password -- rust -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: vaultwarden -sources: -- https://github.com/dani-garcia/vaultwarden -type: application -version: 3.5.0 diff --git a/stable/vaultwarden/3.5.0/README.md b/stable/vaultwarden/3.5.0/README.md deleted file mode 100644 index d52085bf478..00000000000 --- a/stable/vaultwarden/3.5.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 3.4.2](https://img.shields.io/badge/Version-3.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Unofficial Bitwarden compatible server written in Rust - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `vaultwarden` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `vaultwarden` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/vaultwarden/3.5.0/app-readme.md b/stable/vaultwarden/3.5.0/app-readme.md deleted file mode 100644 index 11f37b5efea..00000000000 --- a/stable/vaultwarden/3.5.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Unofficial Bitwarden compatible server written in Rust -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Unofficial Bitwarden compatible server written in Rust diff --git a/stable/vaultwarden/3.5.0/charts/common-6.6.1.tgz b/stable/vaultwarden/3.5.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/stable/vaultwarden/3.5.0/ix_values.yaml b/stable/vaultwarden/3.5.0/ix_values.yaml deleted file mode 100644 index e3b38897c6b..00000000000 --- a/stable/vaultwarden/3.5.0/ix_values.yaml +++ /dev/null @@ -1,54 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: vaultwarden/server - pullPolicy: IfNotPresent - tag: 1.22.1 - -envTpl: - DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" - -envFrom: - - configMapRef: - name: vaultwardenconfig - - secretRef: - name: vaultwardensecret - - -envValueFrom: - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url - -database: - # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'. - type: postgresql - # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled - wal: false - ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). - # url: "" - ## Set the size of the database connection pool. - # maxConnections: 10 - ## Connection retries during startup, 0 for infinite. 1 second between retries. - retries: 30 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: vaultwarden - postgresqlDatabase: vaultwarden - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/vaultwarden/3.5.0/questions.yaml b/stable/vaultwarden/3.5.0/questions.yaml deleted file mode 100644 index cfbcf3fe6e6..00000000000 --- a/stable/vaultwarden/3.5.0/questions.yaml +++ /dev/null @@ -1,1193 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: vaultwarden - label: "" - group: "App Configuration" - schema: - type: dict - attrs: - - variable: yubico - label: "Yubico OTP authentication" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Yubico OTP authentication" - description: "Please refer to the manual at: https://github.com/dani-garcia/vaultwarden/wiki/Enabling-Yubikey-OTP-authentication" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: server - label: "Yubico server" - description: "Defaults to YubiCloud" - schema: - type: string - default: "" - - variable: clientId - label: "Yubico ID" - schema: - type: string - default: "" - - variable: secretKey - label: "Yubico Secret Key" - schema: - type: string - default: "" - - variable: admin - label: "Admin Portal" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Admin Portal" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: disableAdminToken - label: "Make Accessible Without Password/Token" - schema: - type: boolean - default: false - - variable: token - label: "Admin Portal Password/Token" - description: "Will be automatically generated if not defined" - schema: - type: string - default: "" - - variable: icons - label: "Icon Download Settings" - schema: - type: dict - attrs: - - variable: disableDownload - label: "Disable Icon Download" - description: "Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache)" - schema: - type: boolean - default: false - - variable: cache - label: "Cache time-to-live" - description: "Cache time-to-live for icons fetched. 0 means no purging" - schema: - type: int - default: 2592000 - - variable: token - label: "Failed Downloads Cache time-to-live" - description: "Cache time-to-live for icons that were not available. 0 means no purging." - schema: - type: int - default: 2592000 - - variable: log - label: "Logging" - schema: - type: dict - attrs: - - variable: level - label: "Log level" - schema: - type: string - default: "info" - required: true - enum: - - value: "trace" - description: "trace" - - value: "debug" - description: "debug" - - value: "info" - description: "info" - - value: "warn" - description: "warn" - - value: "error" - description: "error" - - value: "off" - description: "off" - - variable: file - label: "Log-File Location" - schema: - type: string - default: "" - - variable: smtp - label: "SMTP Settings (Email)" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable SMTP Support" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: host - label: "SMTP hostname" - schema: - type: string - required: true - default: "" - - variable: from - label: "SMTP sender e-mail address" - schema: - type: string - required: true - default: "" - - variable: fromName - label: "SMTP sender name" - schema: - type: string - required: true - default: "" - - variable: user - label: "SMTP username" - schema: - type: string - required: true - default: "" - - variable: password - label: "SMTP password" - description: "Required is user is specified, ignored if no user provided" - schema: - type: string - default: "" - - variable: ssl - label: "Enable SSL connection" - schema: - type: boolean - default: true - - variable: port - label: "SMTP port" - description: "Usually: 25 without SSL, 587 with SSL" - schema: - type: int - default: 587 - - variable: authMechanism - label: "SMTP Authentication Mechanisms" - description: "Comma-separated options: Plain, Login and Xoauth2" - schema: - type: string - default: "Plain" - - variable: heloName - label: "SMTP HELO - Hostname" - description: "Hostname to be sent for SMTP HELO. Defaults to pod name" - schema: - type: string - default: "" - - variable: port - label: "SMTP timeout" - schema: - type: int - default: 15 - - variable: invalidHostname - label: "Accept Invalid Hostname" - description: "Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!" - schema: - type: boolean - default: false - - variable: invalidCertificate - label: "Accept Invalid Certificate" - description: "Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!" - schema: - type: boolean - default: false - - variable: allowSignups - label: "Allow Signup" - description: "Allow any user to sign-up: https://github.com/dani-garcia/vaultwarden/wiki/Disable-registration-of-new-users" - schema: - type: boolean - default: true - - variable: allowInvitation - label: "Always allow Invitation" - description: "Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/vaultwarden/wiki/Disable-invitations" - schema: - type: boolean - default: true - - variable: defaultInviteName - label: "Default Invite Organisation Name" - description: "Default organization name in invitation e-mails that are not coming from a specific organization." - schema: - type: string - default: "" - - variable: showPasswordHint - label: "Show password hints" - description: "https://github.com/dani-garcia/vaultwarden/wiki/Password-hint-display" - schema: - type: boolean - default: true - - variable: signupwhitelistenable - label: "Enable Signup Whitelist" - description: "allowSignups is ignored if set" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: signupDomains - label: "Signup Whitelist Domains" - schema: - type: list - default: [] - items: - - variable: domain - label: "Domain" - schema: - type: string - default: "" - - variable: verifySignup - label: "Verifiy Signup" - description: "Verify e-mail before login is enabled. SMTP must be enabled" - schema: - type: boolean - default: false - - variable: requireEmail - label: "Block Login if email fails" - description: "When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled" - schema: - type: boolean - default: false - - variable: emailAttempts - label: "Email token reset attempts" - description: "Maximum attempts before an email token is reset and a new email will need to be sent" - schema: - type: int - default: 3 - - variable: emailTokenExpiration - label: "Email token validity in seconds" - schema: - type: int - default: 600 - - variable: enableWebsockets - label: "Enable Websocket Connections" - description: "Enable Websockets for notification. https://github.com/dani-garcia/vaultwarden/wiki/Enabling-WebSocket-notifications" - schema: - type: boolean - default: true - hidden: true - - variable: enableWebVault - label: "Enable Webvault" - description: "Enable Web Vault (static content). https://github.com/dani-garcia/vaultwarden/wiki/Disabling-or-overriding-the-Vault-interface-hosting" - schema: - type: boolean - default: true - - variable: orgCreationUsers - label: "Limit Organisation Creation to (users)" - description: "Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users." - schema: - type: string - default: "all" - - variable: attachmentLimitOrg - label: "Limit Attachment Disk Usage per Organisation" - schema: - type: string - default: "" - - variable: attachmentLimitUser - label: "Limit Attachment Disk Usage per User" - schema: - type: string - default: "" - - variable: hibpApiKey - label: "HaveIBeenPwned API Key" - description: "Can be purchased at https://haveibeenpwned.com/API/Key" - schema: - type: string - default: "" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36000 - required: true - - variable: ws - label: "WebSocket Service" - description: "WebSocket Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: ws - label: "WebSocket Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 3012 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 3012 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36001 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: storageClass - label: "Type of Storage" - description: " Warning: Anything other than Internal will break rollback!" - schema: - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/vaultwarden/3.5.0/templates/_configmap.tpl b/stable/vaultwarden/3.5.0/templates/_configmap.tpl deleted file mode 100644 index 8809925abdf..00000000000 --- a/stable/vaultwarden/3.5.0/templates/_configmap.tpl +++ /dev/null @@ -1,116 +0,0 @@ -{{/* Define the configmap */}} -{{- define "vaultwarden.configmap" -}} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: vaultwardenconfig -data: - ROCKET_PORT: "8080" - SIGNUPS_ALLOWED: {{ .Values.vaultwarden.allowSignups | quote }} - {{- if .Values.vaultwarden.signupDomains }} - SIGNUPS_DOMAINS_WHITELIST: {{ join "," .Values.vaultwarden.signupDomains | quote }} - {{- end }} - {{- if and (eq .Values.vaultwarden.verifySignup true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Signup verification requires SMTP to be enabled" nil}}{{end}} - SIGNUPS_VERIFY: {{ .Values.vaultwarden.verifySignup | quote }} - {{- if and (eq .Values.vaultwarden.requireEmail true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Requiring emails for login depends on SMTP" nil}}{{end}} - REQUIRE_DEVICE_EMAIL: {{ .Values.vaultwarden.requireEmail | quote }} - {{- if .Values.vaultwarden.emailAttempts }} - EMAIL_ATTEMPTS_LIMIT: {{ .Values.vaultwarden.emailAttempts | quote }} - {{- end }} - {{- if .Values.vaultwarden.emailTokenExpiration }} - EMAIL_EXPIRATION_TIME: {{ .Values.vaultwarden.emailTokenExpiration | quote }} - {{- end }} - INVITATIONS_ALLOWED: {{ .Values.vaultwarden.allowInvitation | quote }} - {{- if .Values.vaultwarden.defaultInviteName }} - INVITATION_ORG_NAME: {{ .Values.vaultwarden.defaultInviteName | quote }} - {{- end }} - SHOW_PASSWORD_HINT: {{ .Values.vaultwarden.showPasswordHint | quote }} - WEBSOCKET_ENABLED: {{ .Values.vaultwarden.enableWebsockets | quote }} - WEB_VAULT_ENABLED: {{ .Values.vaultwarden.enableWebVault | quote }} - ORG_CREATION_USERS: {{ .Values.vaultwarden.orgCreationUsers | quote }} - {{- if .Values.vaultwarden.attachmentLimitOrg }} - ORG_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitOrg | quote }} - {{- end }} - {{- if .Values.vaultwarden.attachmentLimitUser }} - USER_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitUser | quote }} - {{- end }} - {{- if .Values.vaultwarden.hibpApiKey }} - HIBP_API_KEY: {{ .Values.vaultwarden.hibpApiKey | quote }} - {{- end }} - {{- include "vaultwarden.dbTypeValid" . }} - {{- if .Values.database.retries }} - DB_CONNECTION_RETRIES: {{ .Values.database.retries | quote }} - {{- end }} - {{- if .Values.database.maxConnections }} - DATABASE_MAX_CONNS: {{ .Values.database.maxConnections | quote }} - {{- end }} - {{- if eq .Values.vaultwarden.smtp.enabled true }} - SMTP_HOST: {{ required "SMTP host is required to enable SMTP" .Values.vaultwarden.smtp.host | quote }} - SMTP_FROM: {{ required "SMTP sender address ('from') is required to enable SMTP" .Values.vaultwarden.smtp.from | quote }} - {{- if .Values.vaultwarden.smtp.fromName }} - SMTP_FROM_NAME: {{ .Values.vaultwarden.smtp.fromName | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.ssl }} - SMTP_SSL: {{ .Values.vaultwarden.smtp.ssl | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.port }} - SMTP_PORT: {{ .Values.vaultwarden.smtp.port | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.authMechanism }} - SMTP_AUTH_MECHANISM: {{ .Values.vaultwarden.smtp.authMechanism | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.heloName }} - HELO_NAME: {{ .Values.vaultwarden.smtp.heloName | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.timeout }} - SMTP_TIMEOUT: {{ .Values.vaultwarden.smtp.timeout | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.invalidHostname }} - SMTP_ACCEPT_INVALID_HOSTNAMES: {{ .Values.vaultwarden.smtp.invalidHostname | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.invalidCertificate }} - SMTP_ACCEPT_INVALID_CERTS: {{ .Values.vaultwarden.smtp.invalidCertificate | quote }} - {{- end }} - {{- end }} - {{- if .Values.vaultwarden.log.file }} - LOG_FILE: {{ .Values.vaultwarden.log.file | quote }} - {{- end }} - {{- if or .Values.vaultwarden.log.level .Values.vaultwarden.log.timeFormat }} - EXTENDED_LOGGING: "true" - {{- end }} - {{- if .Values.vaultwarden.log.level }} - {{- include "vaultwarden.logLevelValid" . }} - LOG_LEVEL: {{ .Values.vaultwarden.log.level | quote }} - {{- end }} - {{- if .Values.vaultwarden.log.timeFormat }} - LOG_TIMESTAMP_FORMAT: {{ .Values.vaultwarden.log.timeFormat | quote }} - {{- end }} - {{- if .Values.vaultwarden.icons.disableDownload }} - DISABLE_ICON_DOWNLOAD: {{ .Values.vaultwarden.icons.disableDownload | quote }} - {{- if and (not .Values.vaultwarden.icons.cache) (eq .Values.vaultwarden.icons.disableDownload "true") }} - ICON_CACHE_TTL: "0" - {{- end }} - {{- end }} - {{- if .Values.vaultwarden.icons.cache }} - ICON_CACHE_TTL: {{ .Values.vaultwarden.icons.cache | quote }} - {{- end }} - {{- if .Values.vaultwarden.icons.cacheFailed }} - ICON_CACHE_NEGTTL: {{ .Values.vaultwarden.icons.cacheFailed | quote }} - {{- end }} - {{- if eq .Values.vaultwarden.admin.enabled true }} - {{- if eq .Values.vaultwarden.admin.disableAdminToken true }} - DISABLE_ADMIN_TOKEN: "true" - {{- end }} - {{- end }} - {{- if eq .Values.vaultwarden.yubico.enabled true }} - {{- if .Values.vaultwarden.yubico.server }} - YUBICO_SERVER: {{ .Values.vaultwarden.yubico.server | quote }} - {{- end }} - {{- end }} - {{- if eq .Values.database.type "sqlite" }} - ENABLE_DB_WAL: {{ .Values.database.wal | quote }} - {{- else }} - ENABLE_DB_WAL: "false" - {{- end }} -{{- end -}} diff --git a/stable/vaultwarden/3.5.0/templates/_secrets.tpl b/stable/vaultwarden/3.5.0/templates/_secrets.tpl deleted file mode 100644 index 6a7bf408bb8..00000000000 --- a/stable/vaultwarden/3.5.0/templates/_secrets.tpl +++ /dev/null @@ -1,59 +0,0 @@ -{{/* Define the secrets */}} -{{- define "vaultwarden.secrets" -}} - -{{- $adminToken := "" }} -{{- if eq .Values.vaultwarden.admin.enabled true }} -{{- $adminToken = .Values.vaultwarden.admin.token | default (randAlphaNum 48) | b64enc | quote }} -{{- end -}} - -{{- $smtpUser := "" }} -{{- if and (eq .Values.vaultwarden.smtp.enabled true ) (.Values.vaultwarden.smtp.user) }} -{{- $smtpUser = .Values.vaultwarden.smtp.user | b64enc | quote }} -{{- end -}} - -{{- $yubicoClientId := "" }} -{{- if eq .Values.vaultwarden.yubico.enabled true }} -{{- $yubicoClientId = required "Yubico Client ID required" .Values.vaultwarden.yubico.clientId | toString | b64enc | quote }} -{{- end -}} ---- - -apiVersion: v1 -kind: Secret -metadata: - name: vaultwardensecret -data: - {{- if ne $adminToken "" }} - ADMIN_TOKEN: {{ $adminToken }} - {{- end }} - {{- if ne $smtpUser "" }} - SMTP_USERNAME: {{ $smtpUser }} - SMTP_PASSWORD: {{ required "Must specify SMTP password" .Values.vaultwarden.smtp.password | b64enc | quote }} - {{- end }} - {{- if ne $yubicoClientId "" }} - YUBICO_CLIENT_ID: {{ $yubicoClientId }} - YUBICO_SECRET_KEY: {{ required "Yubico Secret Key required" .Values.vaultwarden.yubico.secretKey | b64enc | quote }} - {{- end }} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/vaultwarden/3.5.0/templates/_validate.tpl b/stable/vaultwarden/3.5.0/templates/_validate.tpl deleted file mode 100644 index e4832c2f6e5..00000000000 --- a/stable/vaultwarden/3.5.0/templates/_validate.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{/* -Ensure valid DB type is select, defaults to SQLite -*/}} -{{- define "vaultwarden.dbTypeValid" -}} -{{- if not (or (eq .Values.database.type "postgresql") (eq .Values.database.type "mysql") (eq .Values.database.type "sqlite")) }} -{{- required "Invalid database type" nil }} -{{- end -}} -{{- end -}} - -{{/* -Ensure log type is valid -*/}} -{{- define "vaultwarden.logLevelValid" -}} -{{- if not (or (eq .Values.vaultwarden.log.level "trace") (eq .Values.vaultwarden.log.level "debug") (eq .Values.vaultwarden.log.level "info") (eq .Values.vaultwarden.log.level "warn") (eq .Values.vaultwarden.log.level "error") (eq .Values.vaultwarden.log.level "off")) }} -{{- required "Invalid log level" nil }} -{{- end }} -{{- end }} diff --git a/stable/vaultwarden/3.5.0/templates/common.yaml b/stable/vaultwarden/3.5.0/templates/common.yaml deleted file mode 100644 index 74f04d2d8c2..00000000000 --- a/stable/vaultwarden/3.5.0/templates/common.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for vaultwarden */}} -{{- include "vaultwarden.configmap" . }} - -{{/* Render secrets for vaultwarden */}} -{{- include "vaultwarden.secrets" . }} diff --git a/stable/vaultwarden/3.5.0/test_values.yaml b/stable/vaultwarden/3.5.0/test_values.yaml deleted file mode 100644 index e8ea2c4567a..00000000000 --- a/stable/vaultwarden/3.5.0/test_values.yaml +++ /dev/null @@ -1,172 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: vaultwarden/server - pullPolicy: IfNotPresent - tag: 1.22.1 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8080 - ws: - ports: - ws: - enabled: true - port: 3012 - -env: {} - -envTpl: - DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" - -envFrom: - - configMapRef: - name: vaultwardenconfig - - secretRef: - name: vaultwardensecret - -envValueFrom: - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url - -database: - # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'. - type: postgresql - # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled - wal: true - ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). - # url: "" - ## Set the size of the database connection pool. - # maxConnections: 10 - ## Connection retries during startup, 0 for infinite. 1 second between retries. - # retries: 15 - -# Set Bitwarden_rs application variables -vaultwarden: - # Allow any user to sign-up: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-registration-of-new-users - allowSignups: true - ## Whitelist domains allowed to sign-up. 'allowSignups' is ignored if set. - # signupDomains: - # - domain.tld - # Verify e-mail before login is enabled. SMTP must be enabled. - verifySignup: false - # When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled. - requireEmail: false - ## Maximum attempts before an email token is reset and a new email will need to be sent. - # emailAttempts: 3 - ## Email token validity in seconds. - # emailTokenExpiration: 600 - # Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-invitations - allowInvitation: true - # Show password hints: https://github.com/dani-garcia/bitwarden_rs/wiki/Password-hint-display - ## Default organization name in invitation e-mails that are not coming from a specific organization. - # defaultInviteName: "" - showPasswordHint: true - # Enable Websockets for notification. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-WebSocket-notifications - # Redirect HTTP path "/notifications/hub" to port 3012. Ingress/IngressRoute controllers are automatically configured. - enableWebsockets: true - # Enable Web Vault (static content). https://github.com/dani-garcia/bitwarden_rs/wiki/Disabling-or-overriding-the-Vault-interface-hosting - enableWebVault: true - # Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users. - orgCreationUsers: all - ## Limit attachment disk usage per organization. - # attachmentLimitOrg: - ## Limit attachment disk usage per user. - # attachmentLimitUser: - ## HaveIBeenPwned API Key. Can be purchased at https://haveibeenpwned.com/API/Key. - # hibpApiKey: - - admin: - # Enable admin portal. - enabled: false - # Disabling the admin token will make the admin portal accessible to anyone, use carefully: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-admin-token - disableAdminToken: false - ## Token for admin login, will be generated if not defined. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-admin-page - # token: - - # Enable SMTP. https://github.com/dani-garcia/bitwarden_rs/wiki/SMTP-configuration - smtp: - enabled: false - # SMTP hostname, required if SMTP is enabled. - host: "" - # SMTP sender e-mail address, required if SMTP is enabled. - from: "" - ## SMTP sender name, defaults to 'Bitwarden_RS'. - # fromName: "" - ## Enable SSL connection. - # ssl: true - ## SMTP port. Defaults to 25 without SSL, 587 with SSL. - # port: 587 - ## SMTP Authentication Mechanisms. Comma-separated options: 'Plain', 'Login' and 'Xoauth2'. Defaults to 'Plain'. - # authMechanism: Plain - ## Hostname to be sent for SMTP HELO. Defaults to pod name. - # heloName: "" - ## SMTP timeout. - # timeout: 15 - ## Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks! - # invalidHostname: false - ## Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks! - # invalidCertificate: false - ## SMTP username. - # user: "" - ## SMTP password. Required is user is specified, ignored if no user provided. - # password: "" - - ## Enable Yubico OTP authentication. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-Yubikey-OTP-authentication - yubico: - enabled: false - ## Yubico server. Defaults to YubiCloud. - # server: - ## Yubico ID and Secret Key. - # clientId: - # secretKey: - - ## Logging options. https://github.com/dani-garcia/bitwarden_rs/wiki/Logging - log: - # Log to file. - file: "" - # Log level. Options are "trace", "debug", "info", "warn", "error" or "off". - level: "trace" - ## Log timestamp format. See https://docs.rs/chrono/0.4.15/chrono/format/strftime/index.html. Defaults to time in milliseconds. - # timeFormat: "" - - icons: - # Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache). TTL will default to zero. - disableDownload: false - ## Cache time-to-live for icons fetched. 0 means no purging. - # cache: 2592000 - ## Cache time-to-live for icons that were not available. 0 means no purging. - # cacheFailed: 259200 - -persistence: - data: - enabled: true - mountPath: "/data" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: vaultwarden - postgresqlDatabase: vaultwarden - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/stable/vaultwarden/3.5.0/values.yaml b/stable/vaultwarden/3.5.0/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/vaultwarden/3.5.1/CONFIG.md b/stable/vaultwarden/3.5.1/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/vaultwarden/3.5.1/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/vaultwarden/3.5.1/Chart.lock b/stable/vaultwarden/3.5.1/Chart.lock deleted file mode 100644 index c64a3553a4d..00000000000 --- a/stable/vaultwarden/3.5.1/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.3 -digest: sha256:5a6154e9a2e09af61727922b7488551bd57d75c96fa2f76027c80bdcc97fd931 -generated: "2021-07-20T08:36:49.059214311Z" diff --git a/stable/vaultwarden/3.5.1/Chart.yaml b/stable/vaultwarden/3.5.1/Chart.yaml deleted file mode 100644 index 25f1115fe3a..00000000000 --- a/stable/vaultwarden/3.5.1/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.3 -deprecated: false -description: Unofficial Bitwarden compatible server written in Rust -home: https://github.com/truecharts/apps/tree/master/charts/stable/vaultwarden -icon: https://raw.githubusercontent.com/bitwarden/brand/master/icons/256x256.png -keywords: -- bitwarden -- bitwardenrs -- bitwarden_rs -- vaultwarden -- password -- rust -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: vaultwarden -sources: -- https://github.com/dani-garcia/vaultwarden -type: application -version: 3.5.1 diff --git a/stable/vaultwarden/3.5.1/README.md b/stable/vaultwarden/3.5.1/README.md deleted file mode 100644 index d52085bf478..00000000000 --- a/stable/vaultwarden/3.5.1/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 3.4.2](https://img.shields.io/badge/Version-3.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Unofficial Bitwarden compatible server written in Rust - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `vaultwarden` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `vaultwarden` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/vaultwarden/3.5.1/app-readme.md b/stable/vaultwarden/3.5.1/app-readme.md deleted file mode 100644 index 11f37b5efea..00000000000 --- a/stable/vaultwarden/3.5.1/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Unofficial Bitwarden compatible server written in Rust -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Unofficial Bitwarden compatible server written in Rust diff --git a/stable/vaultwarden/3.5.1/charts/common-6.6.1.tgz b/stable/vaultwarden/3.5.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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 diff --git a/stable/vaultwarden/3.5.1/ix_values.yaml b/stable/vaultwarden/3.5.1/ix_values.yaml deleted file mode 100644 index e3b38897c6b..00000000000 --- a/stable/vaultwarden/3.5.1/ix_values.yaml +++ /dev/null @@ -1,54 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: vaultwarden/server - pullPolicy: IfNotPresent - tag: 1.22.1 - -envTpl: - DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" - -envFrom: - - configMapRef: - name: vaultwardenconfig - - secretRef: - name: vaultwardensecret - - -envValueFrom: - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url - -database: - # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'. - type: postgresql - # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled - wal: false - ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). - # url: "" - ## Set the size of the database connection pool. - # maxConnections: 10 - ## Connection retries during startup, 0 for infinite. 1 second between retries. - retries: 30 - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: vaultwarden - postgresqlDatabase: vaultwarden - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/vaultwarden/3.5.1/questions.yaml b/stable/vaultwarden/3.5.1/questions.yaml deleted file mode 100644 index cfbcf3fe6e6..00000000000 --- a/stable/vaultwarden/3.5.1/questions.yaml +++ /dev/null @@ -1,1193 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - - variable: vaultwarden - label: "" - group: "App Configuration" - schema: - type: dict - attrs: - - variable: yubico - label: "Yubico OTP authentication" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Yubico OTP authentication" - description: "Please refer to the manual at: https://github.com/dani-garcia/vaultwarden/wiki/Enabling-Yubikey-OTP-authentication" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: server - label: "Yubico server" - description: "Defaults to YubiCloud" - schema: - type: string - default: "" - - variable: clientId - label: "Yubico ID" - schema: - type: string - default: "" - - variable: secretKey - label: "Yubico Secret Key" - schema: - type: string - default: "" - - variable: admin - label: "Admin Portal" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Admin Portal" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: disableAdminToken - label: "Make Accessible Without Password/Token" - schema: - type: boolean - default: false - - variable: token - label: "Admin Portal Password/Token" - description: "Will be automatically generated if not defined" - schema: - type: string - default: "" - - variable: icons - label: "Icon Download Settings" - schema: - type: dict - attrs: - - variable: disableDownload - label: "Disable Icon Download" - description: "Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache)" - schema: - type: boolean - default: false - - variable: cache - label: "Cache time-to-live" - description: "Cache time-to-live for icons fetched. 0 means no purging" - schema: - type: int - default: 2592000 - - variable: token - label: "Failed Downloads Cache time-to-live" - description: "Cache time-to-live for icons that were not available. 0 means no purging." - schema: - type: int - default: 2592000 - - variable: log - label: "Logging" - schema: - type: dict - attrs: - - variable: level - label: "Log level" - schema: - type: string - default: "info" - required: true - enum: - - value: "trace" - description: "trace" - - value: "debug" - description: "debug" - - value: "info" - description: "info" - - value: "warn" - description: "warn" - - value: "error" - description: "error" - - value: "off" - description: "off" - - variable: file - label: "Log-File Location" - schema: - type: string - default: "" - - variable: smtp - label: "SMTP Settings (Email)" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable SMTP Support" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: host - label: "SMTP hostname" - schema: - type: string - required: true - default: "" - - variable: from - label: "SMTP sender e-mail address" - schema: - type: string - required: true - default: "" - - variable: fromName - label: "SMTP sender name" - schema: - type: string - required: true - default: "" - - variable: user - label: "SMTP username" - schema: - type: string - required: true - default: "" - - variable: password - label: "SMTP password" - description: "Required is user is specified, ignored if no user provided" - schema: - type: string - default: "" - - variable: ssl - label: "Enable SSL connection" - schema: - type: boolean - default: true - - variable: port - label: "SMTP port" - description: "Usually: 25 without SSL, 587 with SSL" - schema: - type: int - default: 587 - - variable: authMechanism - label: "SMTP Authentication Mechanisms" - description: "Comma-separated options: Plain, Login and Xoauth2" - schema: - type: string - default: "Plain" - - variable: heloName - label: "SMTP HELO - Hostname" - description: "Hostname to be sent for SMTP HELO. Defaults to pod name" - schema: - type: string - default: "" - - variable: port - label: "SMTP timeout" - schema: - type: int - default: 15 - - variable: invalidHostname - label: "Accept Invalid Hostname" - description: "Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!" - schema: - type: boolean - default: false - - variable: invalidCertificate - label: "Accept Invalid Certificate" - description: "Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!" - schema: - type: boolean - default: false - - variable: allowSignups - label: "Allow Signup" - description: "Allow any user to sign-up: https://github.com/dani-garcia/vaultwarden/wiki/Disable-registration-of-new-users" - schema: - type: boolean - default: true - - variable: allowInvitation - label: "Always allow Invitation" - description: "Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/vaultwarden/wiki/Disable-invitations" - schema: - type: boolean - default: true - - variable: defaultInviteName - label: "Default Invite Organisation Name" - description: "Default organization name in invitation e-mails that are not coming from a specific organization." - schema: - type: string - default: "" - - variable: showPasswordHint - label: "Show password hints" - description: "https://github.com/dani-garcia/vaultwarden/wiki/Password-hint-display" - schema: - type: boolean - default: true - - variable: signupwhitelistenable - label: "Enable Signup Whitelist" - description: "allowSignups is ignored if set" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: signupDomains - label: "Signup Whitelist Domains" - schema: - type: list - default: [] - items: - - variable: domain - label: "Domain" - schema: - type: string - default: "" - - variable: verifySignup - label: "Verifiy Signup" - description: "Verify e-mail before login is enabled. SMTP must be enabled" - schema: - type: boolean - default: false - - variable: requireEmail - label: "Block Login if email fails" - description: "When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled" - schema: - type: boolean - default: false - - variable: emailAttempts - label: "Email token reset attempts" - description: "Maximum attempts before an email token is reset and a new email will need to be sent" - schema: - type: int - default: 3 - - variable: emailTokenExpiration - label: "Email token validity in seconds" - schema: - type: int - default: 600 - - variable: enableWebsockets - label: "Enable Websocket Connections" - description: "Enable Websockets for notification. https://github.com/dani-garcia/vaultwarden/wiki/Enabling-WebSocket-notifications" - schema: - type: boolean - default: true - hidden: true - - variable: enableWebVault - label: "Enable Webvault" - description: "Enable Web Vault (static content). https://github.com/dani-garcia/vaultwarden/wiki/Disabling-or-overriding-the-Vault-interface-hosting" - schema: - type: boolean - default: true - - variable: orgCreationUsers - label: "Limit Organisation Creation to (users)" - description: "Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users." - schema: - type: string - default: "all" - - variable: attachmentLimitOrg - label: "Limit Attachment Disk Usage per Organisation" - schema: - type: string - default: "" - - variable: attachmentLimitUser - label: "Limit Attachment Disk Usage per User" - schema: - type: string - default: "" - - variable: hibpApiKey - label: "HaveIBeenPwned API Key" - description: "Can be purchased at https://haveibeenpwned.com/API/Key" - schema: - type: string - default: "" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Configure Enviroment Variables - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36000 - required: true - - variable: ws - label: "WebSocket Service" - description: "WebSocket Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: ws - label: "WebSocket Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 3012 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 3012 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36001 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: storageClass - label: "Type of Storage" - description: " Warning: Anything other than Internal will break rollback!" - schema: - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/vaultwarden/3.5.1/templates/_configmap.tpl b/stable/vaultwarden/3.5.1/templates/_configmap.tpl deleted file mode 100644 index 8809925abdf..00000000000 --- a/stable/vaultwarden/3.5.1/templates/_configmap.tpl +++ /dev/null @@ -1,116 +0,0 @@ -{{/* Define the configmap */}} -{{- define "vaultwarden.configmap" -}} ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: vaultwardenconfig -data: - ROCKET_PORT: "8080" - SIGNUPS_ALLOWED: {{ .Values.vaultwarden.allowSignups | quote }} - {{- if .Values.vaultwarden.signupDomains }} - SIGNUPS_DOMAINS_WHITELIST: {{ join "," .Values.vaultwarden.signupDomains | quote }} - {{- end }} - {{- if and (eq .Values.vaultwarden.verifySignup true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Signup verification requires SMTP to be enabled" nil}}{{end}} - SIGNUPS_VERIFY: {{ .Values.vaultwarden.verifySignup | quote }} - {{- if and (eq .Values.vaultwarden.requireEmail true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Requiring emails for login depends on SMTP" nil}}{{end}} - REQUIRE_DEVICE_EMAIL: {{ .Values.vaultwarden.requireEmail | quote }} - {{- if .Values.vaultwarden.emailAttempts }} - EMAIL_ATTEMPTS_LIMIT: {{ .Values.vaultwarden.emailAttempts | quote }} - {{- end }} - {{- if .Values.vaultwarden.emailTokenExpiration }} - EMAIL_EXPIRATION_TIME: {{ .Values.vaultwarden.emailTokenExpiration | quote }} - {{- end }} - INVITATIONS_ALLOWED: {{ .Values.vaultwarden.allowInvitation | quote }} - {{- if .Values.vaultwarden.defaultInviteName }} - INVITATION_ORG_NAME: {{ .Values.vaultwarden.defaultInviteName | quote }} - {{- end }} - SHOW_PASSWORD_HINT: {{ .Values.vaultwarden.showPasswordHint | quote }} - WEBSOCKET_ENABLED: {{ .Values.vaultwarden.enableWebsockets | quote }} - WEB_VAULT_ENABLED: {{ .Values.vaultwarden.enableWebVault | quote }} - ORG_CREATION_USERS: {{ .Values.vaultwarden.orgCreationUsers | quote }} - {{- if .Values.vaultwarden.attachmentLimitOrg }} - ORG_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitOrg | quote }} - {{- end }} - {{- if .Values.vaultwarden.attachmentLimitUser }} - USER_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitUser | quote }} - {{- end }} - {{- if .Values.vaultwarden.hibpApiKey }} - HIBP_API_KEY: {{ .Values.vaultwarden.hibpApiKey | quote }} - {{- end }} - {{- include "vaultwarden.dbTypeValid" . }} - {{- if .Values.database.retries }} - DB_CONNECTION_RETRIES: {{ .Values.database.retries | quote }} - {{- end }} - {{- if .Values.database.maxConnections }} - DATABASE_MAX_CONNS: {{ .Values.database.maxConnections | quote }} - {{- end }} - {{- if eq .Values.vaultwarden.smtp.enabled true }} - SMTP_HOST: {{ required "SMTP host is required to enable SMTP" .Values.vaultwarden.smtp.host | quote }} - SMTP_FROM: {{ required "SMTP sender address ('from') is required to enable SMTP" .Values.vaultwarden.smtp.from | quote }} - {{- if .Values.vaultwarden.smtp.fromName }} - SMTP_FROM_NAME: {{ .Values.vaultwarden.smtp.fromName | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.ssl }} - SMTP_SSL: {{ .Values.vaultwarden.smtp.ssl | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.port }} - SMTP_PORT: {{ .Values.vaultwarden.smtp.port | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.authMechanism }} - SMTP_AUTH_MECHANISM: {{ .Values.vaultwarden.smtp.authMechanism | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.heloName }} - HELO_NAME: {{ .Values.vaultwarden.smtp.heloName | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.timeout }} - SMTP_TIMEOUT: {{ .Values.vaultwarden.smtp.timeout | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.invalidHostname }} - SMTP_ACCEPT_INVALID_HOSTNAMES: {{ .Values.vaultwarden.smtp.invalidHostname | quote }} - {{- end }} - {{- if .Values.vaultwarden.smtp.invalidCertificate }} - SMTP_ACCEPT_INVALID_CERTS: {{ .Values.vaultwarden.smtp.invalidCertificate | quote }} - {{- end }} - {{- end }} - {{- if .Values.vaultwarden.log.file }} - LOG_FILE: {{ .Values.vaultwarden.log.file | quote }} - {{- end }} - {{- if or .Values.vaultwarden.log.level .Values.vaultwarden.log.timeFormat }} - EXTENDED_LOGGING: "true" - {{- end }} - {{- if .Values.vaultwarden.log.level }} - {{- include "vaultwarden.logLevelValid" . }} - LOG_LEVEL: {{ .Values.vaultwarden.log.level | quote }} - {{- end }} - {{- if .Values.vaultwarden.log.timeFormat }} - LOG_TIMESTAMP_FORMAT: {{ .Values.vaultwarden.log.timeFormat | quote }} - {{- end }} - {{- if .Values.vaultwarden.icons.disableDownload }} - DISABLE_ICON_DOWNLOAD: {{ .Values.vaultwarden.icons.disableDownload | quote }} - {{- if and (not .Values.vaultwarden.icons.cache) (eq .Values.vaultwarden.icons.disableDownload "true") }} - ICON_CACHE_TTL: "0" - {{- end }} - {{- end }} - {{- if .Values.vaultwarden.icons.cache }} - ICON_CACHE_TTL: {{ .Values.vaultwarden.icons.cache | quote }} - {{- end }} - {{- if .Values.vaultwarden.icons.cacheFailed }} - ICON_CACHE_NEGTTL: {{ .Values.vaultwarden.icons.cacheFailed | quote }} - {{- end }} - {{- if eq .Values.vaultwarden.admin.enabled true }} - {{- if eq .Values.vaultwarden.admin.disableAdminToken true }} - DISABLE_ADMIN_TOKEN: "true" - {{- end }} - {{- end }} - {{- if eq .Values.vaultwarden.yubico.enabled true }} - {{- if .Values.vaultwarden.yubico.server }} - YUBICO_SERVER: {{ .Values.vaultwarden.yubico.server | quote }} - {{- end }} - {{- end }} - {{- if eq .Values.database.type "sqlite" }} - ENABLE_DB_WAL: {{ .Values.database.wal | quote }} - {{- else }} - ENABLE_DB_WAL: "false" - {{- end }} -{{- end -}} diff --git a/stable/vaultwarden/3.5.1/templates/_secrets.tpl b/stable/vaultwarden/3.5.1/templates/_secrets.tpl deleted file mode 100644 index 6a7bf408bb8..00000000000 --- a/stable/vaultwarden/3.5.1/templates/_secrets.tpl +++ /dev/null @@ -1,59 +0,0 @@ -{{/* Define the secrets */}} -{{- define "vaultwarden.secrets" -}} - -{{- $adminToken := "" }} -{{- if eq .Values.vaultwarden.admin.enabled true }} -{{- $adminToken = .Values.vaultwarden.admin.token | default (randAlphaNum 48) | b64enc | quote }} -{{- end -}} - -{{- $smtpUser := "" }} -{{- if and (eq .Values.vaultwarden.smtp.enabled true ) (.Values.vaultwarden.smtp.user) }} -{{- $smtpUser = .Values.vaultwarden.smtp.user | b64enc | quote }} -{{- end -}} - -{{- $yubicoClientId := "" }} -{{- if eq .Values.vaultwarden.yubico.enabled true }} -{{- $yubicoClientId = required "Yubico Client ID required" .Values.vaultwarden.yubico.clientId | toString | b64enc | quote }} -{{- end -}} ---- - -apiVersion: v1 -kind: Secret -metadata: - name: vaultwardensecret -data: - {{- if ne $adminToken "" }} - ADMIN_TOKEN: {{ $adminToken }} - {{- end }} - {{- if ne $smtpUser "" }} - SMTP_USERNAME: {{ $smtpUser }} - SMTP_PASSWORD: {{ required "Must specify SMTP password" .Values.vaultwarden.smtp.password | b64enc | quote }} - {{- end }} - {{- if ne $yubicoClientId "" }} - YUBICO_CLIENT_ID: {{ $yubicoClientId }} - YUBICO_SECRET_KEY: {{ required "Yubico Secret Key required" .Values.vaultwarden.yubico.secretKey | b64enc | quote }} - {{- end }} - ---- - -apiVersion: v1 -kind: Secret -metadata: - labels: - {{- include "common.labels" . | nindent 4 }} - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} -type: Opaque -{{- end -}} diff --git a/stable/vaultwarden/3.5.1/templates/_validate.tpl b/stable/vaultwarden/3.5.1/templates/_validate.tpl deleted file mode 100644 index e4832c2f6e5..00000000000 --- a/stable/vaultwarden/3.5.1/templates/_validate.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{/* -Ensure valid DB type is select, defaults to SQLite -*/}} -{{- define "vaultwarden.dbTypeValid" -}} -{{- if not (or (eq .Values.database.type "postgresql") (eq .Values.database.type "mysql") (eq .Values.database.type "sqlite")) }} -{{- required "Invalid database type" nil }} -{{- end -}} -{{- end -}} - -{{/* -Ensure log type is valid -*/}} -{{- define "vaultwarden.logLevelValid" -}} -{{- if not (or (eq .Values.vaultwarden.log.level "trace") (eq .Values.vaultwarden.log.level "debug") (eq .Values.vaultwarden.log.level "info") (eq .Values.vaultwarden.log.level "warn") (eq .Values.vaultwarden.log.level "error") (eq .Values.vaultwarden.log.level "off")) }} -{{- required "Invalid log level" nil }} -{{- end }} -{{- end }} diff --git a/stable/vaultwarden/3.5.1/templates/common.yaml b/stable/vaultwarden/3.5.1/templates/common.yaml deleted file mode 100644 index 74f04d2d8c2..00000000000 --- a/stable/vaultwarden/3.5.1/templates/common.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} - -{{/* Render configmap for vaultwarden */}} -{{- include "vaultwarden.configmap" . }} - -{{/* Render secrets for vaultwarden */}} -{{- include "vaultwarden.secrets" . }} diff --git a/stable/vaultwarden/3.5.1/test_values.yaml b/stable/vaultwarden/3.5.1/test_values.yaml deleted file mode 100644 index e8ea2c4567a..00000000000 --- a/stable/vaultwarden/3.5.1/test_values.yaml +++ /dev/null @@ -1,172 +0,0 @@ -# Default values for Bitwarden. - -image: - repository: vaultwarden/server - pullPolicy: IfNotPresent - tag: 1.22.1 - -strategy: - type: Recreate - -service: - main: - ports: - main: - port: 8080 - ws: - ports: - ws: - enabled: true - port: 3012 - -env: {} - -envTpl: - DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" - -envFrom: - - configMapRef: - name: vaultwardenconfig - - secretRef: - name: vaultwardensecret - -envValueFrom: - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url - -database: - # Database type, must be one of: 'sqlite', 'mysql' or 'postgresql'. - type: postgresql - # Enable DB Write-Ahead-Log for SQLite, disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled - wal: true - ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). - # url: "" - ## Set the size of the database connection pool. - # maxConnections: 10 - ## Connection retries during startup, 0 for infinite. 1 second between retries. - # retries: 15 - -# Set Bitwarden_rs application variables -vaultwarden: - # Allow any user to sign-up: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-registration-of-new-users - allowSignups: true - ## Whitelist domains allowed to sign-up. 'allowSignups' is ignored if set. - # signupDomains: - # - domain.tld - # Verify e-mail before login is enabled. SMTP must be enabled. - verifySignup: false - # When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled. - requireEmail: false - ## Maximum attempts before an email token is reset and a new email will need to be sent. - # emailAttempts: 3 - ## Email token validity in seconds. - # emailTokenExpiration: 600 - # Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-invitations - allowInvitation: true - # Show password hints: https://github.com/dani-garcia/bitwarden_rs/wiki/Password-hint-display - ## Default organization name in invitation e-mails that are not coming from a specific organization. - # defaultInviteName: "" - showPasswordHint: true - # Enable Websockets for notification. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-WebSocket-notifications - # Redirect HTTP path "/notifications/hub" to port 3012. Ingress/IngressRoute controllers are automatically configured. - enableWebsockets: true - # Enable Web Vault (static content). https://github.com/dani-garcia/bitwarden_rs/wiki/Disabling-or-overriding-the-Vault-interface-hosting - enableWebVault: true - # Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users. - orgCreationUsers: all - ## Limit attachment disk usage per organization. - # attachmentLimitOrg: - ## Limit attachment disk usage per user. - # attachmentLimitUser: - ## HaveIBeenPwned API Key. Can be purchased at https://haveibeenpwned.com/API/Key. - # hibpApiKey: - - admin: - # Enable admin portal. - enabled: false - # Disabling the admin token will make the admin portal accessible to anyone, use carefully: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-admin-token - disableAdminToken: false - ## Token for admin login, will be generated if not defined. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-admin-page - # token: - - # Enable SMTP. https://github.com/dani-garcia/bitwarden_rs/wiki/SMTP-configuration - smtp: - enabled: false - # SMTP hostname, required if SMTP is enabled. - host: "" - # SMTP sender e-mail address, required if SMTP is enabled. - from: "" - ## SMTP sender name, defaults to 'Bitwarden_RS'. - # fromName: "" - ## Enable SSL connection. - # ssl: true - ## SMTP port. Defaults to 25 without SSL, 587 with SSL. - # port: 587 - ## SMTP Authentication Mechanisms. Comma-separated options: 'Plain', 'Login' and 'Xoauth2'. Defaults to 'Plain'. - # authMechanism: Plain - ## Hostname to be sent for SMTP HELO. Defaults to pod name. - # heloName: "" - ## SMTP timeout. - # timeout: 15 - ## Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks! - # invalidHostname: false - ## Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks! - # invalidCertificate: false - ## SMTP username. - # user: "" - ## SMTP password. Required is user is specified, ignored if no user provided. - # password: "" - - ## Enable Yubico OTP authentication. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-Yubikey-OTP-authentication - yubico: - enabled: false - ## Yubico server. Defaults to YubiCloud. - # server: - ## Yubico ID and Secret Key. - # clientId: - # secretKey: - - ## Logging options. https://github.com/dani-garcia/bitwarden_rs/wiki/Logging - log: - # Log to file. - file: "" - # Log level. Options are "trace", "debug", "info", "warn", "error" or "off". - level: "trace" - ## Log timestamp format. See https://docs.rs/chrono/0.4.15/chrono/format/strftime/index.html. Defaults to time in milliseconds. - # timeFormat: "" - - icons: - # Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache). TTL will default to zero. - disableDownload: false - ## Cache time-to-live for icons fetched. 0 means no purging. - # cache: 2592000 - ## Cache time-to-live for icons that were not available. 0 means no purging. - # cacheFailed: 259200 - -persistence: - data: - enabled: true - mountPath: "/data" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: vaultwarden - postgresqlDatabase: vaultwarden - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/stable/vaultwarden/3.5.1/values.yaml b/stable/vaultwarden/3.5.1/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/vaultwarden/3.6.0/CONFIG.md b/stable/vaultwarden/3.6.0/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/vaultwarden/3.6.0/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/vaultwarden/3.6.0/Chart.lock b/stable/vaultwarden/3.6.0/Chart.lock deleted file mode 100644 index 2d9826d239e..00000000000 --- a/stable/vaultwarden/3.6.0/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.6.0 -digest: sha256:fa3e9887daa1ece0a1046559ddcdf6631b7568a3b7961c97f2d6892a91a0b349 -generated: "2021-07-20T15:21:56.536092133Z" diff --git a/stable/vaultwarden/3.6.0/Chart.yaml b/stable/vaultwarden/3.6.0/Chart.yaml deleted file mode 100644 index 25cfad76d39..00000000000 --- a/stable/vaultwarden/3.6.0/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.6.0 -deprecated: false -description: Unofficial Bitwarden compatible server written in Rust -home: https://github.com/truecharts/apps/tree/master/charts/stable/vaultwarden -icon: https://raw.githubusercontent.com/bitwarden/brand/master/icons/256x256.png -keywords: -- bitwarden -- bitwardenrs -- bitwarden_rs -- vaultwarden -- password -- rust -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: kjeld@schouten-lebbing.nl - name: Ornias1993 - url: truecharts.org -name: vaultwarden -sources: -- https://github.com/dani-garcia/vaultwarden -type: application -version: 3.6.0 diff --git a/stable/vaultwarden/3.6.0/README.md b/stable/vaultwarden/3.6.0/README.md deleted file mode 100644 index d52085bf478..00000000000 --- a/stable/vaultwarden/3.6.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 3.4.2](https://img.shields.io/badge/Version-3.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Unofficial Bitwarden compatible server written in Rust - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `vaultwarden` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `vaultwarden` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/vaultwarden/3.6.0/app-readme.md b/stable/vaultwarden/3.6.0/app-readme.md deleted file mode 100644 index 11f37b5efea..00000000000 --- a/stable/vaultwarden/3.6.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Unofficial Bitwarden compatible server written in Rust -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Unofficial Bitwarden compatible server written in Rust diff --git a/stable/vaultwarden/3.6.0/charts/common-6.6.1.tgz b/stable/vaultwarden/3.6.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 35702532+tprelog@users.noreply.github.com - name: tprelog - url: truecharts.org -name: zwavejs2mqtt -sources: -- https://github.com/zwave-js/zwavejs2mqtt -- https://hub.docker.com/r/zwavejs/zwavejs2mqtt -type: application -version: 6.3.3 diff --git a/stable/zwavejs2mqtt/6.3.3/README.md b/stable/zwavejs2mqtt/6.3.3/README.md deleted file mode 100644 index ee0ea8ff94b..00000000000 --- a/stable/zwavejs2mqtt/6.3.3/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `zwavejs2mqtt` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `zwavejs2mqtt` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/zwavejs2mqtt/6.3.3/app-readme.md b/stable/zwavejs2mqtt/6.3.3/app-readme.md deleted file mode 100644 index 4bb94a1a5a3..00000000000 --- a/stable/zwavejs2mqtt/6.3.3/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS diff --git a/stable/zwavejs2mqtt/6.3.3/charts/common-6.5.2.tgz b/stable/zwavejs2mqtt/6.3.3/charts/common-6.5.2.tgz deleted file mode 100644 index 71ca32c2b3d22a48bf61caa7ccbbdb3d0e2adfea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23513 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 diff --git a/stable/zwavejs2mqtt/6.3.3/ix_values.yaml b/stable/zwavejs2mqtt/6.3.3/ix_values.yaml deleted file mode 100644 index bca859db01a..00000000000 --- a/stable/zwavejs2mqtt/6.3.3/ix_values.yaml +++ /dev/null @@ -1,63 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: zwavejs/zwavejs2mqtt - pullPolicy: IfNotPresent - tag: 5.2.1 - -# 5=tty 20=dialout 24=cdrom -podSecurityContext: - runAsNonRoot: true - supplementalGroups: [5, 20, 24] - -probes: - liveness: - enabled: true - # custom: true - # spec: - # failureThreshold: 5 - # httpGet: - # path: /health - # port: http - # httpHeaders: - # - name: Accept - # value: text/plain - # initialDelaySeconds: 30 - # periodSeconds: 10 - # timeoutSeconds: 10 - readiness: - enabled: true - # custom: true - # spec: - # failureThreshold: 5 - # httpGet: - # path: /health - # port: http - # httpHeaders: - # - name: Accept - # value: text/plain - # initialDelaySeconds: 30 - # periodSeconds: 10 - # timeoutSeconds: 10 - startup: - enabled: false - # custom: true - # spec: - # failureThreshold: 5 - # httpGet: - # path: /health - # port: http - # httpHeaders: - # - name: Accept - # value: text/plain - # initialDelaySeconds: 30 - # periodSeconds: 10 - # timeoutSeconds: 10 -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/stable/zwavejs2mqtt/6.3.3/questions.yaml b/stable/zwavejs2mqtt/6.3.3/questions.yaml deleted file mode 100644 index 22355a677c6..00000000000 --- a/stable/zwavejs2mqtt/6.3.3/questions.yaml +++ /dev/null @@ -1,798 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8091 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 8091 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36022 - required: true - - variable: ws - label: "WebSocket Service" - description: "WebSocket Service" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: ws - label: "WebSocket Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 3000 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 3000 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36023 - required: true - # Configure app volumes - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/usr/src/app/store" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - variable: deviceList - label: "Mount USB devices" - group: "Resources and Devices" - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: "Device" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "Host Device Path" - description: "Path to the device on the host system" - schema: - type: path - - variable: mountPath - label: "Container Device Path" - description: "Path inside the container the device is mounted" - schema: - type: string - default: "/dev/ttyACM0" - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/stable/zwavejs2mqtt/6.3.3/templates/common.yaml b/stable/zwavejs2mqtt/6.3.3/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/stable/zwavejs2mqtt/6.3.3/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/stable/zwavejs2mqtt/6.3.3/test_values.yaml b/stable/zwavejs2mqtt/6.3.3/test_values.yaml deleted file mode 100644 index f4fb2208f85..00000000000 --- a/stable/zwavejs2mqtt/6.3.3/test_values.yaml +++ /dev/null @@ -1,103 +0,0 @@ -# Default values for zwavejs2mqtt. -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/charts/tree/master/charts/common - -image: - repository: zwavejs/zwavejs2mqtt - pullPolicy: IfNotPresent - tag: 5.2.1 - -strategy: - type: Recreate - -# 5=tty 20=dialout 24=cdrom -podSecurityContext: - runAsNonRoot: true - runAsUser: 568 - runAsGroup: 568 - fsGroup: 568 - supplementalGroups: [5, 20, 24] - -# # See more environment variables in the zwavejs2mqtt documentation -# https://zwave-js.github.io/zwavejs2mqtt/#/guide/env-vars -env: {} - # OZW_NETWORK_KEY: - -probes: - liveness: - enabled: true - # custom: true - # spec: - # failureThreshold: 5 - # httpGet: - # path: /health - # port: http - # httpHeaders: - # - name: Accept - # value: text/plain - # initialDelaySeconds: 30 - # periodSeconds: 10 - # timeoutSeconds: 10 - readiness: - enabled: true - # custom: true - # spec: - # failureThreshold: 5 - # httpGet: - # path: /health - # port: http - # httpHeaders: - # - name: Accept - # value: text/plain - # initialDelaySeconds: 30 - # periodSeconds: 10 - # timeoutSeconds: 10 - startup: - enabled: false - # custom: true - # spec: - # failureThreshold: 5 - # httpGet: - # path: /health - # port: http - # httpHeaders: - # - name: Accept - # value: text/plain - # initialDelaySeconds: 30 - # periodSeconds: 10 - # timeoutSeconds: 10 - -service: - main: - ports: - main: - port: 8091 - ws: - enabled: true - type: ClusterIP - ports: - ws: - enabled: true - port: 3000 - protocol: TCP - -# Privileged may be required if USB controller is accessed directly through the host machine -# securityContext: -# privileged: true - -persistence: - config: - enabled: true - mountPath: "/config" - type: emptyDir - - -# affinity: -# nodeAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# nodeSelectorTerms: -# - matchExpressions: -# - key: app -# operator: In -# values: -# - zwave-controller diff --git a/stable/zwavejs2mqtt/6.3.3/values.yaml b/stable/zwavejs2mqtt/6.3.3/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/stable/zwavejs2mqtt/6.3.4/CONFIG.md b/stable/zwavejs2mqtt/6.3.4/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/stable/zwavejs2mqtt/6.3.4/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/zwavejs2mqtt/6.3.4/Chart.lock b/stable/zwavejs2mqtt/6.3.4/Chart.lock deleted file mode 100644 index 312b537b403..00000000000 --- a/stable/zwavejs2mqtt/6.3.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -digest: sha256:67cfd5b355fbbbf9e0c00b8e32359e821930d694720b4083cc27e0272c596233 -generated: "2021-07-06T14:07:19.223703813Z" diff --git a/stable/zwavejs2mqtt/6.3.4/Chart.yaml b/stable/zwavejs2mqtt/6.3.4/Chart.yaml deleted file mode 100644 index a6ee5a7bd17..00000000000 --- a/stable/zwavejs2mqtt/6.3.4/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.5.4 -deprecated: false -description: Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS - and Vue -home: https://github.com/truecharts/apps/tree/master/charts/stable/zwavejs2mqtt -icon: https://raw.githubusercontent.com/zwave-js/zwavejs2mqtt/master/static/logo.png -keywords: -- zwavejs2mqtt -- zwave-js -- z-wave -- zwave -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 35702532+tprelog@users.noreply.github.com - name: tprelog - url: truecharts.org -name: zwavejs2mqtt -sources: -- https://github.com/zwave-js/zwavejs2mqtt -- https://hub.docker.com/r/zwavejs/zwavejs2mqtt -type: application -version: 6.3.4 diff --git a/stable/zwavejs2mqtt/6.3.4/README.md b/stable/zwavejs2mqtt/6.3.4/README.md deleted file mode 100644 index ee0ea8ff94b..00000000000 --- a/stable/zwavejs2mqtt/6.3.4/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `zwavejs2mqtt` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `zwavejs2mqtt` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/zwavejs2mqtt/6.3.4/app-readme.md b/stable/zwavejs2mqtt/6.3.4/app-readme.md deleted file mode 100644 index 4bb94a1a5a3..00000000000 --- a/stable/zwavejs2mqtt/6.3.4/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS diff --git a/stable/zwavejs2mqtt/6.3.4/charts/common-6.5.4.tgz b/stable/zwavejs2mqtt/6.3.4/charts/common-6.5.4.tgz deleted file mode 100644 index cf43a8cbe365387f402e9f4e55f870c9bc07f51d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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 Q00030{|=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 35702532+tprelog@users.noreply.github.com - name: tprelog - url: truecharts.org -name: zwavejs2mqtt -sources: -- https://github.com/zwave-js/zwavejs2mqtt -- https://hub.docker.com/r/zwavejs/zwavejs2mqtt -type: application -version: 6.4.0 diff --git a/stable/zwavejs2mqtt/6.4.0/README.md b/stable/zwavejs2mqtt/6.4.0/README.md deleted file mode 100644 index ee0ea8ff94b..00000000000 --- a/stable/zwavejs2mqtt/6.4.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `zwavejs2mqtt` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `zwavejs2mqtt` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/zwavejs2mqtt/6.4.0/app-readme.md b/stable/zwavejs2mqtt/6.4.0/app-readme.md deleted file mode 100644 index 4bb94a1a5a3..00000000000 --- a/stable/zwavejs2mqtt/6.4.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS diff --git a/stable/zwavejs2mqtt/6.4.0/charts/common-6.6.1.tgz b/stable/zwavejs2mqtt/6.4.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 35702532+tprelog@users.noreply.github.com - name: tprelog - url: truecharts.org -name: zwavejs2mqtt -sources: -- https://github.com/zwave-js/zwavejs2mqtt -- https://hub.docker.com/r/zwavejs/zwavejs2mqtt -type: application -version: 6.4.1 diff --git a/stable/zwavejs2mqtt/6.4.1/README.md b/stable/zwavejs2mqtt/6.4.1/README.md deleted file mode 100644 index ee0ea8ff94b..00000000000 --- a/stable/zwavejs2mqtt/6.4.1/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 6.3.2](https://img.shields.io/badge/Version-6.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `zwavejs2mqtt` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `zwavejs2mqtt` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/stable/zwavejs2mqtt/6.4.1/app-readme.md b/stable/zwavejs2mqtt/6.4.1/app-readme.md deleted file mode 100644 index 4bb94a1a5a3..00000000000 --- a/stable/zwavejs2mqtt/6.4.1/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS diff --git a/stable/zwavejs2mqtt/6.4.1/charts/common-6.6.1.tgz b/stable/zwavejs2mqtt/6.4.1/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6u

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 -|&lFnB+-0o}d$`E}4CGRbw+{(Ikaj(J^OW*LX z5*h}GL=(zcG}azgoPvobFzfn#6l?Zj8D1_$*(#^ZWiI^kGzv~#slE?hhq$)O6{(f2 zC(6`hl#PXGrz(hE&F5sy`?yff;*vRS7k;E2AqvkeMb+m{_n(>W<#hHI({*h zqot;Ck@IlZ|5}C-tDMHqWU40dnhMtxQ=kFmLON4W5QAkmHeQ;6nJVL^u8|FaaR!z= zL=lTxwzfNsGJ}0Vrk(ucfUT~Yo}pUrGw0ByZ70z^uwA*wcl%wJrL9U=N^7rKzV`U{ zsJMh>j?cFHAhtjhg4;y89ACCj^bjw)NvwjNxy`oC+m({>Q=j6zY=0af9}CdCO*2!c zZO5NOTP6*&r`Hj?wAZF{m3rt*2{Z5A*dxDfZdiZ(iH=`5XaDknFnU${XRFjlk3q*0 zadWp|Bt}>3Ut>6Ylxoc*iH>egF&|D3#jE7`*G{yBN7zU~$}A?NR87w7C>AyRYt zKCs;WK}6HPizNQX`J2D*sQ=z}(zQO@McCh4pv{9Rq;3rLmCaw@lbI9X0Z_NvqTynep3TUJOm=2 z8jAOpHym$lY@oB4_!NhT!U_t1M8;S+E()rvELH+HR#V*uLUJ0DuIi9R!v;b@wq0Fo zYGtcCvCy=^I~6EoU|ilnhV zZZsqw&g)k9Bk|DfrsH*d4PP@gQ?KK*45{4(>RyMCwSnRn+AxjZ z49d|*`{5;?ibseJGC0(lJp$`<`Dj~5VirU~_2a=?CQmpKB$AIbJjMVi0|;}DrwxRt zBszHBY)EbFw{VJt1v=85AU4Rrx7PogS^mnLp}f~<1f-uh%iY&uu1ia!=VIOBfLsA} z3+V+>Ulewe&yr(AqXFY%Z3(OckqCE_bO3CH+xrm+%Q*6h>8ww>jg1s7U5wkvMHZh?PTUGUuMs+}F`1M21%*ECrfKpI5kPGYvLMd0ND%o@qKa**?lxi(u!V0iN zQK}Ed#SsF5B0(ZSAqE?qMc^>qNIEo1AI`RsU}J(L9TTBCxWo}0%Asm4nd+VEH{zHH zLBTtDs)q#@Vniqx#nljAw!0e{CEqb?1;4jit?IBzW>u~qGYJ_xaD7AJI9|M|-oke= z{v#o2?4@is{`}KURA73x2GLLxs+MEvDTBRA~!w9c85?_Op!+JBcg=F%1l)O22y-XwY(y6j+| zZa#nbedfOUIF;zi>Jr|&y3>dIgCq>B9jvO}PwqrxIumL$uZ) zq!wSSuCRO8qrYYt^JX18d>UbZQx<;wK}eZGqEi@0&naT@U5Z$A6|wkd6tVah6tQ?- z5rMyV8>j-D%8IJ6 zIi&5`#C75FdPP(`G-QSsURbAGZKckn%Rw@fbUYOP1rrE_x za#gLtdhVPD0OI>CUXMMFmJ3c}h|p%Io5cT?1($(xwZW>=)N|szsIi|a~prQ?o2f&o!51Q8fqK2*X_lSvdw@mt7o z=6_qSjsOhw^3q|X{`BNQyypNyYFHh_O1s>DXi4J5LHC`CaAZ9(lEm-Vx%{?H5AhSa zDi7nCxcdbR9H(st$|jnC+7&F6Pf{Aw8aPoE+EgmGnzYoeeEp^nYWJZF!|~Z*krcP6 z1wSWZ6yU=*ecH#fUbiy!=hX#2Eva*ot^AeVV1u9g#^jUQcYZA#X5JH0EPeM+2-@4y z9kt=C$8wje6}TcHhob3juD5y(72wD}szYzvH83DMJV`XMpV3fLFnp^NVMJPf2sug7 zn2|TGkG$=`v*>^W89eKgzdGsmbVk7&Lcn9P-%P1KpVnEub0Wj=rK*D{tgXSG-lU(e zvlp?Q+5{?P3f+*%nuD^+_CK9!u-JSESiu`rb-;0KyU|MFPfhlHtt*=M8SJ(_*6+SD z`1`~_1}225JDp_(Z9vjvsZMHK<% z`@st`I4$-u8q2MPtS&`aR2%DUA+(Gw_CT|)cG?uGv{weKF83g@b4&Ug%bm7PwjJ@~ zeATJ%6iJ?WoQ|~nCqSYM)SlcgrPKT}{y&kc&*fasb300960eQH^F0L%pd Dpwo-U diff --git a/incubator/fireflyiii/4.4.5/ix_values.yaml b/incubator/fireflyiii/4.4.5/ix_values.yaml deleted file mode 100644 index a8ea761002b..00000000000 --- a/incubator/fireflyiii/4.4.5/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: fireflyiii - DB_DATABASE: fireflyiii - DB_CONNECTION: pgsql - DB_PORT: 5432 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: fireflyiii - postgresqlDatabase: fireflyiii - existingSecret: dbcreds - persistence: - enabled: true - existingClaim: db -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/fireflyiii/4.4.5/questions.yaml b/incubator/fireflyiii/4.4.5/questions.yaml deleted file mode 100644 index 286428007e1..00000000000 --- a/incubator/fireflyiii/4.4.5/questions.yaml +++ /dev/null @@ -1,865 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Advanced" - description: "Advanced Configuration" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - variable: controller - group: "Controller" - label: "" - schema: - type: dict - attrs: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "deployment" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "Recreate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - # Docker specific env - - variable: env - group: "Container Configuration" - label: "Image Environment" - schema: - type: dict - attrs: - - variable: TZ - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - variable: APP_KEY - label: "App Key" - description: "Your unique 32 application character key" - schema: - type: string - default: "" - min_length: 32 - max_length: 32 - required: true - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: hostNetwork - group: "Networking and Services" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - type: dict - attrs: - - variable: main - label: "Main Service Port Configuration" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: port - label: "Container Port" - schema: - type: int - default: 8080 - editable: false - hidden: true - - variable: targetport - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 51080 - editable: true - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - default: 36048 - required: true - - - variable: persistence - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: db - label: "Database Storage" - description: "Stores the Application database." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: forceName - label: "Override PVC Name (advanced)" - description: "Forces a certain name for the PVC" - schema: - type: string - default: "db" - hidden: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - hidden: true - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: dbbackup - label: "Database Backup Storage" - description: "Stores the Application database backups." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "pvc" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - hidden: true - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - enum: - - value: "pvc" - description: "pvc" - - value: "emptyDir" - description: "emptyDir" - - value: "hostPath" - description: "hostPath" - - variable: storageClass - label: "(Advanced) storageClass" - description: " Warning: Anything other than SCALE-ZFS will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: hostPathType - label: "hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - required: true - default: "" - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "100Gi" - - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: securityContext - group: "Security and Permissions" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: false - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 0 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 0 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 0 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" - - variable: resources - group: "Resources and Devices" - label: "" - schema: - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "2000m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "2Gi" - - variable: requests - label: "Advanced Request minimum resources required" - schema: - type: dict - attrs: - - variable: cpu - label: "CPU" - schema: - type: string - default: "10m" - - variable: memory - label: "Memory RAM" - schema: - type: string - default: "50Mi" diff --git a/incubator/fireflyiii/4.4.5/templates/common.yaml b/incubator/fireflyiii/4.4.5/templates/common.yaml deleted file mode 100644 index 64e027ac0fa..00000000000 --- a/incubator/fireflyiii/4.4.5/templates/common.yaml +++ /dev/null @@ -1,5 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "common.values.setup" . }} - -{{/* Render the templates */}} -{{ include "common.all" . }} diff --git a/incubator/fireflyiii/4.4.5/templates/secrets.yaml b/incubator/fireflyiii/4.4.5/templates/secrets.yaml deleted file mode 100644 index 5d262741617..00000000000 --- a/incubator/fireflyiii/4.4.5/templates/secrets.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: Secret -metadata: - name: dbcreds -{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} -{{- $dbPass := "" }} -data: -{{- if $previous }} - {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} - postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} - postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} -{{- else }} - {{- $dbPass = randAlphaNum 50 }} - postgresql-password: {{ $dbPass | b64enc | quote }} - postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} -{{- end }} - url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} - postgresql_host: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} -type: Opaque diff --git a/incubator/fireflyiii/4.4.5/test_values.yaml b/incubator/fireflyiii/4.4.5/test_values.yaml deleted file mode 100644 index d05a4af4796..00000000000 --- a/incubator/fireflyiii/4.4.5/test_values.yaml +++ /dev/null @@ -1,82 +0,0 @@ -# Default values for fireflyIII. - -image: - repository: fireflyiii/core - pullPolicy: IfNotPresent - tag: version-5.5.12 - -strategy: - type: Recreate - -podSecurityContext: - runAsNonRoot: false - runAsUser: 0 - runAsGroup: 0 - fsGroup: 0 - -service: - main: - ports: - main: - port: 8080 - tcp: - enabled: true - type: ClusterIP - ports: - tcp: - enabled: true - port: 51080 - protocol: TCP - -probes: - liveness: - path: "/login" - - readiness: - path: "/login" - - startup: - path: "/login" - -env: - DB_USERNAME: firefly - DB_DATABASE: firefly - DB_CONNECTION: pgsql - DB_PORT: 5432 - APP_KEY: AGcfkCUS233ZWmBXztYbdyCs2u7kkz55 - -envValueFrom: - DB_HOST: - secretKeyRef: - name: dbcreds - key: postgresql_host - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -persistence: - data: - enabled: true - mountPath: "/var/www/html/storage/upload" - type: emptyDir - - db: - forceName: "db" - enabled: true - type: emptyDir - - dbbackup: - enabled: true - type: emptyDir - -# Enabled postgres -# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql -postgresql: - enabled: true - postgresqlUsername: firefly - postgresqlDatabase: firefly - existingSecret: dbcreds - persistence: - enabled: false - existingClaim: db diff --git a/incubator/fireflyiii/4.4.5/values.yaml b/incubator/fireflyiii/4.4.5/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/fireflyiii/4.5.0/CONFIG.md b/incubator/fireflyiii/4.5.0/CONFIG.md deleted file mode 100644 index dddbce20079..00000000000 --- a/incubator/fireflyiii/4.5.0/CONFIG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/fireflyiii/4.5.0/Chart.lock b/incubator/fireflyiii/4.5.0/Chart.lock deleted file mode 100644 index 410b09e40c6..00000000000 --- a/incubator/fireflyiii/4.5.0/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -digest: sha256:6d9b601fd00e67f7709beadd17ca7d6b11501242da2c9a47a25e496f67a37b27 -generated: "2021-07-13T21:11:16.735515276Z" diff --git a/incubator/fireflyiii/4.5.0/Chart.yaml b/incubator/fireflyiii/4.5.0/Chart.yaml deleted file mode 100644 index 00be223487e..00000000000 --- a/incubator/fireflyiii/4.5.0/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: auto -dependencies: -- name: common - repository: https://truecharts.org/ - version: 6.6.1 -- condition: postgresql.enabled - name: postgresql - repository: https://charts.bitnami.com/bitnami - version: 10.5.2 -deprecated: false -description: A free and open source personal finance manager -home: https://github.com/firefly-iii/firefly-iii/ -icon: https://www.firefly-iii.org/assets/logo/color.png -keywords: -- fireflyiii -- finacial -kubeVersion: '>=1.16.0-0' -maintainers: -- email: info@truecharts.org - name: TrueCharts - url: truecharts.org -- email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: fireflyiii -sources: -- https://github.com/firefly-iii/firefly-iii/ -type: application -version: 4.5.0 diff --git a/incubator/fireflyiii/4.5.0/README.md b/incubator/fireflyiii/4.5.0/README.md deleted file mode 100644 index 32f451ed277..00000000000 --- a/incubator/fireflyiii/4.5.0/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Introduction - -![Version: 4.4.2](https://img.shields.io/badge/Version-4.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -A free and open source personal finance manager - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.bitnami.com/bitnami | postgresql | 10.5.1 | -| https://truecharts.org/ | common | 6.5.2 | - -## Installing the Chart - -To install the chart with the release name `fireflyiii` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `fireflyiii` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/fireflyiii/4.5.0/app-readme.md b/incubator/fireflyiii/4.5.0/app-readme.md deleted file mode 100644 index 15307675f18..00000000000 --- a/incubator/fireflyiii/4.5.0/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -A free and open source personal finance manager -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -A free and open source personal finance manager diff --git a/incubator/fireflyiii/4.5.0/charts/common-6.6.1.tgz b/incubator/fireflyiii/4.5.0/charts/common-6.6.1.tgz deleted file mode 100644 index 866be10b7bb48d2ed59317ea15927d00b502a9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23559 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,Q3-O;vR%sA9Tx6&@j*1i!RE9W{ zo=su@mt{0XY&jB43CT+pIs)!VT6(zkC@w#fxYYWiRcNYhJXlxgn?zq1Dhour=xxwI z^bB*MW2vTfjf+8N(1}i-C-B53VqrdsK$-fbd-J2SFAua9O=cuK$qSs4$x5Kn_Eibe zjDSg2rE##PF~PIr(yHs`Jb6U}y*lS^Q1K$2!vx2I*=84jugWfJmb#zw_&h$3&*Rhg S`Tqg{0RR6uDc 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