From 76607fbabf380f627db393bd264e945b6eff3b1a Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Tue, 12 Jul 2022 17:40:58 +0000 Subject: [PATCH] Commit new App releases for TrueCharts Signed-off-by: TrueCharts-Bot --- .../lancache-monolithic/0.0.1/CHANGELOG.md | 10 + .../lancache-monolithic/0.0.1/Chart.lock | 6 + .../lancache-monolithic/0.0.1/Chart.yaml | 29 + incubator/lancache-monolithic/0.0.1/README.md | 41 + .../lancache-monolithic/0.0.1/app-readme.md | 3 + .../0.0.1/charts/common-10.4.4.tgz | Bin 0 -> 47288 bytes incubator/lancache-monolithic/0.0.1/icon.png | Bin 0 -> 11901 bytes .../lancache-monolithic/0.0.1/ix_values.yaml | 37 + .../lancache-monolithic/0.0.1/questions.yaml | 2642 +++++++++++++++++ .../0.0.1/templates/common.yaml | 1 + .../lancache-monolithic/0.0.1/values.yaml | 0 incubator/lancache-monolithic/item.yaml | 4 + incubator/plausible/0.0.1/CHANGELOG.md | 10 + incubator/plausible/0.0.1/Chart.lock | 12 + incubator/plausible/0.0.1/Chart.yaml | 41 + incubator/plausible/0.0.1/README.md | 46 + incubator/plausible/0.0.1/app-readme.md | 3 + .../0.0.1/charts/clickhouse-0.0.4.tgz | Bin 0 -> 51699 bytes .../plausible/0.0.1/charts/common-10.4.4.tgz | Bin 0 -> 47288 bytes .../0.0.1/charts/postgresql-8.0.29.tgz | Bin 0 -> 80662 bytes incubator/plausible/0.0.1/icon.png | Bin 0 -> 53149 bytes incubator/plausible/0.0.1/ix_values.yaml | 113 + incubator/plausible/0.0.1/questions.yaml | 2407 +++++++++++++++ incubator/plausible/0.0.1/templates/_env.tpl | 56 + .../plausible/0.0.1/templates/common.yaml | 8 + incubator/plausible/0.0.1/values.yaml | 0 incubator/plausible/item.yaml | 5 + 27 files changed, 5474 insertions(+) create mode 100644 incubator/lancache-monolithic/0.0.1/CHANGELOG.md create mode 100644 incubator/lancache-monolithic/0.0.1/Chart.lock create mode 100644 incubator/lancache-monolithic/0.0.1/Chart.yaml create mode 100644 incubator/lancache-monolithic/0.0.1/README.md create mode 100644 incubator/lancache-monolithic/0.0.1/app-readme.md create mode 100644 incubator/lancache-monolithic/0.0.1/charts/common-10.4.4.tgz create mode 100644 incubator/lancache-monolithic/0.0.1/icon.png create mode 100644 incubator/lancache-monolithic/0.0.1/ix_values.yaml create mode 100644 incubator/lancache-monolithic/0.0.1/questions.yaml create mode 100644 incubator/lancache-monolithic/0.0.1/templates/common.yaml create mode 100644 incubator/lancache-monolithic/0.0.1/values.yaml create mode 100644 incubator/lancache-monolithic/item.yaml create mode 100644 incubator/plausible/0.0.1/CHANGELOG.md create mode 100644 incubator/plausible/0.0.1/Chart.lock create mode 100644 incubator/plausible/0.0.1/Chart.yaml create mode 100644 incubator/plausible/0.0.1/README.md create mode 100644 incubator/plausible/0.0.1/app-readme.md create mode 100644 incubator/plausible/0.0.1/charts/clickhouse-0.0.4.tgz create mode 100644 incubator/plausible/0.0.1/charts/common-10.4.4.tgz create mode 100644 incubator/plausible/0.0.1/charts/postgresql-8.0.29.tgz create mode 100644 incubator/plausible/0.0.1/icon.png create mode 100644 incubator/plausible/0.0.1/ix_values.yaml create mode 100644 incubator/plausible/0.0.1/questions.yaml create mode 100644 incubator/plausible/0.0.1/templates/_env.tpl create mode 100644 incubator/plausible/0.0.1/templates/common.yaml create mode 100644 incubator/plausible/0.0.1/values.yaml create mode 100644 incubator/plausible/item.yaml diff --git a/incubator/lancache-monolithic/0.0.1/CHANGELOG.md b/incubator/lancache-monolithic/0.0.1/CHANGELOG.md new file mode 100644 index 00000000000..159683cd443 --- /dev/null +++ b/incubator/lancache-monolithic/0.0.1/CHANGELOG.md @@ -0,0 +1,10 @@ +# Changelog + + + +### lancache-monolithic-0.0.1 (2022-07-12) + +#### Feat + +* Add lancache-monolithic ([#3143](https://github.com/truecharts/apps/issues/3143)) + diff --git a/incubator/lancache-monolithic/0.0.1/Chart.lock b/incubator/lancache-monolithic/0.0.1/Chart.lock new file mode 100644 index 00000000000..9d5a5fe3fcc --- /dev/null +++ b/incubator/lancache-monolithic/0.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.4 +digest: sha256:e76f58e980866194e06f0e9135c981662f0b1132d3c5848dbf344c48ab657396 +generated: "2022-07-12T17:37:32.290960651Z" diff --git a/incubator/lancache-monolithic/0.0.1/Chart.yaml b/incubator/lancache-monolithic/0.0.1/Chart.yaml new file mode 100644 index 00000000000..6c1ebbf19fa --- /dev/null +++ b/incubator/lancache-monolithic/0.0.1/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: lancache-monolithic +version: 0.0.1 +appVersion: "latest" +description: A monolithic lancache service capable of caching all cdn's in a single instance. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/incubator/lancache-monolithic +icon: https://truecharts.org/img/appicons/monolithic.png +keywords: + - monolithic + - lancache +sources: + - https://hub.docker.com/r/lancachenet/monolithic + - https://github.com/lancachenet/monolithic +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.4 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - gaming + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/lancache-monolithic/0.0.1/README.md b/incubator/lancache-monolithic/0.0.1/README.md new file mode 100644 index 00000000000..334ee3bcfc9 --- /dev/null +++ b/incubator/lancache-monolithic/0.0.1/README.md @@ -0,0 +1,41 @@ +# lancache-monolithic + +A monolithic lancache service capable of caching all cdn's in a single instance. + +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://library-charts.truecharts.org | common | 10.4.4 | + +## Installing the Chart + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/). + +## Upgrading, Rolling Back and Uninstalling the Chart + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +##### Connecting to other apps +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first. +- See the [Wiki](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) +--- +All Rights Reserved - The TrueCharts Project diff --git a/incubator/lancache-monolithic/0.0.1/app-readme.md b/incubator/lancache-monolithic/0.0.1/app-readme.md new file mode 100644 index 00000000000..0ca29e7d13c --- /dev/null +++ b/incubator/lancache-monolithic/0.0.1/app-readme.md @@ -0,0 +1,3 @@ +A monolithic lancache service capable of caching all cdn's in a single instance. + +This App is supplied by TrueCharts, for more information please visit https://truecharts.org diff --git a/incubator/lancache-monolithic/0.0.1/charts/common-10.4.4.tgz b/incubator/lancache-monolithic/0.0.1/charts/common-10.4.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..8604b47288a457e2e334c195e3226036e9560f82 GIT binary patch literal 47288 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 literal 0 HcmV?d00001 diff --git a/incubator/lancache-monolithic/0.0.1/icon.png b/incubator/lancache-monolithic/0.0.1/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..713a38cb8688642180923f604d4024823b0783c6 GIT binary patch literal 11901 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 +### plausible-0.0.1 (2022-07-12) + +#### Feat + +* Add Plausible Analytics ([#3055](https://github.com/truecharts/apps/issues/3055)) + diff --git a/incubator/plausible/0.0.1/Chart.lock b/incubator/plausible/0.0.1/Chart.lock new file mode 100644 index 00000000000..3c5ff25ef1e --- /dev/null +++ b/incubator/plausible/0.0.1/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.4 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.29 +- name: clickhouse + repository: https://charts.truecharts.org/ + version: 0.0.4 +digest: sha256:7cb330a296c998e42356fa7fff5c21b1cc38a415d0ac090e2136fcd44b60e0db +generated: "2022-07-12T17:37:37.807733574Z" diff --git a/incubator/plausible/0.0.1/Chart.yaml b/incubator/plausible/0.0.1/Chart.yaml new file mode 100644 index 00000000000..58f0bbe1edb --- /dev/null +++ b/incubator/plausible/0.0.1/Chart.yaml @@ -0,0 +1,41 @@ +apiVersion: v2 +appVersion: "1.4.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.4 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.29 + - condition: clickhouse.enabled + name: clickhouse + repository: https://charts.truecharts.org/ + version: 0.0.4 +deprecated: false +description: Plausible is lightweight and open source web analytics. No cookies and fully compliant with GDPR, CCPA and PECR. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/plausible +icon: https://truecharts.org/img/appicons/plausible.png +keywords: + - analytics + - plausible +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: plausible +sources: + - https://plausible.io/ + - https://plausible.io/docs/self-hosting + - https://github.com/plausible/analytics + - https://github.com/plausible/hosting + - https://hub.docker.com/r/plausible/analytics +type: application +version: 0.0.1 +annotations: + truecharts.org/catagories: | + - analytics + - plausible + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/plausible/0.0.1/README.md b/incubator/plausible/0.0.1/README.md new file mode 100644 index 00000000000..71be4198970 --- /dev/null +++ b/incubator/plausible/0.0.1/README.md @@ -0,0 +1,46 @@ +# plausible + +Plausible is lightweight and open source web analytics. No cookies and fully compliant with GDPR, CCPA and PECR. + +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.truecharts.org/ | clickhouse | 0.0.4 | +| https://charts.truecharts.org/ | postgresql | 8.0.29 | +| https://library-charts.truecharts.org | common | 10.4.4 | + +## Installing the Chart + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/02-Installing-an-App/). + +## Upgrading, Rolling Back and Uninstalling the Chart + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +##### Connecting to other apps +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Adding-TrueCharts/) first. +- See the [Wiki](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) +--- +All Rights Reserved - The TrueCharts Project diff --git a/incubator/plausible/0.0.1/app-readme.md b/incubator/plausible/0.0.1/app-readme.md new file mode 100644 index 00000000000..69ecb73150f --- /dev/null +++ b/incubator/plausible/0.0.1/app-readme.md @@ -0,0 +1,3 @@ +Plausible is lightweight and open source web analytics. No cookies and fully compliant with GDPR, CCPA and PECR. + +This App is supplied by TrueCharts, for more information please visit https://truecharts.org diff --git a/incubator/plausible/0.0.1/charts/clickhouse-0.0.4.tgz b/incubator/plausible/0.0.1/charts/clickhouse-0.0.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..7d0fb2cf783c1ff8a301362b59b7d251f9f1e7b2 GIT binary patch literal 51699 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ާr$A8@0TSu zUH<`VX8ZrCj{mQ4|Np2zemMVgFHfcY|CU6XH9C(VUcc72!``7U;JOH&?sN>4Rl3ie zp+A^^pxOH8+A2MI7m%2xB#Kaa7RQ8%F{fOmFXsxo*8gnmp8uGQXAk!Oy*y(53%LZm zqY7>?Ta|yV8xxq-?ZLcqk54BnM6eWxzNJ7M6Y+3`asRd2lNMWXbo^)3N7TZ?uSS z@w8h1Di3un;a}(cSK<8sbT)a&|8*~qvHr_PRdRshx0*aar!4n~eIx7{$07Q72p(aE z)@7;Qb#amAouPG><3)dXR3x&%PfUCqMwznUa1jsG0v|EihycOXiM*`HK~x~v)*?hb zAJ#JZcz=0S0|UiD-sL8pzkeI%;c5TehX2=6{_5C&Q#b$bWIBDw|8*}ZtYP5*r6~Mq1DkAEj}L^_qv)CT8gB_;;R)##okNQ#T>BfN^atw zy4CvMx$@<+bN!Fp_|NfV{ILIXFHgz(cUOMXHSZdEI9^t-%xXR$=&^QLVs#DVewG=C zNo9XPttH&kZf3@#iF7gf0LRnun#KSB&K?Q?ScXS4* z%5qeNU0%@AU~IMijYAoAY`|UiU-ABz*>w0||J}=DtbhNgN_J5Gy~UZIDi`n$p5QwU zqhn2z-tES zmYL!LQ`dgZ#gj$6EhtRQ1|VtIzjY>po?T_j2qDop(9* zIELM}<51xl@?r{D-mW61p^d7(MLDctT@81cSHmXuRn`H9g*B|@dvwyrN>BxlV+P;v zWfWx`&L-}>tM)BEI2ym+rxpKKEBB7#e+K=58~-<+3?AbD?&UG~zcH#(0%!)^EVEOI z=2we#`z3^jceiET_v{xdS=rFxV#RpEs=y2iURx$NiBT|1%g5AL767O!Fzk|;t9>c@WrI_Z@2xyn5e!2T(;lxaE0?LCCA5lqMm5D7a)qy3M&#Se z7j=l^-5p{o=;*klUMI0kd(y2#;dK(%BP~hEnn4`3=saDuQP=58^{9&xqbovK3+i;$ zM%3v_JE;3^gCm_rD_-E`8Ya7Ec>-@@l=iY39EW#y=NKpoQp9S5m&I$s&ZYYy^-GmMzdF>tz|q zD{(@!CNV{IQ07H%gOM`G&|(t_Ks%9Ir7O`|kQSUF>}!+z1z&$$AHyMV>Dm7?J?QwT zJ#cMm>%?-m&Lm3bFz`*Cs(PygwyBmG*v+eE2YEa~%P;x3?GK}76&2DLu^WZ_;f*RD)hSRagg2SWXt_T8!tFqWiaZbGmB`WDB5a<*Y)shubZp^S^T zUm}n|N^eLSQfalIu%M2Ys$9~wgT)TBhSkIIzfizPT8%tKA*Q#-E5Ou5xrQl*;r#YU z6`;CkNxUR?f>r{mi8hxUx5u2rs)?MED7`&e4#h?IKTH8?ApZrk{Q~~K!FcAL{}_xP z>?R0jcBf>>B+UK?b0YQW5gQonjJ$hg|sP!X+I7khbZ zbA7ah6Ed|CdyZ4Kseg+G*gO68do7OGnBZVqEKW1-KV=U|89`6hr>#^;87t_LXTq!FEc8`Mt z)`)4#=B@>-U6&oZG`ZwIH&P`ur@TPBo=X)}8?z`OVaW&^Ab)FyeaBCI`JZioHC6z2 z$p6uF=HCA}9Lyf>f4P^Zjr`AM!ksGs_J-^Z4InH0paMLo06SEG6eST3AobUj-_7uA zmO_S>TX~_F?8nY4BxiW(4t7?<3^EZnM#jj1mjgK{d?8VU$ql%I{=aQ_Z_R$c6` z^HplBP`TZnp*Sd+R{EP1k{pQWrAKyiN@TU!eYil#&wxd2c@`qYujH*Q1Qq z*8hyapr#7ouK3@{z}^2JjvoB~_w%&S|E|ZL+;+&Wx({zuG!liK6(Rw%tN)1E4H?>@=HO z&ROVdd0u+=wYLCt3xjM3G2Lc$;8`7k=1tFaEqn$6EHZy-s~CCd?2J&?5>k1Ax0$J7pisw7Wa*=CMS=z151RRKnqFR` zG{qqTj5xh0l0JyOGQ`IM#Do>__AE$UM;zG~n_BdC%!(bAXu@oxd3>e>9_YLjV=cjT zz`o>!#_+i)51cM66NsFxnp5CWsV4P@;iSLMrwRXGCGbm}{}>F$?)_hb;pE}|_j`H1 zDE}8{>h6~FuM%kT{1r*@ze&tsbVvQmJ_&u*z#pyFF zwRwC_*B9dMVsLUawK=-1_rS~l7*7-auR~++IR0Zenill`hxm_sdIX0v`TvEwi?EXW zSDgqb9B-}?0ICqG&HwdPiN5<{bDpnftB3Ea&j#<;aLV|Wb6YTZ3#7&9m4{Yv z?ox+8p7%BkM_Kf_O1#nmj}8v1q=emyosy#4PE=$=Y2&LcGV=PsM(y~#SY(Wc+n=oH z&(pmRp7^g;gL%TuubtU<=gYh8)7ZffS1nL`#$;w>}OlXf*kQ(W*!qS4wNY;s(r+i;dm+9?{Y8mdR0R- zaN@e9jJ#03HXAQua+$a^0m==%CS2U!`YzzD&B0~YTB*gl4@~^4e46n8bPihyfZhDR znE!Y1!2j>%`J($jG8bc&%Fj#G)$~PKgY%2uj$SXOs7IaW-wakQs<%LTKre}G~xf!8F%OTKL(S&>;DUJb1=sV{cGVC z@1k7OIk;C=HQ>6s{{INJ`_()x_`kZJ zqrMo}x&J#U?Eg+i5BtCO@)Y>L8ssxM$ag0OvRhqhNCS<$nM}~NilRY(DVGrHt5;CK zqKwc0Zy_o)h}{ySEOPkE35zcrb!@l3lOt>@DRKx80^=5sm;d)xC|cuXOj2}P96R`b zf8yT%F_@0}5BXp3<@p9&LdH-UQ_i2{c!Qf2iotw?qY%eSkig&rTq4@r`v!Re3S#4!{Eav0Sg=Q<3^tdA@LieOM=ncl5 z|N83@{I9)lzWE0HY<>9W{)(}Lo*o@7FS z@^#p#b%za|4jY*rHg4Ww9?FM4%7?8fA2^f`ODR`lcNT{FCY_5lTnfEe<>ueQb)?3s z9x?e?4J*cK;A`=qb&LB>iw9LLX4`}S9B20jr6?h)ne`~hn>naxX5ZJ$e%ofAIIZm8 zYDUT?PfnUOd2(`a(0;a`c>1Is5hY!6Yv#6X0r9eX|vW3r~Uyy z_O$J|ZQG`H+m1`y){bGrFa(=461pJSFz`#njeknk2*4x(Awg6y@d$rFKzG)t;p!Mw ztd6Otv+9jUNoP&$&YBvXHJBATYeCY$xi>FGD!rYL&u4v$)HL<@u?@Rv=fFX>yCOO zm-&tEpwaz?6R6K8kVN!^1XS~u?{FG^2UEnk3Y2#emxHp*DJiBlA!^m0Z-@STz_P2`{&w%ukfFJp)7y1f{ zue;YUrGRW0#UTP@!QTOj0_phT9Z^%~&N^byFYgFRcS%pk53Rexur(#5s=nZ6_Upfc zIl}Q0+@vI4Mq9NZ6mq*psWp7kDE5fOj?x09C=L)6nO|k+rDzRt%;B6R36*`-ZzlKp zeUIFe4fFL?D`qKb4xGNq+2yc1JZ{4-2Pe%05ieiS<}!XMKeTRh-)Zx}Z1cpK9|1{I z6fiz1BzpiWLYd1tM7yW;6t1k@({V++%Q%Gm(6Zgr!dUmsc8?3ZG9tl;(#G<&AX8KpuN>%pIx_K}2SHg-_Z6T%R{4I>ebKk!zQgmZsJbj}mm=3yg87BBB@ z^Q6>@ksn&Od1SSDVi+>R?x2;6XK;Mdh@tcH6>atize#K1H*tjD#1MYN?x3-wL$-O= zNdM*KE86T4Vw2WFY~nDsi6zAP?S$Czw2{)w%U877!@MS~nb*W&UK5LXwX<^u$J0g{ zE-zo#;W0R#G+Z~6s&(VxkCWE?acsK0BqXyx8}I1IHjf+5q4CK=QiW)`Dm32%fPa zcn00kpmCek2L_i?@E#8vF4UpN6qUsK+TT_PjU6F0HiVGbem%#f|M>ljw--+?&fdMf zxVrf6`O|k#p1!>}e|mKaI@bh;9p#aV33zt-24D&xrFhAWG|?l2hD&YWXV+t&h#I#R zQDa9$jSUesXt~=om>oA;1+(L-Rp1d(TQolM2uUDh>;^A#)gQn+GB8TO*C(SZVXLOfEPFrEji!S zkdcoik6N?jk;9Tl21_0ohEKD}*wFZ$RT#e`A4?v!X2~OmC66qYJZ#RAMVlwh4BXko zZ{Uu6Y;>w@?klVwDQ zOlt`++9l71Nl-vGE$u4h1mcr_iSF!OXP8&9HTGd34SnanKt9?hT_ARm6Z|5|a zjvKalT-9ceRPDExs(nX@^ew5{(p@-h7Qe&GSG3t9L0ZRdob-k>r_D-&aPiR{o|Fkr zEg-py01rWmVsg#; z$aK(9fDOC?j1%Z5TWSL*z2U%V@36GJ?T#>T z{YZ92W_L{*hVM-L;X9moUw^dJ6i#}>zSAEAvp?Et3X^81GI;rlHkWG({6pI|4^Esm zo0`I)o#%csXr>WP240Pj6XR()5HCcSCIkNp=Khpw>oPubDDH)Hp#mgQP>a`!`D#MPx=*Xdf-#(2CY@P zfuqt5OqH(hvT2rX!A8W{K|oO=)2n3K?J^~sL=0ev5)_9h4z_@$5XasI`Si6xYkh6t z=xc*%X@mTO$46~^+-%W}kE<4)Pl>9j`Ia@(QKAN>66FssavC{n=C&Tsyl(50@>AUM z!>yL0J3Ys(8rn=f9Q#f;2?|VA$$D=PRy>d-LepUs<$L31kUAsa_4)ZLNo_+Hz<4ar zwV{}9QdABfrU=+MF|PN%1wn*hyh&uvB`g-MOd=F)Qp~m>;RY%MbIkPF4B1|B6p5vH zxkRZBz}M#qeM8XfOcF0|T09Q0hJjn-@ktf1W_sm#JgNZJ(10HgXH~!&QZ}?GQ)6ZE zZ!rr)lu(hFgipKWDv;;YVsg{-&Uv4D*zOd2wzwS=VPL9=C2QyoXV#tcicf)Tcj!Iq z6~~Ymm`bE@v6YkKQ|(%7c8+3q;*wzxPILD2eZbKX<`pJq`3JXRUQJM>U%m4IH}r9x%FrTdE=~A=jkg z8mYr<>Ie^6fB>betFwNSSa*u-ie{V6WB(bC6VFcAN!yLElb+-D8k=3=nieu-T4@v7 z0E}?_0eQ_opVO+n&&sBEWYX*PSlDxOblfb^ZglJov^(+aS)H`qvN~}^%doV8YCsf2 zr;MaDNDa)^dz~}x@HUHf z82JxRo_MyZPTKBN9lOKZFKwXSr@B}t5fU*k!Wl#HI*ITC2O@=@Iyd_rW-(l2+4P1x z&LjVh^RZ`akK2yzu|2lO_Sg;zT$d7chFsV@G8-|DmjK6Ewr#yJ=W9Xv;2pOeJm;wI zu|0Uj1ArOz!G-Y*VJ7d=5>ZT z_pkDnnCS8Jb$kkbir~kv@}#(r4n8K2wkOG;OOrO>OOIYH3dc?+HDp zf#YWC>}c#&XQv+RY1&qMat`QEE$zvlg2-uL!=rH{|Is+#nfum9?wu3&Q;Q1^{D~JR zVtVgZZr@ysyIq3_;&qnkU#4}r4*sH8PQ&x~Bma4P-*Nobr|~DY5k9pzvC$6(yVdrJ z-rkDf)@Qa%JSO#|tw}wxP3nndQkNW~7hYemNx(UWn&rJ5j2fDfBVkJV=6ORCeI!lv zj8aw*apiqkzJD}n8>2h1h47>|HT$wOMp|ympCyTGcf+FqBmYr=iAR)9+KN&q$;8AG zrT(x~XJGpcXGyr;{5PJ{e5(6O1%G0RoOdpPyzAi48@~x9vI5{mQ zmXtSkQ!_1|62U%I`XaQRqZA~BvSo_sFA+!yVIYB&-jFo(wV_;)w@y;w@nu;$aMeB?dPC|-_CCE#130z6bc$*z83Q-b~EjOJHEuC7a+G6wUoWu-$ zl%YDq<7P}@cwE60%7uRGR25F9iisukOFBcGlnX=5Fo|IVV1yy1NXmWTLdcR1t*pM0 z{m@J(43E8jTVIZe)+r{&Za?%(`$4Z<9J7>!n?U(Z(B<26IsE+B_J>QmW6X|_>HK7O zG~|B%1LD5()UA(GkDOSh@s9pD3qw8p%I(10DKla|CoudDMlcRg3eI@HsOC3Q0f&B1 z>Btw@G-@5#G;#u)MrL5spxdwMFC0#rIYft3uS0a?3wIi|40jSWXHFxJ%|_PTa2hrY z%^dneGe^D{r%~$|r;!umG%{nH%tq=EwcMNmaY&fhiX4d5&6SNXrX-OrQsW5daN0~Q z8cw~2>&O=sHEJCdHFBb&MrKr0zv4!Ox%B@YD%WyHw~fu} zI}IJ14RsUJZz#$&R_){v*&AtBAfB%$lvY z!K@;NY0z+^U?4XN$~^RPv_iyGdRh_#${<6FO%zeYyrWUB@Q+$v6C!F3oY5GXqv7sF zpOa(@@JHbwQHp%8un)=z2v#@>WlDXIA9>`9of@@_of0+Og*PZ~jMB}xKocX;{rmS< zdQnOFR%jI0R^_OvbWUs~woxcp;%gMkt)xN2ZIpq38)f8+q8hb~qT)4AobKtH-7|B> z`v1S73?wPJ#vuYXFcr&7G(K3ZNeC7Y%k4C{VI)E68dEByzvzicGmB<0@me$^PXO1b zZ2;G(=P0lzW;Yc5)!eeXhAHPMYFbE(hNTFuBOD_T&cP;)D1b|ENcYGS5jAQX5#Y)rxX5d|G5{CDPF$XQiE)EjjHnFr?WgjnokjecW@<@ZjsffADqW@q~`rdP1Fa zTBDw+F#3=0_>bi=Z_v;l6h9f|gVH`-kJ}slI%JezUvk{``jX?G zn>5Jo4PPv}H;qr*-soF5Iv(fuh*Zi(b7kP(T>M}4d1D{A%~>dggQ$O92?KFG6wZ!ce{ctJitApPmfYlgc>3thG`zvz3~etJD-)#Op_hp=hfwBHP3pio&dQ z!hfHwI24P^s;m+VlJfrWwXjTCnzdDyX10PdbM&M_^HiHi&dk<#W{$p7GH7z6;yQ`l$Q>WOWs1?PtztB@6{DG>7*z00d`hq99JHemOJsXGn>U@oXBttf$d_Qq~uye zIElXy2xB?0e2JJ><My`dQ3BDkDL0xuod ztIgcF&VqOJvmef1fi+H3HMEmPhi6VE$DV6_!%Y(5fKMIGi2@ZvD30Pe8lA8Ed}>L1 zt;Fs=ODE~OlQh4nR911ij%-q{dRq5`i2AS40?Na7->R)`l^!#KTQ2<>(E>9|HYArB z<%$8tAqsdS|E&WHs~HIJ34k&dj!PW{!`akyoC{K}2|*E7c?sDn%hMv| z>jFne1Ue%aio@cWbQYb_j1x>orMWTEO?*aQkoXlLVk~kVbp^A+WJPFskmRlSo~AtN*$+LG7&{m#@n79AO3JmyO4EPM1@PpZsHAZmeAwG zm*rSdS>E!tAr`V~-)j2EwrBd@oSmwT3{jScE@2t*d(tfP$cZoUh$7J2>h=SE;x^hd z;C6<9O`=Yc!$`OntavVUO^V0?0|T~!QMBcgMBWT`((J(Bi8$}~r-$cv@dObLKCH-w zq9Zkya&8^HdV2Qc$EUq@czYcEe!o8*kH!D}e&79nFc}U1G#C%3qyBg{81?_uA56xh z!Jk0?E*iM&*-!@4KlN{o%Wd56Ot(Uld7W<1xr(6M zRp1JXV>Tcn!XdKnms?90}2! zB5|l=4ROp+3^}@hPzL6R-5?Z8y-R`@-YTw|DWT8OEr7uaqias$lE8@5C@-#m^6I~P zoOgm(@BP!3qT*gdy&u2Fgj zZjd@XE6c(tQv9C+%3vJAG?Z8+rXIM6CEL$#`r;7qTG(UeQgI&OjP@$#Gt7(4HQs5nP9~0cS%fp zyr{V7Pr#S1lue34u!%#I$_XS0%8~X05=wrZy7*0ZsYQiWJu*6=5MTfT4y>!7Nuq>H zB?u6uV1XmVXELin;P)hzZcH36$YCaS8Tgsc&X5F3*mBuM0@^c7bs@FLChZC~ZE^0d zqP(j*?C2YV;DhpB>4~cYKY<8SF@b*Wbh~iFR-MC6Ok&jer=F2UM{;apjo=som@dWg zq&+@qDGpJ77iYJ-p(yQ!kil+_d2C_&xeDB|->n(K@xw_`R;%D-ncQ!87VrOM7%y1G$Q zdUwV3NRhs2QM26g1}ri2t?!qK=NCC3iL$s^F%t;EjNwq1A-+9i(VFE`cXMbWzM}hA!wH_-Tb=Fehwf3>=iV z)*gy}P8C6%5Sbh;Nl}2fErC3&%O>qg?&%gud-@Smv0T)yuNrv%#_fUE+EN1OVBp6DCh>$youD zL{`=sj#|%avWZy&S9+BS!^z+TGCJW$Udn7uj2K-JQdpENgkA%@4C3ex zrb-6Nm@1im6p^J=t?3GjTMdMEACV8Z`83gp3ffDiu4JT?D=VeIn#?%^e)XI)ptqZI z876nmnUL>j&Skh7&bh2!!#URzlftE&&$R@y6_pcYDGqpYG?LkQ0DZtEB9Vi7^XfSV z^jwt4t6nE@?J4gVCfS64d-)=hC0~`|p9LOvuao$|X?9N%_&tu0JtI461$0iiG(GI- zP3_KU=jb|#k96Hm{)rpIozo77B}@h(iFAD?KW1RWjK5SiH&n@S@xPIbU(wwrXO`GG zml}yS;rSGJd-0PxOYN zE6B-Wm4{)-RbV**=4ip^1WQFpMkIE*vLIXa#N^D~(asv=t4$?6DUe&vbeb~;5rWr@ zC-AjVlN~5Z?}&+gd0M%4SHeDWiwDIVq9QhMW_CHS9ygU^xpClfvGbIh2MoiAssN9e zV^!_tsIHWeVzgz?5pXggCIaQUhbKsJof07kMU*}(o)PvQUKtS$@z1V4}z z|C`s1xCsT$R7C|RH&ZJoiRlLNPZS4OyUAjjx8*a&Mblu`7{F^FE<;wFL*w4C*Vj|% zc!-AKaes&=C-dR-WHRobOeez=2>ZwAcr-`zaMg zYfz=7I7Mf??H#{yvq2)5P$ETg)?AIlgE-NMLe4FdM z#+Jbcw9U5fl`#5?1o0O|Q_rSVsZYH;Hoa{7;>`HU?Z?pYZt6P(O2LMZ!4i0REm1%O z?#9g7w@@Lhp@-s~wjl+1@I0+Uthx%KNbYm_VMohZN}>p*JGzpKXm;AR`vJ%CVj~g}lLZJ7#oWqFNJxv7uQA0W{sB|YX`kb@aM3G3BjFmC@UO%H zAz2!%WN{G5@(xTQ;#1y;V9H(sQ--B1G5BkYBi#{3Bf%@PDln>6VW69IiG0xW-gJPk z;YXlqRsr9{@EYPs%%wIctok-0u0=Am-1^|!Qx|NKWeP(CvTEOx6geBE(R!dJeh=o`@;RK>)mrg{`{6w6Nw% z)cULy9Z%!Ey1kLcIbR_pwPuyTFT4onFoAO%VTO^j=sPeBJEuSY^RN@9B;kJvHgKNr zQj4etK3{F4r5Bhm$%b*GQd^AA-dylyZAU?Ha%4oU%^ZIIrzMY#gu|j-nNWVC=u*QB zW0S3L~9RaWyyD#9{~N&DD2VY_B2T#U8(3w9C(iL^o3-i^j!NHpA&+ZnsLE zhsv&2BiT9qS$^!Cc0{(;&S6JPzRqc9(E0q&!wy9-4OWO| zhBB0Xk5kGz0560;=S8;p0fasvmXTHTC(Kqq$dYBXxKNXnNU^32`R6$PK>fdhEOt~}sj^zBtsYYh4s?}BdJUCt+DF;LsCh|}eAL_0uc=V0*_j5a#t&o0wpxRjG zj`|VexSZ}DcwJD>uEfzc%_~m9*#UU{_fzoZ^*Q+N09>A3UH$ar6#V7aUqSDcx_Usw zV}Abp7jT{z5D$v4zfZ|p{Q{uZ(_IXzM)7(L}7I%88Rk9bHoONh@_C~9%~>y9mUDl_6|A2GGqgBy-6NNL)`Bob!J#d*ti)of7N#y*B<6A~#4x`>;6GfaUWQI?L zm_#wdDH10vI3675YJ-A?sbapx#bOq#gAm4m=pwoW@@Cv@`&E%HAoHaxGNyaR&-|{m zd37Hgidl-~+att+BVLk%E?C1P;bdK0^3o}ysw)33cUXxTX*bx`Kl4 z4Q4CxXBSGkj}EeyYNl1v&p+h{O3adZ!iz20$jsdtw`Byp_pr(L8Onk?RE^bH6pH3f^pSHS%<^hFbcn;kRo)E+v)pxos~i?qO|wi^(RDspHMCzq{JPRN1X}8o_#`wZ z>Fvo%LD>U*k|IdAAi=>0ZJsa0!DGGu%gyyefY%908H|}{W$K8GoxTKKRTV}%-3fWY zw%&v_#PMG=oSsQ)kAK=>{bpND<(BD<*aYIr!<>(wi2V=CkZc&?0=aDJpKTb4_&1|t zBzM;FC*o=?lCnb?6(oG~;v#=OOXZEi)T~`XfRugT~aG_9v$wE@6DyXe=mO`|^AIvXY zh6zrXzyN8k$_Ho-84g60*||`esnD6T(a!tbgeH!ICJBl|30a;L5lC|^G>gT_YRZp> zyxZvX3ARC?>C5NeK1B)F*3f}P2&ay0L^KwmO2=JmyeJMuAZ4+q1=s$$|4;FU%{s)A z?4plwokXY?kpM=5k#Hufg^TL~Q>#>{3uOx-Lnn6U^&e$HQkP=e@=m}Pw^uKPNS16- z%<_;c)-hp#3qyVC=D!|;L2oeb_UjnB4>W&nw_XERb*LC3k10djbnMwD?Q{( zlmCZU(ChUMdf-AR(<$P_tfe;z#$ccU92%OVpqa$cHvcSY!Sn+Px#U#HOUP$YaZ2Qh z%mW|>{8Q$tUUEsQa%eLln~ zyyIYqRoZ_dbQ2$ns}*Dx zh^)k+IDQ&0xyFR~a5IfZOgV`;!V45^12KLK^=R7qvvILX zao<)I>TS|8H$-52HpNx3oZ;6L;(mjSaiO*yxJ85EhXXhDY!grblPepM<0FsE@)~FbKz^1quhp z;XE7+X0!Qhih}uc5sYTj!C*8G#)EJ)4&iXr561l=93M|6y9hFd=Z2&ovaZ}=VcW&a z#6$sT4{7V&mUdiiA*oJbr3#5L!Ah}kz%(}koyHYF=8lEiktSzS(H7_wfoTuZHbJzf z_7mu7u3RAXzk1O{x#WyVXnJB?&iaCcTn&%Zg-J%d*qsN8#UhMFQX+kDD#WdFk=KYk zG{LlE!8+D1h;Z&^a+kY>ron1g^|}&xJ=_I+I~M*t7{SSOJ`4sY6F8oa12hSyv&Fn0 z4EraG(Q$t?oeT$P9*zdna503laC$r+4=3}JV0=6u_3Kfkm%p`#wrla5g>R=J)(q3h zPF5J0RfLL%3X<%xiv zG)SbuK-3BqrkT`a)+9uk^`oNrWp{1KCe1EXQm4Vw|J7_c%i2ddRb7=bR&RxMIevQJ z?ThMQC~kV%0a2H4&$D9XAX_kUb2Np%?gOn38J}QvB-@ePk?LRZJ00V zEJG+}RHoNLL?{ZRe+!{s4Ju7g8>)(P7_!ReuLgdOIw zr-yl(Q!el2UUoU1YnbTG2cI7CRDC83k(WV-Gq1C=%#~38INZ~0lBf#aKk3%(3@?-4BE^!Bk~-1cGBDw{aE&$>}}fP!=Q-r*KKO zKQ6O}cezqXXhwY-;=frbS`NVLmrq^-6-_JD7$S7({|i=-f_cPIhAw7b%Y6q~=QwV0 zezg=s`Eu!qSR?~aVc95YwsX;lc?qM9SjX>md)}856r$@|+#u@~NzdI3oR1>kAcW}p zE(XEG;BjpIHs^;+DfLX3`<^9bTv6{zI!sZJ(1;~wNGM{L#{Ep5xF4|_EHqQ|GA9`a z7p%xlEN_(&7gd*{lA2fT$$uq^-{Ts{>B}anqT!1yh!S*P_qs3${u-8tLCzOnB?c~g zv1AkE%Pg4juE3^`Bwaw>{@&_=RoEG_wXj!n*fL0w@%X)V3eqn=+u3##B`sI5_ z*+DVwz|lw;0itS_Cf&NIir$L930xsgiwcCKwzozh-jwbW=%7PYf)UX95v@tO?d0{KRf=7ytr7dM>ePH^{#Mmk4s0O)$4DecNtD1x*epf{&#s5b7jBMGK z1_$u|3jZ5P8ov{?NHdte2MYwnRWnOI1R}wT%1g2(8?l!`b;K1AZe?*+PXGd{RjNme z^f9#dAMtNJ=7L+HbwXq&H`Q-txXVUR57bvQjDpm!b`Y;&sxqDZF4nFh_v>H0n$WL# z;M0v)Tm1^hJ>A5=lNGOs{aT0q)+fO4@Yr@j!n2)eLP~OW=v0<={gw$p3}Dae=jJHX zYMyq(0CD9{arXY#&VoMUigxF8GCe-jzs^PKaTz4lIqkd@*X;d>=^C8<^QuW)sfJ>Ci&$`>;! z54Cf#G>Ep#tL{cyhN>h0+RCmq7*7Y`2+pUo{vrs*gOlMXI2kTRqyLY+YwK-XH^O=L zuOO6{6TlZqR(uJ%1$L93(?xd|M(m*ILs8Qr6%(sSf+%|%^z45xIJ}6mF3!cf?E#{P zIJT%6iX0Bf;mkK~I3N4&%#S9M%Q1Dw9;FfS!qD?Qe~ih-^WDe|>i})FS{X09oTV_b zyW*U#<>{3!i$dc>QAW)cVonAW0);rL+%=W^z6@z;6N@JS83^Y09D@~@e}&muj(l+W zG!wh^d(8GUp_~uIj*!8B03N=}2C@$N+zh@9b@8^EebV=#e3PtJ=?wMhe#2H4)C-ea zd}&o=%IAymEi7GBk3H&?vYP4wm^ZOI3g|8aEGjS2MCULd(HS{%9e~kaSF443QhOX} zh#QaraepNKEDcJ+g%w$+pK0RC4-QTb^P9l^h*6oJUGz0CEnao#z)EuswMU(FYor9N zW#3!@c*t5MOq0~NX-v4LrNI)Ex;~)V^d5)KCC=)4A=-}{*Ai$xC_(;#o3$l6;nL+TI91S3*m+Cl=9ao1IKX56L#Z$`6rJ zrCi&ZXsK==kx)hDwDPHl)}&K2dy;JO$_q45`KfZLnVwiG?Up*3Oje0Dyu``n5g_fm z*PjNczhm`j6MEs=vx@6qTX|MEJZIgh9z4dd&ZNHL^oK!-2<%Ng>dr_=h({)&JKsdn zJeY^$X-I=8m|jjcb4p!r>_;;)3npW4KAS`s`~LWH;^T(Uj)My6)g`6uUiA2Nc|OLOL{Me zhImfb0akcR6>s5QSLOH)9&3vyFt^niX}uyt#F8-HX_N@ON%vG8sS&M?aTuD@&zut0 zwG?B#ds`0A|HK`6PIOW4H?VKwoa9#Jo={wRq=Uh3n-_YBCP|nBCC4H9ps?YjjkSP?c?%9y%uF;1^T$jDNU52%Fa0v$v=X2j zz_Dh}I8$&#IC)PW)J5(roVouaHH~_AI9N^e;TbF^IXcrS%;f091%i z9Z9tBWcqnx9@FQ*w`p4ZYK-1GDGJyJzocMCl)pX47TAC&pmAZIgxzKE|BjfPO}W=0 zcWHzhyP`i9xvRqD*vh!B_)TLTl49Af_<_Z&0cS=mR9S{1eIJHad9*LXTTC4C$HhMA zi@%drCXY=EwIu*mEDIcdt*ug6rj}(EAFF&HEg>9E)qMb%@kW5lS7cF2@6^9sI zPP$}iUGXW!4r%pZh9w; zXCfW}-6L>Et!PK85^ZQlQW9ICj@n-#Ez%GwZz&J4IhVj}f~qbvL`xYAZ7%`VqU^da zKbPX4)%9Wx-MzlMS*(Xh?)1eEYR{kHZwbO^b-k#d9^TWU9H{_PE5^^=?I*YkUyaH=l8TYCb=c%qE-IDxFQYx6;%%n5asEETtAnX#&8GB2el&efJ>;o$gtodIF!1OQJ`>nqVjL@6A-IxEB1js61@Mw?Vr&r6#Xpry%==)pRV zXO0+NNmTU$jIbl4M$>=dz~Sv+A7&CV#wAnskV-u!Q*F~eE-D@qwwAOf>W3_*zX;{J zQOfnAU(vOFWa#xvooiL&z24t-S|l1agVpC>oR`In`gYO^$iCGzQY@UlZK>#U8$4AJ zELT%{XWPJ{C41Vc=HXeTEq9+oos^e@F9gxZ`wFAIkFX@dxK>(}C?j5B14A3MORIv< z9D|)}bRb(0aDlHi<&B0`E8Eg?8j@MHQ-bncA|Xc=rAq1>NddZfc%S2tE@;lcbs|lO zor}a>n-kBjiQYszTQ>(dVeMWX}vvxnAd^^fYnQfXd(ID{d^;TBQC zAX~~#=5o=|;X;wf+DN}OfGk)U*u@4E`xeZDgRC!Cc3PITmAHf@gzXvG;aF@{zG}#F zfRf||HaYK2*2d0bkH52={sy@nJI+0-q+WLLQ8H>i`8eS5jH3_pZ_1hVIaJ zeb1eHfx)+$Vj4s<*PD%JmorKxe^H#7HgO5M4)!R{uY zm(j$Z&*w*LCQm_n@8cNVviohp(XCAXLeK!F+f}}!*YLh*k*A^~duMOg|JN19Ed07n zcbtwY$)rcxXgYi#ujS#ot~&_=_;g+O@Y4+@(=#vdCu295dSmy@^(Ny>?+m%8dByH) z#|xaFxv%DR_;P=cYcLq}wv5oL9zp|Dq+w6|(mOA0&teC(XY^aI_a{hku+3@o&e0QZ zsndpOen0w`m;hKfDsr}e9EO}bu+4er6!hQ42)^eue&_JwF{XS=Y2l#JpL@OYbHM%` zfVvQ0&(F`%GQ^3{DZ9AfyAp1^@v6|E`0ay8t2u0N_oUzyJUM literal 0 HcmV?d00001 diff --git a/incubator/plausible/0.0.1/charts/common-10.4.4.tgz b/incubator/plausible/0.0.1/charts/common-10.4.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..8604b47288a457e2e334c195e3226036e9560f82 GIT binary patch literal 47288 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 literal 0 HcmV?d00001 diff --git a/incubator/plausible/0.0.1/charts/postgresql-8.0.29.tgz b/incubator/plausible/0.0.1/charts/postgresql-8.0.29.tgz new file mode 100644 index 0000000000000000000000000000000000000000..1eaffad937358cc619d40aa71d049f1b7f2d11b5 GIT binary patch literal 80662 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%0AYui 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 literal 0 HcmV?d00001 diff --git a/incubator/plausible/0.0.1/ix_values.yaml b/incubator/plausible/0.0.1/ix_values.yaml new file mode 100644 index 00000000000..fbab0af268a --- /dev/null +++ b/incubator/plausible/0.0.1/ix_values.yaml @@ -0,0 +1,113 @@ +image: + repository: plausible/analytics + pullPolicy: IfNotPresent + tag: v1.4.4@sha256:20204bfc253cfab31e1f6c41c321c8a1437bd4a585a3f13393b5e0449b6d8698 + +# Plausible self-hosting documentation +# https://plausible.io/docs/self-hosting + +plausible: + # Server + BASE_URL: http://localhost + DISABLE_AUTH: false + DISABLE_REGISTRATION: false + + # Default User + ADMIN_USER_NAME: admin + ADMIN_USER_EMAIL: admin@example.com + ADMIN_USER_PWD: P@ssw0rd + + # Database + CLICKHOUSE_FLUSH_INTERVAL_MS: 5000 + CLICKHOUSE_MAX_BUFFER_SIZE: 10000 + + # Mailer/SMTP Setup + MAILER_EMAIL: hello@plausible.local + SMTP_HOST_ADDR: localhost + SMTP_HOST_PORT: 25 + SMTP_USER_NAME: "" + SMTP_USER_PWD: "" + SMTP_HOST_SSL_ENABLED: false + SMTP_RETRIES: 2 + MAILER_ADAPTER: Bamboo.SMTPAdapter + POSTMARK_API_KEY: "" + + # Google Search Integration + GOOGLE_CLIENT_ID: "" + GOOGLE_CLIENT_SECRET: "" + + # Logging + LOG_LEVEL: warn + +securityContext: + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 1000 + runAsGroup: 1000 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-env-config' + - secretRef: + name: '{{ include "tc.common.names.fullname" . }}-env-secret' + +installContainers: + plausible-install: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-env-config' + - secretRef: + name: '{{ include "tc.common.names.fullname" . }}-env-secret' + command: [sh] + args: + - -c + - >- + /entrypoint.sh db createdb && + /entrypoint.sh db migrate && + /entrypoint.sh db init-admin + +upgradeContainers: + plausible-upgrade: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-env-config' + - secretRef: + name: '{{ include "tc.common.names.fullname" . }}-env-secret' + command: [sh] + args: + - -c + - /entrypoint.sh db migrate + +service: + main: + ports: + main: + targetPort: 8000 + protocol: HTTP + port: 10277 + +probes: + liveness: + type: HTTP + path: /api/health + readiness: + type: HTTP + path: /api/health + startup: + type: HTTP + path: /api/health + +postgresql: + enabled: true + existingSecret: dbcreds + postgresqlUsername: plausible + postgresqlDatabase: plausible + +clickhouse: + enabled: true + existingSecret: clickhousecreds + clickhouseUsername: plausible + clickhouseDatabase: plausible diff --git a/incubator/plausible/0.0.1/questions.yaml b/incubator/plausible/0.0.1/questions.yaml new file mode 100644 index 00000000000..5972547c5a5 --- /dev/null +++ b/incubator/plausible/0.0.1/questions.yaml @@ -0,0 +1,2407 @@ +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: "Middlewares" + description: "Traefik Middlewares" + - name: "Metrics" + description: "Metrics" + - name: "Addons" + description: "Addon Configuration" + - name: "Advanced" + description: "Advanced Configuration" +portals: + open: + 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: global + label: "global settings" + group: "Controller" + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: "flag this is SCALE" + schema: + type: boolean + default: true + hidden: true + + - variable: controller + group: "Controller" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: "Show Advanced Controller Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: expert + label: "Show Expert Configuration Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: "Extra Args" + schema: + type: list + default: [] + items: + - variable: arg + label: "arg" + schema: + type: string + - variable: labelsList + label: "Controller Labels" + schema: + type: list + default: [] + items: + - variable: labelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: annotationsList + label: " Controller Annotations" + schema: + type: list + default: [] + items: + - variable: annotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: plausible + group: "Container Configuration" + label: "Plausible Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: BASE_URL + label: BASE_URL + description: The hosting URL of the server, used for URL generation. In production systems, this should be your ingress host. + schema: + type: string + default: http://localhost + required: true + - variable: DISABLE_AUTH + label: DISABLE_AUTH + description: Disables authentication completely, no registration, login will be shown. + schema: + type: boolean + default: false + - variable: DISABLE_REGISTRATION + label: DISABLE_REGISTRATION + description: Disables registration of new users, keep your admin credentials handy ;) + schema: + type: boolean + default: false + - variable: ADMIN_USER_NAME + label: ADMIN_USER_NAME + description: Admin user's name (First Install Only) + schema: + type: string + default: admin + required: true + - variable: ADMIN_USER_EMAIL + label: ADMIN_USER_EMAIL + description: The default ("admin") user email (First Install Only) + schema: + type: string + default: admin@example.com + required: true + - variable: ADMIN_USER_PWD + label: ADMIN_USER_PWD + description: The default ("admin") user password (First Install Only) + schema: + type: string + default: "" + required: true + private: true + - variable: CLICKHOUSE_FLUSH_INTERVAL_MS + label: CLICKHOUSE_FLUSH_INTERVAL_MS + description: nterval (in milliseconds) between flushing events and sessions data to Clickhouse. Consult Clickhouse docs before changing it. + schema: + type: int + default: 5000 + required: true + - variable: CLICKHOUSE_MAX_BUFFER_SIZE + label: CLICKHOUSE_MAX_BUFFER_SIZE + description: Maximum size of the buffer of events or sessions. Consult Clickhouse docs before changing it. + schema: + type: int + default: 10000 + required: true + - variable: MAILER_EMAIL + label: MAILER_EMAIL + description: The email id to use for as from address of all communications from Plausible. + schema: + type: string + default: hello@plausible.local + required: true + - variable: SMTP_HOST_ADDR + label: SMTP_HOST_ADDR + description: The host address of your smtp server. + schema: + type: string + default: localhost + required: true + - variable: SMTP_HOST_PORT + label: SMTP_HOST_PORT + description: The port of your smtp server. + schema: + type: int + default: 25 + required: true + - variable: SMTP_USER_NAME + label: SMTP_USER_NAME + description: The username/email in case SMTP auth is enabled. + schema: + type: string + default: "" + - variable: SMTP_USER_PWD + label: SMTP_USER_PWD + description: The password in case SMTP auth is enabled. + schema: + type: string + default: "" + private: true + - variable: SMTP_HOST_SSL_ENABLED + label: SMTP_HOST_SSL_ENABLED + description: If SSL is enabled for SMTP connection + schema: + type: boolean + default: false + - variable: SMTP_RETRIES + label: SMTP_RETRIES + description: Number of retries to make until mailer gives up. + schema: + type: int + default: 2 + required: true + - variable: MAILER_ADAPTER + label: MAILER_ADAPTER + description: Mailer Adapter + schema: + type: string + required: true + default: Bamboo.SMTPAdapter + enum: + - value: Bamboo.SMTPAdapter + description: Bamboo.SMTPAdapter + - value: Bamboo.PostmarkAdapter + description: Bamboo.PostmarkAdapter + - variable: POSTMARK_API_KEY + label: POSTMARK_API_KEY + description: Enter your API key. + schema: + type: string + default: "" + private: true + - variable: GOOGLE_CLIENT_ID + label: GOOGLE_CLIENT_ID + description: The Client ID from the Google API Console for your Plausible Analytics project + schema: + type: string + default: "" + - variable: GOOGLE_CLIENT_SECRET + label: GOOGLE_CLIENT_SECRET + description: The Client Secret from the Google API Console for your Plausible Analytics project + schema: + type: string + default: "" + private: true + - variable: LOG_LEVEL + label: LOG_LEVEL + description: Logging Level + schema: + type: string + required: true + default: warn + enum: + - value: debug + description: debug + - value: info + description: info + - value: warn + description: warn + - value: error + description: error + + - variable: TZ + label: "Timezone" + group: "Container Configuration" + 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: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: expertpodconf + group: "Container Configuration" + label: "Show Expert Config" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: "Enable TTY" + description: "Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled." + group: "Workload Details" + schema: + type: boolean + default: false + - variable: stdin + label: "Enable STDIN" + description: "Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled." + group: "Workload Details" + schema: + type: boolean + default: false + - variable: termination + group: "Container Configuration" + label: "Termination settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: "Grace Period Seconds" + schema: + type: int + default: 10 + - variable: podLabelsList + group: "Container Configuration" + label: "Pod Labels" + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: podAnnotationsList + group: "Container Configuration" + label: "Pod Annotations" + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: service + group: "Networking and Services" + label: "Configure Service(s)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - 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: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10277 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer" + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8000 + + - variable: serviceexpert + group: "Networking and Services" + label: "Show Expert Config" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: "Networking and Services" + label: "Host-Networking (Complicated)" + schema: + type: boolean + default: false + + - variable: externalInterfaces + description: "Add External Interfaces" + label: "Add external Interfaces" + group: "Networking" + schema: + type: list + items: + - variable: interfaceConfiguration + description: "Interface Configuration" + label: "Interface Configuration" + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: "Please specify host interface" + label: "Host Interface" + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: "Define how IP Address will be managed" + label: "IP Address Management" + schema: + type: dict + required: true + attrs: + - variable: type + description: "Specify type for IPAM" + label: "IPAM Type" + schema: + type: string + required: true + enum: + - value: "dhcp" + description: "Use DHCP" + - value: "static" + description: "Use static IP" + show_subquestions_if: "static" + subquestions: + - variable: staticIPConfigurations + label: "Static IP Addresses" + schema: + type: list + items: + - variable: staticIP + label: "Static IP" + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: "Static Routes" + schema: + type: list + items: + - variable: staticRouteConfiguration + label: "Static Route Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: "Destination" + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: "Gateway" + schema: + type: ipaddr + cidr: false + required: true + + - variable: dnsPolicy + group: "Networking and Services" + label: "dnsPolicy" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "ClusterFirst" + description: "ClusterFirst" + - value: "ClusterFirstWithHostNet" + description: "ClusterFirstWithHostNet" + - value: "None" + description: "None" + + - variable: dnsConfig + label: "DNS Configuration" + group: "Networking and Services" + description: "Specify custom DNS configuration which will be applied to the pod" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + schema: + type: string + - variable: options + label: "options" + schema: + default: [] + type: list + items: + - variable: option + label: "Option Entry" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: searches + label: "Searches" + schema: + default: [] + type: list + items: + - variable: search + label: "Search Entry" + schema: + type: string + + - variable: serviceList + label: "Add Manual Custom Services" + group: "Networking and Services" + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: "Custom Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: name + label: "Name" + schema: + type: string + default: "" + - 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: "Simple" + enum: + - value: "Simple" + description: "Simple" + - 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: portsList + label: "Additional Service Ports" + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: "Custom ports" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the port" + schema: + type: boolean + default: true + hidden: true + - variable: name + label: "Port Name" + schema: + type: string + default: "" + - 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: targetPort + label: "Target Port" + description: "This port exposes the container port on the service" + schema: + type: int + required: true + - variable: port + label: "Container Port" + schema: + type: int + 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 + + - variable: persistenceList + label: "Additional app storage" + group: "Storage and Persistence" + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: "Custom Storage" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the storage" + schema: + type: boolean + default: true + hidden: true + - variable: name + label: "Name (optional)" + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: "Type of Storage" + description: "Sets the persistence type, Anything other than PVC could break rollback!" + schema: + type: string + default: "simpleHP" + enum: + - value: "simplePVC" + description: "PVC (simple)" + - value: "simpleHP" + description: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - value: "nfs" + description: "NFS Share" + - variable: server + label: "NFS server" + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: "Path on NFS server" + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - 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: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + description: "Path inside the container the storage is mounted" + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: "EmptyDir Medium" + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "Memory" + description: "Memory" + - variable: size + label: "Size quotum of storage" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "999Gi" + - variable: hostPathType + label: "(Advanced) 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: storageClass + label: "(Advanced) storageClass" + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "SCALE-ZFS" + - variable: accessMode + label: "(Advanced) Access Mode" + 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: advanced + label: "Show Advanced Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: "Labels" + schema: + type: list + default: [] + items: + - variable: labelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: annotationsList + label: "Annotations" + schema: + type: list + default: [] + items: + - variable: annotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: ingress + label: "" + group: "Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + 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: + additional_attrs: true + 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: + additional_attrs: true + 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: + additional_attrs: true + 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: "(Advanced) 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: expert + label: "Show Expert Configuration Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: "These middlewares enforce a number of best practices." + label: "Enable Default Middlewares" + schema: + type: boolean + default: true + - variable: ingressClassName + label: "IngressClass Name" + schema: + type: string + default: "" + - variable: labelsList + label: "Labels" + schema: + type: list + default: [] + items: + - variable: labelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: annotationsList + label: "Annotations" + schema: + type: list + default: [] + items: + - variable: annotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: ingressList + label: "Add Manual Custom Ingresses" + group: "Ingress" + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: "Custom Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable Ingress" + schema: + type: boolean + default: true + hidden: true + - variable: name + label: "Name" + schema: + type: string + default: "" + - variable: ingressClassName + label: "IngressClass Name" + schema: + type: string + default: "" + - variable: labelsList + label: "Labels" + schema: + type: list + default: [] + items: + - variable: labelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: annotationsList + label: "Annotations" + schema: + type: list + default: [] + items: + - variable: annotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: hosts + label: "Hosts" + schema: + type: list + default: [] + items: + - variable: hostEntry + label: "Host" + schema: + additional_attrs: true + 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: + additional_attrs: true + 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: service + label: "Linked Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Service Name" + schema: + type: string + default: "" + - variable: port + label: "Service Port" + schema: + type: int + - variable: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + additional_attrs: true + 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: security + label: "Container Security Settings" + group: "Security and Permissions" + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: "Change PUID / UMASK values" + description: "By enabling this you override default set values." + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: "Process User ID - PUID" + description: "When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps" + schema: + type: int + default: 568 + - variable: UMASK + label: "UMASK" + description: "When supported by the container, this sets the UMASK for tha App. Not supported by all Apps" + schema: + type: string + default: "002" + + - variable: advancedSecurity + label: "Show Advanced Security Settings" + group: "Security and Permissions" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: "Security Context" + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: capabilities + label: "Capabilities" + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: "Drop Capability" + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: "Add Capability" + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + + - variable: podSecurityContext + group: "Security and Permissions" + label: "Pod Security Context" + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 1000 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 1000 + - 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: supplementalGroups + label: "supplemental Groups" + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: "supplemental Group" + schema: + type: int + + + - variable: advancedresources + label: "Set Custom Resource Limits/Requests (Advanced)" + group: "Resources and Devices" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: "Advanced Limit Resource Consumption" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: "CPU" + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/indepth/validation/" + schema: + type: string + default: "4000m" + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/indepth/validation/" + schema: + type: string + default: "8Gi" + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: "CPU" + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/indepth/validation/" + schema: + type: string + default: "10m" + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/indepth/validation/" + schema: + type: string + default: "50Mi" + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + + - variable: deviceList + label: "Mount USB devices" + group: "Resources and Devices" + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: "Device" + schema: + additional_attrs: true + 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" + + # Specify GPU configuration + - variable: scaleGPU + label: "GPU Configuration" + group: "Resources and Devices" + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + +# - variable: autoscaling +# group: "Advanced" +# label: "(Advanced) Horizontal Pod Autoscaler" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: "enabled" +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: "Target" +# description: "deployment name, defaults to main deployment" +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: "Minimum Replicas" +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: "Maximum Replicas" +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: "Target CPU Utilization Percentage" +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: "Target Memory Utilization Percentage" +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: "Advanced" +# label: "(Advanced) Network Policy" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: "enabled" +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: "Policy Type" +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: "Default" +# - value: "ingress" +# description: "Ingress" +# - value: "egress" +# description: "Egress" +# - value: "ingress-egress" +# description: "Ingress and Egress" +# - variable: egress +# label: "Egress" +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: "To" +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: "ipBlock" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: "cidr" +# schema: +# type: string +# default: "" +# - variable: except +# label: "except" +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: "Key" +# schema: +# type: string +# - variable: operator +# label: "operator" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "In" +# description: "In" +# - value: "NotIn" +# description: "NotIn" +# - value: "Exists " +# description: "Exists " +# - value: "DoesNotExist " +# description: "DoesNotExist " +# - variable: values +# label: "values" +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: "Key" +# schema: +# type: string +# - variable: operator +# label: "operator" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "In" +# description: "In" +# - value: "NotIn" +# description: "NotIn" +# - value: "Exists " +# description: "Exists " +# - value: "DoesNotExist " +# description: "DoesNotExist " +# - variable: values +# label: "values" +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: "Ports" +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: "port" +# schema: +# type: int +# - variable: endPort +# label: "port" +# schema: +# type: int +# - variable: protocol +# label: "Protocol" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "TCP" +# description: "TCP" +# - value: "UDP" +# description: "UDP" +# - value: "SCTP" +# description: "SCTP" +# - variable: ingress +# label: "Ingress" +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: "From" +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: "ipBlock" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: "cidr" +# schema: +# type: string +# default: "" +# - variable: except +# label: "except" +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: "Key" +# schema: +# type: string +# - variable: operator +# label: "operator" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "In" +# description: "In" +# - value: "NotIn" +# description: "NotIn" +# - value: "Exists " +# description: "Exists " +# - value: "DoesNotExist " +# description: "DoesNotExist " +# - variable: values +# label: "values" +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: "Key" +# schema: +# type: string +# - variable: operator +# label: "operator" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "In" +# description: "In" +# - value: "NotIn" +# description: "NotIn" +# - value: "Exists " +# description: "Exists " +# - value: "DoesNotExist " +# description: "DoesNotExist " +# - variable: values +# label: "values" +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: "Ports" +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: "port" +# schema: +# type: int +# - variable: endPort +# label: "port" +# schema: +# type: int +# - variable: protocol +# label: "Protocol" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "TCP" +# description: "TCP" +# - value: "UDP" +# description: "UDP" +# - value: "SCTP" +# description: "SCTP" + + + - variable: addons + group: "Addons" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: "VPN" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: "Type" + schema: + type: string + default: "disabled" + enum: + - value: "disabled" + description: "disabled" + - value: "openvpn" + description: "OpenVPN" + - value: "wireguard" + description: "Wireguard" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: "Enable killswitch" + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: "Killswitch Excluded IPv4 networks" + description: "list of killswitch excluded ipv4 addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: "IPv4 Network" + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: "Killswitch Excluded IPv6 networks" + description: "list of killswitch excluded ipv4 addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: "IPv6 Network" + schema: + type: string + required: true + + - variable: configFile + label: "VPN Config File Location" + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "type" + schema: + type: string + default: "hostPath" + hidden: true + - variable: hostPathType + label: "hostPathType" + schema: + type: string + default: "File" + hidden: true + - variable: noMount + label: "noMount" + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: "Full path to file" + description: "path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: "VPN environment Variables" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + required: true + + - variable: codeserver + label: "Codeserver" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: "Git Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: "Raw SSH private key" + label: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - 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: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: "Codeserver environment Variables" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + required: true + + + - variable: promtail + label: "Promtail" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: "Loki URL" + schema: + type: string + required: true + - variable: logs + label: "Log Paths" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: path + label: "Path" + schema: + type: string + required: true + - variable: args + label: "Promtail ecommand line arguments" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: "Arg" + schema: + type: string + required: true + - variable: envList + label: "Promtail environment Variables" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + required: true + + + + + - variable: netshoot + label: "Netshoot" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: "Netshoot environment Variables" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + required: true diff --git a/incubator/plausible/0.0.1/templates/_env.tpl b/incubator/plausible/0.0.1/templates/_env.tpl new file mode 100644 index 00000000000..a8fe6ae1c44 --- /dev/null +++ b/incubator/plausible/0.0.1/templates/_env.tpl @@ -0,0 +1,56 @@ +{{/* Plausible environment variables */}} +{{- define "plausible.env" -}} +{{- $configName := printf "%s-env-config" (include "tc.common.names.fullname" .) }} +{{- $secretName := printf "%s-env-secret" (include "tc.common.names.fullname" .) }} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ $configName }} + labels: + {{- include "tc.common.labels" . | nindent 4 }} +data: + BASE_URL: {{ .Values.plausible.BASE_URL | quote }} + DISABLE_AUTH: {{ .Values.plausible.DISABLE_AUTH | quote }} + DISABLE_REGISTRATION: {{ .Values.plausible.DISABLE_REGISTRATION | quote }} + + CLICKHOUSE_FLUSH_INTERVAL_MS: {{ .Values.plausible.CLICKHOUSE_FLUSH_INTERVAL_MS | quote }} + CLICKHOUSE_MAX_BUFFER_SIZE: {{ .Values.plausible.CLICKHOUSE_MAX_BUFFER_SIZE | quote }} + + SMTP_HOST_ADDR: {{ .Values.plausible.SMTP_HOST_ADDR | quote }} + SMTP_HOST_PORT: {{ .Values.plausible.SMTP_HOST_PORT | quote }} + SMTP_HOST_SSL_ENABLED: {{ .Values.plausible.SMTP_HOST_SSL_ENABLED | quote }} + SMTP_RETRIES: {{ .Values.plausible.SMTP_RETRIES | quote }} + MAILER_ADAPTER: {{ .Values.plausible.MAILER_ADAPTER | quote }} + + LOG_LEVEL: {{ .Values.plausible.LOG_LEVEL | quote }} +--- +apiVersion: v1 +kind: Secret +metadata: + name: {{ $secretName }} + labels: + {{- include "tc.common.labels" . | nindent 4 }} +stringData: + {{- with (lookup "v1" "Secret" .Release.Namespace $secretName) }} + SECRET_KEY_BASE: {{ index .data "SECRET_KEY_BASE" | b64dec }} + {{- else }} + {{- /* The plain value of SECRET_KEY_BASE is also base64 encoded */}} + SECRET_KEY_BASE: {{ randAlphaNum 65 | b64enc }} + {{- end }} + + ADMIN_USER_NAME: {{ .Values.plausible.ADMIN_USER_NAME | quote }} + ADMIN_USER_EMAIL: {{ .Values.plausible.ADMIN_USER_EMAIL | quote }} + ADMIN_USER_PWD: {{ .Values.plausible.ADMIN_USER_PWD | quote }} + + DATABASE_URL: {{ get .Values.postgresql.url "complete-noql" }} + CLICKHOUSE_DATABASE_URL: {{ .Values.clickhouse.url.complete }} + + MAILER_EMAIL: {{ .Values.plausible.MAILER_EMAIL | quote }} + SMTP_USER_NAME: {{ .Values.plausible.SMTP_USER_NAME | quote }} + SMTP_USER_PWD: {{ .Values.plausible.SMTP_USER_PWD | quote }} + POSTMARK_API_KEY: {{ .Values.plausible.POSTMARK_API_KEY | quote }} + + GOOGLE_CLIENT_ID: {{ .Values.plausible.GOOGLE_CLIENT_ID | quote }} + GOOGLE_CLIENT_SECRET: {{ .Values.plausible.GOOGLE_CLIENT_SECRET | quote }} +{{- end }} diff --git a/incubator/plausible/0.0.1/templates/common.yaml b/incubator/plausible/0.0.1/templates/common.yaml new file mode 100644 index 00000000000..21d4eeef645 --- /dev/null +++ b/incubator/plausible/0.0.1/templates/common.yaml @@ -0,0 +1,8 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + +{{/* Plausible environment variables */}} +{{- include "plausible.env" . }} + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} diff --git a/incubator/plausible/0.0.1/values.yaml b/incubator/plausible/0.0.1/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/incubator/plausible/item.yaml b/incubator/plausible/item.yaml new file mode 100644 index 00000000000..76bee29423e --- /dev/null +++ b/incubator/plausible/item.yaml @@ -0,0 +1,5 @@ +icon_url: https://truecharts.org/img/appicons/plausible.png +categories: +- analytics +- plausible +