Compare commits
493 Commits
adminer-0.
...
adminer-0.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
76c168c11d | ||
|
|
7b3f342deb | ||
|
|
b7d2fd6ae2 | ||
|
|
1eb4da8be0 | ||
|
|
f02cd4c631 | ||
|
|
7d828d996d | ||
|
|
d51848fed4 | ||
|
|
4a21342905 | ||
|
|
7830143c03 | ||
|
|
e6db41149e | ||
|
|
75a44ce9fd | ||
|
|
8b4cd4caf2 | ||
|
|
1139099623 | ||
|
|
8baca7c1f0 | ||
|
|
72037a7f50 | ||
|
|
7acb599a01 | ||
|
|
c391231c0f | ||
|
|
2f3d8d0642 | ||
|
|
61731554e8 | ||
|
|
9b5c5ed8cd | ||
|
|
b3d6410471 | ||
|
|
1c92036c6c | ||
|
|
dae85c5462 | ||
|
|
335c545385 | ||
|
|
62a8f7ed8e | ||
|
|
257e52febe | ||
|
|
00b22662a3 | ||
|
|
497d459134 | ||
|
|
b44d4540ff | ||
|
|
23d942c634 | ||
|
|
5357eeccca | ||
|
|
8c3b1515e4 | ||
|
|
4f374f8a8b | ||
|
|
4458d3c58b | ||
|
|
0714c3a672 | ||
|
|
4c2ada63c9 | ||
|
|
5039d4268e | ||
|
|
c045d17d6f | ||
|
|
2a58797973 | ||
|
|
622db5a46f | ||
|
|
a34590a3a6 | ||
|
|
78dd9dc60f | ||
|
|
aa31a801a8 | ||
|
|
b9c129a718 | ||
|
|
8545b4ee48 | ||
|
|
42493f8c84 | ||
|
|
6102619535 | ||
|
|
6053186892 | ||
|
|
cb5a369c96 | ||
|
|
4f7e0a8cc0 | ||
|
|
86a66e1415 | ||
|
|
1cd2af561c | ||
|
|
844b10d2ee | ||
|
|
8cf72b1494 | ||
|
|
57aae7bb2e | ||
|
|
37f300bc41 | ||
|
|
f349ebde31 | ||
|
|
59a317efe4 | ||
|
|
9ab36fd2e2 | ||
|
|
44927183ef | ||
|
|
8fc5bb48cc | ||
|
|
29228ad01d | ||
|
|
2d783667a2 | ||
|
|
1d04e60e50 | ||
|
|
3a5a159813 | ||
|
|
f32437c367 | ||
|
|
58cea5a026 | ||
|
|
50306a5c5c | ||
|
|
8e9210fa6d | ||
|
|
ccf932740b | ||
|
|
46737b4916 | ||
|
|
12e426e779 | ||
|
|
36c5a714e1 | ||
|
|
63021f6f27 | ||
|
|
550b52bd77 | ||
|
|
c749cd1acd | ||
|
|
caa7b7b5ef | ||
|
|
c49b5565dc | ||
|
|
433b148de2 | ||
|
|
376de6207d | ||
|
|
a93151fb33 | ||
|
|
d0ce65055d | ||
|
|
373cc5168f | ||
|
|
5df55598b1 | ||
|
|
edf3f9719f | ||
|
|
81f222d667 | ||
|
|
689e220faf | ||
|
|
03d58ace5f | ||
|
|
2d8a193387 | ||
|
|
2b5cd40122 | ||
|
|
549af2205b | ||
|
|
476adf0aef | ||
|
|
6ce18b2a02 | ||
|
|
c104e6bd08 | ||
|
|
8bbdbc259a | ||
|
|
7861dcd64f | ||
|
|
a3963ec629 | ||
|
|
64e19ec00a | ||
|
|
882336983b | ||
|
|
e5d4afaab7 | ||
|
|
4eb17588f5 | ||
|
|
8d1917982e | ||
|
|
df5227ba99 | ||
|
|
1daf654677 | ||
|
|
833e47306f | ||
|
|
f79000b111 | ||
|
|
a1d69f54b1 | ||
|
|
8402ca89ab | ||
|
|
0f6eb95dc7 | ||
|
|
ba35c888a2 | ||
|
|
8cbdd48e03 | ||
|
|
79fb234baa | ||
|
|
a5f21a85eb | ||
|
|
76d0e32ad8 | ||
|
|
51485fcc4d | ||
|
|
a6b1b09667 | ||
|
|
b031351644 | ||
|
|
1407df8a1f | ||
|
|
caa3733880 | ||
|
|
fc6d4b689f | ||
|
|
c36fd64154 | ||
|
|
922a198480 | ||
|
|
43f7d9bd9c | ||
|
|
7697e54fe1 | ||
|
|
a665a7ca4c | ||
|
|
faa505e041 | ||
|
|
78641e0a77 | ||
|
|
dea0e08738 | ||
|
|
b0b6066eff | ||
|
|
18de070570 | ||
|
|
9364c5ca5b | ||
|
|
7db5d26d48 | ||
|
|
ba0e004ab5 | ||
|
|
5441b33c30 | ||
|
|
3969e7dafe | ||
|
|
d386930941 | ||
|
|
72eed4a6c3 | ||
|
|
03b0ab3e45 | ||
|
|
f2be506cef | ||
|
|
077a117a76 | ||
|
|
3f38ff1803 | ||
|
|
27eaf3cd8e | ||
|
|
b59564b7b3 | ||
|
|
7f3ad53b70 | ||
|
|
f71bda7019 | ||
|
|
517b36567c | ||
|
|
938dfbd29f | ||
|
|
42a12245a4 | ||
|
|
1efb3388b3 | ||
|
|
2528ca86e9 | ||
|
|
68b73158d5 | ||
|
|
12ff3cab54 | ||
|
|
8229f1a5e5 | ||
|
|
652f9c6220 | ||
|
|
54d3875813 | ||
|
|
7f8048392d | ||
|
|
bf041e5bfe | ||
|
|
994b86c6d0 | ||
|
|
7be0dcbe6d | ||
|
|
24bcac5826 | ||
|
|
4b23ba9043 | ||
|
|
ef270fcd7d | ||
|
|
787d0bc567 | ||
|
|
c60bbda5ab | ||
|
|
297e365088 | ||
|
|
e42a19f645 | ||
|
|
59967561a2 | ||
|
|
01fe431239 | ||
|
|
665a3999a0 | ||
|
|
73050862f3 | ||
|
|
43e9e0d229 | ||
|
|
47562bcd6b | ||
|
|
0f31d9aae6 | ||
|
|
69e918afd2 | ||
|
|
85eac34233 | ||
|
|
05ae0829f5 | ||
|
|
dc8bdab50b | ||
|
|
c99b62f699 | ||
|
|
4a7979b1bd | ||
|
|
19731ab5a3 | ||
|
|
7c1d9f628a | ||
|
|
f0757f0e2c | ||
|
|
682efa11c4 | ||
|
|
48e5471458 | ||
|
|
e07f05638b | ||
|
|
88995956c1 | ||
|
|
8ccc734307 | ||
|
|
4343a84f39 | ||
|
|
9d0d847b5c | ||
|
|
94ae13ad4e | ||
|
|
cc8ffb861c | ||
|
|
e5a3257bff | ||
|
|
cae81f08d5 | ||
|
|
847838cf92 | ||
|
|
31e4cb5e74 | ||
|
|
5dbfd27b37 | ||
|
|
9c5d9b50af | ||
|
|
6c68a6c013 | ||
|
|
18a4e85b37 | ||
|
|
37c0a592db | ||
|
|
e772685ad5 | ||
|
|
f3ce34f25f | ||
|
|
64d31c35fe | ||
|
|
4a23ef004a | ||
|
|
81fe7905fa | ||
|
|
69d0c0f530 | ||
|
|
f6df8f4e98 | ||
|
|
3649cf5a89 | ||
|
|
a067267d84 | ||
|
|
88e967e3c3 | ||
|
|
f4e5cbd68e | ||
|
|
7bfbb11cb2 | ||
|
|
ca9981b15e | ||
|
|
5d3e0697e1 | ||
|
|
11465e6291 | ||
|
|
255675f9a0 | ||
|
|
cd471a3311 | ||
|
|
987412b985 | ||
|
|
ad60e678ba | ||
|
|
74b43d8951 | ||
|
|
1837b3df2a | ||
|
|
8f27acf1fa | ||
|
|
014ee1b641 | ||
|
|
2fba655e17 | ||
|
|
314fdcf543 | ||
|
|
e0d3d32298 | ||
|
|
439a4529dd | ||
|
|
30388024d5 | ||
|
|
ceba274e51 | ||
|
|
428038dd10 | ||
|
|
9a821da90b | ||
|
|
337d32cad8 | ||
|
|
ab92259ca2 | ||
|
|
cf36c344af | ||
|
|
178547cd34 | ||
|
|
1f5fd55364 | ||
|
|
1b842f5d6a | ||
|
|
536818297f | ||
|
|
f1c2dde1a3 | ||
|
|
436bc3b0ee | ||
|
|
44a77cd0dd | ||
|
|
ac0e6bb226 | ||
|
|
a23c49adc9 | ||
|
|
3236b78fae | ||
|
|
5ac2a97847 | ||
|
|
d74ff245c9 | ||
|
|
98005240c8 | ||
|
|
845ea2d896 | ||
|
|
3823a15105 | ||
|
|
4dc32a9142 | ||
|
|
0cbdfba850 | ||
|
|
3456ee1672 | ||
|
|
fcfa768ba1 | ||
|
|
e3bcf5569c | ||
|
|
db1ee5ed73 | ||
|
|
88413ad80a | ||
|
|
897ce8b9b9 | ||
|
|
1a55224b53 | ||
|
|
ea7f789975 | ||
|
|
577d7dba97 | ||
|
|
a7f4fc92da | ||
|
|
a57f3faca5 | ||
|
|
ad92ac0ce6 | ||
|
|
6ca6086b7f | ||
|
|
fb3c440b02 | ||
|
|
24174aa7ed | ||
|
|
9c014ac4f3 | ||
|
|
b7bbff3ef8 | ||
|
|
6cff4ab98e | ||
|
|
4f195ca9a3 | ||
|
|
0d6072bfb4 | ||
|
|
9f560d7e60 | ||
|
|
111e6a948d | ||
|
|
3a74564c16 | ||
|
|
f7623e5f39 | ||
|
|
6be7724375 | ||
|
|
9869b8bd80 | ||
|
|
ca1ab59a6a | ||
|
|
5fdb703dae | ||
|
|
0a61958efa | ||
|
|
28e94fae41 | ||
|
|
d833fa650a | ||
|
|
f5e7d2824e | ||
|
|
e4b2e09d4e | ||
|
|
4adc4b91b5 | ||
|
|
ed6824a20d | ||
|
|
e5f57330d6 | ||
|
|
eda9ea897b | ||
|
|
b36fcc6a09 | ||
|
|
d0b73decc2 | ||
|
|
638ba3e592 | ||
|
|
bae962d107 | ||
|
|
00851a31fb | ||
|
|
518b478375 | ||
|
|
7d30208157 | ||
|
|
661a85f254 | ||
|
|
081eba6466 | ||
|
|
6ac2d079f8 | ||
|
|
7fe4fcde45 | ||
|
|
d628e5a887 | ||
|
|
a900c658be | ||
|
|
ff23c37573 | ||
|
|
2e8ec6dbe4 | ||
|
|
5d0834c5d4 | ||
|
|
1dd0aef1e1 | ||
|
|
e32b347de8 | ||
|
|
be89f5ad68 | ||
|
|
84c8c41f97 | ||
|
|
d4dfc42cb4 | ||
|
|
25561865bf | ||
|
|
bf70503386 | ||
|
|
a65bab1bd9 | ||
|
|
86e3277119 | ||
|
|
2d72c5cda2 | ||
|
|
5799777a5b | ||
|
|
6330abf5d2 | ||
|
|
4452d07b30 | ||
|
|
3074664ca2 | ||
|
|
6070661820 | ||
|
|
a89008f05a | ||
|
|
a52eacee68 | ||
|
|
efe68723fc | ||
|
|
55b6a4dcc3 | ||
|
|
0635475600 | ||
|
|
0fcbc80408 | ||
|
|
baf2f5ea8e | ||
|
|
a7726e8134 | ||
|
|
43b0c5c390 | ||
|
|
d993de57c0 | ||
|
|
b4af071a92 | ||
|
|
b09bb26f15 | ||
|
|
ca1ee2528c | ||
|
|
46384500d0 | ||
|
|
7fc1303592 | ||
|
|
ed43468514 | ||
|
|
b21c42a8e4 | ||
|
|
c743b8a536 | ||
|
|
e4c47d07d8 | ||
|
|
28ce245e16 | ||
|
|
a8cec00511 | ||
|
|
be65bdde75 | ||
|
|
22c2ef2d83 | ||
|
|
ab8f8e2679 | ||
|
|
b8c8523b85 | ||
|
|
7ce9e6a81e | ||
|
|
5dc3beb5b0 | ||
|
|
55f17ceea4 | ||
|
|
a24a313810 | ||
|
|
31a64bfa92 | ||
|
|
839141f0b0 | ||
|
|
94098a7059 | ||
|
|
deadd7ce85 | ||
|
|
570552afc7 | ||
|
|
9e435770df | ||
|
|
01fe8c82d2 | ||
|
|
f387989097 | ||
|
|
633f7fd61c | ||
|
|
bf1b5abd9c | ||
|
|
be36c327fc | ||
|
|
6d2ac64f01 | ||
|
|
769e318fdc | ||
|
|
fea4775515 | ||
|
|
6d3d1be462 | ||
|
|
b246976e22 | ||
|
|
03235287c8 | ||
|
|
82394b3de6 | ||
|
|
6d79843088 | ||
|
|
d9e3665f6d | ||
|
|
8f33a69f3d | ||
|
|
108f22d309 | ||
|
|
a845a8b7a2 | ||
|
|
76f1c15e1f | ||
|
|
1014b5d4fd | ||
|
|
fdfa64ea41 | ||
|
|
c32c228aca | ||
|
|
8e7db38ff0 | ||
|
|
fdde085de9 | ||
|
|
30811c1860 | ||
|
|
44625c7df1 | ||
|
|
eaee38a337 | ||
|
|
6c44219b1b | ||
|
|
69d6020bae | ||
|
|
146b181a97 | ||
|
|
bf8dc14eb1 | ||
|
|
bfeb0a74d8 | ||
|
|
895a651804 | ||
|
|
9627a97001 | ||
|
|
7e0201cba7 | ||
|
|
d802132ead | ||
|
|
2a59ef5f48 | ||
|
|
b0f2383889 | ||
|
|
d6148f19f6 | ||
|
|
d0e6be56a2 | ||
|
|
99496ed717 | ||
|
|
73ce9ccc08 | ||
|
|
9c232f799a | ||
|
|
a6c3544558 | ||
|
|
3959496cf6 | ||
|
|
dfd2c9134a | ||
|
|
e8b8d4a91f | ||
|
|
b4928b8cc0 | ||
|
|
460adba1f0 | ||
|
|
72dc1b53e7 | ||
|
|
ea4dbdaa69 | ||
|
|
1bea8042d3 | ||
|
|
0d488d494f | ||
|
|
4d187ffe7f | ||
|
|
ac7745d17d | ||
|
|
520401f2c2 | ||
|
|
210ae2894e | ||
|
|
1320170934 | ||
|
|
a6766d645c | ||
|
|
8fe64959fe | ||
|
|
7a0d778be5 | ||
|
|
1688d56b28 | ||
|
|
112e3ba179 | ||
|
|
7f8237a6e3 | ||
|
|
5a0b2ee591 | ||
|
|
3b26c2967c | ||
|
|
9b184b7d75 | ||
|
|
99754b1fee | ||
|
|
df265a1e28 | ||
|
|
0f55ccb105 | ||
|
|
f345ec352f | ||
|
|
37ca950b5a | ||
|
|
6091e08bd6 | ||
|
|
1d418839f6 | ||
|
|
6b2cb30155 | ||
|
|
12619c3db0 | ||
|
|
c95337ac48 | ||
|
|
396c47701e | ||
|
|
bf8019bf95 | ||
|
|
a0e8241f45 | ||
|
|
7a5c88de4d | ||
|
|
ff2570df89 | ||
|
|
f23adecd0c | ||
|
|
7543c7e0af | ||
|
|
660eb49c62 | ||
|
|
cb87e3eade | ||
|
|
d3675676e8 | ||
|
|
02104b13ca | ||
|
|
39506dfbd5 | ||
|
|
7748a20af4 | ||
|
|
ba1c80fe36 | ||
|
|
76248886c0 | ||
|
|
f81838aefc | ||
|
|
154974527e | ||
|
|
b1912a37a8 | ||
|
|
3675a53052 | ||
|
|
f265dea10e | ||
|
|
274c522df6 | ||
|
|
857b0a8302 | ||
|
|
4f2185138d | ||
|
|
9fccd234dc | ||
|
|
71b85b119e | ||
|
|
1c19cfdcbf | ||
|
|
f46822c7de | ||
|
|
e8becd82dd | ||
|
|
d474a45762 | ||
|
|
51b1e38539 | ||
|
|
c061f693e8 | ||
|
|
9056d3c8f7 | ||
|
|
2f9afd61b2 | ||
|
|
dc26a93fb6 | ||
|
|
6c5aa110ce | ||
|
|
f2b2fb590e | ||
|
|
b242b7299a | ||
|
|
5050386248 | ||
|
|
b262d33e72 | ||
|
|
72df608510 | ||
|
|
bcebb228ba | ||
|
|
9b843e2360 | ||
|
|
92edb81b91 | ||
|
|
d8712d4963 | ||
|
|
0b483a78c5 | ||
|
|
0fdc4e1ebd | ||
|
|
8d948cfb52 | ||
|
|
b079c0685b | ||
|
|
937ff0f8b5 | ||
|
|
6d816fd44d | ||
|
|
c5498c9fc0 | ||
|
|
8b1f8e2848 | ||
|
|
03ee25eb41 | ||
|
|
b1a75b3cc7 | ||
|
|
9905c614e5 | ||
|
|
2212e84646 | ||
|
|
d764319fad | ||
|
|
987c2834c6 | ||
|
|
277412da63 | ||
|
|
1447649093 | ||
|
|
a1fa0a5bbe | ||
|
|
e44eb9524b | ||
|
|
f94183dffb |
@@ -143,7 +143,8 @@
|
||||
"contributions": [
|
||||
"doc",
|
||||
"bug",
|
||||
"financial"
|
||||
"financial",
|
||||
"mentoring"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -471,7 +472,8 @@
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/52704517?v=4",
|
||||
"profile": "https://github.com/dbb12345",
|
||||
"contributions": [
|
||||
"bug"
|
||||
"bug",
|
||||
"code"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -803,7 +805,8 @@
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/16634069?v=4",
|
||||
"profile": "https://github.com/I-nebukad-I",
|
||||
"contributions": [
|
||||
"bug"
|
||||
"bug",
|
||||
"code"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -1101,6 +1104,69 @@
|
||||
"contributions": [
|
||||
"mentoring"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "jab416171",
|
||||
"name": "jab416171",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/345752?v=4",
|
||||
"profile": "https://github.com/jab416171",
|
||||
"contributions": [
|
||||
"doc"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "HumbleDeer",
|
||||
"name": "Anna",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/16231288?v=4",
|
||||
"profile": "http://www.zioniyes.me",
|
||||
"contributions": [
|
||||
"doc"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "ChaosBlades",
|
||||
"name": "ChaosBlades",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/7530545?v=4",
|
||||
"profile": "https://github.com/ChaosBlades",
|
||||
"contributions": [
|
||||
"bug"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "TrueBrain",
|
||||
"name": "Patric Stout",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/1663690?v=4",
|
||||
"profile": "https://github.com/TrueBrain",
|
||||
"contributions": [
|
||||
"code"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "SuperQ",
|
||||
"name": "Ben Kochie",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/1320667?v=4",
|
||||
"profile": "https://github.com/SuperQ",
|
||||
"contributions": [
|
||||
"code"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "jeffb4",
|
||||
"name": "Jeff Bachtel",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/3298329?v=4",
|
||||
"profile": "https://www.cepheid.org/~jeff/",
|
||||
"contributions": [
|
||||
"doc"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "woodsb02",
|
||||
"name": "Ben Woods",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/7113557?v=4",
|
||||
"profile": "https://www.woods.am/",
|
||||
"contributions": [
|
||||
"code"
|
||||
]
|
||||
}
|
||||
],
|
||||
"contributorsPerLine": 7,
|
||||
@@ -1108,5 +1174,6 @@
|
||||
"projectOwner": "truecharts",
|
||||
"repoType": "github",
|
||||
"repoHost": "https://github.com",
|
||||
"skipCi": true
|
||||
"skipCi": true,
|
||||
"commitConvention": "angular"
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
// https://github.com/microsoft/vscode-dev-containers/tree/v0.154.0/containers/ruby
|
||||
{
|
||||
"name": "Ruby",
|
||||
"image": "ghcr.io/truecharts/devcontainer:v2.3.0@sha256:a163ad40427cd75a31a0365afb832f97e512d420429ed091b90b18a034526264"
|
||||
"image": "ghcr.io/truecharts/devcontainer:v2.3.0@sha256:a163ad40427cd75a31a0365afb832f97e512d420429ed091b90b18a034526264",
|
||||
|
||||
// Set *default* container specific settings.json values on container create.
|
||||
"settings": {
|
||||
|
||||
320
.github/README.md
vendored
320
.github/README.md
vendored
@@ -32,7 +32,7 @@ All our charts are supposed to work together, be easy to setup using the TrueNAS
|
||||
|
||||
Installing TrueCharts within TrueNAS SCALE, is possible using the TrueNAS SCALE Catalog list.
|
||||
|
||||
Check TrueCharts [Quick-Start Guides](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Adding-TrueCharts) for more information.
|
||||
Check TrueCharts [Quick-Start Guides](https://truecharts.org/docs/manual/SCALE%20Apps/Adding-TrueCharts) for more information.
|
||||
|
||||
### Support
|
||||
|
||||
@@ -124,7 +124,7 @@ A lot of our work is based on the great effort of others. We would love to exten
|
||||
## Contributors ✨
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
|
||||
[](#contributors)
|
||||
[](#contributors)
|
||||
<!-- ALL-CONTRIBUTORS-BADGE:END -->
|
||||
|
||||
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
|
||||
@@ -135,156 +135,167 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
|
||||
<!-- prettier-ignore-start -->
|
||||
<!-- markdownlint-disable -->
|
||||
<table>
|
||||
<tr>
|
||||
<td align="center"><a href="http://schouten-lebbing.nl"><img src="https://avatars.githubusercontent.com/u/7613738?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Kjeld Schouten-Lebbing</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Ornias1993" title="Code">💻</a> <a href="#infra-Ornias1993" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="https://github.com/truecharts/charts/commits?author=Ornias1993" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/pulls?q=is%3Apr+reviewed-by%3AOrnias1993" title="Reviewed Pull Requests">👀</a> <a href="#financial-Ornias1993" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="http://sqlitebrowser.org"><img src="https://avatars.githubusercontent.com/u/406299?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Justin Clift</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=justinclift" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/whiskerz007"><img src="https://avatars.githubusercontent.com/u/2713522?v=4?s=100" width="100px;" alt=""/><br /><sub><b>whiskerz007</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=whiskerz007" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/stavros-k"><img src="https://avatars.githubusercontent.com/u/47820033?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stavros Kois</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=stavros-k" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=stavros-k" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Astavros-k" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/pulls?q=is%3Apr+reviewed-by%3Astavros-k" title="Reviewed Pull Requests">👀</a> <a href="#financial-stavros-k" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/allen-4"><img src="https://avatars.githubusercontent.com/u/65494904?v=4?s=100" width="100px;" alt=""/><br /><sub><b>allen-4</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=allen-4" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/tprelog"><img src="https://avatars.githubusercontent.com/u/35702532?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Troy Prelog</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=tprelog" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=tprelog" title="Documentation">📖</a> <a href="#financial-tprelog" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/djs52"><img src="https://avatars.githubusercontent.com/u/1466018?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dan Sheridan</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=djs52" title="Code">💻</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://www.cetic.be/Sebastien-Dupont?lang=en"><img src="https://avatars.githubusercontent.com/u/2684865?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sebastien Dupont</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=banzo" title="Documentation">📖</a> <a href="#financial-banzo" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/angelnu"><img src="https://avatars.githubusercontent.com/u/4406403?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Vegetto</b></sub></a><br /><a href="https://github.com/truecharts/charts/pulls?q=is%3Apr+reviewed-by%3Aangelnu" title="Reviewed Pull Requests">👀</a></td>
|
||||
<td align="center"><a href="https://github.com/ellienieuwdorp"><img src="https://avatars.githubusercontent.com/u/12896549?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ellie Nieuwdorp</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ellienieuwdorp" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/natewalck"><img src="https://avatars.githubusercontent.com/u/867868?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nate Walck</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=natewalck" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/warllo54"><img src="https://avatars.githubusercontent.com/u/20650065?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Lloyd</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=warllo54" title="Code">💻</a> <a href="#financial-warllo54" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/dwithnall"><img src="https://avatars.githubusercontent.com/u/5699800?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dave Withnall</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=dwithnall" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/ksimm1"><img src="https://avatars.githubusercontent.com/u/1334526?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ksimm1</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ksimm1" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Aksimm1" title="Bug reports">🐛</a> <a href="#financial-ksimm1" title="Financial">💵</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="http://aaronjohnson.io"><img src="https://avatars.githubusercontent.com/u/1386238?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Aaron Johnson</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=acjohnson" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/ralphte"><img src="https://avatars.githubusercontent.com/u/2996680?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ralph</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ralphte" title="Code">💻</a></td>
|
||||
<td align="center"><a href="http://www.abc-groep.be"><img src="https://avatars.githubusercontent.com/u/2351765?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Joachim Baten</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=joachimbaten" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Ajoachimbaten" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/mxyng"><img src="https://avatars.githubusercontent.com/u/2372640?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Yang</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=mxyng" title="Code">💻</a></td>
|
||||
<td align="center"><a href="http://cturtle98.com"><img src="https://avatars.githubusercontent.com/u/24465356?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ciaran Farley</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=cTurtle98" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/Heavybullets8"><img src="https://avatars.githubusercontent.com/u/20793231?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Heavybullets8</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Heavybullets8" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/commits?author=Heavybullets8" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3AHeavybullets8" title="Bug reports">🐛</a> <a href="#video-Heavybullets8" title="Videos">📹</a> <a href="#mentoring-Heavybullets8" title="Mentoring">🧑🏫</a> <a href="#financial-Heavybullets8" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/662"><img src="https://avatars.githubusercontent.com/u/13599186?v=4?s=100" width="100px;" alt=""/><br /><sub><b>662</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=662" title="Code">💻</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/alex171"><img src="https://avatars.githubusercontent.com/u/28484494?v=4?s=100" width="100px;" alt=""/><br /><sub><b>alex171</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=alex171" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://www.youtube.com/channel/UCOk-gHyjcWZNj3Br4oxwh0A"><img src="https://avatars.githubusercontent.com/u/1322205?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Techno Tim</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=timothystewart6" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="http://mingyaoliu.com"><img src="https://avatars.githubusercontent.com/u/3460335?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Mingyao Liu</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=MingyaoLiu" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3AMingyaoLiu" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/NightShaman"><img src="https://avatars.githubusercontent.com/u/12952292?v=4?s=100" width="100px;" alt=""/><br /><sub><b>NightShaman</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=NightShaman" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=NightShaman" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ANightShaman" title="Bug reports">🐛</a> <a href="#financial-NightShaman" title="Financial">💵</a> <a href="#mentoring-NightShaman" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://espadav8.co.uk"><img src="https://avatars.githubusercontent.com/u/115825?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Andrew Smith</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=EspadaV8" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/commits?author=EspadaV8" title="Tests">⚠️</a></td>
|
||||
<td align="center"><a href="http://xilix.com"><img src="https://avatars.githubusercontent.com/u/2821?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bob Klosinski</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=fluxin" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/sukarn-m"><img src="https://avatars.githubusercontent.com/u/10946339?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sukarn</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=sukarn-m" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=sukarn-m" title="Documentation">📖</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/sebsx"><img src="https://avatars.githubusercontent.com/u/735033?v=4?s=100" width="100px;" alt=""/><br /><sub><b>sebs</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=sebsx" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/Dyllan2000alfa"><img src="https://avatars.githubusercontent.com/u/29694020?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dyllan Tinoco</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Dyllan2000alfa" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/StevenMcElligott"><img src="https://avatars.githubusercontent.com/u/89483932?v=4?s=100" width="100px;" alt=""/><br /><sub><b>StevenMcElligott</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=StevenMcElligott" title="Code">💻</a> <a href="#financial-StevenMcElligott" title="Financial">💵</a> <a href="https://github.com/truecharts/charts/commits?author=StevenMcElligott" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3AStevenMcElligott" title="Bug reports">🐛</a> <a href="#mentoring-StevenMcElligott" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://github.com/brothergomez"><img src="https://avatars.githubusercontent.com/u/38558969?v=4?s=100" width="100px;" alt=""/><br /><sub><b>brothergomez</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=brothergomez" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Abrothergomez" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Sagit-chu"><img src="https://avatars.githubusercontent.com/u/36596628?v=4?s=100" width="100px;" alt=""/><br /><sub><b>sagit</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Sagit-chu" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ASagit-chu" title="Bug reports">🐛</a> <a href="#video-Sagit-chu" title="Videos">📹</a> <a href="https://github.com/truecharts/charts/commits?author=Sagit-chu" title="Documentation">📖</a> <a href="#mentoring-Sagit-chu" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://zhouyou.info"><img src="https://avatars.githubusercontent.com/u/8481484?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nevan Chow</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=zzzhouuu" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/soilheart"><img src="https://avatars.githubusercontent.com/u/9056381?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Daniel Carlsson</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Asoilheart" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/dlouie-swir"><img src="https://avatars.githubusercontent.com/u/81386715?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Devon Louie</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Adlouie-swir" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Alex-Orsholits"><img src="https://avatars.githubusercontent.com/u/56907127?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alex-Orsholits</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AAlex-Orsholits" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Tails32"><img src="https://avatars.githubusercontent.com/u/2036401?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tails32</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ATails32" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Menaxerius"><img src="https://avatars.githubusercontent.com/u/25470894?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Menaxerius</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AMenaxerius" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/hidefog"><img src="https://avatars.githubusercontent.com/u/13468236?v=4?s=100" width="100px;" alt=""/><br /><sub><b>hidefog</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ahidefog" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/dalgibbard"><img src="https://avatars.githubusercontent.com/u/1159620?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Darren Gibbard</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Adalgibbard" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/barti04"><img src="https://avatars.githubusercontent.com/u/34000663?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Barti</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Abarti04" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/Sunii"><img src="https://avatars.githubusercontent.com/u/4595444?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sunii</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ASunii" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/trbmchs"><img src="https://avatars.githubusercontent.com/u/7928292?v=4?s=100" width="100px;" alt=""/><br /><sub><b>trbmchs</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Atrbmchs" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/PylotLight"><img src="https://avatars.githubusercontent.com/u/7006124?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Light</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3APylotLight" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Boostflow"><img src="https://avatars.githubusercontent.com/u/18465315?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Boostflow</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ABoostflow" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Trigardon"><img src="https://avatars.githubusercontent.com/u/98973534?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Trigardon</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ATrigardon" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/dbb12345"><img src="https://avatars.githubusercontent.com/u/52704517?v=4?s=100" width="100px;" alt=""/><br /><sub><b>dbb12345</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Adbb12345" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/karypid"><img src="https://avatars.githubusercontent.com/u/1221101?v=4?s=100" width="100px;" alt=""/><br /><sub><b>karypid</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Akarypid" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/eingemaischt"><img src="https://avatars.githubusercontent.com/u/151498?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Philipp</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aeingemaischt" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/j0hnby"><img src="https://avatars.githubusercontent.com/u/18377483?v=4?s=100" width="100px;" alt=""/><br /><sub><b>John</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aj0hnby" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/john-parton"><img src="https://avatars.githubusercontent.com/u/2071543?v=4?s=100" width="100px;" alt=""/><br /><sub><b>John Parton</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ajohn-parton" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Amasis"><img src="https://avatars.githubusercontent.com/u/7325217?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Marc</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AAmasis" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/fdzaebel"><img src="https://avatars.githubusercontent.com/u/46503230?v=4?s=100" width="100px;" alt=""/><br /><sub><b>fdzaebel</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Afdzaebel" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/kloeckwerx"><img src="https://avatars.githubusercontent.com/u/97212383?v=4?s=100" width="100px;" alt=""/><br /><sub><b>kloeckwerx</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Akloeckwerx" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/BirdBare"><img src="https://avatars.githubusercontent.com/u/1051490?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bradley Bare</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ABirdBare" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/alexthamm"><img src="https://avatars.githubusercontent.com/u/2556372?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alexander Thamm</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aalexthamm" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/rexit1982"><img src="https://avatars.githubusercontent.com/u/7585043?v=4?s=100" width="100px;" alt=""/><br /><sub><b>rexit1982</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Arexit1982" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/iaxx"><img src="https://avatars.githubusercontent.com/u/13745514?v=4?s=100" width="100px;" alt=""/><br /><sub><b>iaxx</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aiaxx" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://xstar97.github.io"><img src="https://avatars.githubusercontent.com/u/9399967?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Xstar97</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AXstar97" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=Xstar97" title="Code">💻</a> <a href="#mentoring-Xstar97" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://github.com/Ornias"><img src="https://avatars.githubusercontent.com/u/20852677?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ornias</b></sub></a><br /><a href="#video-ornias" title="Videos">📹</a></td>
|
||||
<td align="center"><a href="http://joshasplund.com"><img src="https://avatars.githubusercontent.com/u/3958801?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Josh Asplund</b></sub></a><br /><a href="#financial-joshuata" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/midnight33233"><img src="https://avatars.githubusercontent.com/u/25982892?v=4?s=100" width="100px;" alt=""/><br /><sub><b>midnight33233</b></sub></a><br /><a href="#financial-midnight33233" title="Financial">💵</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/kbftech"><img src="https://avatars.githubusercontent.com/u/77502706?v=4?s=100" width="100px;" alt=""/><br /><sub><b>kbftech</b></sub></a><br /><a href="#financial-kbftech" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/hogenf"><img src="https://avatars.githubusercontent.com/u/11094630?v=4?s=100" width="100px;" alt=""/><br /><sub><b>hogenf</b></sub></a><br /><a href="#financial-hogenf" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/hawkinzzz"><img src="https://avatars.githubusercontent.com/u/24587652?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Hawks</b></sub></a><br /><a href="#financial-hawkinzzz" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/bodly2"><img src="https://avatars.githubusercontent.com/u/21004768?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jim Russell</b></sub></a><br /><a href="#financial-bodly2" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/TheGovnah"><img src="https://avatars.githubusercontent.com/u/1300101?v=4?s=100" width="100px;" alt=""/><br /><sub><b>TheGovnah</b></sub></a><br /><a href="#financial-TheGovnah" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/famewolf"><img src="https://avatars.githubusercontent.com/u/4558832?v=4?s=100" width="100px;" alt=""/><br /><sub><b>famewolf</b></sub></a><br /><a href="#financial-famewolf" title="Financial">💵</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Afamewolf" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/konradbjk"><img src="https://avatars.githubusercontent.com/u/31480935?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Konrad Bujak</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=konradbjk" title="Documentation">📖</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/190n"><img src="https://avatars.githubusercontent.com/u/7763597?v=4?s=100" width="100px;" alt=""/><br /><sub><b>190n</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=190n" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=190n" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://alexejk.io"><img src="https://avatars.githubusercontent.com/u/104794?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alexej Kubarev</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=alexejk" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/r-vanooyen"><img src="https://avatars.githubusercontent.com/u/45106123?v=4?s=100" width="100px;" alt=""/><br /><sub><b>r-vanooyen</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=r-vanooyen" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/shadofall"><img src="https://avatars.githubusercontent.com/u/9327622?v=4?s=100" width="100px;" alt=""/><br /><sub><b>shadofall</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=shadofall" title="Documentation">📖</a> <a href="#mentoring-shadofall" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://github.com/agreppin"><img src="https://avatars.githubusercontent.com/u/26579013?v=4?s=100" width="100px;" alt=""/><br /><sub><b>agreppin</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=agreppin" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/stdedos"><img src="https://avatars.githubusercontent.com/u/133706?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stavros Ntentos</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=stdedos" title="Code">💻</a> <a href="#ideas-stdedos" title="Ideas, Planning, & Feedback">🤔</a></td>
|
||||
<td align="center"><a href="https://github.com/VladFlorinIlie"><img src="https://avatars.githubusercontent.com/u/35900803?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Vlad-Florin Ilie</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=VladFlorinIlie" title="Code">💻</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/huma2000"><img src="https://avatars.githubusercontent.com/u/9518124?v=4?s=100" width="100px;" alt=""/><br /><sub><b>huma2000</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ahuma2000" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/hugalafutro"><img src="https://avatars.githubusercontent.com/u/30209689?v=4?s=100" width="100px;" alt=""/><br /><sub><b>hugalafutro</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ahugalafutro" title="Bug reports">🐛</a> <a href="#financial-hugalafutro" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/yehia2amer"><img src="https://avatars.githubusercontent.com/u/6174059?v=4?s=100" width="100px;" alt=""/><br /><sub><b>yehia Amer</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=yehia2amer" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/tfrancis"><img src="https://avatars.githubusercontent.com/u/29070?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tyler Stransky</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Atfrancis" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/juggie"><img src="https://avatars.githubusercontent.com/u/2034757?v=4?s=100" width="100px;" alt=""/><br /><sub><b>juggie</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ajuggie" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/btilford"><img src="https://avatars.githubusercontent.com/u/248725?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ben Tilford</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Abtilford" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=btilford" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/I-nebukad-I"><img src="https://avatars.githubusercontent.com/u/16634069?v=4?s=100" width="100px;" alt=""/><br /><sub><b>I-nebukad-I</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AI-nebukad-I" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/packruler"><img src="https://avatars.githubusercontent.com/u/770373?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ethan Leisinger</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=packruler" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=packruler" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/CullenShane"><img src="https://avatars.githubusercontent.com/u/597786?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Cullen Murphy</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=CullenShane" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ACullenShane" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/jthat"><img src="https://avatars.githubusercontent.com/u/1931222?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jason Thatcher</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=jthat" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Ajthat" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=jthat" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/stefanschramek"><img src="https://avatars.githubusercontent.com/u/921342?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stefan Schramek</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Astefanschramek" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/nokaka"><img src="https://avatars.githubusercontent.com/u/101942715?v=4?s=100" width="100px;" alt=""/><br /><sub><b>nokaka</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Anokaka" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="http://code.lockszmith.com"><img src="https://avatars.githubusercontent.com/u/905716?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Gal Szkolnik</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ALockszmith-GH" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/undsoft"><img src="https://avatars.githubusercontent.com/u/1481270?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Evgeny Stepanovych</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aundsoft" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/sonicaj"><img src="https://avatars.githubusercontent.com/u/17968138?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Waqar Ahmed</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Asonicaj" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/DrSKiZZ"><img src="https://avatars.githubusercontent.com/u/50158917?v=4?s=100" width="100px;" alt=""/><br /><sub><b>DrSKiZZ</b></sub></a><br /><a href="#financial-DrSKiZZ" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/janpuc"><img src="https://avatars.githubusercontent.com/u/8539508?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jan Puciłowski</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=janpuc" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=janpuc" title="Tests">⚠️</a></td>
|
||||
<td align="center"><a href="https://github.com/shauncoyne"><img src="https://avatars.githubusercontent.com/u/13672807?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Shaun Coyne</b></sub></a><br /><a href="#financial-shauncoyne" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/ich777"><img src="https://avatars.githubusercontent.com/u/28066518?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Christoph</b></sub></a><br /><a href="#financial-ich777" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/UnDifferential"><img src="https://avatars.githubusercontent.com/u/17625468?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Brandon Rutledge</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AUnDifferential" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/mikeNG"><img src="https://avatars.githubusercontent.com/u/1216752?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Bestas</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AmikeNG" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://rudaks.lv"><img src="https://avatars.githubusercontent.com/u/4631864?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jurģis Rudaks</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ajurgisrudaks" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/brunofatia"><img src="https://avatars.githubusercontent.com/u/67926902?v=4?s=100" width="100px;" alt=""/><br /><sub><b>brunofatia</b></sub></a><br /><a href="#financial-brunofatia" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/TopicsLP"><img src="https://avatars.githubusercontent.com/u/9019121?v=4?s=100" width="100px;" alt=""/><br /><sub><b>TopicsLP</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=TopicsLP" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://schnerring.net"><img src="https://avatars.githubusercontent.com/u/3743342?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Schnerring</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aschnerring" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=schnerring" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://tamasnagy.com"><img src="https://avatars.githubusercontent.com/u/1661487?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tamas Nagy</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Atlnagy" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://OpenSpeedTest.com"><img src="https://avatars.githubusercontent.com/u/51720450?v=4?s=100" width="100px;" alt=""/><br /><sub><b>OpenSpeedTest™️</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=openspeedtest" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://richardjacton.github.io/"><img src="https://avatars.githubusercontent.com/u/6893043?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Richard James Acton</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=RichardJActon" title="Documentation">📖</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/lps-rocks"><img src="https://avatars.githubusercontent.com/u/10893911?v=4?s=100" width="100px;" alt=""/><br /><sub><b>lps-rocks</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Alps-rocks" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Faustvii"><img src="https://avatars.githubusercontent.com/u/4357216?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Faust</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AFaustvii" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/uranderu"><img src="https://avatars.githubusercontent.com/u/71091366?v=4?s=100" width="100px;" alt=""/><br /><sub><b>uranderu</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Auranderu" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/heytcass"><img src="https://avatars.githubusercontent.com/u/11260288?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tom Cassady</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aheytcass" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Huftierchen"><img src="https://avatars.githubusercontent.com/u/16015778?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Huftierchen</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AHuftierchen" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/ZasX"><img src="https://avatars.githubusercontent.com/u/806452?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ZasX</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ZasX" title="Documentation">📖</a> <a href="#mentoring-ZasX" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://github.com/aeolus811tw"><img src="https://avatars.githubusercontent.com/u/4956319?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Kevin T.</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aaeolus811tw" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/Chowarmaan"><img src="https://avatars.githubusercontent.com/u/175738?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Steven Scott</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Chowarmaan" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/piwi3910"><img src="https://avatars.githubusercontent.com/u/12539757?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Watteel Pascal</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=piwi3910" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/JamesOsborn-SE"><img src="https://avatars.githubusercontent.com/u/3580335?v=4?s=100" width="100px;" alt=""/><br /><sub><b>JamesOsborn-SE</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=JamesOsborn-SE" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=JamesOsborn-SE" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/neoestremi"><img src="https://avatars.githubusercontent.com/u/1340877?v=4?s=100" width="100px;" alt=""/><br /><sub><b>NeoToxic</b></sub></a><br /><a href="#mentoring-neoestremi" title="Mentoring">🧑🏫</a></td>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center"><a href="http://schouten-lebbing.nl"><img src="https://avatars.githubusercontent.com/u/7613738?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Kjeld Schouten-Lebbing</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Ornias1993" title="Code">💻</a> <a href="#infra-Ornias1993" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="https://github.com/truecharts/charts/commits?author=Ornias1993" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/pulls?q=is%3Apr+reviewed-by%3AOrnias1993" title="Reviewed Pull Requests">👀</a> <a href="#financial-Ornias1993" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="http://sqlitebrowser.org"><img src="https://avatars.githubusercontent.com/u/406299?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Justin Clift</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=justinclift" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/whiskerz007"><img src="https://avatars.githubusercontent.com/u/2713522?v=4?s=100" width="100px;" alt=""/><br /><sub><b>whiskerz007</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=whiskerz007" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/stavros-k"><img src="https://avatars.githubusercontent.com/u/47820033?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stavros Kois</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=stavros-k" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=stavros-k" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Astavros-k" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/pulls?q=is%3Apr+reviewed-by%3Astavros-k" title="Reviewed Pull Requests">👀</a> <a href="#financial-stavros-k" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/allen-4"><img src="https://avatars.githubusercontent.com/u/65494904?v=4?s=100" width="100px;" alt=""/><br /><sub><b>allen-4</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=allen-4" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/tprelog"><img src="https://avatars.githubusercontent.com/u/35702532?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Troy Prelog</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=tprelog" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=tprelog" title="Documentation">📖</a> <a href="#financial-tprelog" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/djs52"><img src="https://avatars.githubusercontent.com/u/1466018?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dan Sheridan</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=djs52" title="Code">💻</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://www.cetic.be/Sebastien-Dupont?lang=en"><img src="https://avatars.githubusercontent.com/u/2684865?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sebastien Dupont</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=banzo" title="Documentation">📖</a> <a href="#financial-banzo" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/angelnu"><img src="https://avatars.githubusercontent.com/u/4406403?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Vegetto</b></sub></a><br /><a href="https://github.com/truecharts/charts/pulls?q=is%3Apr+reviewed-by%3Aangelnu" title="Reviewed Pull Requests">👀</a></td>
|
||||
<td align="center"><a href="https://github.com/ellienieuwdorp"><img src="https://avatars.githubusercontent.com/u/12896549?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ellie Nieuwdorp</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ellienieuwdorp" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/natewalck"><img src="https://avatars.githubusercontent.com/u/867868?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nate Walck</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=natewalck" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/warllo54"><img src="https://avatars.githubusercontent.com/u/20650065?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Lloyd</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=warllo54" title="Code">💻</a> <a href="#financial-warllo54" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/dwithnall"><img src="https://avatars.githubusercontent.com/u/5699800?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dave Withnall</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=dwithnall" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/ksimm1"><img src="https://avatars.githubusercontent.com/u/1334526?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ksimm1</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ksimm1" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Aksimm1" title="Bug reports">🐛</a> <a href="#financial-ksimm1" title="Financial">💵</a> <a href="#mentoring-ksimm1" title="Mentoring">🧑🏫</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="http://aaronjohnson.io"><img src="https://avatars.githubusercontent.com/u/1386238?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Aaron Johnson</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=acjohnson" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/ralphte"><img src="https://avatars.githubusercontent.com/u/2996680?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ralph</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ralphte" title="Code">💻</a></td>
|
||||
<td align="center"><a href="http://www.abc-groep.be"><img src="https://avatars.githubusercontent.com/u/2351765?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Joachim Baten</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=joachimbaten" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Ajoachimbaten" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/mxyng"><img src="https://avatars.githubusercontent.com/u/2372640?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Yang</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=mxyng" title="Code">💻</a></td>
|
||||
<td align="center"><a href="http://cturtle98.com"><img src="https://avatars.githubusercontent.com/u/24465356?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ciaran Farley</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=cTurtle98" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/Heavybullets8"><img src="https://avatars.githubusercontent.com/u/20793231?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Heavybullets8</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Heavybullets8" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/commits?author=Heavybullets8" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3AHeavybullets8" title="Bug reports">🐛</a> <a href="#video-Heavybullets8" title="Videos">📹</a> <a href="#mentoring-Heavybullets8" title="Mentoring">🧑🏫</a> <a href="#financial-Heavybullets8" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/662"><img src="https://avatars.githubusercontent.com/u/13599186?v=4?s=100" width="100px;" alt=""/><br /><sub><b>662</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=662" title="Code">💻</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/alex171"><img src="https://avatars.githubusercontent.com/u/28484494?v=4?s=100" width="100px;" alt=""/><br /><sub><b>alex171</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=alex171" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://www.youtube.com/channel/UCOk-gHyjcWZNj3Br4oxwh0A"><img src="https://avatars.githubusercontent.com/u/1322205?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Techno Tim</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=timothystewart6" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="http://mingyaoliu.com"><img src="https://avatars.githubusercontent.com/u/3460335?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Mingyao Liu</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=MingyaoLiu" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3AMingyaoLiu" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/NightShaman"><img src="https://avatars.githubusercontent.com/u/12952292?v=4?s=100" width="100px;" alt=""/><br /><sub><b>NightShaman</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=NightShaman" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=NightShaman" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ANightShaman" title="Bug reports">🐛</a> <a href="#financial-NightShaman" title="Financial">💵</a> <a href="#mentoring-NightShaman" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://espadav8.co.uk"><img src="https://avatars.githubusercontent.com/u/115825?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Andrew Smith</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=EspadaV8" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/commits?author=EspadaV8" title="Tests">⚠️</a></td>
|
||||
<td align="center"><a href="http://xilix.com"><img src="https://avatars.githubusercontent.com/u/2821?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bob Klosinski</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=fluxin" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/sukarn-m"><img src="https://avatars.githubusercontent.com/u/10946339?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sukarn</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=sukarn-m" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=sukarn-m" title="Documentation">📖</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/sebsx"><img src="https://avatars.githubusercontent.com/u/735033?v=4?s=100" width="100px;" alt=""/><br /><sub><b>sebs</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=sebsx" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/Dyllan2000alfa"><img src="https://avatars.githubusercontent.com/u/29694020?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Dyllan Tinoco</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Dyllan2000alfa" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/StevenMcElligott"><img src="https://avatars.githubusercontent.com/u/89483932?v=4?s=100" width="100px;" alt=""/><br /><sub><b>StevenMcElligott</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=StevenMcElligott" title="Code">💻</a> <a href="#financial-StevenMcElligott" title="Financial">💵</a> <a href="https://github.com/truecharts/charts/commits?author=StevenMcElligott" title="Documentation">📖</a> <a href="https://github.com/truecharts/charts/issues?q=author%3AStevenMcElligott" title="Bug reports">🐛</a> <a href="#mentoring-StevenMcElligott" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://github.com/brothergomez"><img src="https://avatars.githubusercontent.com/u/38558969?v=4?s=100" width="100px;" alt=""/><br /><sub><b>brothergomez</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=brothergomez" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Abrothergomez" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Sagit-chu"><img src="https://avatars.githubusercontent.com/u/36596628?v=4?s=100" width="100px;" alt=""/><br /><sub><b>sagit</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Sagit-chu" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ASagit-chu" title="Bug reports">🐛</a> <a href="#video-Sagit-chu" title="Videos">📹</a> <a href="https://github.com/truecharts/charts/commits?author=Sagit-chu" title="Documentation">📖</a> <a href="#mentoring-Sagit-chu" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://zhouyou.info"><img src="https://avatars.githubusercontent.com/u/8481484?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Nevan Chow</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=zzzhouuu" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/soilheart"><img src="https://avatars.githubusercontent.com/u/9056381?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Daniel Carlsson</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Asoilheart" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/dlouie-swir"><img src="https://avatars.githubusercontent.com/u/81386715?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Devon Louie</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Adlouie-swir" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Alex-Orsholits"><img src="https://avatars.githubusercontent.com/u/56907127?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alex-Orsholits</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AAlex-Orsholits" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Tails32"><img src="https://avatars.githubusercontent.com/u/2036401?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tails32</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ATails32" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Menaxerius"><img src="https://avatars.githubusercontent.com/u/25470894?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Menaxerius</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AMenaxerius" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/hidefog"><img src="https://avatars.githubusercontent.com/u/13468236?v=4?s=100" width="100px;" alt=""/><br /><sub><b>hidefog</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ahidefog" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/dalgibbard"><img src="https://avatars.githubusercontent.com/u/1159620?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Darren Gibbard</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Adalgibbard" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/barti04"><img src="https://avatars.githubusercontent.com/u/34000663?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Barti</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Abarti04" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/Sunii"><img src="https://avatars.githubusercontent.com/u/4595444?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Sunii</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ASunii" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/trbmchs"><img src="https://avatars.githubusercontent.com/u/7928292?v=4?s=100" width="100px;" alt=""/><br /><sub><b>trbmchs</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Atrbmchs" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/PylotLight"><img src="https://avatars.githubusercontent.com/u/7006124?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Light</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3APylotLight" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Boostflow"><img src="https://avatars.githubusercontent.com/u/18465315?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Boostflow</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ABoostflow" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Trigardon"><img src="https://avatars.githubusercontent.com/u/98973534?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Trigardon</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ATrigardon" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/dbb12345"><img src="https://avatars.githubusercontent.com/u/52704517?v=4?s=100" width="100px;" alt=""/><br /><sub><b>dbb12345</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Adbb12345" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=dbb12345" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/karypid"><img src="https://avatars.githubusercontent.com/u/1221101?v=4?s=100" width="100px;" alt=""/><br /><sub><b>karypid</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Akarypid" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/eingemaischt"><img src="https://avatars.githubusercontent.com/u/151498?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Philipp</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aeingemaischt" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/j0hnby"><img src="https://avatars.githubusercontent.com/u/18377483?v=4?s=100" width="100px;" alt=""/><br /><sub><b>John</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aj0hnby" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/john-parton"><img src="https://avatars.githubusercontent.com/u/2071543?v=4?s=100" width="100px;" alt=""/><br /><sub><b>John Parton</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ajohn-parton" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Amasis"><img src="https://avatars.githubusercontent.com/u/7325217?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Marc</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AAmasis" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/fdzaebel"><img src="https://avatars.githubusercontent.com/u/46503230?v=4?s=100" width="100px;" alt=""/><br /><sub><b>fdzaebel</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Afdzaebel" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/kloeckwerx"><img src="https://avatars.githubusercontent.com/u/97212383?v=4?s=100" width="100px;" alt=""/><br /><sub><b>kloeckwerx</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Akloeckwerx" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/BirdBare"><img src="https://avatars.githubusercontent.com/u/1051490?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Bradley Bare</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ABirdBare" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/alexthamm"><img src="https://avatars.githubusercontent.com/u/2556372?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alexander Thamm</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aalexthamm" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/rexit1982"><img src="https://avatars.githubusercontent.com/u/7585043?v=4?s=100" width="100px;" alt=""/><br /><sub><b>rexit1982</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Arexit1982" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/iaxx"><img src="https://avatars.githubusercontent.com/u/13745514?v=4?s=100" width="100px;" alt=""/><br /><sub><b>iaxx</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aiaxx" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://xstar97.github.io"><img src="https://avatars.githubusercontent.com/u/9399967?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Xstar97</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AXstar97" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=Xstar97" title="Code">💻</a> <a href="#mentoring-Xstar97" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://github.com/Ornias"><img src="https://avatars.githubusercontent.com/u/20852677?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ornias</b></sub></a><br /><a href="#video-ornias" title="Videos">📹</a></td>
|
||||
<td align="center"><a href="http://joshasplund.com"><img src="https://avatars.githubusercontent.com/u/3958801?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Josh Asplund</b></sub></a><br /><a href="#financial-joshuata" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/midnight33233"><img src="https://avatars.githubusercontent.com/u/25982892?v=4?s=100" width="100px;" alt=""/><br /><sub><b>midnight33233</b></sub></a><br /><a href="#financial-midnight33233" title="Financial">💵</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/kbftech"><img src="https://avatars.githubusercontent.com/u/77502706?v=4?s=100" width="100px;" alt=""/><br /><sub><b>kbftech</b></sub></a><br /><a href="#financial-kbftech" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/hogenf"><img src="https://avatars.githubusercontent.com/u/11094630?v=4?s=100" width="100px;" alt=""/><br /><sub><b>hogenf</b></sub></a><br /><a href="#financial-hogenf" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/hawkinzzz"><img src="https://avatars.githubusercontent.com/u/24587652?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Hawks</b></sub></a><br /><a href="#financial-hawkinzzz" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/bodly2"><img src="https://avatars.githubusercontent.com/u/21004768?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jim Russell</b></sub></a><br /><a href="#financial-bodly2" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/TheGovnah"><img src="https://avatars.githubusercontent.com/u/1300101?v=4?s=100" width="100px;" alt=""/><br /><sub><b>TheGovnah</b></sub></a><br /><a href="#financial-TheGovnah" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/famewolf"><img src="https://avatars.githubusercontent.com/u/4558832?v=4?s=100" width="100px;" alt=""/><br /><sub><b>famewolf</b></sub></a><br /><a href="#financial-famewolf" title="Financial">💵</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Afamewolf" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/konradbjk"><img src="https://avatars.githubusercontent.com/u/31480935?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Konrad Bujak</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=konradbjk" title="Documentation">📖</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/190n"><img src="https://avatars.githubusercontent.com/u/7763597?v=4?s=100" width="100px;" alt=""/><br /><sub><b>190n</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=190n" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=190n" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://alexejk.io"><img src="https://avatars.githubusercontent.com/u/104794?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alexej Kubarev</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=alexejk" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/r-vanooyen"><img src="https://avatars.githubusercontent.com/u/45106123?v=4?s=100" width="100px;" alt=""/><br /><sub><b>r-vanooyen</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=r-vanooyen" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/shadofall"><img src="https://avatars.githubusercontent.com/u/9327622?v=4?s=100" width="100px;" alt=""/><br /><sub><b>shadofall</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=shadofall" title="Documentation">📖</a> <a href="#mentoring-shadofall" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://github.com/agreppin"><img src="https://avatars.githubusercontent.com/u/26579013?v=4?s=100" width="100px;" alt=""/><br /><sub><b>agreppin</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=agreppin" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/stdedos"><img src="https://avatars.githubusercontent.com/u/133706?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stavros Ntentos</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=stdedos" title="Code">💻</a> <a href="#ideas-stdedos" title="Ideas, Planning, & Feedback">🤔</a></td>
|
||||
<td align="center"><a href="https://github.com/VladFlorinIlie"><img src="https://avatars.githubusercontent.com/u/35900803?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Vlad-Florin Ilie</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=VladFlorinIlie" title="Code">💻</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/huma2000"><img src="https://avatars.githubusercontent.com/u/9518124?v=4?s=100" width="100px;" alt=""/><br /><sub><b>huma2000</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ahuma2000" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/hugalafutro"><img src="https://avatars.githubusercontent.com/u/30209689?v=4?s=100" width="100px;" alt=""/><br /><sub><b>hugalafutro</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ahugalafutro" title="Bug reports">🐛</a> <a href="#financial-hugalafutro" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/yehia2amer"><img src="https://avatars.githubusercontent.com/u/6174059?v=4?s=100" width="100px;" alt=""/><br /><sub><b>yehia Amer</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=yehia2amer" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/tfrancis"><img src="https://avatars.githubusercontent.com/u/29070?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tyler Stransky</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Atfrancis" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/juggie"><img src="https://avatars.githubusercontent.com/u/2034757?v=4?s=100" width="100px;" alt=""/><br /><sub><b>juggie</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ajuggie" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/btilford"><img src="https://avatars.githubusercontent.com/u/248725?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ben Tilford</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Abtilford" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=btilford" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/I-nebukad-I"><img src="https://avatars.githubusercontent.com/u/16634069?v=4?s=100" width="100px;" alt=""/><br /><sub><b>I-nebukad-I</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AI-nebukad-I" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=I-nebukad-I" title="Code">💻</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/packruler"><img src="https://avatars.githubusercontent.com/u/770373?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ethan Leisinger</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=packruler" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=packruler" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/CullenShane"><img src="https://avatars.githubusercontent.com/u/597786?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Cullen Murphy</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=CullenShane" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3ACullenShane" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/jthat"><img src="https://avatars.githubusercontent.com/u/1931222?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jason Thatcher</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=jthat" title="Code">💻</a> <a href="https://github.com/truecharts/charts/issues?q=author%3Ajthat" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=jthat" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/stefanschramek"><img src="https://avatars.githubusercontent.com/u/921342?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Stefan Schramek</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Astefanschramek" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/nokaka"><img src="https://avatars.githubusercontent.com/u/101942715?v=4?s=100" width="100px;" alt=""/><br /><sub><b>nokaka</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Anokaka" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="http://code.lockszmith.com"><img src="https://avatars.githubusercontent.com/u/905716?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Gal Szkolnik</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3ALockszmith-GH" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/undsoft"><img src="https://avatars.githubusercontent.com/u/1481270?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Evgeny Stepanovych</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aundsoft" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/sonicaj"><img src="https://avatars.githubusercontent.com/u/17968138?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Waqar Ahmed</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Asonicaj" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/DrSKiZZ"><img src="https://avatars.githubusercontent.com/u/50158917?v=4?s=100" width="100px;" alt=""/><br /><sub><b>DrSKiZZ</b></sub></a><br /><a href="#financial-DrSKiZZ" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/janpuc"><img src="https://avatars.githubusercontent.com/u/8539508?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jan Puciłowski</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=janpuc" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=janpuc" title="Tests">⚠️</a></td>
|
||||
<td align="center"><a href="https://github.com/shauncoyne"><img src="https://avatars.githubusercontent.com/u/13672807?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Shaun Coyne</b></sub></a><br /><a href="#financial-shauncoyne" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/ich777"><img src="https://avatars.githubusercontent.com/u/28066518?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Christoph</b></sub></a><br /><a href="#financial-ich777" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/UnDifferential"><img src="https://avatars.githubusercontent.com/u/17625468?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Brandon Rutledge</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AUnDifferential" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/mikeNG"><img src="https://avatars.githubusercontent.com/u/1216752?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Bestas</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AmikeNG" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://rudaks.lv"><img src="https://avatars.githubusercontent.com/u/4631864?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jurģis Rudaks</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Ajurgisrudaks" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/brunofatia"><img src="https://avatars.githubusercontent.com/u/67926902?v=4?s=100" width="100px;" alt=""/><br /><sub><b>brunofatia</b></sub></a><br /><a href="#financial-brunofatia" title="Financial">💵</a></td>
|
||||
<td align="center"><a href="https://github.com/TopicsLP"><img src="https://avatars.githubusercontent.com/u/9019121?v=4?s=100" width="100px;" alt=""/><br /><sub><b>TopicsLP</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=TopicsLP" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://schnerring.net"><img src="https://avatars.githubusercontent.com/u/3743342?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Michael Schnerring</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aschnerring" title="Bug reports">🐛</a> <a href="https://github.com/truecharts/charts/commits?author=schnerring" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://tamasnagy.com"><img src="https://avatars.githubusercontent.com/u/1661487?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tamas Nagy</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Atlnagy" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://OpenSpeedTest.com"><img src="https://avatars.githubusercontent.com/u/51720450?v=4?s=100" width="100px;" alt=""/><br /><sub><b>OpenSpeedTest™️</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=openspeedtest" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://richardjacton.github.io/"><img src="https://avatars.githubusercontent.com/u/6893043?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Richard James Acton</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=RichardJActon" title="Documentation">📖</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/lps-rocks"><img src="https://avatars.githubusercontent.com/u/10893911?v=4?s=100" width="100px;" alt=""/><br /><sub><b>lps-rocks</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Alps-rocks" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Faustvii"><img src="https://avatars.githubusercontent.com/u/4357216?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Faust</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AFaustvii" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/uranderu"><img src="https://avatars.githubusercontent.com/u/71091366?v=4?s=100" width="100px;" alt=""/><br /><sub><b>uranderu</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Auranderu" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/heytcass"><img src="https://avatars.githubusercontent.com/u/11260288?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tom Cassady</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aheytcass" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/Huftierchen"><img src="https://avatars.githubusercontent.com/u/16015778?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Huftierchen</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AHuftierchen" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/ZasX"><img src="https://avatars.githubusercontent.com/u/806452?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ZasX</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ZasX" title="Documentation">📖</a> <a href="#mentoring-ZasX" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://github.com/aeolus811tw"><img src="https://avatars.githubusercontent.com/u/4956319?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Kevin T.</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Aaeolus811tw" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/Chowarmaan"><img src="https://avatars.githubusercontent.com/u/175738?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Steven Scott</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=Chowarmaan" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/piwi3910"><img src="https://avatars.githubusercontent.com/u/12539757?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Watteel Pascal</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=piwi3910" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/JamesOsborn-SE"><img src="https://avatars.githubusercontent.com/u/3580335?v=4?s=100" width="100px;" alt=""/><br /><sub><b>JamesOsborn-SE</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=JamesOsborn-SE" title="Code">💻</a> <a href="https://github.com/truecharts/charts/commits?author=JamesOsborn-SE" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/neoestremi"><img src="https://avatars.githubusercontent.com/u/1340877?v=4?s=100" width="100px;" alt=""/><br /><sub><b>NeoToxic</b></sub></a><br /><a href="#mentoring-neoestremi" title="Mentoring">🧑🏫</a></td>
|
||||
<td align="center"><a href="https://github.com/jab416171"><img src="https://avatars.githubusercontent.com/u/345752?v=4?s=100" width="100px;" alt=""/><br /><sub><b>jab416171</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=jab416171" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="http://www.zioniyes.me"><img src="https://avatars.githubusercontent.com/u/16231288?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Anna</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=HumbleDeer" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://github.com/ChaosBlades"><img src="https://avatars.githubusercontent.com/u/7530545?v=4?s=100" width="100px;" alt=""/><br /><sub><b>ChaosBlades</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3AChaosBlades" title="Bug reports">🐛</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://github.com/TrueBrain"><img src="https://avatars.githubusercontent.com/u/1663690?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Patric Stout</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=TrueBrain" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/SuperQ"><img src="https://avatars.githubusercontent.com/u/1320667?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ben Kochie</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=SuperQ" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://www.cepheid.org/~jeff/"><img src="https://avatars.githubusercontent.com/u/3298329?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jeff Bachtel</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=jeffb4" title="Documentation">📖</a></td>
|
||||
<td align="center"><a href="https://www.woods.am/"><img src="https://avatars.githubusercontent.com/u/7113557?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ben Woods</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=woodsb02" title="Code">💻</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<!-- markdownlint-restore -->
|
||||
@@ -300,9 +311,10 @@ This project follows the [all-contributors](https://github.com/all-contributors/
|
||||
|
||||
---
|
||||
|
||||
Truecharts as a whole, is based on a BSD-3-clause license, this ensures almost everyone can use and modify our charts. However: As a lot of Charts are based on upstream Helm Charts, Licences can vary on a per-Chart basis. This can easily be seen by the presence of a "LICENSE" file in the Chart root folder.
|
||||
Truecharts, is primarily based on a BSD-3-clause license, this ensures almost everyone can use and modify our charts.
|
||||
As a lot of Charts are based on upstream Helm Charts, Licences can vary on a per-Chart basis. This can easily be seen by the presence of a "LICENSE" file in said folder.
|
||||
|
||||
Some Charts may also contain parts in other licenses, such as libraries or templates, these files can be recognised by their individual headers.
|
||||
An exception to this, has been made for every document inside folders labeled as `docs` or `doc` and their subfolders: those folders are not licensed under BSD-3-clause and are considered "all rights reserved". Said content can be modified and changes submitted per PR, in accordance to the github End User License Agreement.
|
||||
|
||||
`SPDX-License-Identifier: BSD-3-Clause`
|
||||
|
||||
|
||||
53
.github/SUPPORT.md
vendored
53
.github/SUPPORT.md
vendored
@@ -1,6 +1,5 @@
|
||||
# Support Policy
|
||||
|
||||
|
||||
## TrueCharts on TrueNAS SCALE
|
||||
|
||||
TrueCharts aims to always support the latest version of TrueNAS SCALE.
|
||||
@@ -12,54 +11,22 @@ We also document which versions of TrueNAS will receive TrueCharts updates and f
|
||||
### Supported Versions
|
||||
|
||||
| TrueNAS version | Branch | Supported with updates | Accepting Support tickets | Accepting Bug Reports | Notes |
|
||||
| ---------------- | -------- | ---------------------- | ------------------------- | -------------------- | -------------------------------------------------------------------------------------------------------------- |
|
||||
| 22.02.2 or prior | `master` | :white_check_mark: | :x: | :x: | Advised to update to 22.02.3 release of [TrueNAS SCALE](https://www.truenas.com/docs/scale/scalereleasenotes/) |
|
||||
| 22.02.3 | `master` | :white_check_mark: | :white_check_mark: | :white_check_mark: | Most Stable Release as of 2022-08-09 |
|
||||
| Nightly | `master` | :white_check_mark: | :x: | :white_check_mark: | Please only submit bug reports during codefreeze |
|
||||
| ---------------- | -------- | ---------------------- | ------------------------- | --------------------- | -------------------------------------------------------------------------------------------------------------- |
|
||||
| 22.02.2 or prior | `master` | :white_check_mark: | :x: | :x: | Advised to update to 22.02.3 release of [TrueNAS SCALE](https://www.truenas.com/docs/scale/scalereleasenotes/) |
|
||||
| 22.02.3 | `master` | :white_check_mark: | :white_check_mark: | :white_check_mark: | Most Stable Release as of 2022-08-09 |
|
||||
| Nightly | `master` | :white_check_mark: | :x: | :white_check_mark: | Please only submit bug reports during codefreeze |
|
||||
|
||||
## Stable Train Charts
|
||||
|
||||
We provide direct support for getting `stable` train charts working on our [discord](https://discord.gg/tVsPTHWTtr) inside the **#support** channel.
|
||||
That includes installation and guidance on getting it working with defaults or basic settings (not advanced customisations or remote smb shares, etc).
|
||||
Bug reports aren't accepted on [discord](https://discord.gg/tVsPTHWTtr) so if you spot a bug (all charts in the stable train should work with defaults)
|
||||
Bug reports aren't accepted on [discord](https://discord.gg/tVsPTHWTtr) so if you spot a bug (Charts in the stable train should work with mostly defaults configuration)
|
||||
please report them to our [github](https://github.com/truecharts/charts/issues/new/choose). Bug reports that state something doesn't work without supporting items may be closed.
|
||||
|
||||
## Incubator Train Charts
|
||||
|
||||
Our support policy for `incubator` train charts is different for those on the `stable` train. Those charts are work in progress,
|
||||
may break at anytime and we're still going through many of the charts from unRAID. We won't respond to #support tickets on our discord for `incubator` train
|
||||
charts on our [discord](https://discord.gg/tVsPTHWTtr). However we have an **#incubator-chat** channel for these apps to help get them running. Assume anything
|
||||
in the `incubator` train is in beta and you're testing it. As well, anything installed in `incubator` will have to be REINSTALLED once it moves to the `stable` train.
|
||||
|
||||
## Specific TrueCharts Support Items (FAQ)
|
||||
|
||||
1. Checking the Advanced and Expert Networking boxes render your ticket ineligible for standard support.
|
||||
charts will work with these boxes enabled but the support staff won't help you with your advanced setups, use **#customised-setups**.
|
||||
If you find a bug with those boxes we always accept bug reports on our [github](https://github.com/truecharts/charts/issues/new/choose)
|
||||
|
||||
2. If you're using another Load Balancer in front of Traefik this falls outside the realm
|
||||
of basic support and your support ticket will be ineligible
|
||||
|
||||
3. Certain applications require ingress to work correctly due to security reasons.
|
||||
Which is why doing so is also required for **#support** tickets.
|
||||
Failure to use ingress for those charts will render your support ticket ineligible. *Example* apps are:
|
||||
- Vaultwarden
|
||||
- Nextcloud
|
||||
- Monica
|
||||
- Recipes
|
||||
|
||||
4. We currently advise people to NOT use ACL's for host path storage. We cannot guide each user through setting up their ACL's for each chart.
|
||||
Apart from a few exceptions user 568 (apps) must have access to their host path storage.
|
||||
|
||||
5. Along with above, we heavily suggest using PVC whenever possible and should be the main way your charts are installed.
|
||||
These PVC's can be mounted using [truetool](https://github.com/truecharts/truetool).
|
||||
User storage for user files can be mounted in the GUI and for certain charts there's specific sections for this storage.
|
||||
The reason for using PVC with charts is the Rollback support on a failed change or update to your chart. No PVC, no GUI rollback inside TrueNAS
|
||||
|
||||
6. TrueCharts uses [Semantic Versioning](https://semver.org/) on the aspects of the chart that TrueCharts has changed.
|
||||
All charts in `stable` begin at `1.0.0` and increase with updates from the common chart or if the chart is updated.
|
||||
Some chart use latest and/or poor versioning so updates aren't always clear upstream but be sure to check the **CHANGELOG** for each chart before updating.
|
||||
This is especially important for **MAJOR** changes, such as 13.2.1 -> 14.0.0 or if the upstream chart has undergone a major change itself.
|
||||
These are potentially a `Breaking change` (the semver first digit change). If charts undergo after a `breaking change` we cannot guarantee that they will
|
||||
all update properly out of the box, therefore have backups beforehand (Truetool) or making sure the ability to rollback works for your chart.
|
||||
We try to help on a best effort basis, but support will be limited as they are expected to be more-or-less breaking and we cannot control all scenarios.
|
||||
Our support policy for `incubator` train charts is different for those on the `stable` train. Those charts are work in progress,
|
||||
may break at anytime and we're still going through many of the charts from unRAID. We won't accept support tickets on our discord for `incubator` train
|
||||
charts on our [discord](https://discord.gg/tVsPTHWTtr). However we have an **#incubator-chat** channel for these apps to help get them running and/or receive feedback.
|
||||
With enough posivite feedback a chart can be promoted to `stable` train. Feedback about bugs is also accepted there which can be used to fix them.
|
||||
Assume anything in the `incubator` train is in beta and you're testing it. As well, anything installed in `incubator` will have to be REINSTALLED once it moves to the `stable` train.
|
||||
|
||||
4
.github/ct-install.yaml
vendored
4
.github/ct-install.yaml
vendored
@@ -26,13 +26,15 @@ excluded-charts:
|
||||
- charts/stable/ser2sock
|
||||
- charts/stable/zalando-postgres-cluster
|
||||
- charts/stable/zigbee2mqtt
|
||||
- charts/stable/wireguard
|
||||
- charts/stable/alertmanager-bot
|
||||
- charts/stable/storj-node
|
||||
- charts/stable/orbital-sync
|
||||
- charts/incubator/orbital-sync
|
||||
- charts/incubator/amcrest2mqtt
|
||||
- charts/library/common
|
||||
- charts/stable/foundryvtt
|
||||
- charts/stable/promcord
|
||||
- charts/stable/tailscale
|
||||
- charts/incubator/zigbee2mqtt
|
||||
- charts/dev/alienswarm-reactivedrop
|
||||
- charts/dev/arksurvivalevolved
|
||||
|
||||
275
.github/scripts/build-catalog.sh
vendored
275
.github/scripts/build-catalog.sh
vendored
@@ -8,274 +8,15 @@ include_questions(){
|
||||
local chartname="$2"
|
||||
local train="$3"
|
||||
local chartversion="$4"
|
||||
local target="catalog/${train}/${chartname}/${chartversion}"
|
||||
|
||||
local source="charts/${train}/${chartname}/questions.yaml"
|
||||
local target="catalog/${train}/${chartname}/${chartversion}/questions.yaml"
|
||||
|
||||
echo "Making copy of $source to $target"
|
||||
cp ${source} ${target}
|
||||
|
||||
echo "Including standardised questions.yaml includes for: ${chartname}"
|
||||
|
||||
# Replace # Include{portalLink} with the standard portalLink codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{portalLink}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/portalLink.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{global} with the standard global codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{global}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/global.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{groups} with the standard groups codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{groups}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/groups.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{fixedEnv} with the standard fixedEnv codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{fixedEnv}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/fixedEnv.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{controller} with the standard controller codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{controller}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/controller/controller.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{controllerDeployment} with the standard controllerDeployment codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{controllerDeployment}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/controller/controllerDeployment.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{controllerStatefullset} with the standard controllerStatefullset codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{controllerStatefullset}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/controller/controllerStatefullset.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{controllerDaemonset} with the standard controllerDaemonset codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{controllerDaemonset}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/controller/controllerDaemonset.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{replicas} with the standard replicas codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{replicas}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/replicas/replicas.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{replica1} with the standard replica1 codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{replica1}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/replicas/replica1.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{replica2} with the standard replica2 codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{replica2}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/replicas/replica2.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{replica3} with the standard replica3 codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{replica3}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/replicas/replica3.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{strategy} with the standard strategy codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{strategy}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/strategy/strategy.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{recreate} with the standard recreate codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{recreate}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/strategy/recreate.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{rollingupdate} with the standard rollingupdate codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{rollingupdate}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/strategy/rollingupdate.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{controllerTypes} with the standard controllerTypes codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{controllerTypes}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/controllerTypes.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{controllerExpert} with the standard controllerExpert codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{controllerExpert}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/controller/controllerExpert.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{controllerExpertExtraArgs} with the standard controllerExpertExtraArgs codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{controllerExpertExtraArgs}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/controller/controllerExpertExtraArgs.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{controllerExpertCommand} with the standard controllerExpertCommand codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{controllerExpertCommand}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/controller/controllerExpertCommand.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{containerConfig} with the standard containerConfig codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{containerConfig}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/containerConfig.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{serviceRoot} with the standard serviceRoot codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{serviceRoot}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/service/serviceRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{serviceSelector} with the standard serviceSelector codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{serviceSelector}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/service/serviceSelector.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{advancedPortHTTP} with the standard advancedPortHTTP codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{advancedPortHTTP}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/advancedPortHTTP.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{advancedPortHTTPS} with the standard advancedPortHTTPS codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{advancedPortHTTPS}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/advancedPortHTTPS.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{advancedPortTCP} with the standard advancedPortTCP codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{advancedPortTCP}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/advancedPortTCP.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{advancedPortUDP} with the standard advancedPortUDP codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{advancedPortUDP}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/advancedPortUDP.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{serviceExpertRoot} with the standard serviceExpertRoot codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{serviceExpertRoot}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/service/serviceExpertRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{serviceExpert} with the standard serviceExpert codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{serviceExpert}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/service/serviceExpert.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{serviceList} with the standard serviceList codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{serviceList}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/service/serviceList.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{vctRoot} with the standard vctRoot codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{vctRoot}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/vctRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{persistenceRoot} with the standard persistenceRoot codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{persistenceRoot}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/persistence/persistenceRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{persistenceBasic} with the standard persistenceBasic codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{persistenceBasic}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/persistence/persistenceBasic.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{persistenceAdvanced} with the standard persistenceAdvanced codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{persistenceAdvanced}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/persistence/persistenceAdvanced.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{persistenceList} with the standard persistenceList codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{persistenceList}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/persistence/persistenceList.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{security} with the standard security codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{security}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/security.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{securityContextAdvancedRoot} with the standard securityContextAdvancedRoot codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{securityContextAdvancedRoot}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/securityContextAdvancedRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{securityContextAdvanced} with the standard securityContextAdvanced codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{securityContextAdvanced}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/securityContextAdvanced.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{podSecurityContextRoot} with the standard podSecurityContextRoot codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{podSecurityContextRoot}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/podSecurityContextRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{podSecurityContextAdvanced} with the standard podSecurityContextAdvanced codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{podSecurityContextAdvanced}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/podSecurityContextAdvanced.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{ingressRoot} with the standard ingressRoot codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{ingressRoot}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/ingress/ingressRoot.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{ingressDefault} with the standard ingressDefault codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{ingressDefault}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/ingress/ingressDefault.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{ingressTLS} with the standard ingressTLS codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{ingressTLS}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/ingress/ingressTLS.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{ingressTraefik} with the standard ingressTraefik codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{ingressTraefik}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/ingress/ingressTraefik.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{ingressExpert} with the standard ingressExpert codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{ingressExpert}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/ingress/ingressExpert.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{ingressList} with the standard ingressList codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{ingressList}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/ingress/ingressList.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{addons} with the standard addons codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{addons}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/addons.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{metrics} with the standard metrics codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{metrics}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/metrics/metrics.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{metrics3m} with the standard metrics3m codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{metrics3m}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/metrics/metrics3m.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{metrics60m} with the standard metrics60m codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{metrics60m}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/metrics/metrics60m.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{prometheusRule} with the standard prometheusRule codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{prometheusRule}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/prometheusRule.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{advanced} with the standard advanced codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{advanced}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/advanced.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{resources} with the standard resources codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{resources}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/resources.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
# Replace # Include{documentation} with the standard documentation codesnippet
|
||||
awk 'NR==FNR { a[n++]=$0; next }
|
||||
/# Include{documentation}/ { for (i=0;i<n;++i) print a[i]; next }
|
||||
1' templates/questions/documentation.yaml ${target}/questions.yaml > "tmp${chartname}" && mv "tmp${chartname}" ${target}/questions.yaml
|
||||
|
||||
sed -i -E 's:^.*# Include\{(.*)\}.*$:cat templates/questions/**/\1.yaml:e' ${target}
|
||||
}
|
||||
export -f include_questions
|
||||
|
||||
|
||||
49
.github/scripts/updateTraefikMiddlewareVersions.sh
vendored
Executable file
49
.github/scripts/updateTraefikMiddlewareVersions.sh
vendored
Executable file
@@ -0,0 +1,49 @@
|
||||
#! /bin/bash
|
||||
|
||||
trainsPath="./charts"
|
||||
traefikTrain="stable"
|
||||
|
||||
get_latest_release() {
|
||||
# Get latest release from GitHub api
|
||||
curl --silent \
|
||||
--header 'authorization: Bearer ${{ secrets.GITHUB_TOKEN }}' \
|
||||
--url "https://api.github.com/repos/$1/releases/latest" |
|
||||
# Get tag line
|
||||
grep '"tag_name":' |
|
||||
# Pluck JSON value
|
||||
sed -E 's/.*"([^"]+)".*/\1/'
|
||||
}
|
||||
|
||||
set_key_to_version() {
|
||||
key="$1"
|
||||
version="$2"
|
||||
traefikValuesFile="$trainsPath/$traefikTrain/traefik/values.yaml"
|
||||
echo "Setting $key to $version..."
|
||||
sed -i "s/${key}: .*/${key}: ${version}/" $traefikValuesFile
|
||||
|
||||
content=$(grep "$key:" "$traefikValuesFile" | sed "s/\s*${key}:\s*//" )
|
||||
echo "New content of $key in values.yaml: $content"
|
||||
echo ""
|
||||
}
|
||||
|
||||
update_plugin() {
|
||||
repo="$1"
|
||||
key="$2"
|
||||
pluginName="$3"
|
||||
|
||||
version=$(get_latest_release "$repo")
|
||||
if [ -z "$version" ]
|
||||
then
|
||||
echo "Got empty version, skipping..."
|
||||
else
|
||||
echo "Fetched $pluginName plugin version: $version"
|
||||
set_key_to_version "$key" "$version"
|
||||
fi;
|
||||
}
|
||||
# Example
|
||||
# update_plugin "repo" "key_holding_version_in_values.yaml" "plugin_name_used_for_verbose_printing_only"
|
||||
# Real IP
|
||||
update_plugin "soulbalz/traefik-real-ip" "realIPVersion" "RealIP"
|
||||
|
||||
# Theme Park
|
||||
update_plugin "packruler/traefik-themepark" "themeParkVersion" "ThemePark"
|
||||
2
.github/workflows/catalog-test.yaml
vendored
2
.github/workflows/catalog-test.yaml
vendored
@@ -15,7 +15,7 @@ jobs:
|
||||
name: Test SCALE Catalog
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:0eca78442575e64884fbda427b6907246b3a22ab4b37449d5a380a607ff4ac10
|
||||
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:cefec796e714cd07bae25ef48670999819ceefa0cbb5ff8b9738fabc916ceea7
|
||||
steps:
|
||||
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
name: Checkout
|
||||
|
||||
2
.github/workflows/charts-changelog.yaml
vendored
2
.github/workflows/charts-changelog.yaml
vendored
@@ -72,7 +72,7 @@ jobs:
|
||||
- name: Create commit
|
||||
id: create-commit
|
||||
if: inputs.isRenovatePR == 'true'
|
||||
uses: stefanzweifel/git-auto-commit-action@49620cd3ed21ee620a48530e81dba0d139c9cb80 # tag=v4
|
||||
uses: stefanzweifel/git-auto-commit-action@49620cd3ed21ee620a48530e81dba0d139c9cb80 # tag=v4
|
||||
with:
|
||||
file_pattern: charts/**/
|
||||
commit_message: "chore: Auto-update chart metadata [skip ci]"
|
||||
|
||||
89
.github/workflows/charts-release.yaml
vendored
89
.github/workflows/charts-release.yaml
vendored
@@ -11,11 +11,10 @@ on:
|
||||
- "charts/**"
|
||||
|
||||
jobs:
|
||||
release:
|
||||
release-scale:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:0eca78442575e64884fbda427b6907246b3a22ab4b37449d5a380a607ff4ac10
|
||||
concurrency: gitpush
|
||||
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:cefec796e714cd07bae25ef48670999819ceefa0cbb5ff8b9738fabc916ceea7
|
||||
steps:
|
||||
- name: Install Kubernetes tools
|
||||
uses: yokawasa/action-setup-kube-tools@f7f73d7965074b0f5491b7210ff51e3254d42058 # tag=v0.8.2
|
||||
@@ -107,7 +106,7 @@ jobs:
|
||||
id: create-commit
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
uses: stefanzweifel/git-auto-commit-action@49620cd3ed21ee620a48530e81dba0d139c9cb80 # tag=v4
|
||||
uses: stefanzweifel/git-auto-commit-action@49620cd3ed21ee620a48530e81dba0d139c9cb80 # tag=v4
|
||||
with:
|
||||
file_pattern: charts/**/
|
||||
commit_message: "chore: Auto-update chart README [skip ci]"
|
||||
@@ -147,18 +146,9 @@ jobs:
|
||||
fetch-depth: 1
|
||||
repository: truecharts/catalog
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
ref: staging
|
||||
path: catalog
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
with:
|
||||
fetch-depth: 1
|
||||
repository: truecharts/dh_catalog
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
path: dh_catalog
|
||||
|
||||
- name: build catalogs
|
||||
shell: bash
|
||||
if: |
|
||||
@@ -169,25 +159,6 @@ jobs:
|
||||
parthreads=$(($(nproc) * 2))
|
||||
parallel -j ${parthreads} .github/scripts/build-catalog.sh '2>&1' ::: ${CHARTS[@]}
|
||||
|
||||
- name: Generate docker-hub Catalog
|
||||
shell: bash
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
run: |
|
||||
rm -rf dh_catalog/*.*
|
||||
rm -rf dh_catalog/*
|
||||
cp -rf catalog/* dh_catalog
|
||||
cd dh_catalog
|
||||
find ./ -type f -name *.yaml -exec sed -i 's/tccr.io/dh.tccr.io/gI' {} \;
|
||||
cd -
|
||||
|
||||
- name: Validate catalogs
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
run: |
|
||||
echo "Starting Catalog Validation"
|
||||
/usr/local/bin/catalog_validate validate --path "${PWD}/catalog"
|
||||
|
||||
- name: Commit Catalog
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetected == 'true'
|
||||
@@ -201,39 +172,55 @@ jobs:
|
||||
cd -
|
||||
rm -rf catalog
|
||||
|
||||
- name: Commit DH Catalog
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetected == 'true'
|
||||
release-helm:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:cefec796e714cd07bae25ef48670999819ceefa0cbb5ff8b9738fabc916ceea7
|
||||
needs: release-scale
|
||||
steps:
|
||||
- name: Install Kubernetes tools
|
||||
uses: yokawasa/action-setup-kube-tools@f7f73d7965074b0f5491b7210ff51e3254d42058 # tag=v0.8.2
|
||||
with:
|
||||
setup-tools: |
|
||||
helmv3
|
||||
helm: "3.8.0"
|
||||
|
||||
- name: Install helm-docs
|
||||
run: |
|
||||
cd dh_catalog
|
||||
git config user.name "TrueCharts-Bot"
|
||||
git config user.email "bot@truecharts.org"
|
||||
git add --all
|
||||
git commit -sm "Commit new Chart releases for TrueCharts" || exit 0
|
||||
git push
|
||||
cd -
|
||||
rm -rf dh_catalog
|
||||
wget -O /tmp/helm-docs.deb https://github.com/k8s-at-home/helm-docs/releases/download/v0.1.1/helm-docs_0.1.1_Linux_x86_64.deb
|
||||
sudo dpkg -i /tmp/helm-docs.deb
|
||||
|
||||
- name: Prep Helm
|
||||
run: |
|
||||
helm repo add truecharts https://charts.truecharts.org
|
||||
helm repo add truecharts-library https://library-charts.truecharts.org
|
||||
helm repo add bitnami https://charts.bitnami.com/bitnami
|
||||
helm repo add metallb https://metallb.github.io/metallb
|
||||
helm repo add grafana https://grafana.github.io/helm-charts
|
||||
helm repo add prometheus https://prometheus-community.github.io/helm-charts
|
||||
helm repo update
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
with:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
ref: ${{ steps.save-commit-hash.outputs.commit_hash }}
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Fix Pre-Commit issues
|
||||
shell: bash
|
||||
run: |
|
||||
echo "Running pre-commit test-and-cleanup..."
|
||||
pre-commit run --all ||:
|
||||
# Fix sh files to always be executable
|
||||
find . -name '*.sh' | xargs chmod +x
|
||||
|
||||
- name: Configure Git
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
run: |
|
||||
git config user.name "truecharts-bot"
|
||||
git config user.email "bot@truecharts.org"
|
||||
|
||||
- name: Run chart-releaser
|
||||
uses: helm/chart-releaser-action@a3454e46a6f5ac4811069a381e646961dda2e1bf # tag=v1.4.0
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
with:
|
||||
charts_dir: charts/*
|
||||
charts_repo_url: https://charts.truecharts.org
|
||||
|
||||
2
.github/workflows/general.security-scan.yaml
vendored
2
.github/workflows/general.security-scan.yaml
vendored
@@ -41,7 +41,7 @@ jobs:
|
||||
severity: "CRITICAL"
|
||||
|
||||
- name: Upload Trivy scan results to GitHub Security tab
|
||||
uses: github/codeql-action/upload-sarif@7fee4ca032ac341c12486c4c06822c5221c76533 # tag=v2
|
||||
uses: github/codeql-action/upload-sarif@86f3159a697a097a813ad9bfa0002412d97690a4 # tag=v2
|
||||
with:
|
||||
sarif_file: "trivy-repo-results.sarif"
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ jobs:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
|
||||
- name: Download workflow artifact
|
||||
uses: dawidd6/action-download-artifact@ea71f332a90fd52416b1629b933dcf7e0ccd421d # tag=v2.22.0
|
||||
uses: dawidd6/action-download-artifact@7847792dd435a50521b8e3bd3576dae7459d1fa8 # tag=v2.23.0
|
||||
with:
|
||||
github_token: ${{ secrets.BOT_TOKEN }}
|
||||
workflow: pr-validate.yaml
|
||||
@@ -34,7 +34,7 @@ jobs:
|
||||
path: ./pr_metadata/pr_number.txt
|
||||
|
||||
- name: "Get workflow job status"
|
||||
uses: actions/github-script@d50f485531ba88479582bc2da03ff424389af5c1 # tag=v6
|
||||
uses: actions/github-script@c713e510dbd7d213d92d41b7a7805a986f4c5c66 # tag=v6
|
||||
id: get-workflow-jobs
|
||||
with:
|
||||
github-token: ${{ secrets.BOT_TOKEN }}
|
||||
|
||||
2
.github/workflows/pr-metadata.yaml
vendored
2
.github/workflows/pr-metadata.yaml
vendored
@@ -29,7 +29,7 @@ jobs:
|
||||
steps:
|
||||
- name: Get branch name
|
||||
id: branch-name
|
||||
uses: tj-actions/branch-names@a704b89383028b5df2a4fd0b9fac9711970f18be # tag=v5.5
|
||||
uses: tj-actions/branch-names@09ab61130975078eb7cde103fe8d2ae1649a1853 # tag=v6.1
|
||||
|
||||
- name: Save PR data to file
|
||||
env:
|
||||
|
||||
2
.github/workflows/renovate-bump.yaml
vendored
2
.github/workflows/renovate-bump.yaml
vendored
@@ -45,7 +45,7 @@ jobs:
|
||||
echo "changed apps: ${APPS[*]}"
|
||||
for chart in ${APPS[*]}
|
||||
do
|
||||
if [[ "${chart}" == '.gitkee' ]]; then
|
||||
if [[ "${chart}" == '.gitkeep' ]]; then
|
||||
echo "Skipping..."
|
||||
return
|
||||
elif test -f "./charts/stable/${chart}/Chart.yaml"; then
|
||||
|
||||
2
.github/workflows/renovate.yml
vendored
2
.github/workflows/renovate.yml
vendored
@@ -12,7 +12,7 @@ jobs:
|
||||
with:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
- name: Self-hosted Renovate
|
||||
uses: renovatebot/github-action@a268351ade4e17ee3f9e4b0a77970ca706c02ec3 # tag=v32.172.1
|
||||
uses: renovatebot/github-action@43a67d96ae2a9d8811775e3653ec77e392033ba0 # tag=v32.204.0
|
||||
with:
|
||||
configurationFile: .github/renovate-config.js
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
|
||||
2
.github/workflows/schedule-sync-labels.yaml
vendored
2
.github/workflows/schedule-sync-labels.yaml
vendored
@@ -17,7 +17,7 @@ jobs:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
|
||||
- name: Sync Labels
|
||||
uses: EndBug/label-sync@852ef5d7a242975b02f1832ad53dc45ca635c3e4 # tag=v2
|
||||
uses: EndBug/label-sync@2155ba23e047b09a88c8a2f577fa370307d171f4 # tag=v2
|
||||
with:
|
||||
config-file: |
|
||||
https://raw.githubusercontent.com/truecharts/.github/main/.github/labels.yaml
|
||||
|
||||
2
.github/workflows/stale.yaml
vendored
2
.github/workflows/stale.yaml
vendored
@@ -11,7 +11,7 @@ jobs:
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check for stale issues and PRs
|
||||
uses: actions/stale@9c1b1c6e115ca2af09755448e0dbba24e5061cc8 # tag=v5
|
||||
uses: actions/stale@3de2653986ebd134983c79fe2be5d45cc3d9f4e1 # tag=v6
|
||||
with:
|
||||
repo-token: ${{ secrets.BOT_TOKEN }}
|
||||
days-before-issue-stale: 180
|
||||
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -43,7 +43,6 @@ private_values.yaml
|
||||
temp/
|
||||
charts/library/common-test/charts/
|
||||
.cr-release-packages/
|
||||
Chart.lock
|
||||
charts/**/charts/*.tgz
|
||||
charts/**/render/*
|
||||
catalog/
|
||||
|
||||
@@ -2,208 +2,298 @@
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.12](https://github.com/truecharts/charts/compare/clickhouse-1.0.11...clickhouse-1.0.12) (2022-08-23)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.0 ([#3546](https://github.com/truecharts/charts/issues/3546))
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.11](https://github.com/truecharts/charts/compare/clickhouse-1.0.10...clickhouse-1.0.11) (2022-08-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major docker tags ([#3512](https://github.com/truecharts/charts/issues/3512))
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.10](https://github.com/truecharts/charts/compare/clickhouse-1.0.9...clickhouse-1.0.10) (2022-08-17)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.4.13
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.9](https://github.com/truecharts/charts/compare/clickhouse-1.0.8...clickhouse-1.0.9) (2022-08-14)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465))
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.8](https://github.com/truecharts/charts/compare/clickhouse-1.0.7...clickhouse-1.0.8) (2022-08-12)
|
||||
|
||||
### Chore
|
||||
|
||||
- add documentation checkbox/section to all SCALE Apps
|
||||
- update helm chart common to v10.4.12
|
||||
|
||||
### Fix
|
||||
|
||||
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.7](https://github.com/truecharts/charts/compare/clickhouse-1.0.6...clickhouse-1.0.7) (2022-08-10)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428))
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.6](https://github.com/truecharts/charts/compare/clickhouse-1.0.5...clickhouse-1.0.6) (2022-08-10)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
|
||||
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.5](https://github.com/truecharts/apps/compare/clickhouse-1.0.4...clickhouse-1.0.5) (2022-07-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
|
||||
- update helm chart common to v10.4.9
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.4](https://github.com/truecharts/apps/compare/clickhouse-1.0.2...clickhouse-1.0.4) (2022-07-25)
|
||||
## [clickhouse-1.0.31](https://github.com/truecharts/charts/compare/clickhouse-1.0.30...clickhouse-1.0.31) (2022-09-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.4.8 ([#3296](https://github.com/truecharts/apps/issues/3296))
|
||||
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
|
||||
- update helm chart common to v10.6.4 ([#3914](https://github.com/truecharts/charts/issues/3914))
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.3](https://github.com/truecharts/apps/compare/clickhouse-1.0.2...clickhouse-1.0.3) (2022-07-25)
|
||||
## [memcached-3.0.83](https://github.com/truecharts/charts/compare/memcached-3.0.82...memcached-3.0.83) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295))
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.1 ([#3893](https://github.com/truecharts/charts/issues/3893))
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.2](https://github.com/truecharts/apps/compare/clickhouse-1.0.1...clickhouse-1.0.2) (2022-07-23)
|
||||
## [memcached-3.0.82](https://github.com/truecharts/charts/compare/memcached-3.0.81...memcached-3.0.82) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277))
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3881](https://github.com/truecharts/charts/issues/3881))
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.1](https://github.com/truecharts/apps/compare/clickhouse-1.0.0...clickhouse-1.0.1) (2022-07-22)
|
||||
## [memcached-3.0.81](https://github.com/truecharts/charts/compare/memcached-3.0.79...memcached-3.0.81) (2022-09-24)
|
||||
|
||||
### Chore
|
||||
|
||||
- Bump all charts to generate config and container references due to huge increase of repository
|
||||
- update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266))
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.0
|
||||
- update helm chart common to v10.5.12
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.0](https://github.com/truecharts/apps/compare/clickhouse-0.0.12...clickhouse-1.0.0) (2022-07-21)
|
||||
|
||||
## [memcached-3.0.80](https://github.com/truecharts/charts/compare/memcached-3.0.79...memcached-3.0.80) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.5.12
|
||||
|
||||
|
||||
|
||||
## [clickhouse-0.0.12](https://github.com/truecharts/apps/compare/clickhouse-0.0.11...clickhouse-0.0.12) (2022-07-19)
|
||||
|
||||
## [memcached-3.0.79](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.79) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Update Readme and Description on SCALE
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3839](https://github.com/truecharts/charts/issues/3839))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
## [clickhouse-0.0.11](https://github.com/truecharts/apps/compare/clickhouse-0.0.10...clickhouse-0.0.11) (2022-07-14)
|
||||
|
||||
### Fix
|
||||
|
||||
- regenerate catalog and update template
|
||||
|
||||
|
||||
|
||||
## [clickhouse-0.0.10](https://github.com/truecharts/apps/compare/clickhouse-0.0.8...clickhouse-0.0.10) (2022-07-14)
|
||||
|
||||
### Fix
|
||||
|
||||
- bump to ensure .helmignore is present on all Charts
|
||||
|
||||
|
||||
|
||||
## [clickhouse-0.0.8](https://github.com/truecharts/apps/compare/clickhouse-0.0.6...clickhouse-0.0.8) (2022-07-12)
|
||||
## [memcached-3.0.79](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.79) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
|
||||
- bump to cleanup old docs and use correct icon urls
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3839](https://github.com/truecharts/charts/issues/3839))
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
## [clickhouse-0.0.6](https://github.com/truecharts/apps/compare/clickhouse-0.0.5...clickhouse-0.0.6) (2022-07-12)
|
||||
|
||||
## [memcached-3.0.78](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.78) (2022-09-21)
|
||||
|
||||
### Chore
|
||||
|
||||
- bump to regenerate documentation
|
||||
- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150))
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
<a name="clickhouse-0.0.5"></a>
|
||||
### [clickhouse-0.0.5](https://github.com/truecharts/apps/compare/clickhouse-0.0.4...clickhouse-0.0.5) (2022-07-11)
|
||||
|
||||
## [memcached-3.0.78](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.78) (2022-09-20)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
<a name="clickhouse-0.0.4"></a>
|
||||
### [clickhouse-0.0.4](https://github.com/truecharts/apps/compare/clickhouse-0.0.3...clickhouse-0.0.4) (2022-07-11)
|
||||
|
||||
#### Chore
|
||||
|
||||
* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
|
||||
## [memcached-3.0.78](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.78) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
<a name="clickhouse-0.0.3"></a>
|
||||
### [clickhouse-0.0.3](https://github.com/truecharts/apps/compare/clickhouse-0.0.2...clickhouse-0.0.3) (2022-07-11)
|
||||
|
||||
## [memcached-3.0.78](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.78) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
<a name="clickhouse-0.0.2"></a>
|
||||
### [clickhouse-0.0.2](https://github.com/truecharts/apps/compare/clickhouse-0.0.1...clickhouse-0.0.2) (2022-07-11)
|
||||
|
||||
#### Chore
|
||||
## [memcached-3.0.78](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.78) (2022-09-19)
|
||||
|
||||
* Auto-update chart README [skip ci]
|
||||
### Chore
|
||||
|
||||
#### Fix
|
||||
|
||||
* Fix ClickHouse upstream repo ([#3134](https://github.com/truecharts/apps/issues/3134))
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
<a name="clickhouse-0.0.1"></a>
|
||||
### clickhouse-0.0.1 (2022-07-10)
|
||||
|
||||
#### Feat
|
||||
## [memcached-3.0.77](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.77) (2022-09-17)
|
||||
|
||||
* Add ClickHouse ([#3060](https://github.com/truecharts/apps/issues/3060))
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [memcached-3.0.77](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.77) (2022-09-18)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [memcached-3.0.77](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.77) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [memcached-3.0.77](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.77) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [memcached-3.0.77](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.77) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [memcached-3.0.76](https://github.com/truecharts/charts/compare/memcached-3.0.75...memcached-3.0.76) (2022-09-13)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.10
|
||||
|
||||
|
||||
|
||||
|
||||
## [memcached-3.0.75](https://github.com/truecharts/charts/compare/memcached-3.0.74...memcached-3.0.75) (2022-09-13)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3755](https://github.com/truecharts/charts/issues/3755))
|
||||
|
||||
|
||||
|
||||
|
||||
## [memcached-3.0.74](https://github.com/truecharts/charts/compare/memcached-3.0.73...memcached-3.0.74) (2022-09-12)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743))
|
||||
|
||||
|
||||
|
||||
|
||||
## [memcached-3.0.74](https://github.com/truecharts/charts/compare/memcached-3.0.73...memcached-3.0.74) (2022-09-12)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743))
|
||||
|
||||
6
charts/dependency/clickhouse/Chart.lock
Normal file
6
charts/dependency/clickhouse/Chart.lock
Normal file
@@ -0,0 +1,6 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-26T14:38:08.644542309Z"
|
||||
@@ -1,9 +1,9 @@
|
||||
apiVersion: v2
|
||||
appVersion: "22.8.1.209"
|
||||
appVersion: "22.9.2.7"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.5.0
|
||||
version: 10.6.4
|
||||
deprecated: false
|
||||
description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
|
||||
home: https://truecharts.org/docs/charts/dependency/clickhouse
|
||||
@@ -23,7 +23,7 @@ sources:
|
||||
- https://clickhouse.com/
|
||||
- https://hub.docker.com/r/yandex/clickhouse-server
|
||||
type: application
|
||||
version: 1.0.12
|
||||
version: 1.0.31
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
# clickhouse
|
||||
|
||||
  
|
||||
|
||||
ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
@@ -25,13 +23,13 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.truecharts.org | common | 10.5.0 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.4 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -49,7 +47,7 @@ helm install clickhouse TrueCharts/clickhouse
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -65,7 +63,7 @@ helm uninstall clickhouse
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
@@ -88,11 +86,11 @@ helm install clickhouse TrueCharts/clickhouse -f values.yaml
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
@@ -102,7 +100,7 @@ If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -52,7 +52,8 @@ questions:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelector}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
label: "Main Service Port Configuration"
|
||||
schema:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/clickhouse
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 22.8.1.2097@sha256:b48e4472cf843aaaa60eb28f821934a8e7df7eabad904494746e48b29654d9db
|
||||
tag: 22.9.2.7@sha256:5384bb47b7d25e717f87e3640f21998151425bc1e5a3d9599d97f5fef65ee00f
|
||||
|
||||
controller:
|
||||
type: statefulset
|
||||
|
||||
@@ -2,6 +2,386 @@
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.47](https://github.com/truecharts/charts/compare/collabora-online-12.1.46...collabora-online-12.1.47) (2022-09-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.4 ([#3914](https://github.com/truecharts/charts/issues/3914))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.46](https://github.com/truecharts/charts/compare/collabora-online-12.1.45...collabora-online-12.1.46) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.1 ([#3893](https://github.com/truecharts/charts/issues/3893))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.45](https://github.com/truecharts/charts/compare/collabora-online-12.1.43...collabora-online-12.1.45) (2022-09-24)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.0
|
||||
- update helm chart common to v10.5.12
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.44](https://github.com/truecharts/charts/compare/collabora-online-12.1.43...collabora-online-12.1.44) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.5.12
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.43](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.43) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.43](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.43) (2022-09-21)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.43](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.43) (2022-09-21)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.43](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.43) (2022-09-20)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.43](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.43) (2022-09-20)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.43](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.43) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.43](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.43) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.43](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.43) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.42](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.42) (2022-09-17)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.42](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.42) (2022-09-18)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.42](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.42) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.42](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.42) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.42](https://github.com/truecharts/charts/compare/collabora-online-12.1.41...collabora-online-12.1.42) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [mariadb-3.0.73](https://github.com/truecharts/charts/compare/mariadb-3.0.72...mariadb-3.0.73) (2022-09-13)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.10
|
||||
- update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736))
|
||||
|
||||
|
||||
|
||||
|
||||
## [mariadb-3.0.72](https://github.com/truecharts/charts/compare/mariadb-3.0.71...mariadb-3.0.72) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.9
|
||||
|
||||
|
||||
|
||||
|
||||
## [mariadb-3.0.71](https://github.com/truecharts/charts/compare/mariadb-3.0.70...mariadb-3.0.71) (2022-09-10)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.8 ([#3729](https://github.com/truecharts/charts/issues/3729))
|
||||
- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727))
|
||||
|
||||
|
||||
|
||||
|
||||
## [mariadb-3.0.70](https://github.com/truecharts/charts/compare/mariadb-3.0.69...mariadb-3.0.70) (2022-09-07)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3710](https://github.com/truecharts/charts/issues/3710))
|
||||
|
||||
|
||||
|
||||
|
||||
## [mariadb-3.0.70](https://github.com/truecharts/charts/compare/mariadb-3.0.69...mariadb-3.0.70) (2022-09-06)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3710](https://github.com/truecharts/charts/issues/3710))
|
||||
|
||||
|
||||
|
||||
|
||||
## [mariadb-3.0.69](https://github.com/truecharts/charts/compare/mariadb-3.0.68...mariadb-3.0.69) (2022-09-03)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.7 ([#3676](https://github.com/truecharts/charts/issues/3676))
|
||||
|
||||
|
||||
|
||||
|
||||
## [mariadb-3.0.68](https://github.com/truecharts/charts/compare/mariadb-3.0.67...mariadb-3.0.68) (2022-09-03)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3668](https://github.com/truecharts/charts/issues/3668))
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [mariadb-3.0.65](https://github.com/truecharts/charts/compare/mariadb-3.0.64...mariadb-3.0.65) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.5
|
||||
|
||||
|
||||
|
||||
|
||||
## [mariadb-3.0.64](https://github.com/truecharts/charts/compare/mariadb-3.0.63...mariadb-3.0.64) (2022-08-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613))
|
||||
|
||||
|
||||
|
||||
|
||||
## [mariadb-3.0.63](https://github.com/truecharts/charts/compare/mariadb-3.0.62...mariadb-3.0.63) (2022-08-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.3 ([#3610](https://github.com/truecharts/charts/issues/3610))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.33](https://github.com/truecharts/charts/compare/collabora-online-12.1.32...collabora-online-12.1.33) (2022-08-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.2 ([#3583](https://github.com/truecharts/charts/issues/3583))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.32](https://github.com/truecharts/charts/compare/collabora-online-12.1.31...collabora-online-12.1.32) (2022-08-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.1 ([#3562](https://github.com/truecharts/charts/issues/3562))
|
||||
|
||||
|
||||
|
||||
|
||||
## [collabora-online-12.1.31](https://github.com/truecharts/charts/compare/collabora-online-12.1.30...collabora-online-12.1.31) (2022-08-23)
|
||||
|
||||
### Chore
|
||||
|
||||
6
charts/dependency/collabora-online/Chart.lock
Normal file
6
charts/dependency/collabora-online/Chart.lock
Normal file
@@ -0,0 +1,6 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-26T14:38:08.660228337Z"
|
||||
@@ -1,9 +1,9 @@
|
||||
apiVersion: v2
|
||||
appVersion: "22.05.5.4"
|
||||
appVersion: "22.05.6.1"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.5.0
|
||||
version: 10.6.4
|
||||
deprecated: false
|
||||
description: "An awesome Online Office suite."
|
||||
home: https://truecharts.org/docs/charts/dependency/collabora-online
|
||||
@@ -22,7 +22,7 @@ sources:
|
||||
- https://sdk.collaboraonline.com/contents.html
|
||||
- https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm
|
||||
type: application
|
||||
version: 12.1.31
|
||||
version: 12.1.47
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- office
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
# collabora-online
|
||||
|
||||
  
|
||||
|
||||
An awesome Online Office suite.
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
@@ -26,13 +24,13 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.truecharts.org | common | 10.5.0 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.4 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -50,7 +48,7 @@ helm install collabora-online TrueCharts/collabora-online
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -66,7 +64,7 @@ helm uninstall collabora-online
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
@@ -89,11 +87,11 @@ helm install collabora-online TrueCharts/collabora-online -f values.yaml
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
@@ -103,7 +101,7 @@ If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -83,7 +83,8 @@ questions:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelector}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
label: "Main Service Port Configuration"
|
||||
schema:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/collabora
|
||||
tag: 22.05.5.4.1@sha256:22ab47740a6dbbdddfdf5357f3f44fa022488eab379d0d93c9fee57b5122e772
|
||||
tag: 22.05.6.1.1@sha256:346bd1f604a5551eb32b57da656bac8722a9dc0c35b905ad260c682b152d2355
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
controller:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
6
charts/dependency/mariadb/Chart.lock
Normal file
6
charts/dependency/mariadb/Chart.lock
Normal file
@@ -0,0 +1,6 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-26T14:38:08.662662473Z"
|
||||
@@ -1,9 +1,9 @@
|
||||
apiVersion: v2
|
||||
appVersion: "10.8.4"
|
||||
appVersion: "10.9.3"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.5.0
|
||||
version: 10.6.4
|
||||
deprecated: false
|
||||
description: Fast, reliable, scalable, and easy to use open-source relational database system.
|
||||
home: https://truecharts.org/docs/charts/dependency/mariadb
|
||||
@@ -25,7 +25,7 @@ sources:
|
||||
- https://github.com/prometheus/mysqld_exporter
|
||||
- https://mariadb.org
|
||||
type: application
|
||||
version: 3.0.59
|
||||
version: 3.0.83
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
# mariadb
|
||||
|
||||
  
|
||||
|
||||
Fast, reliable, scalable, and easy to use open-source relational database system.
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
@@ -26,13 +24,13 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.truecharts.org | common | 10.5.0 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.4 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -50,7 +48,7 @@ helm install mariadb TrueCharts/mariadb
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -66,7 +64,7 @@ helm uninstall mariadb
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
@@ -89,11 +87,11 @@ helm install mariadb TrueCharts/mariadb -f values.yaml
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
@@ -103,7 +101,7 @@ If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -46,7 +46,8 @@ questions:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelector}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
label: "Main Service Port Configuration"
|
||||
schema:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/mariadb
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 10.8.4@sha256:6d33bfee27fea35008276dd87d33c6156325c0e70312889c79659a2db079ffe7
|
||||
tag: 10.9.3@sha256:9b569113747461f427950ad803daea624beef71250e616546fe343d719d2de85
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
6
charts/dependency/memcached/Chart.lock
Normal file
6
charts/dependency/memcached/Chart.lock
Normal file
@@ -0,0 +1,6 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-26T14:38:08.572252112Z"
|
||||
@@ -1,9 +1,9 @@
|
||||
apiVersion: v2
|
||||
appVersion: "1.6.16"
|
||||
appVersion: "1.6.17"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.5.0
|
||||
version: 10.6.4
|
||||
deprecated: false
|
||||
description: Memcached is a memory-backed database caching solution
|
||||
home: https://truecharts.org/docs/charts/dependency/memcached
|
||||
@@ -23,7 +23,7 @@ sources:
|
||||
- https://github.com/bitnami/bitnami-docker-memcached
|
||||
- http://memcached.org/
|
||||
type: application
|
||||
version: 3.0.60
|
||||
version: 3.0.84
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
# memcached
|
||||
|
||||
  
|
||||
|
||||
Memcached is a memory-backed database caching solution
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
@@ -25,13 +23,13 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.truecharts.org | common | 10.5.0 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.4 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -49,7 +47,7 @@ helm install memcached TrueCharts/memcached
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -65,7 +63,7 @@ helm uninstall memcached
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
@@ -88,11 +86,11 @@ helm install memcached TrueCharts/memcached -f values.yaml
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
@@ -102,7 +100,7 @@ If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -39,7 +39,8 @@ questions:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelector}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
label: "Main Service Port Configuration"
|
||||
schema:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/memcached
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 1.6.16@sha256:076de6a4c734196fc8ca9a7c69a45afaf6bda40fa5840063dea76939d676e00b
|
||||
tag: 1.6.17@sha256:3d1a37f202fc3e9537db3c99c5479631b68ff42046ea061501833c17035a7789
|
||||
|
||||
service:
|
||||
main:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
6
charts/dependency/mongodb/Chart.lock
Normal file
6
charts/dependency/mongodb/Chart.lock
Normal file
@@ -0,0 +1,6 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-26T14:38:36.176591002Z"
|
||||
@@ -1,9 +1,9 @@
|
||||
apiVersion: v2
|
||||
appVersion: "5.0.10"
|
||||
appVersion: "6.0.1"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.5.0
|
||||
version: 10.6.4
|
||||
deprecated: false
|
||||
description: Fast, reliable, scalable, and easy to use open-source no-sql database system.
|
||||
home: https://truecharts.org/docs/charts/dependency/mongodb
|
||||
@@ -24,7 +24,7 @@ sources:
|
||||
- https://github.com/bitnami/bitnami-docker-mongodb
|
||||
- https://www.mongodb.com
|
||||
type: application
|
||||
version: 1.0.58
|
||||
version: 2.0.22
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
# mongodb
|
||||
|
||||
  
|
||||
|
||||
Fast, reliable, scalable, and easy to use open-source no-sql database system.
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
@@ -26,13 +24,13 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.truecharts.org | common | 10.5.0 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.4 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -50,7 +48,7 @@ helm install mongodb TrueCharts/mongodb
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -66,7 +64,7 @@ helm uninstall mongodb
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
@@ -89,11 +87,11 @@ helm install mongodb TrueCharts/mongodb -f values.yaml
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
@@ -103,7 +101,7 @@ If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -46,7 +46,8 @@ questions:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelector}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
label: "Main Service Port Configuration"
|
||||
schema:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/mongodb
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 5.0.10@sha256:0629317721b4d71e5eef1179903a6f81b520b801fe91e641afb9a39fb2fb56bd
|
||||
tag: 6.0.1@sha256:a6dd4e1d5c595ced7d055f0aaadb2938f3de00ce31e6b2eef32b108a7112666a
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
||||
@@ -61,7 +61,7 @@ probes:
|
||||
command:
|
||||
- /bin/bash
|
||||
- -ec
|
||||
- echo "db.runCommand(\"ping\")" | mongo --host localhost --port 27017 ${MONGODB_DATABASE} --quiet
|
||||
- echo "db.runCommand(\"ping\")" | mongosh --host localhost --port 27017 ${MONGODB_DATABASE} --quiet
|
||||
|
||||
# -- Redainess probe configuration
|
||||
# @default -- See below
|
||||
@@ -78,7 +78,7 @@ probes:
|
||||
command:
|
||||
- /bin/bash
|
||||
- -ec
|
||||
- echo "db.runCommand(\"ping\")" | mongo --host localhost --port 27017 ${MONGODB_DATABASE} --quiet
|
||||
- echo "db.runCommand(\"ping\")" | mongosh --host localhost --port 27017 ${MONGODB_DATABASE} --quiet
|
||||
|
||||
# -- Startup probe configuration
|
||||
# @default -- See below
|
||||
@@ -94,7 +94,7 @@ probes:
|
||||
command:
|
||||
- /bin/bash
|
||||
- -ec
|
||||
- echo "db.runCommand(\"ping\")" | mongo --host localhost --port 27017 ${MONGODB_DATABASE} --quiet
|
||||
- echo "db.runCommand(\"ping\")" | mongosh --host localhost --port 27017 ${MONGODB_DATABASE} --quiet
|
||||
|
||||
mongodbPassword: "testpass"
|
||||
mongodbUsername: "test"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
6
charts/dependency/postgresql/Chart.lock
Normal file
6
charts/dependency/postgresql/Chart.lock
Normal file
@@ -0,0 +1,6 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-26T14:38:36.285081822Z"
|
||||
@@ -3,7 +3,7 @@ appVersion: "14.5.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.5.0
|
||||
version: 10.6.4
|
||||
deprecated: false
|
||||
description: PostgresSQL
|
||||
home: https://truecharts.org/docs/charts/dependency/postgresql
|
||||
@@ -23,7 +23,7 @@ sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql
|
||||
- https://www.postgresql.org/
|
||||
type: application
|
||||
version: 8.0.63
|
||||
version: 8.0.88
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
# postgresql
|
||||
|
||||
  
|
||||
|
||||
PostgresSQL
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
@@ -24,13 +22,13 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.truecharts.org | common | 10.5.0 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.4 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -48,7 +46,7 @@ helm install postgresql TrueCharts/postgresql
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -64,7 +62,7 @@ helm uninstall postgresql
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
@@ -87,11 +85,11 @@ helm install postgresql TrueCharts/postgresql -f values.yaml
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
@@ -101,7 +99,7 @@ If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -46,7 +46,8 @@ questions:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelector}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
label: "Main Service Port Configuration"
|
||||
schema:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/postgresql
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 14.5.0@sha256:cb08d8828c852a23a2665bceac109b9d4ef8c388d4e859ec32aca0a3a8431bae
|
||||
tag: 14.5.0@sha256:aa74c071ccea630972060d1291cacf4b58a8a549fca9d0d298ca115d5f8a536e
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
||||
|
||||
@@ -2,6 +2,139 @@
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.55](https://github.com/truecharts/charts/compare/promtail-3.0.54...promtail-3.0.55) (2022-09-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.4 ([#3914](https://github.com/truecharts/charts/issues/3914))
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.54](https://github.com/truecharts/charts/compare/promtail-3.0.53...promtail-3.0.54) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.1 ([#3893](https://github.com/truecharts/charts/issues/3893))
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.53](https://github.com/truecharts/charts/compare/promtail-3.0.52...promtail-3.0.53) (2022-09-24)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.0
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.52](https://github.com/truecharts/charts/compare/promtail-3.0.51...promtail-3.0.52) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- refactor Services SCALE GUI
|
||||
- update helm chart common to v10.5.12
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.51](https://github.com/truecharts/charts/compare/promtail-3.0.50...promtail-3.0.51) (2022-09-13)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.10
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.50](https://github.com/truecharts/charts/compare/promtail-3.0.49...promtail-3.0.50) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.9
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.49](https://github.com/truecharts/charts/compare/promtail-3.0.48...promtail-3.0.49) (2022-09-10)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.8 ([#3729](https://github.com/truecharts/charts/issues/3729))
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.48](https://github.com/truecharts/charts/compare/promtail-3.0.47...promtail-3.0.48) (2022-09-03)
|
||||
|
||||
### Fix
|
||||
|
||||
- fix serviceaccount creation on few apps ([#3665](https://github.com/truecharts/charts/issues/3665))
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.47](https://github.com/truecharts/charts/compare/promtail-3.0.45...promtail-3.0.47) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.5.6 ([#3635](https://github.com/truecharts/charts/issues/3635))
|
||||
- update helm chart common to v10.5.5
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.46](https://github.com/truecharts/charts/compare/promtail-3.0.45...promtail-3.0.46) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.5
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.45](https://github.com/truecharts/charts/compare/promtail-3.0.44...promtail-3.0.45) (2022-08-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613))
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.44](https://github.com/truecharts/charts/compare/promtail-3.0.43...promtail-3.0.44) (2022-08-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.3 ([#3610](https://github.com/truecharts/charts/issues/3610))
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.43](https://github.com/truecharts/charts/compare/promtail-3.0.42...promtail-3.0.43) (2022-08-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.2 ([#3583](https://github.com/truecharts/charts/issues/3583))
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.42](https://github.com/truecharts/charts/compare/promtail-3.0.41...promtail-3.0.42) (2022-08-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.1 ([#3562](https://github.com/truecharts/charts/issues/3562))
|
||||
|
||||
|
||||
|
||||
|
||||
## [promtail-3.0.41](https://github.com/truecharts/charts/compare/promtail-3.0.40...promtail-3.0.41) (2022-08-23)
|
||||
|
||||
### Chore
|
||||
|
||||
6
charts/dependency/promtail/Chart.lock
Normal file
6
charts/dependency/promtail/Chart.lock
Normal file
@@ -0,0 +1,6 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-26T14:38:36.395996077Z"
|
||||
@@ -3,7 +3,7 @@ appVersion: "2.6.1"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.5.0
|
||||
version: 10.6.4
|
||||
deprecated: false
|
||||
description: Promtail is an agent which ships the contents of local logs to a Loki instance
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/promtail.png
|
||||
@@ -23,7 +23,7 @@ sources:
|
||||
- https://grafana.com/oss/loki/
|
||||
- https://grafana.com/docs/loki/latest/
|
||||
type: application
|
||||
version: 3.0.41
|
||||
version: 3.0.55
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- metrics
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
# promtail
|
||||
|
||||
  
|
||||
|
||||
Promtail is an agent which ships the contents of local logs to a Loki instance
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
@@ -26,13 +24,13 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.truecharts.org | common | 10.5.0 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.4 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -50,7 +48,7 @@ helm install promtail TrueCharts/promtail
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -66,7 +64,7 @@ helm uninstall promtail
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
@@ -89,11 +87,11 @@ helm install promtail TrueCharts/promtail -f values.yaml
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
@@ -103,7 +101,7 @@ If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -9,7 +9,8 @@ questions:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelector}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
label: "Main Service Port Configuration"
|
||||
schema:
|
||||
|
||||
@@ -97,7 +97,7 @@ rbac:
|
||||
# -- The service account the pods will use to interact with the Kubernetes API
|
||||
serviceAccount:
|
||||
main:
|
||||
create: true
|
||||
enabled: true
|
||||
|
||||
# -- Tolerations for pods. By default, pods will be scheduled on master/control-plane nodes.
|
||||
tolerations:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
6
charts/dependency/redis/Chart.lock
Normal file
6
charts/dependency/redis/Chart.lock
Normal file
@@ -0,0 +1,6 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-26T14:38:36.681886283Z"
|
||||
@@ -1,9 +1,9 @@
|
||||
apiVersion: v2
|
||||
appVersion: "7.0.4"
|
||||
appVersion: "7.0.5"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.5.0
|
||||
version: 10.6.4
|
||||
deprecated: false
|
||||
description: Open source, advanced key-value store.
|
||||
home: https://truecharts.org/docs/charts/dependency/redis
|
||||
@@ -23,7 +23,7 @@ sources:
|
||||
- https://github.com/bitnami/bitnami-docker-redis
|
||||
- http://redis.io/
|
||||
type: application
|
||||
version: 3.0.59
|
||||
version: 3.0.85
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
# redis
|
||||
|
||||
  
|
||||
|
||||
Open source, advanced key-value store.
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
@@ -25,13 +23,13 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.truecharts.org | common | 10.5.0 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.4 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -49,7 +47,7 @@ helm install redis TrueCharts/redis
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -65,7 +63,7 @@ helm uninstall redis
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
@@ -88,11 +86,11 @@ helm install redis TrueCharts/redis -f values.yaml
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
@@ -102,7 +100,7 @@ If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -25,7 +25,8 @@ questions:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelector}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
label: "Main Service Port Configuration"
|
||||
schema:
|
||||
@@ -63,14 +64,6 @@ questions:
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: mountPath
|
||||
label: "mountPath (Non-editable)"
|
||||
description: "Path inside the container the storage is mounted"
|
||||
schema:
|
||||
type: string
|
||||
default: "/bitnami/redis"
|
||||
editable: false
|
||||
valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$'
|
||||
# Include{persistenceList}
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/redis
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v7.0.4@sha256:237c28c162eee2c63d3fdcac2132b5274b26ccd06ad7f48f5794eb9203171e19
|
||||
tag: 7.0.5@sha256:4f459d0cc8a71dd77394eea4e2ae4a874ba95783ec584af2981a08c31351fff9
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
||||
|
||||
@@ -2,6 +2,415 @@
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.56](https://github.com/truecharts/charts/compare/solr-0.0.55...solr-0.0.56) (2022-09-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.4 ([#3914](https://github.com/truecharts/charts/issues/3914))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.55](https://github.com/truecharts/charts/compare/solr-0.0.54...solr-0.0.55) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.1 ([#3893](https://github.com/truecharts/charts/issues/3893))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.54](https://github.com/truecharts/charts/compare/solr-0.0.53...solr-0.0.54) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3881](https://github.com/truecharts/charts/issues/3881))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.53](https://github.com/truecharts/charts/compare/solr-0.0.51...solr-0.0.53) (2022-09-24)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.6.0
|
||||
- update helm chart common to v10.5.12
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.52](https://github.com/truecharts/charts/compare/solr-0.0.51...solr-0.0.52) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.5.12
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.51](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.51) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3839](https://github.com/truecharts/charts/issues/3839))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.51](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.51) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3839](https://github.com/truecharts/charts/issues/3839))
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.50](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.50) (2022-09-21)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.50](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.50) (2022-09-20)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.50](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.50) (2022-09-20)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.50](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.50) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.50](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.50) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.50](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.50) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.49](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.49) (2022-09-17)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.49](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.49) (2022-09-18)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.49](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.49) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.49](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.49) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.49](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.49) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.48](https://github.com/truecharts/charts/compare/solr-0.0.47...solr-0.0.48) (2022-09-13)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.10
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.47](https://github.com/truecharts/charts/compare/solr-0.0.46...solr-0.0.47) (2022-09-13)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3755](https://github.com/truecharts/charts/issues/3755))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.46](https://github.com/truecharts/charts/compare/solr-0.0.45...solr-0.0.46) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.9
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.45](https://github.com/truecharts/charts/compare/solr-0.0.44...solr-0.0.45) (2022-09-10)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.8 ([#3729](https://github.com/truecharts/charts/issues/3729))
|
||||
- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727))
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.43](https://github.com/truecharts/charts/compare/solr-0.0.42...solr-0.0.43) (2022-09-03)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.7 ([#3676](https://github.com/truecharts/charts/issues/3676))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.42](https://github.com/truecharts/charts/compare/solr-0.0.41...solr-0.0.42) (2022-09-02)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.41](https://github.com/truecharts/charts/compare/solr-0.0.39...solr-0.0.41) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.5.6 ([#3635](https://github.com/truecharts/charts/issues/3635))
|
||||
- update helm chart common to v10.5.5
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.40](https://github.com/truecharts/charts/compare/solr-0.0.39...solr-0.0.40) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.5
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.39](https://github.com/truecharts/charts/compare/solr-0.0.38...solr-0.0.39) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3623](https://github.com/truecharts/charts/issues/3623))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.38](https://github.com/truecharts/charts/compare/solr-0.0.37...solr-0.0.38) (2022-08-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.37](https://github.com/truecharts/charts/compare/solr-0.0.36...solr-0.0.37) (2022-08-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.3 ([#3610](https://github.com/truecharts/charts/issues/3610))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.36](https://github.com/truecharts/charts/compare/solr-0.0.35...solr-0.0.36) (2022-08-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.2 ([#3583](https://github.com/truecharts/charts/issues/3583))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.35](https://github.com/truecharts/charts/compare/solr-0.0.34...solr-0.0.35) (2022-08-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3561](https://github.com/truecharts/charts/issues/3561))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.34](https://github.com/truecharts/charts/compare/solr-0.0.33...solr-0.0.34) (2022-08-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.1 ([#3562](https://github.com/truecharts/charts/issues/3562))
|
||||
|
||||
|
||||
|
||||
|
||||
## [solr-0.0.33](https://github.com/truecharts/charts/compare/solr-0.0.32...solr-0.0.33) (2022-08-23)
|
||||
|
||||
### Chore
|
||||
|
||||
6
charts/dependency/solr/Chart.lock
Normal file
6
charts/dependency/solr/Chart.lock
Normal file
@@ -0,0 +1,6 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-26T14:39:02.551916346Z"
|
||||
@@ -3,7 +3,7 @@ appVersion: "9.0.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.5.0
|
||||
version: 10.6.4
|
||||
deprecated: false
|
||||
description: Apache Solr
|
||||
home: https://truecharts.org/docs/charts/dependency/solr
|
||||
@@ -23,7 +23,7 @@ sources:
|
||||
- https://github.com/apache/solr
|
||||
- https://hub.docker.com/r/bitnami/solr/
|
||||
type: application
|
||||
version: 0.0.33
|
||||
version: 0.0.56
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- search
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
# solr
|
||||
|
||||
  
|
||||
|
||||
Apache Solr
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
@@ -25,13 +23,13 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.truecharts.org | common | 10.5.0 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.4 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -49,7 +47,7 @@ helm install solr TrueCharts/solr
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -65,7 +63,7 @@ helm uninstall solr
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
@@ -88,11 +86,11 @@ helm install solr TrueCharts/solr -f values.yaml
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
@@ -102,7 +100,7 @@ If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -45,7 +45,8 @@ questions:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelector}
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: main
|
||||
label: "Main Service Port Configuration"
|
||||
schema:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/solr
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v9.0.0@sha256:209569655e71f801210950d3a06801c3194e86f7a8b1258c2129ab26654f7997
|
||||
tag: v9.0.0@sha256:d0825ea55a94b45cf7393aec881dbf1a9bf5360c75b19b3a27efd917f2580f25
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
||||
|
||||
@@ -2,6 +2,441 @@
|
||||
|
||||
|
||||
|
||||
## [authentik-7.0.0](https://github.com/truecharts/charts/compare/authentik-6.0.7...authentik-7.0.0) (2022-09-25)
|
||||
|
||||
### Feat
|
||||
|
||||
- move to enterprise ([#3902](https://github.com/truecharts/charts/issues/3902))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.7](https://github.com/truecharts/charts/compare/authentik-6.0.6...authentik-6.0.7) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.6](https://github.com/truecharts/charts/compare/authentik-6.0.5...authentik-6.0.6) (2022-09-24)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3860](https://github.com/truecharts/charts/issues/3860))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.5](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.5) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- fix prometheus annotations ([#3841](https://github.com/truecharts/charts/issues/3841))
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-21)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-21)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-20)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-20)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-17)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-18)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-16)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-15)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.4](https://github.com/truecharts/charts/compare/authentik-6.0.3...authentik-6.0.4) (2022-09-15)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.3](https://github.com/truecharts/charts/compare/authentik-6.0.2...authentik-6.0.3) (2022-09-13)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major ([#3756](https://github.com/truecharts/charts/issues/3756))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.2](https://github.com/truecharts/charts/compare/authentik-6.0.1...authentik-6.0.2) (2022-09-12)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.2](https://github.com/truecharts/charts/compare/authentik-6.0.1...authentik-6.0.2) (2022-09-12)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.2](https://github.com/truecharts/charts/compare/authentik-6.0.1...authentik-6.0.2) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.2](https://github.com/truecharts/charts/compare/authentik-6.0.1...authentik-6.0.2) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.2](https://github.com/truecharts/charts/compare/authentik-6.0.1...authentik-6.0.2) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.2](https://github.com/truecharts/charts/compare/authentik-6.0.1...authentik-6.0.2) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.1](https://github.com/truecharts/charts/compare/authentik-6.0.0...authentik-6.0.1) (2022-09-05)
|
||||
|
||||
### Fix
|
||||
|
||||
- use https://localhost:9443 for outposts ([#3708](https://github.com/truecharts/charts/issues/3708))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-6.0.0](https://github.com/truecharts/charts/compare/authentik-5.0.0...authentik-6.0.0) (2022-09-05)
|
||||
|
||||
### Feat
|
||||
|
||||
- make manual outpost much easier for both helm and scale gui ([#3679](https://github.com/truecharts/charts/issues/3679))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-5.0.0](https://github.com/truecharts/charts/compare/authentik-4.0.0...authentik-5.0.0) (2022-09-03)
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-4.0.0](https://github.com/truecharts/charts/compare/authentik-3.0.16...authentik-4.0.0) (2022-09-03)
|
||||
|
||||
### Feat
|
||||
|
||||
- BREAKING CHANGE move to k8s integration instead of manual ([#3673](https://github.com/truecharts/charts/issues/3673))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-3.0.16](https://github.com/truecharts/charts/compare/authentik-3.0.15...authentik-3.0.16) (2022-09-01)
|
||||
|
||||
### Fix
|
||||
|
||||
- geoip disable rofs ([#3651](https://github.com/truecharts/charts/issues/3651))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-3.0.15](https://github.com/truecharts/charts/compare/authentik-3.0.14...authentik-3.0.15) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-3.0.14](https://github.com/truecharts/charts/compare/authentik-3.0.13...authentik-3.0.14) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-3.0.13](https://github.com/truecharts/charts/compare/authentik-3.0.12...authentik-3.0.13) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major ([#3624](https://github.com/truecharts/charts/issues/3624))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-3.0.12](https://github.com/truecharts/charts/compare/authentik-3.0.10...authentik-3.0.12) (2022-08-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621))
|
||||
- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-3.0.10](https://github.com/truecharts/charts/compare/authentik-3.0.8...authentik-3.0.10) (2022-08-26)
|
||||
|
||||
### Fix
|
||||
|
||||
- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586))
|
||||
|
||||
|
||||
|
||||
|
||||
## [authentik-3.0.8](https://github.com/truecharts/charts/compare/authentik-3.0.7...authentik-3.0.8) (2022-08-23)
|
||||
|
||||
### Chore
|
||||
12
charts/enterprise/authentik/Chart.lock
Normal file
12
charts/enterprise/authentik/Chart.lock
Normal file
@@ -0,0 +1,12 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
- name: postgresql
|
||||
repository: https://charts.truecharts.org/
|
||||
version: 8.0.87
|
||||
- name: redis
|
||||
repository: https://charts.truecharts.org
|
||||
version: 3.0.84
|
||||
digest: sha256:642a9d2cd426d18926749017af0067acf5f99cd394157c3ba6d794b6acf43646
|
||||
generated: "2022-09-26T14:42:31.15904993Z"
|
||||
@@ -1,19 +1,19 @@
|
||||
apiVersion: v2
|
||||
appVersion: "2022.8.2"
|
||||
appVersion: "2022.9.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.5.0
|
||||
version: 10.6.4
|
||||
- condition: postgresql.enabled
|
||||
name: postgresql
|
||||
repository: https://charts.truecharts.org/
|
||||
version: 8.0.62
|
||||
version: 8.0.87
|
||||
- condition: redis.enabled
|
||||
name: redis
|
||||
repository: https://charts.truecharts.org
|
||||
version: 3.0.58
|
||||
version: 3.0.84
|
||||
description: authentik is an open-source Identity Provider focused on flexibility and versatility.
|
||||
home: https://truecharts.org/docs/charts/incubator/authentik
|
||||
home: https://truecharts.org/docs/charts/enterprise/authentik
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/authentik.png
|
||||
keywords:
|
||||
- authentik
|
||||
@@ -24,10 +24,10 @@ maintainers:
|
||||
url: https://truecharts.org
|
||||
name: authentik
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/incubator/authentik
|
||||
- https://github.com/truecharts/charts/tree/master/charts/enterprise/authentik
|
||||
- https://github.com/goauthentik/authentik
|
||||
- https://goauthentik.io/docs/
|
||||
version: 3.0.8
|
||||
version: 7.0.1
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- authentication
|
||||
@@ -1,19 +1,17 @@
|
||||
# authentik
|
||||
|
||||
 
|
||||
|
||||
authentik is an open-source Identity Provider focused on flexibility and versatility.
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
|
||||
This readme is just an automatically generated general guide on installing our Helm Charts and Apps.
|
||||
For more information, please click here: [authentik](https://truecharts.org/docs/charts/incubator/authentik)
|
||||
For more information, please click here: [authentik](https://truecharts.org/docs/charts/enterprise/authentik)
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://github.com/truecharts/charts/tree/master/charts/incubator/authentik>
|
||||
* <https://github.com/truecharts/charts/tree/master/charts/enterprise/authentik>
|
||||
* <https://github.com/goauthentik/authentik>
|
||||
* <https://goauthentik.io/docs/>
|
||||
|
||||
@@ -25,15 +23,15 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.truecharts.org/ | postgresql | 8.0.62 |
|
||||
| https://charts.truecharts.org | redis | 3.0.58 |
|
||||
| https://library-charts.truecharts.org | common | 10.5.0 |
|
||||
| https://charts.truecharts.org/ | postgresql | 8.0.87 |
|
||||
| https://charts.truecharts.org | redis | 3.0.84 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.1 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App).
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -51,7 +49,7 @@ helm install authentik TrueCharts/authentik
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App).
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
@@ -67,7 +65,7 @@ helm uninstall authentik
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
@@ -90,11 +88,11 @@ helm install authentik TrueCharts/authentik -f values.yaml
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide.
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ).
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
@@ -104,7 +102,7 @@ If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can!
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
28
charts/enterprise/authentik/docs/installation_notes.md
Normal file
28
charts/enterprise/authentik/docs/installation_notes.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Installation notes
|
||||
|
||||
## Credentials
|
||||
|
||||
Default username: `akadmin`
|
||||
|
||||
## Outposts
|
||||
|
||||
Enable each outpost by simple setting `enabled` to `true`.
|
||||
Scale users, just have to check the checkbox
|
||||
|
||||
> You have to create an outpost in the GUI first.
|
||||
> And afterwards enable it.
|
||||
> Applications > Outposts
|
||||
|
||||
### Host
|
||||
|
||||
`host` should not need to be overridden. Defaults to `https://localhost:9443`
|
||||
|
||||
### Host Browser
|
||||
|
||||
`host_browser` by default is set to the first ingress host you set
|
||||
|
||||
### Token
|
||||
|
||||
`token` is only needed if you accidentally deleted the bootstrap token within the UI.
|
||||
|
||||
> You can get one from Applications > Outposts > View Deployment Info
|
||||
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
846
charts/enterprise/authentik/questions.yaml
Normal file
846
charts/enterprise/authentik/questions.yaml
Normal file
@@ -0,0 +1,846 @@
|
||||
# Include{groups}
|
||||
portals:
|
||||
open:
|
||||
# Include{portalLink}
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
# Include{controllerDeployment}
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
# Include{strategy}
|
||||
# Include{recreate}
|
||||
# Include{controllerExpert}
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: authentik
|
||||
group: Container Configuration
|
||||
label: Authentik Configuration
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: credentials
|
||||
label: Credentials
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: password
|
||||
label: Password (Initial install only)
|
||||
description: Password for <akadmin> user. Can be used for any flow executor
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
required: true
|
||||
default: ""
|
||||
- variable: general
|
||||
label: General
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: disable_update_check
|
||||
label: Disable Update Check
|
||||
description: Disable the inbuilt update-checker
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: disable_startup_analytics
|
||||
label: Disable Startup Analytics
|
||||
description: Disable startup analytics
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: allow_user_name_change
|
||||
label: Allow User Name Change
|
||||
description: Enable the ability for users to change their Name
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: allow_user_mail_change
|
||||
label: Allow User Mail Change
|
||||
description: Enable the ability for users to change their Email address
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: allow_user_username_change
|
||||
label: Allow User Username Change
|
||||
description: Enable the ability for users to change their Usernames
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: gdpr_compliance
|
||||
label: GDPR Compliance
|
||||
description: When enabled, all the events caused by a user will be deleted upon the user's deletion
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: impersonation
|
||||
label: Impersonation
|
||||
description: Globally enable / disable impersonation
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: avatars
|
||||
label: Avatars
|
||||
description: Configure how authentik should show avatars for users
|
||||
schema:
|
||||
type: string
|
||||
default: gravatar
|
||||
- variable: token_length
|
||||
label: Token Length
|
||||
description: Configure the length of generated tokens
|
||||
schema:
|
||||
type: int
|
||||
default: 128
|
||||
- variable: footer_links
|
||||
label: Footer Links
|
||||
description: This option configures the footer links on the flow executor pages
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: mail
|
||||
label: e-Mail
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: host
|
||||
label: Mail Server Host
|
||||
description: Sets host of mail server
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: port
|
||||
label: Mail Server Port
|
||||
description: Sets port of mail server
|
||||
schema:
|
||||
type: int
|
||||
default: 25
|
||||
- variable: tls
|
||||
label: Use TLS for authentication
|
||||
description: Sets tls for mail server authentication
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: ssl
|
||||
label: Use SSL for authentication
|
||||
description: Sets ssl for mail server authentication
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: timeout
|
||||
label: Timeout of authentication
|
||||
description: Sets timeout for mail server authentication
|
||||
schema:
|
||||
type: int
|
||||
default: 10
|
||||
- variable: user
|
||||
label: Username
|
||||
description: Sets username of mail server
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: pass
|
||||
label: Password
|
||||
description: Sets password of mail server
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
- variable: from
|
||||
label: From Address
|
||||
description: Email address authentik will send from
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: error_reporting
|
||||
label: Error Reporting
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: Enable Reporting
|
||||
description: Enables error reporting
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if:
|
||||
subquestions:
|
||||
- variable: send_pii
|
||||
label: Send Personal Data
|
||||
description: Whether or not to send personal data, like usernames
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: environment
|
||||
label: Environment
|
||||
description: Unique environment that is attached to your error reports, should be set to your email address for example.
|
||||
schema:
|
||||
type: string
|
||||
default: customer
|
||||
- variable: logging
|
||||
label: Logging
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: log_level
|
||||
label: Log Level
|
||||
description: Log level for the server and worker containers
|
||||
schema:
|
||||
type: string
|
||||
default: info
|
||||
enum:
|
||||
- value: trace
|
||||
description: trace
|
||||
- value: debug
|
||||
description: debug
|
||||
- value: info
|
||||
description: info
|
||||
- value: warning
|
||||
description: warning
|
||||
- value: error
|
||||
description: error
|
||||
- variable: metrics
|
||||
label: Metrics
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: Metrics Endpoint
|
||||
description: Enables metrics endpoint for Authentik and embedded outpost
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: ldap
|
||||
label: LDAP
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: tls_ciphers
|
||||
label: TLS Ciphers
|
||||
description: Allows configuration of TLS Ciphers for LDAP connections used by LDAP sources. Setting applies to all sources
|
||||
schema:
|
||||
type: string
|
||||
default: "null"
|
||||
- variable: outposts
|
||||
group: Container Configuration
|
||||
label: Outpost Configuration
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: ldap
|
||||
label: LDAP
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: Enable LDAP outpost
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: overrideHost
|
||||
label: Override Host
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: host
|
||||
label: Authentik Host
|
||||
description: "URL of your Authentik server. (e.g. https://auth.domain.com)"
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: insecure
|
||||
label: Insecure
|
||||
description: Check only if you accessing Authentik in an unsecure way
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: overrideToken
|
||||
label: Override Token
|
||||
description: Overrides the random generated token to provide your own
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: token
|
||||
label: API Token
|
||||
description: You can get this from Applications > Outposts > View Deployment Info
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
required: true
|
||||
default: ""
|
||||
- variable: overrideBrowserHost
|
||||
label: Override Host Browser
|
||||
description: Overrides the Browser Host, by default the first ingress host is used
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: host_browser
|
||||
label: Host Browser
|
||||
description: URL to use in the browser, when it differs from << host >>
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: metrics
|
||||
label: Metrics Endpoint
|
||||
description: Enables metric endpoint in LDAP Outpost
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: proxy
|
||||
label: Proxy
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: Enable Proxy outpost
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: overrideHost
|
||||
label: Override Host
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: host
|
||||
label: Authentik Host
|
||||
description: "URL of your Authentik server. (e.g. https://auth.domain.com)"
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: insecure
|
||||
label: Insecure
|
||||
description: Check only if you accessing Authentik in an unsecure way
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: overrideToken
|
||||
label: Override Token
|
||||
description: Overrides the random generated token to provide your own
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: token
|
||||
label: API Token
|
||||
description: You can get this from Applications > Outposts > View Deployment Info
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
required: true
|
||||
default: ""
|
||||
- variable: overrideBrowserHost
|
||||
label: Override Host Browser
|
||||
description: Overrides the Browser Host, by default the first ingress host is used
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: host_browser
|
||||
label: Host Browser
|
||||
description: URL to use in the browser, when it differs from << host >>
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: metrics
|
||||
label: Metrics Endpoint
|
||||
description: Enables metric endpoint in Proxy Outpost
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: geoip
|
||||
group: Container Configuration
|
||||
label: GeoIP Configuration
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: Enable GeoIP Container
|
||||
description: Enables GeoIP container
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: account_id
|
||||
label: Account ID
|
||||
description: Your MaxMind account ID
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
required: true
|
||||
default: ""
|
||||
- variable: license_key
|
||||
label: License Key
|
||||
description: Your case-sensitive MaxMind license key
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
required: true
|
||||
default: ""
|
||||
- variable: edition_ids
|
||||
label: Edition IDs
|
||||
description: List of space-separated database edition IDs. Edition IDs may consist of letters, digits, and dashes
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: GeoLite2-City
|
||||
- variable: frequency
|
||||
label: Frequency
|
||||
description: The number of hours between geoipupdate runs
|
||||
schema:
|
||||
type: int
|
||||
min: 1
|
||||
default: 8
|
||||
- variable: host_server
|
||||
label: Host Server
|
||||
description: The host name of the server to use
|
||||
schema:
|
||||
type: string
|
||||
default: updates.maxmind.com
|
||||
- variable: preserve_file_times
|
||||
label: Preserve File Times
|
||||
description: Whether to preserve modification times of files downloaded from the server
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: verbose
|
||||
label: Verbose
|
||||
description: Enable verbose mode. Prints out the steps that geoipupdate takes
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: proxy
|
||||
label: Proxy
|
||||
description: The proxy host name or IP address
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: proxy_user_pass
|
||||
label: Proxy Pass
|
||||
description: The proxy user name and password, separated by a colon
|
||||
schema:
|
||||
type: string
|
||||
private: true
|
||||
default: ""
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
label: Main Service
|
||||
description: The Primary service on which the healthcheck runs, often the webUI
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- 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: 10229
|
||||
required: true
|
||||
# Include{advancedPortHTTPS}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 9443
|
||||
- variable: http
|
||||
label: http Service
|
||||
description: The http service.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: http
|
||||
label: http 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: 10230
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 9000
|
||||
- variable: metrics
|
||||
label: metrics Service
|
||||
description: The metrics service.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: metrics
|
||||
label: metrics 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: 10231
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 9301
|
||||
- variable: ldapldaps
|
||||
label: LDAPS Service
|
||||
description: The LDAPS service.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: ldapldaps
|
||||
label: LDAPS 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: 636
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 6636
|
||||
- variable: ldapldap
|
||||
label: LDAP Service
|
||||
description: The LDAPS service.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: ldapldap
|
||||
label: LDAP 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: 389
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 3389
|
||||
- variable: ldapmetrics
|
||||
label: LDAP Metrics Service
|
||||
description: The LDAP Metrics service.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: ldapmetrics
|
||||
label: LDAP Metrics 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: 10232
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 9302
|
||||
- variable: proxyhttps
|
||||
label: Proxy HTTPS Service
|
||||
description: The Proxy HTTPS service.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: proxyhttps
|
||||
label: Proxy HTTPS 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: 10233
|
||||
required: true
|
||||
# Include{advancedPortHTTPS}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 9444
|
||||
- variable: proxyhttp
|
||||
label: Proxy HTTP Service
|
||||
description: The Proxy HTTP service.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: proxyhttp
|
||||
label: Proxy HTTP 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: 10234
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 9001
|
||||
- variable: proxymetrics
|
||||
label: Proxy Metrics Service
|
||||
description: The Proxy HTTP service.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: proxymetrics
|
||||
label: Proxy Metrics 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: 10235
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 9303
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
# Include{serviceList}
|
||||
# Include{persistenceRoot}
|
||||
- variable: media
|
||||
label: App Media Storage
|
||||
description: Stores the Application Media.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: templates
|
||||
label: App Templates Storage
|
||||
description: Stores the Application Templates.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: certs
|
||||
label: App Certs Storage
|
||||
description: Stores the Application Certs.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: geoip
|
||||
label: App GeoIP Storage
|
||||
description: Stores the Application GeoIP.
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
label: Main (HTTPS) Ingress
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
# Include{ingressExpert}
|
||||
- variable: http
|
||||
label: HTTP Ingress
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
# Include{ingressExpert}
|
||||
- variable: proxyhttps
|
||||
label: Proxy HTTPS Ingress
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
# Include{ingressExpert}
|
||||
- variable: proxyhttp
|
||||
label: Proxy HTTP Ingress
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
# Include{ingressExpert}
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
label: Privileged mode
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: readOnlyRootFilesystem
|
||||
label: ReadOnly Root Filesystem
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: allowPrivilegeEscalation
|
||||
label: Allow Privilege Escalation
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: runAsNonRoot
|
||||
label: runAsNonRoot
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
# Include{securityContextAdvanced}
|
||||
# Include{podSecurityContextRoot}
|
||||
- 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
|
||||
# Include{podSecurityContextAdvanced}
|
||||
# Include{resources}
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{documentation}
|
||||
@@ -1,16 +1,26 @@
|
||||
{{/* Define the configmap */}}
|
||||
{{- define "authentik.config" -}}
|
||||
|
||||
{{- $authentikConfigName := printf "%s-authentik-config" (include "tc.common.names.fullname" .) }}
|
||||
{{- $authServerWorkerConfigName := printf "%s-authentik-config" (include "tc.common.names.fullname" .) }}
|
||||
{{- $authServerConfigName := printf "%s-authentik-server-config" (include "tc.common.names.fullname" .) }}
|
||||
{{- $geoipConfigName := printf "%s-geoip-config" (include "tc.common.names.fullname" .) }}
|
||||
{{- $ldapConfigName := printf "%s-ldap-config" (include "tc.common.names.fullname" .) }}
|
||||
{{- $proxyConfigName := printf "%s-proxy-config" (include "tc.common.names.fullname" .) }}
|
||||
{{ $host := printf "https://localhost:%v" .Values.service.main.ports.main.targetPort }}
|
||||
{{- if .Values.ingress.main.enabled }}
|
||||
{{ $first := (first .Values.ingress.main.hosts) }}
|
||||
{{- if $first }}
|
||||
{{ $host = printf "https://%s" $first.host }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
---
|
||||
|
||||
{{/* This configmap are loaded on both main authentik container and worker */}}
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: {{ $authentikConfigName }}
|
||||
name: {{ $authServerWorkerConfigName }}
|
||||
labels:
|
||||
{{- include "tc.common.labels" . | nindent 4 }}
|
||||
data:
|
||||
@@ -59,9 +69,26 @@ data:
|
||||
{{- with .Values.authentik.ldap.tls_ciphers }}
|
||||
AUTHENTIK_LDAP__TLS__CIPHERS: {{ . | quote }}
|
||||
{{- end }}
|
||||
{{/* Metrics */}}
|
||||
AUTHENTIK_LISTEN__METRICS: {{ .Values.authentik.metrics.internalPort | quote }}
|
||||
{{/* Outposts */}}
|
||||
AUTHENTIK_OUTPOSTS__DISCOVER: {{ "false" | quote }}
|
||||
|
||||
---
|
||||
|
||||
{{/* This configmap are loaded on both main authentik container and worker */}}
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: {{ $authServerConfigName }}
|
||||
labels:
|
||||
{{- include "tc.common.labels" . | nindent 4 }}
|
||||
data:
|
||||
{{/* Listen */}}
|
||||
AUTHENTIK_LISTEN__HTTPS: 0.0.0.0:{{ .Values.service.main.ports.main.targetPort | default 9443 }}
|
||||
AUTHENTIK_LISTEN__HTTP: 0.0.0.0:{{ .Values.service.http.ports.http.targetPort | default 9000 }}
|
||||
AUTHENTIK_LISTEN__METRICS: 0.0.0.0:{{ .Values.service.metrics.ports.metrics.targetPort | default 9301 }}
|
||||
|
||||
---
|
||||
|
||||
{{/* This configmap is loaded on ldap container */}}
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
@@ -70,11 +97,32 @@ metadata:
|
||||
labels:
|
||||
{{- include "tc.common.labels" . | nindent 4 }}
|
||||
data:
|
||||
AUTHENTIK_INSECURE: {{ .Values.outposts.ldap.insecure | quote }}
|
||||
{{- with .Values.outposts.ldap.host }}
|
||||
AUTHENTIK_HOST: {{ . }}
|
||||
{{- end }}
|
||||
AUTHENTIK_INSECURE: {{ .Values.outposts.ldap.insecure | default "true" | quote }}
|
||||
AUTHENTIK_HOST: {{ .Values.outposts.ldap.host | default (printf "https://localhost:%v" .Values.service.main.ports.main.targetPort) }}
|
||||
AUTHENTIK_HOST_BROWSER: {{ .Values.outposts.ldap.host_browser | default $host }}
|
||||
AUTHENTIK_LISTEN__LDAPS: 0.0.0.0:{{ .Values.service.ldapldaps.ports.ldapldaps.targetPort | default 6636 }}
|
||||
AUTHENTIK_LISTEN__LDAP: 0.0.0.0:{{ .Values.service.ldapldap.ports.ldapldap.targetPort | default 3389 }}
|
||||
AUTHENTIK_LISTEN__METRICS: 0.0.0.0:{{ .Values.service.ldapmetrics.ports.ldapmetrics.targetPort | default 9302 }}
|
||||
|
||||
---
|
||||
|
||||
{{/* This configmap is loaded on ldap container */}}
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: {{ $proxyConfigName }}
|
||||
labels:
|
||||
{{- include "tc.common.labels" . | nindent 4 }}
|
||||
data:
|
||||
AUTHENTIK_INSECURE: {{ .Values.outposts.proxy.insecure | default "true" | quote }}
|
||||
AUTHENTIK_HOST: {{ .Values.outposts.proxy.host | default (printf "https://localhost:%v" .Values.service.main.ports.main.targetPort) }}
|
||||
AUTHENTIK_HOST_BROWSER: {{ .Values.outposts.proxy.host_browser | default $host }}
|
||||
AUTHENTIK_LISTEN__HTTPS: 0.0.0.0:{{ .Values.service.proxyhttps.ports.proxyhttps.targetPort | default 9444 }}
|
||||
AUTHENTIK_LISTEN__HTTP: 0.0.0.0:{{ .Values.service.proxyhttp.ports.proxyhttp.targetPort | default 9001 }}
|
||||
AUTHENTIK_LISTEN__METRICS: 0.0.0.0:{{ .Values.service.proxymetrics.ports.proxymetrics.targetPort | default 9303 }}
|
||||
|
||||
---
|
||||
|
||||
{{/* This configmap is loaded on geoip container */}}
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
@@ -90,6 +138,6 @@ data:
|
||||
{{- with .Values.geoip.host_server }}
|
||||
GEOIPUPDATE_HOST: {{ . }}
|
||||
{{- end }}
|
||||
GEOIPUPDATE_PRESERVE_FILE_TIMES: '{{ ternary "1" "0" .Values.geoip.preserve_file_times }}'
|
||||
GEOIPUPDATE_VERBOSE: '{{ ternary "1" "0" .Values.geoip.verbose }}'
|
||||
{{- end }}
|
||||
GEOIPUPDATE_PRESERVE_FILE_TIMES: {{ ternary "1" "0" .Values.geoip.preserve_file_times | quote }}
|
||||
GEOIPUPDATE_VERBOSE: {{ ternary "1" "0" .Values.geoip.verbose | quote }}
|
||||
{{- end -}}
|
||||
@@ -1,11 +1,11 @@
|
||||
{{/* Define the geoip container */}}
|
||||
{{- define "authentik.geoip" -}}
|
||||
image: {{ .Values.geoipImage.repository }}:{{ .Values.geoipImage.tag }}
|
||||
imagePullPolicy: '{{ .Values.geoipImage.pullPolicy }}'
|
||||
imagePullPolicy: {{ .Values.geoipImage.pullPolicy }}
|
||||
securityContext:
|
||||
runAsUser: 0
|
||||
runAsGroup: 0
|
||||
readOnlyRootFilesystem: true
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
volumeMounts:
|
||||
- name: geoip
|
||||
@@ -1,7 +1,7 @@
|
||||
{{/* Define the ldap container */}}
|
||||
{{- define "authentik.ldap" -}}
|
||||
image: {{ .Values.ldapImage.repository }}:{{ .Values.ldapImage.tag }}
|
||||
imagePullPolicy: '{{ .Values.ldapImage.pullPolicy }}'
|
||||
imagePullPolicy: {{ .Values.ldapImage.pullPolicy }}
|
||||
securityContext:
|
||||
runAsUser: {{ .Values.podSecurityContext.runAsUser }}
|
||||
runAsGroup: {{ .Values.podSecurityContext.runAsGroup }}
|
||||
@@ -13,40 +13,36 @@ envFrom:
|
||||
- configMapRef:
|
||||
name: '{{ include "tc.common.names.fullname" . }}-ldap-config'
|
||||
ports:
|
||||
- containerPort: 3389
|
||||
- containerPort: 6636
|
||||
{{ if .Values.outposts.ldap.metrics }}
|
||||
- containerPort: 9300
|
||||
name: ldap-metrics
|
||||
{{ end }}
|
||||
- containerPort: {{ .Values.service.ldapldaps.ports.ldapldaps.targetPort }}
|
||||
name: ldapldaps
|
||||
- containerPort: {{ .Values.service.ldapldap.ports.ldapldap.targetPort }}
|
||||
name: ldapldap
|
||||
{{- if .Values.outposts.ldap.metrics }}
|
||||
- containerPort: {{ .Values.service.ldapmetrics.ports.ldapmetrics.targetPort }}
|
||||
name: ldapmetrics
|
||||
{{- end }}
|
||||
readinessProbe:
|
||||
exec:
|
||||
command:
|
||||
- "wget"
|
||||
- "--spider"
|
||||
- "http://localhost:9300/outpost.goauthentik.io/ping"
|
||||
httpGet:
|
||||
path: /outpost.goauthentik.io/ping
|
||||
port: {{ .Values.service.ldapmetrics.ports.ldapmetrics.targetPort }}
|
||||
initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
|
||||
periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
|
||||
timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
|
||||
failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
|
||||
livenessProbe:
|
||||
exec:
|
||||
command:
|
||||
- "wget"
|
||||
- "--spider"
|
||||
- "http://localhost:9300/outpost.goauthentik.io/ping"
|
||||
httpGet:
|
||||
path: /outpost.goauthentik.io/ping
|
||||
port: {{ .Values.service.ldapmetrics.ports.ldapmetrics.targetPort }}
|
||||
initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
|
||||
periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
|
||||
timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
|
||||
failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
|
||||
startupProbe:
|
||||
exec:
|
||||
command:
|
||||
- "wget"
|
||||
- "--spider"
|
||||
- "http://localhost:9300/outpost.goauthentik.io/ping"
|
||||
httpGet:
|
||||
path: /outpost.goauthentik.io/ping
|
||||
port: {{ .Values.service.ldapmetrics.ports.ldapmetrics.targetPort }}
|
||||
initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
|
||||
periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
|
||||
timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
|
||||
failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
|
||||
{{- end -}}
|
||||
48
charts/enterprise/authentik/templates/_proxy.tpl
Normal file
48
charts/enterprise/authentik/templates/_proxy.tpl
Normal file
@@ -0,0 +1,48 @@
|
||||
{{/* Define the proxy container */}}
|
||||
{{- define "authentik.proxy" -}}
|
||||
image: {{ .Values.proxyImage.repository }}:{{ .Values.proxyImage.tag }}
|
||||
imagePullPolicy: {{ .Values.proxyImage.pullPolicy }}
|
||||
securityContext:
|
||||
runAsUser: {{ .Values.podSecurityContext.runAsUser }}
|
||||
runAsGroup: {{ .Values.podSecurityContext.runAsGroup }}
|
||||
readOnlyRootFilesystem: true
|
||||
runAsNonRoot: true
|
||||
envFrom:
|
||||
- secretRef:
|
||||
name: '{{ include "tc.common.names.fullname" . }}-proxy-secret'
|
||||
- configMapRef:
|
||||
name: '{{ include "tc.common.names.fullname" . }}-proxy-config'
|
||||
ports:
|
||||
- containerPort: {{ .Values.service.proxyhttps.ports.proxyhttps.targetPort }}
|
||||
name: proxyhttps
|
||||
- containerPort: {{ .Values.service.proxyhttp.ports.proxyhttp.targetPort }}
|
||||
name: proxyhttp
|
||||
{{- if .Values.outposts.proxy.metrics }}
|
||||
- containerPort: {{ .Values.service.proxymetrics.ports.proxymetrics.targetPort }}
|
||||
name: proxymetrics
|
||||
{{- end }}
|
||||
readinessProbe:
|
||||
httpGet:
|
||||
path: /outpost.goauthentik.io/ping
|
||||
port: {{ .Values.service.proxymetrics.ports.proxymetrics.targetPort }}
|
||||
initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
|
||||
timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
|
||||
failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
path: /outpost.goauthentik.io/ping
|
||||
port: {{ .Values.service.proxymetrics.ports.proxymetrics.targetPort }}
|
||||
initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
|
||||
timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
|
||||
failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
|
||||
startupProbe:
|
||||
httpGet:
|
||||
path: /outpost.goauthentik.io/ping
|
||||
port: {{ .Values.service.proxymetrics.ports.proxymetrics.targetPort }}
|
||||
initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
|
||||
timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
|
||||
failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
|
||||
{{- end -}}
|
||||
@@ -4,8 +4,11 @@
|
||||
{{- $authentikSecretName := printf "%s-authentik-secret" (include "tc.common.names.fullname" .) }}
|
||||
{{- $geoipSecretName := printf "%s-geoip-secret" (include "tc.common.names.fullname" .) }}
|
||||
{{- $ldapSecretName := printf "%s-ldap-secret" (include "tc.common.names.fullname" .) }}
|
||||
{{- $proxySecretName := printf "%s-proxy-secret" (include "tc.common.names.fullname" .) }}
|
||||
{{- $token := randAlphaNum 128 | b64enc }}
|
||||
|
||||
---
|
||||
|
||||
{{/* This secrets are loaded on both main authentik container and worker */}}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
@@ -18,9 +21,11 @@ data:
|
||||
{{/* Secret Key */}}
|
||||
{{- with (lookup "v1" "Secret" .Release.Namespace $authentikSecretName) }}
|
||||
AUTHENTIK_SECRET_KEY: {{ index .data "AUTHENTIK_SECRET_KEY" }}
|
||||
{{ $token = index .data "AUTHENTIK_BOOTSTRAP_TOKEN" }}
|
||||
{{- else }}
|
||||
AUTHENTIK_SECRET_KEY: {{ randAlphaNum 32 | b64enc }}
|
||||
{{- end }}
|
||||
AUTHENTIK_BOOTSTRAP_TOKEN: {{ $token }}
|
||||
{{/* Dependencies */}}
|
||||
AUTHENTIK_POSTGRESQL__PASSWORD: {{ .Values.postgresql.postgresqlPassword | trimAll "\"" | b64enc }}
|
||||
AUTHENTIK_REDIS__PASSWORD: {{ .Values.redis.redisPassword | trimAll "\"" | b64enc }}
|
||||
@@ -28,9 +33,6 @@ data:
|
||||
{{- with .Values.authentik.credentials.password }}
|
||||
AUTHENTIK_BOOTSTRAP_PASSWORD: {{ . | b64enc }}
|
||||
{{- end }}
|
||||
{{- with .Values.authentik.credentials.token }}
|
||||
AUTHENTIK_BOOTSTRAP_TOKEN: {{ . | b64enc }}
|
||||
{{- end }}
|
||||
{{/* Mail */}}
|
||||
{{- with .Values.authentik.mail.host }}
|
||||
AUTHENTIK_EMAIL__HOST: {{ . | b64enc }}
|
||||
@@ -44,20 +46,9 @@ data:
|
||||
{{- with .Values.authentik.mail.from }}
|
||||
AUTHENTIK_EMAIL__FROM: {{ . | b64enc }}
|
||||
{{- end }}
|
||||
|
||||
---
|
||||
{{/* This secrets are loaded on ldap container */}}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
type: Opaque
|
||||
metadata:
|
||||
name: {{ $ldapSecretName }}
|
||||
labels:
|
||||
{{- include "tc.common.labels" . | nindent 4 }}
|
||||
data:
|
||||
{{- with .Values.outposts.ldap.token }}
|
||||
AUTHENTIK_TOKEN: {{ . | b64enc }}
|
||||
{{- end }}
|
||||
---
|
||||
|
||||
{{/* This secrets are loaded on geoip container */}}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
@@ -81,4 +72,38 @@ data:
|
||||
{{- with .Values.geoip.proxy_user_pass }}
|
||||
GEOIPUPDATE_PROXY_USER_PASSWORD: {{ . | b64enc }}
|
||||
{{- end }}
|
||||
|
||||
---
|
||||
|
||||
{{/* This secrets are loaded on ldap container */}}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
type: Opaque
|
||||
metadata:
|
||||
name: {{ $ldapSecretName }}
|
||||
labels:
|
||||
{{- include "tc.common.labels" . | nindent 4 }}
|
||||
data:
|
||||
{{- with .Values.outposts.ldap.token }}
|
||||
AUTHENTIK_TOKEN: {{ . | b64enc }}
|
||||
{{- else }}
|
||||
AUTHENTIK_TOKEN: {{ $token }}
|
||||
{{- end }}
|
||||
|
||||
---
|
||||
|
||||
{{/* This secrets are loaded on ldap container */}}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
type: Opaque
|
||||
metadata:
|
||||
name: {{ $proxySecretName }}
|
||||
labels:
|
||||
{{- include "tc.common.labels" . | nindent 4 }}
|
||||
data:
|
||||
{{- with .Values.outposts.proxy.token }}
|
||||
AUTHENTIK_TOKEN: {{ . | b64enc }}
|
||||
{{- else }}
|
||||
AUTHENTIK_TOKEN: {{ $token }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
@@ -1,12 +1,12 @@
|
||||
{{/* Define the worker container */}}
|
||||
{{- define "authentik.worker" -}}
|
||||
image: {{ .Values.image.repository }}:{{ .Values.image.tag }}
|
||||
imagePullPolicy: '{{ .Values.image.pullPolicy }}'
|
||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||
securityContext:
|
||||
runAsUser: {{ .Values.podSecurityContext.runAsUser }}
|
||||
runAsGroup: {{ .Values.podSecurityContext.runAsGroup }}
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: true
|
||||
readOnlyRootFilesystem: {{ .Values.securityContext.readOnlyRootFilesystem }}
|
||||
runAsNonRoot: {{ .Values.securityContext.runAsNonRoot }}
|
||||
args: ["worker"]
|
||||
envFrom:
|
||||
- secretRef:
|
||||
@@ -28,8 +28,8 @@ readinessProbe:
|
||||
- /lifecycle/ak
|
||||
- healthcheck
|
||||
initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
|
||||
periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
|
||||
timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
|
||||
failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
|
||||
livenessProbe:
|
||||
exec:
|
||||
@@ -37,8 +37,8 @@ livenessProbe:
|
||||
- /lifecycle/ak
|
||||
- healthcheck
|
||||
initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
|
||||
periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
|
||||
timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
|
||||
failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
|
||||
startupProbe:
|
||||
exec:
|
||||
@@ -46,7 +46,7 @@ startupProbe:
|
||||
- /lifecycle/ak
|
||||
- healthcheck
|
||||
initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
|
||||
periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
|
||||
timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
|
||||
failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
|
||||
{{- end -}}
|
||||
@@ -10,7 +10,7 @@
|
||||
{{- if .Values.authentik.metrics.enabled -}}
|
||||
{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" "true" -}}
|
||||
{{- $_ := set .Values.podAnnotations "prometheus.io/path" "/metrics" -}}
|
||||
{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" ( .Values.service.metrics.ports.metrics.targetPort | quote) -}}
|
||||
{{- $_ := set .Values.podAnnotations "prometheus.io/port" (.Values.service.metrics.ports.metrics.targetPort | default 9301 | quote) -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- if .Values.workerContainer.enabled -}}
|
||||
@@ -22,8 +22,18 @@
|
||||
{{- end -}}
|
||||
|
||||
{{- if .Values.outposts.ldap.enabled -}}
|
||||
{{- $_ := set .Values.additionalContainers "ldap" (include "authentik.ldap" . | fromYaml) -}}
|
||||
{{- $_ := set .Values.additionalContainers "ldap-outpost" (include "authentik.ldap" . | fromYaml) -}}
|
||||
{{/* - if .Values.outposts.ldap.metrics - */}}
|
||||
{{/* https://github.com/prometheus/prometheus/issues/3756 */}}
|
||||
{{/* TODO: Figure how the pipe works to connect it to prometheus operator */}}
|
||||
{{/* We can't define multiple ports/endpoints with annotations */}}
|
||||
{{/* - end - */}}
|
||||
{{- end -}}
|
||||
|
||||
{{- if .Values.outposts.proxy.enabled -}}
|
||||
{{- $_ := set .Values.additionalContainers "proxy-outpost" (include "authentik.proxy" . | fromYaml) -}}
|
||||
{{/* - if .Values.outposts.proxy.metrics - */}}
|
||||
{{/* https://github.com/prometheus/prometheus/issues/3756 */}}
|
||||
{{/* TODO: Figure how the pipe works to connect it to prometheus operator */}}
|
||||
{{/* We can't define multiple ports/endpoints with annotations */}}
|
||||
{{/* - end - */}}
|
||||
@@ -1,6 +1,6 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/authentik
|
||||
tag: 2022.8.2@sha256:ff1f86ee6a26866e2806321fa98f45d4bce01d89e622f505085edc8831518f89
|
||||
tag: 2022.9.0@sha256:e3ccba4164bd4f8715eba5f28e1dfeb80b090a60875732b68a1e7e857c6e27a1
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
geoipImage:
|
||||
@@ -10,22 +10,29 @@ geoipImage:
|
||||
|
||||
ldapImage:
|
||||
repository: tccr.io/truecharts/authentik-ldap
|
||||
tag: 2022.8.2@sha256:53c681184a447add074fda306acd58e69e48a6189dc5046de27769f1dceac835
|
||||
tag: 2022.9.0@sha256:7a105527dfd259a7d77a1516ee9729658809279101070a11172c4aa7dc398d33
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
extraArgs: ["server"]
|
||||
proxyImage:
|
||||
repository: tccr.io/truecharts/authentik-proxy
|
||||
tag: 2022.9.0@sha256:b3756005a151b03de939f1c7f3034ab0ec16d18c9f11e025e60831707d5188b8
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
args: ["server"]
|
||||
|
||||
podSecurityContext:
|
||||
runAsUser: 1000
|
||||
runAsGroup: 1000
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
|
||||
workerContainer:
|
||||
enabled: true
|
||||
|
||||
authentik:
|
||||
credentials:
|
||||
password: "supersecret"
|
||||
token: "supersecretapitoken"
|
||||
general:
|
||||
disable_update_check: false
|
||||
disable_startup_analytics: true
|
||||
@@ -57,9 +64,6 @@ authentik:
|
||||
tls_ciphers: "null"
|
||||
metrics:
|
||||
enabled: true
|
||||
# LDAP Outpost listens on 9300. To avoid conflicts
|
||||
# This sets internal Authentik metrics port to 9301
|
||||
internalPort: 9301
|
||||
|
||||
geoip:
|
||||
enabled: false
|
||||
@@ -75,43 +79,51 @@ geoip:
|
||||
|
||||
outposts:
|
||||
ldap:
|
||||
# -- First you have to create an Outpost in the GUI. Applications > Outposts
|
||||
enabled: false
|
||||
insecure: false
|
||||
host: ""
|
||||
token: "test"
|
||||
metrics: true
|
||||
# -- Host Browser by default is set to the first ingress host you set
|
||||
# host_browser: ""
|
||||
# -- Host should not need to be overridden. Defaults to https://localhost:9443
|
||||
# host: ""
|
||||
# -- As we use https://localhost:9443 it's an unsecure connection
|
||||
# insecure: false
|
||||
# -- Token is only needed if you accidentally deleted the token within the UI
|
||||
# token: ""
|
||||
metrics: false
|
||||
proxy:
|
||||
# -- First you have to create an Outpost in the GUI. Applications > Outposts
|
||||
enabled: false
|
||||
# -- Host Browser by default is set to the first ingress host you set
|
||||
# host_browser: ""
|
||||
# -- As we use https://localhost:9443 it's an unsecure connection
|
||||
# insecure: false
|
||||
# -- Host should not need to be overridden. Defaults to https://localhost:9443
|
||||
# host: ""
|
||||
# -- Token is only needed if you accidentally deleted the token within the UI
|
||||
# token: ""
|
||||
metrics: false
|
||||
|
||||
envFrom:
|
||||
- secretRef:
|
||||
name: '{{ include "tc.common.names.fullname" . }}-authentik-secret'
|
||||
- configMapRef:
|
||||
name: '{{ include "tc.common.names.fullname" . }}-authentik-config'
|
||||
- configMapRef:
|
||||
name: '{{ include "tc.common.names.fullname" . }}-authentik-server-config'
|
||||
|
||||
probes:
|
||||
liveness:
|
||||
enabled: true
|
||||
custom: true
|
||||
spec:
|
||||
exec:
|
||||
command:
|
||||
- /lifecycle/ak
|
||||
- healthcheck
|
||||
type: HTTP
|
||||
path: /-/health/live/
|
||||
port: "{{ .Values.service.http.ports.http.targetPort }}"
|
||||
readiness:
|
||||
enabled: true
|
||||
custom: true
|
||||
spec:
|
||||
exec:
|
||||
command:
|
||||
- /lifecycle/ak
|
||||
- healthcheck
|
||||
type: HTTP
|
||||
path: /-/health/ready/
|
||||
port: "{{ .Values.service.http.ports.http.targetPort }}"
|
||||
startup:
|
||||
enabled: true
|
||||
custom: true
|
||||
spec:
|
||||
exec:
|
||||
command:
|
||||
- /lifecycle/ak
|
||||
- healthcheck
|
||||
type: HTTP
|
||||
path: /-/health/ready/
|
||||
port: "{{ .Values.service.http.ports.http.targetPort }}"
|
||||
|
||||
service:
|
||||
main:
|
||||
@@ -136,22 +148,66 @@ service:
|
||||
protocol: HTTP
|
||||
port: 10231
|
||||
targetPort: 9301
|
||||
ldap:
|
||||
ldapldaps:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
ldap1:
|
||||
enabled: true
|
||||
port: 389
|
||||
targetPort: 3389
|
||||
ldap2:
|
||||
ldapldaps:
|
||||
enabled: true
|
||||
port: 636
|
||||
targetPort: 6636
|
||||
ldap-metrics:
|
||||
ldapldap:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
ldapldap:
|
||||
enabled: true
|
||||
port: 389
|
||||
targetPort: 3389
|
||||
ldapmetrics:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
ldapmetrics:
|
||||
enabled: true
|
||||
port: 10232
|
||||
protocol: HTTP
|
||||
targetPort: 9300
|
||||
targetPort: 9302
|
||||
proxyhttps:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
proxyhttps:
|
||||
enabled: true
|
||||
port: 10233
|
||||
protocol: HTTPS
|
||||
targetPort: 9444
|
||||
proxyhttp:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
proxyhttp:
|
||||
enabled: true
|
||||
port: 10234
|
||||
protocl: HTTP
|
||||
targetPort: 9001
|
||||
proxymetrics:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
proxymetrics:
|
||||
enabled: true
|
||||
port: 10235
|
||||
protocol: HTTP
|
||||
targetPort: 9303
|
||||
|
||||
ingress:
|
||||
http:
|
||||
autoLink: true
|
||||
proxyhttps:
|
||||
autoLink: true
|
||||
proxyhttp:
|
||||
autoLink: true
|
||||
|
||||
persistence:
|
||||
media:
|
||||
151
charts/enterprise/blocky/CHANGELOG.md
Normal file
151
charts/enterprise/blocky/CHANGELOG.md
Normal file
@@ -0,0 +1,151 @@
|
||||
# Changelog
|
||||
|
||||
|
||||
|
||||
## [blocky-1.0.9](https://github.com/truecharts/charts/compare/blocky-1.0.7...blocky-1.0.9) (2022-09-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-1.0.7](https://github.com/truecharts/charts/compare/blocky-1.0.6...blocky-1.0.7) (2022-09-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
|
||||
### Fix
|
||||
|
||||
- fix GUI apiurl and prometheus metrics ([#3908](https://github.com/truecharts/charts/issues/3908))
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-1.0.6](https://github.com/truecharts/charts/compare/blocky-1.0.5...blocky-1.0.6) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- bump version
|
||||
|
||||
### Fix
|
||||
|
||||
- allow port changes, allow dot, fix prometheus and fix api access ([#3899](https://github.com/truecharts/charts/issues/3899))
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-1.0.5](https://github.com/truecharts/charts/compare/blocky-1.0.4...blocky-1.0.5) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898))
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-1.0.4](https://github.com/truecharts/charts/compare/blocky-1.0.3...blocky-1.0.4) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
|
||||
### Fix
|
||||
|
||||
- update redis
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-1.0.3](https://github.com/truecharts/charts/compare/blocky-1.0.2...blocky-1.0.3) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
|
||||
### Fix
|
||||
|
||||
- use new common SA handler
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-1.0.2](https://github.com/truecharts/charts/compare/blocky-1.0.1...blocky-1.0.2) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
|
||||
### Fix
|
||||
|
||||
- disable probes until next release ([#3886](https://github.com/truecharts/charts/issues/3886))
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-1.0.1](https://github.com/truecharts/charts/compare/blocky-1.0.0...blocky-1.0.1) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
|
||||
### Fix
|
||||
|
||||
- set defaults to some durations ([#3885](https://github.com/truecharts/charts/issues/3885))
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-1.0.0](https://github.com/truecharts/charts/compare/blocky-0.0.4...blocky-1.0.0) (2022-09-24)
|
||||
|
||||
### Chore
|
||||
|
||||
- move blocky to enterprise ([#3875](https://github.com/truecharts/charts/issues/3875))
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-0.0.4](https://github.com/truecharts/charts/compare/blocky-0.0.3...blocky-0.0.4) (2022-09-24)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
|
||||
### Fix
|
||||
|
||||
- Finish up UI ([#3866](https://github.com/truecharts/charts/issues/3866))
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-0.0.3](https://github.com/truecharts/charts/compare/blocky-0.0.2...blocky-0.0.3) (2022-09-24)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3860](https://github.com/truecharts/charts/issues/3860))
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-0.0.2](https://github.com/truecharts/charts/compare/blocky-0.0.1...blocky-0.0.2) (2022-09-23)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850))
|
||||
|
||||
|
||||
|
||||
|
||||
## [blocky-0.0.1]blocky-0.0.1 (2022-09-22)
|
||||
|
||||
### Feat
|
||||
|
||||
- add blocky ([#3735](https://github.com/truecharts/charts/issues/3735))
|
||||
9
charts/enterprise/blocky/Chart.lock
Normal file
9
charts/enterprise/blocky/Chart.lock
Normal file
@@ -0,0 +1,9 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
- name: redis
|
||||
repository: https://charts.truecharts.org
|
||||
version: 3.0.84
|
||||
digest: sha256:79b90ed9d1eb7b74221f4334f8ab5721a563018ca3dbbc4deb54dede7170b796
|
||||
generated: "2022-09-26T14:41:59.800785297Z"
|
||||
34
charts/enterprise/blocky/Chart.yaml
Normal file
34
charts/enterprise/blocky/Chart.yaml
Normal file
@@ -0,0 +1,34 @@
|
||||
apiVersion: v2
|
||||
appVersion: "0.19"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
- condition: redis.enabled
|
||||
name: redis
|
||||
repository: https://charts.truecharts.org
|
||||
version: 3.0.84
|
||||
description: Blocky is a DNS proxy, DNS enhancer and ad-blocker for the local network written in Go
|
||||
home: https://truecharts.org/docs/charts/enterprise/blocky
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/blocky.png
|
||||
keywords:
|
||||
- dns
|
||||
- blocky
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
name: TrueCharts
|
||||
url: https://truecharts.org
|
||||
name: blocky
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/enterprise/blocky
|
||||
- https://0xerr0r.github.io/blocky/
|
||||
- https://github.com/0xERR0R/blocky
|
||||
- https://github.com/Mozart409/blocky-frontend
|
||||
- https://hub.docker.com/r/spx01/blocky
|
||||
version: 1.0.10
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- network
|
||||
truecharts.org/SCALE-support: "true"
|
||||
truecharts.org/grade: U
|
||||
110
charts/enterprise/blocky/README.md
Normal file
110
charts/enterprise/blocky/README.md
Normal file
@@ -0,0 +1,110 @@
|
||||
# blocky
|
||||
|
||||
Blocky is a DNS proxy, DNS enhancer and ad-blocker for the local network written in Go
|
||||
|
||||
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||
|
||||
This readme is just an automatically generated general guide on installing our Helm Charts and Apps.
|
||||
For more information, please click here: [blocky](https://truecharts.org/docs/charts/enterprise/blocky)
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://github.com/truecharts/charts/tree/master/charts/enterprise/blocky>
|
||||
* <https://0xerr0r.github.io/blocky/>
|
||||
* <https://github.com/0xERR0R/blocky>
|
||||
* <https://github.com/Mozart409/blocky-frontend>
|
||||
* <https://hub.docker.com/r/spx01/blocky>
|
||||
|
||||
## Requirements
|
||||
|
||||
Kubernetes: `>=1.16.0-0`
|
||||
|
||||
## Dependencies
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.truecharts.org | redis | 3.0.84 |
|
||||
| https://library-charts.truecharts.org | common | 10.6.1 |
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
To install the chart with the release name `blocky`
|
||||
|
||||
```console
|
||||
helm repo add TrueCharts https://charts.truecharts.org
|
||||
helm repo update
|
||||
helm install blocky TrueCharts/blocky
|
||||
```
|
||||
|
||||
## Uninstall
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
**Upgrading, Rolling Back and Uninstalling the Chart**
|
||||
|
||||
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
|
||||
|
||||
### Helm
|
||||
|
||||
To uninstall the `blocky` deployment
|
||||
|
||||
```console
|
||||
helm uninstall blocky
|
||||
```
|
||||
|
||||
## Configuration
|
||||
|
||||
### Helm
|
||||
|
||||
#### Available Settings
|
||||
|
||||
Read through the values.yaml file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
#### Configure using the command line
|
||||
|
||||
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
|
||||
|
||||
```console
|
||||
helm install blocky \
|
||||
--set env.TZ="America/New York" \
|
||||
TrueCharts/blocky
|
||||
```
|
||||
|
||||
#### Configure using a yaml file
|
||||
|
||||
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||
|
||||
```console
|
||||
helm install blocky TrueCharts/blocky -f values.yaml
|
||||
```
|
||||
|
||||
#### Connecting to other charts
|
||||
|
||||
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
|
||||
|
||||
## Support
|
||||
|
||||
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||
|
||||
---
|
||||
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
---
|
||||
|
||||
All Rights Reserved - The TrueCharts Project
|
||||
7
charts/enterprise/blocky/ci/k8sgateway-values.yaml
Normal file
7
charts/enterprise/blocky/ci/k8sgateway-values.yaml
Normal file
@@ -0,0 +1,7 @@
|
||||
k8sgateway:
|
||||
enabled: true
|
||||
# -- list of processed domains
|
||||
domains:
|
||||
- domain: something.com
|
||||
dnsChallenge:
|
||||
enabled: false
|
||||
0
charts/enterprise/blocky/ci/standalone-values.yaml
Normal file
0
charts/enterprise/blocky/ci/standalone-values.yaml
Normal file
4
charts/enterprise/blocky/docs/FAQ.md
Normal file
4
charts/enterprise/blocky/docs/FAQ.md
Normal file
@@ -0,0 +1,4 @@
|
||||
# FAQ
|
||||
|
||||
**Q: the webui is not working**
|
||||
This is an upstream problem, sadly enough the current state of the webUI is not useable outside of a test environment. However, we added it to prepare for the day it is actually usable.
|
||||
64
charts/enterprise/blocky/docs/installation-notes.md
Normal file
64
charts/enterprise/blocky/docs/installation-notes.md
Normal file
@@ -0,0 +1,64 @@
|
||||
# Installation notes
|
||||
|
||||
## Default Configuration
|
||||
|
||||
The following config will be pre-configured and merged with any config you manually add to `blockyConfig` option in `values.yaml`:
|
||||
|
||||
Redis (always present):
|
||||
|
||||
```yaml
|
||||
redis:
|
||||
address: $redis_host:6379
|
||||
password: $redis_pass
|
||||
database: 0
|
||||
required: true
|
||||
connectionAttempts: 10
|
||||
connectionCooldown: 3s
|
||||
```
|
||||
|
||||
Prometheus (Only present if enabled):
|
||||
|
||||
```yaml
|
||||
prometheus:
|
||||
enable: true
|
||||
path: /metrics
|
||||
```
|
||||
|
||||
## Configuration Instructions
|
||||
|
||||
We offer two styles of configuration, both can be directly applied in values.yaml, without the need of persistence or editing configmaps.
|
||||
Besides this, the TrueNAS SCALE App exposes all config options directly in the GUI, except the Redis and Prometheus settings which are automatically configured.
|
||||
|
||||
### TrueNAS SCALE
|
||||
|
||||
All configuration options are directly reflected in the TrueNAS SCALE App GUI and can be edited as you see fit.
|
||||
The App is, by default, configured to be high available so editing and updates should not cause needless downtime.
|
||||
|
||||
### Native Helm
|
||||
|
||||
There are two ways of editing configuration, we will call them `List Style` and `Blocky Style`.
|
||||
|
||||
- `List Style` configuration has been developed by us to optimise for display in the TrueNAS SCALE WebUI. However: It can also be completely edited in `values.yaml`. In this case each setting has been pre-configured and is documented in `values.yaml` (available on github)
|
||||
- `Blocky Style` configuration, can be directly added below the `blockyConfig` object in `values.yaml`, please make sure the config is correctly indented
|
||||
|
||||
We would advice using `List Style` when possible as that is the most tested configuration style. But for things like migration some users might prefer to use `Blocky Style` instead
|
||||
|
||||
### Adding config by mounting files
|
||||
|
||||
Adding additional configuration files is not possible, as this feature has not been released yet.
|
||||
|
||||
However: We have verified if this would work and we will have to conclude that when 0.20 is released, we will not support multiple config files, as those will inherently conflict with our design. Due to duplicate keys breaking blocky.
|
||||
With all the config already available in values.yaml, we do not really see a usecase for this on kubernetes. Apart from this, manually mounting configfiles might negatively affect High Availability and Rollback on kubernetes.
|
||||
|
||||
You can also mount custom Whitelist/Blacklist files, using `persistence` or, in SCALE GUI, `Additional Storage` and enter the path in your whitelist or blacklist settings manually
|
||||
However: this negatively affects rollback and high availability, so we _highly_ advice against doing this.
|
||||
|
||||
## k8s-gateway
|
||||
|
||||
Our blocky Chart/App, includes build-in compatibility for [k8s_gateway](https://github.com/ori-edge/k8s_gateway), this tool can be used to ensure devices on your local network, connect directly to the LAN IP of any Charts/Apps using Ingress, instead of via the outside world or, in a lot of cases, having a bunch of connectivity issues.
|
||||
|
||||
The setup of k8s_gateway is simple:
|
||||
Just add the domain(s), which will include and subdomains(!), to the k8s_gateway domains list.
|
||||
From that point onwards we will take care to automatically apply the required `conditional` settings in `blocky` as well.
|
||||
|
||||
Please be mindfull that using `Blocky Style` configuration using the `blockyConfig` object in `values.yaml`, might override this automatic setup.
|
||||
BIN
charts/enterprise/blocky/icon.png
Normal file
BIN
charts/enterprise/blocky/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 39 KiB |
835
charts/enterprise/blocky/questions.yaml
Normal file
835
charts/enterprise/blocky/questions.yaml
Normal file
@@ -0,0 +1,835 @@
|
||||
# Include{groups}
|
||||
portals:
|
||||
open:
|
||||
# Include{portalLink}
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
# Include{controllerDeployment}
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
# Include{strategy}
|
||||
# Include{recreate}
|
||||
# Include{controllerExpert}
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: webUI
|
||||
group: Container Configuration
|
||||
label: WebUI Configuration
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: Enable Web UI
|
||||
description: Enables Web UI
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: apiURL
|
||||
label: API URL
|
||||
description: API URL for webUI, including port. Only used when not using ingress
|
||||
schema:
|
||||
type: string
|
||||
default: "http://127.0.0.1:4000"
|
||||
- variable: overrideDefaults
|
||||
group: Container Configuration
|
||||
label: Override Default Upstreams
|
||||
description: Overrides the predefined DNS server upstream list
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: defaultUpstreams
|
||||
label: Default Upstreams
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: upstreamEntry
|
||||
label: Upstream Entry
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: upstreams
|
||||
group: Container Configuration
|
||||
label: Upstreams Groups
|
||||
description:
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: upstreamsGroupEntry
|
||||
label: Upstreams Group Entry
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: name
|
||||
label: Group Name
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: upstreams
|
||||
label: Upstreams
|
||||
schema:
|
||||
type: list
|
||||
required: true
|
||||
default: []
|
||||
items:
|
||||
- variable: upstreamEntry
|
||||
label: upstream Entry
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: bootstrapDns
|
||||
group: Container Configuration
|
||||
label: Bootstrap DNS
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: upstream
|
||||
label: Upstream
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: ips
|
||||
label: IPs
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: ipEntry
|
||||
label: IP Entry
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: filtering
|
||||
group: Container Configuration
|
||||
label: Filtering
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: queryTypes
|
||||
label: Query Types
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: queryTypeEntry
|
||||
label: Query Type Entry
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: customDNS
|
||||
group: Container Configuration
|
||||
label: Custom DNS
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: customTTL
|
||||
label: Custom TTL
|
||||
schema:
|
||||
type: string
|
||||
default: 1h
|
||||
- variable: filterUnmappedTypes
|
||||
label: Filter Unmapped Types
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: rewrite
|
||||
label: Rewrite
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: rewriteEntry
|
||||
label: Rewrite Entry
|
||||
schema:
|
||||
type: dict
|
||||
additional_attrs: true
|
||||
attrs:
|
||||
- variable: in
|
||||
label: In
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: out
|
||||
label: Out
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: mapping
|
||||
label: Mapping
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: mappingEntry
|
||||
label: Mapping Entry
|
||||
schema:
|
||||
type: dict
|
||||
additional_attrs: true
|
||||
attrs:
|
||||
- variable: in
|
||||
label: In
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: out
|
||||
label: Out
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: clientLookup
|
||||
group: Container Configuration
|
||||
label: Client Lookup
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: upstream
|
||||
label: Upstream
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: singleNameOrder
|
||||
label: Single Name Order
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: singleNameEntry
|
||||
label: Single Name Entry
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: clients
|
||||
label: Clients
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: clientEntry
|
||||
label: Client Entry
|
||||
schema:
|
||||
type: dict
|
||||
additional_attrs: true
|
||||
attrs:
|
||||
- variable: domain
|
||||
label: Domain
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: ips
|
||||
label: IPs
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: ipEntry
|
||||
label: IP Entry
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: caching
|
||||
group: Container Configuration
|
||||
label: Caching
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: minTime
|
||||
label: Min Time
|
||||
schema:
|
||||
type: string
|
||||
default: 5m
|
||||
- variable: maxTime
|
||||
label: Max Time
|
||||
schema:
|
||||
type: string
|
||||
default: 30m
|
||||
- variable: maxItemsCount
|
||||
label: Max Items Count
|
||||
schema:
|
||||
type: int
|
||||
default: 0
|
||||
- variable: prefetching
|
||||
label: Prefetching
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: prefetchExpires
|
||||
label: Prefetch Expires
|
||||
schema:
|
||||
type: string
|
||||
default: 2h
|
||||
- variable: prefetchThreshold
|
||||
label: Prefetch Threshold
|
||||
schema:
|
||||
type: int
|
||||
default: 5
|
||||
- variable: prefetchMaxItemsCount
|
||||
label: Prefetch Max Items Count
|
||||
schema:
|
||||
type: int
|
||||
default: 0
|
||||
- variable: cacheTimeNegative
|
||||
label: Cache Time Negative
|
||||
schema:
|
||||
type: string
|
||||
default: 30m
|
||||
- variable: conditional
|
||||
group: Container Configuration
|
||||
label: Conditional
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: rewrite
|
||||
label: Rewrite
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: rewriteEntry
|
||||
label: Rewrite Entry
|
||||
schema:
|
||||
type: dict
|
||||
additional_attrs: true
|
||||
attrs:
|
||||
- variable: in
|
||||
label: In
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: out
|
||||
label: Out
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: mapping
|
||||
label: Mapping
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: mappingEntry
|
||||
label: Mapping Entry
|
||||
schema:
|
||||
type: dict
|
||||
additional_attrs: true
|
||||
attrs:
|
||||
- variable: domain
|
||||
label: Domain
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: dnsserver
|
||||
label: DNS Server
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: blocking
|
||||
group: Container Configuration
|
||||
label: Blocking
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: blockType
|
||||
label: Block Type
|
||||
description: Set the response should be sent to the client, if a requested query is blocked
|
||||
schema:
|
||||
type: string
|
||||
default: nxDomain
|
||||
- variable: blockTTL
|
||||
label: Block TTL
|
||||
description: Set the TTL for answers to blocked domains
|
||||
schema:
|
||||
type: string
|
||||
default: 6h
|
||||
- variable: refreshPeriod
|
||||
label: Refresh Period
|
||||
description: Set how often blocky should refresh list cache
|
||||
schema:
|
||||
type: string
|
||||
default: 4h
|
||||
- variable: downloadTimeout
|
||||
label: Download Timeout
|
||||
description: Download attempt timeout
|
||||
schema:
|
||||
type: string
|
||||
default: 60s
|
||||
- variable: downloadAttempts
|
||||
label: Download Attempts
|
||||
description: How many download attempts should be performed
|
||||
schema:
|
||||
type: int
|
||||
default: 3
|
||||
- variable: downloadCooldown
|
||||
label: Download Cooldown
|
||||
description: Time between the download attempts
|
||||
schema:
|
||||
type: string
|
||||
default: 2s
|
||||
- variable: failStartOnListError
|
||||
label: Fail Start on List Error
|
||||
description: Fail to start if at least one list can't be downloaded or opened
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: processingConcurrency
|
||||
label: Processing Concurrency
|
||||
description: Sets how many list-groups can be processed at the same time
|
||||
schema:
|
||||
type: int
|
||||
default: 4
|
||||
- variable: whitelist
|
||||
label: Whitelist
|
||||
description: Define whitelists, either URL or file
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: whitelistEntry
|
||||
label: Whitelist Group Entry
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: name
|
||||
label: Group Name
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: lists
|
||||
label: Lists
|
||||
schema:
|
||||
type: list
|
||||
required: true
|
||||
default: []
|
||||
items:
|
||||
- variable: listEntry
|
||||
label: List Entry
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: blacklist
|
||||
label: Blacklist
|
||||
description: Define blacklists, either URL or file
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: blacklistEntry
|
||||
label: Blacklist Group Entry
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: name
|
||||
label: Group Name
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: lists
|
||||
label: Lists
|
||||
schema:
|
||||
type: list
|
||||
required: true
|
||||
default: []
|
||||
items:
|
||||
- variable: listEntry
|
||||
label: List Entry
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: clientGroupsBlock
|
||||
label: Client Groups Block
|
||||
description: Define, which blocking group(s) should be used for which client in your network.
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: clientGroupBlockEntry
|
||||
label: Client Group Block Entry
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: name
|
||||
label: Client Group Name
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: groups
|
||||
label: Groups
|
||||
schema:
|
||||
type: list
|
||||
required: true
|
||||
default: []
|
||||
items:
|
||||
- variable: groupEntry
|
||||
label: Group Entry
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: hostsFile
|
||||
group: Container Configuration
|
||||
label: Hosts File
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: Enabled
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: filePath
|
||||
label: File Path
|
||||
schema:
|
||||
type: string
|
||||
default: /etc/hosts
|
||||
- variable: hostsTTL
|
||||
label: Hosts TTL
|
||||
schema:
|
||||
type: string
|
||||
default: 60m
|
||||
- variable: refreshPeriod
|
||||
label: Refresh Period
|
||||
schema:
|
||||
type: string
|
||||
default: 30m
|
||||
- variable: k8sgateway
|
||||
group: Container Configuration
|
||||
label: k8s-Gateway Configuration
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: Enable k8s-Gateway
|
||||
description: Enables k8s-Gateway
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: domains
|
||||
label: Domains
|
||||
description: Please refer to CoreDNS docs for options
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: domainEntry
|
||||
label: ""
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: domain
|
||||
label: Domain name
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: example.com
|
||||
- variable: dnsChallenge
|
||||
label: Forward dnsChallenge
|
||||
description: Optional configuration option for DNS01 challenge that will redirect all acme
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: Enable
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: domain
|
||||
label: Forward to Domain
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: dns01.clouddns.com
|
||||
- variable: advancedOptions
|
||||
label: Advanced Options
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_if: [["enabled", "=", "true"]]
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: ttl
|
||||
label: ttl
|
||||
description: TTL for non-apex responses (in seconds)
|
||||
schema:
|
||||
type: int
|
||||
default: 300
|
||||
- variable: watchedResources
|
||||
label: Watched Resources
|
||||
description: imit what kind of resources to watch, e.g. Ingress
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: watchedResource
|
||||
label: Watched Resource
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: secondary
|
||||
label: Secondary DNS Server Service
|
||||
description: Service name of a secondary DNS server (should be serviceName.namespace)
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: apex
|
||||
label: Apex
|
||||
description: Override the default `serviceName.namespace` domain apex
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
- variable: main
|
||||
label: Main Service
|
||||
description: The Primary service on which the healthcheck runs, often the webUI
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- 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: 10315
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 80
|
||||
- variable: dnstcp
|
||||
label: DNS TCP Service
|
||||
description: The DNS TCP service
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: dnstcp
|
||||
label: DNS TCP 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: 53
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 53
|
||||
- variable: dnsudp
|
||||
label: DNS UDP Service
|
||||
description: The DNS UDP service
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: dnsudp
|
||||
label: DNS UDP 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: 53
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 53
|
||||
- variable: dot
|
||||
label: DoT Service
|
||||
description: "DNS-over-TLS service"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorClusterIP}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: dot
|
||||
label: DoT 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: 853
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 853
|
||||
- variable: http
|
||||
label: HTTP and Metrics Service
|
||||
description: "service for things like metrics, pprof, API, DoH etc"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorClusterIP}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: http
|
||||
label: HTTP and Metrics 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: 4000
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
- variable: targetPort
|
||||
label: Target Port
|
||||
description: The internal(!) port on the container the Application runs on
|
||||
schema:
|
||||
type: int
|
||||
default: 4000
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
# Include{serviceList}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
label: Main Ingress
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
# Include{ingressExpert}
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
label: Privileged mode
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: readOnlyRootFilesystem
|
||||
label: ReadOnly Root Filesystem
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: allowPrivilegeEscalation
|
||||
label: Allow Privilege Escalation
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: runAsNonRoot
|
||||
label: runAsNonRoot
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
# Include{securityContextAdvanced}
|
||||
# Include{podSecurityContextRoot}
|
||||
- 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
|
||||
# Include{podSecurityContextAdvanced}
|
||||
# Include{resources}
|
||||
# Include{metrics}
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{documentation}
|
||||
212
charts/enterprise/blocky/templates/_blockyConfig.tpl
Normal file
212
charts/enterprise/blocky/templates/_blockyConfig.tpl
Normal file
@@ -0,0 +1,212 @@
|
||||
{{/* Define the config */}}
|
||||
{{- define "blocky.configmap" -}}
|
||||
{{- $configName := printf "%s-config" (include "tc.common.names.fullname" .) }}
|
||||
{{- $config := merge ( include "blocky.config" . | fromYaml ) ( .Values.blockyConfig ) }}
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: {{ $configName }}
|
||||
labels:
|
||||
{{- include "tc.common.labels" . | nindent 4 }}
|
||||
data:
|
||||
config.yml: |
|
||||
{{ $config | toYaml | indent 4 }}
|
||||
{{- end -}}
|
||||
|
||||
{{- define "blocky.config" -}}
|
||||
redis:
|
||||
address: {{ printf "%v-%v" .Release.Name "redis" }}:6379
|
||||
password: {{ .Values.redis.redisPassword | trimAll "\"" }}
|
||||
database: 0
|
||||
required: true
|
||||
connectionAttempts: 10
|
||||
connectionCooldown: 3s
|
||||
prometheus:
|
||||
enable: true
|
||||
path: /metrics
|
||||
upstream:
|
||||
default:
|
||||
{{- .Values.defaultUpstreams | toYaml | nindent 8 }}
|
||||
{{- range $id, $value := .Values.upstreams }}
|
||||
{{ $value.name }}:
|
||||
{{- $value.dnsservers | toYaml | nindent 8 }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.service.dnsudp.enabled }}
|
||||
port: {{ .Values.service.dnsudp.ports.dnsudp.targetPort }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.service.dot.enabled }}
|
||||
tlsPort: {{ .Values.service.dot.ports.dot.targetPort }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.service.http.enabled }}
|
||||
httpPort: {{ .Values.service.http.ports.http.targetPort }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.service.https.enabled }}
|
||||
httpsPort: {{ .Values.service.https.ports.https.targetPort }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.certFile }}
|
||||
certFile: {{ .Values.certFile }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.keyFile }}
|
||||
keyFile: {{ .Values.keyFile }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.logLevel }}
|
||||
logLevel: {{ .Values.logLevel }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.logTimestamp }}
|
||||
logTimestamp: {{ .Values.logTimestamp }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.logPrivacy }}
|
||||
logPrivacy: {{ .Values.logPrivacy }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.dohUserAgent }}
|
||||
dohUserAgent: {{ .Values.dohUserAgent }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.minTlsServeVersion }}
|
||||
minTlsServeVersion: {{ .Values.minTlsServeVersion }}
|
||||
{{- end }}
|
||||
|
||||
caching:
|
||||
{{ toYaml .Values.caching | indent 2 }}
|
||||
|
||||
{{- if .Values.hostsFile.enabled }}
|
||||
{{ $hostsfile := omit .Values.hostsFile "enabled" }}
|
||||
hostsFile:
|
||||
{{ toYaml $hostsfile | indent 2 }}
|
||||
{{- end }}
|
||||
|
||||
{{- if or .Values.bootstrapDns.upstream .Values.bootstrapDns.ips }}
|
||||
bootstrapDns:
|
||||
{{- if .Values.bootstrapDns.upstream }}
|
||||
upstream: {{ .Values.bootstrapDns.upstream }}
|
||||
{{- end }}
|
||||
{{- if .Values.bootstrapDns.ips }}
|
||||
ips:
|
||||
{{- range $id, $value := .Values.bootstrapDns.ips }}
|
||||
- {{ $value }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- if or .Values.filtering.filtering }}
|
||||
filtering:
|
||||
{{- if .Values.filtering.ips }}
|
||||
queryTypes:
|
||||
{{- range $id, $value := .Values.filtering.ips }}
|
||||
- {{ $value }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- if or .Values.customDNS.filterUnmappedTypes .Values.customDNS.customTTL .Values.customDNS.rewrite .Values.customDNS.mapping }}
|
||||
customDNS:
|
||||
{{- if .Values.customDNS.upstream }}
|
||||
upstream: {{ .Values.customDNS.upstream }}
|
||||
{{- end }}
|
||||
{{- if .Values.customDNS.customTTL }}
|
||||
customTTL: {{ .Values.customDNS.customTTL }}
|
||||
{{- end }}
|
||||
{{- if .Values.customDNS.rewrite }}
|
||||
rewrite:
|
||||
{{- range $id, $value := .Values.customDNS.rewrite }}
|
||||
{{ $value.in }}: {{ $value.out }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.customDNS.mapping }}
|
||||
mapping:
|
||||
{{- range $id, $value := .Values.customDNS.mapping }}
|
||||
{{ $value.domain }}: {{ $value.dnsserver }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- if or .Values.clientLookup.upstream .Values.clientLookup.ips }}
|
||||
clientLookup:
|
||||
{{- if .Values.clientLookup.upstream }}
|
||||
upstream: {{ .Values.clientLookup.upstream }}
|
||||
{{- end }}
|
||||
{{- if .Values.clientLookup.ips }}
|
||||
singleNameOrder:
|
||||
{{- range $id, $value := .Values.clientLookup.ips }}
|
||||
- {{ $value }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if .Values.clientLookup.clients }}
|
||||
clients:
|
||||
{{- range $id, $value := .Values.clientLookup.clients }}
|
||||
{{ $value.domain }}:
|
||||
{{- range $id, $value := .ips }}
|
||||
- {{ $value }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- if or .Values.conditional.rewrite .Values.conditional.mapping ( and .Values.k8sgateway.enabled .Values.k8sgateway.domains ) }}
|
||||
conditional:
|
||||
{{- if .Values.conditional.rewrite }}
|
||||
rewrite:
|
||||
{{- range $id, $value := .Values.conditional.rewrite }}
|
||||
{{ $value.in }}: {{ $value.out }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- if or .Values.conditional.mapping ( and .Values.k8sgateway.enabled .Values.k8sgateway.domains ) }}
|
||||
mapping:
|
||||
{{- if and .Values.k8sgateway.enabled .Values.k8sgateway.domains }}
|
||||
{{- range $id, $value := .Values.k8sgateway.domains }}
|
||||
{{ .domain }}: 127.0.0.1:{{ $.Values.service.k8sgateway.ports.k8sgateway.targetPort }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- range $id, $value := .Values.conditional.mapping }}
|
||||
{{ $value.domain }}: {{ $value.dnsserver }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
blocking:
|
||||
blockType: {{ .Values.blocking.blockType }}
|
||||
blockTTL: {{ .Values.blocking.blockTTL }}
|
||||
refreshPeriod: {{ .Values.blocking.refreshPeriod }}
|
||||
downloadTimeout: {{ .Values.blocking.downloadTimeout }}
|
||||
downloadAttempts: {{ .Values.blocking.downloadAttempts }}
|
||||
downloadCooldown: {{ .Values.blocking.downloadCooldown }}
|
||||
failStartOnListError: {{ .Values.blocking.failStartOnListError }}
|
||||
processingConcurrency: {{ .Values.blocking.processingConcurrency }}
|
||||
{{- if .Values.blocking.whitelist }}
|
||||
whiteLists:
|
||||
{{- range $id, $value := .Values.blocking.whitelist }}
|
||||
{{ $value.name }}:
|
||||
{{- $value.lists | toYaml | nindent 10 }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.blocking.blacklist }}
|
||||
blackLists:
|
||||
{{- range $id, $value := .Values.blocking.blacklist }}
|
||||
{{ $value.name }}:
|
||||
{{- $value.lists | toYaml | nindent 10 }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Values.blocking.clientGroupsBlock }}
|
||||
clientGroupsBlock:
|
||||
{{- range $id, $value := .Values.blocking.clientGroupsBlock }}
|
||||
{{ $value.name }}:
|
||||
{{- $value.groups | toYaml | nindent 10 }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- end -}}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user