Compare commits
555 Commits
adminer-2.
...
acestream-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
080f98e182 | ||
|
|
fe19253e04 | ||
|
|
54ac5170c2 | ||
|
|
4cd25f8a64 | ||
|
|
2ad6dd1811 | ||
|
|
8a9f680ffa | ||
|
|
ad48e3ec10 | ||
|
|
1172a71f05 | ||
|
|
6d303d7bee | ||
|
|
e86b481a8a | ||
|
|
71778e9942 | ||
|
|
d77b0673d3 | ||
|
|
9bdc7e4eb0 | ||
|
|
13170bb3e2 | ||
|
|
18652f04d6 | ||
|
|
2d17c89cda | ||
|
|
5167e47c6d | ||
|
|
6d5e0f3ed3 | ||
|
|
a2827e84a0 | ||
|
|
f439026579 | ||
|
|
8f34f182c5 | ||
|
|
045541a54a | ||
|
|
f9eb346490 | ||
|
|
dd59abdf01 | ||
|
|
69e7f51f69 | ||
|
|
9d1bccd5a8 | ||
|
|
f0f6520232 | ||
|
|
b487b12ac4 | ||
|
|
61cf3078d8 | ||
|
|
b18f151c56 | ||
|
|
39a34f238b | ||
|
|
3ecf31b209 | ||
|
|
018a8cd61b | ||
|
|
30ad9ba47d | ||
|
|
65d9fe1233 | ||
|
|
a19cf70980 | ||
|
|
edaefaa8b2 | ||
|
|
b0f4ab31d3 | ||
|
|
5857821750 | ||
|
|
72ec7fdd1e | ||
|
|
bdddc55b68 | ||
|
|
ace4e7893b | ||
|
|
ec40e790b9 | ||
|
|
7c5391e7c1 | ||
|
|
c355f60a5a | ||
|
|
f0b8f33ee6 | ||
|
|
2ea240e9a6 | ||
|
|
b686be2003 | ||
|
|
00b0d9df2a | ||
|
|
d63ebaed95 | ||
|
|
d832159f8f | ||
|
|
f47ca51ac4 | ||
|
|
b41be5e200 | ||
|
|
fc7533ab0a | ||
|
|
6776240fdb | ||
|
|
c6adab859b | ||
|
|
a56803a307 | ||
|
|
78962ce4ee | ||
|
|
4cf0c96dcd | ||
|
|
c002f429ef | ||
|
|
4f0214f93a | ||
|
|
d05a4e5377 | ||
|
|
8af3d4565d | ||
|
|
b903780b68 | ||
|
|
eb63b4d3e2 | ||
|
|
cbab5b1272 | ||
|
|
e0ddd0f617 | ||
|
|
1ae8195e19 | ||
|
|
02105b2afe | ||
|
|
2cf15aa35a | ||
|
|
aa7b31e389 | ||
|
|
cf5daa865d | ||
|
|
465b8060a6 | ||
|
|
207a0893d6 | ||
|
|
796e3bf5d5 | ||
|
|
fc608160ee | ||
|
|
6eed2d6402 | ||
|
|
291e1662ad | ||
|
|
43d479dcc8 | ||
|
|
7a56802a8d | ||
|
|
5b2b14225e | ||
|
|
9e28367b08 | ||
|
|
47e27a5b85 | ||
|
|
f73a19249e | ||
|
|
2a9656feec | ||
|
|
62fa2e0caa | ||
|
|
990a1cad68 | ||
|
|
10bf2a7490 | ||
|
|
5b83067575 | ||
|
|
32f80b44f7 | ||
|
|
377b237061 | ||
|
|
8ce2ac1401 | ||
|
|
bbce159f62 | ||
|
|
1a653368a6 | ||
|
|
57824c52a4 | ||
|
|
f404165b43 | ||
|
|
6a8282ce8d | ||
|
|
fa233324ef | ||
|
|
7cda4aa585 | ||
|
|
80f6184a96 | ||
|
|
0338942b3b | ||
|
|
a81778b060 | ||
|
|
a90974e36e | ||
|
|
ec1259b73c | ||
|
|
ce097830ac | ||
|
|
d38d2fa8ae | ||
|
|
9af6aa9cfc | ||
|
|
84c3381ae8 | ||
|
|
e2febfab26 | ||
|
|
f4a365004e | ||
|
|
a10074e78c | ||
|
|
f077e2d7e1 | ||
|
|
eec9374bdc | ||
|
|
d03eaa5ff3 | ||
|
|
c3e999dd69 | ||
|
|
84cdb48edf | ||
|
|
5d1942160f | ||
|
|
65328642e4 | ||
|
|
0d65bac11e | ||
|
|
7e1991a99e | ||
|
|
9594c239ab | ||
|
|
adc1f4a22b | ||
|
|
c0278d7942 | ||
|
|
ad6f4726ca | ||
|
|
b4b98d5c4c | ||
|
|
2cd09215a7 | ||
|
|
330f4c9d56 | ||
|
|
29af4f6207 | ||
|
|
afb91ae38c | ||
|
|
0ebb18ab8a | ||
|
|
cad8465907 | ||
|
|
ed841c4318 | ||
|
|
40162af8b8 | ||
|
|
d74a367fc4 | ||
|
|
53f6821a3c | ||
|
|
514b246e55 | ||
|
|
1c67d221d1 | ||
|
|
592d4b60b0 | ||
|
|
63cd179545 | ||
|
|
4b0bde12ce | ||
|
|
8d8c20d108 | ||
|
|
43fac9b6c9 | ||
|
|
d50c0c9b5c | ||
|
|
3dee0b9ef4 | ||
|
|
eababc0548 | ||
|
|
fd821a41b1 | ||
|
|
a5eedad1c0 | ||
|
|
ef438e30e1 | ||
|
|
e5e4cfca00 | ||
|
|
5d3dd6c3e7 | ||
|
|
5375e804bc | ||
|
|
7198d1ff44 | ||
|
|
ae67ab2860 | ||
|
|
b14fe57b6a | ||
|
|
c847777d8a | ||
|
|
4ec245c12b | ||
|
|
c934a4155f | ||
|
|
58f69a000c | ||
|
|
1234fe50cd | ||
|
|
c646437d6e | ||
|
|
de0815b37a | ||
|
|
4be1fb545b | ||
|
|
72b32ea057 | ||
|
|
6fa4b45154 | ||
|
|
fd9efc834f | ||
|
|
47f567da8f | ||
|
|
dfa36d4565 | ||
|
|
dd61fde108 | ||
|
|
d8b438dd56 | ||
|
|
f6c2d07fc9 | ||
|
|
e0f2a45250 | ||
|
|
5a97148f59 | ||
|
|
e2d6795b3f | ||
|
|
9fd6df3661 | ||
|
|
adbb3f6075 | ||
|
|
2f285fa00e | ||
|
|
0cc5435870 | ||
|
|
685a5eb55d | ||
|
|
f64c611057 | ||
|
|
94e9a30dfe | ||
|
|
dd886ddcc2 | ||
|
|
7e2a7483be | ||
|
|
4b8853e2c6 | ||
|
|
3bf2fa710a | ||
|
|
77dbb7a98c | ||
|
|
53a34b57c1 | ||
|
|
bf89692cda | ||
|
|
c16f4467dd | ||
|
|
bcb531b15d | ||
|
|
35199c1a55 | ||
|
|
7e1e0dfcb7 | ||
|
|
2e1e2c9a60 | ||
|
|
b612b0edad | ||
|
|
5477dfa21a | ||
|
|
c0a70c4939 | ||
|
|
1bc272ca64 | ||
|
|
86c8a387e2 | ||
|
|
358244518b | ||
|
|
52386a9c18 | ||
|
|
a29fdc9372 | ||
|
|
9cb2f58a02 | ||
|
|
a7e3011db2 | ||
|
|
6bee22b042 | ||
|
|
dff7494406 | ||
|
|
bf4379ef1e | ||
|
|
4472f62fb9 | ||
|
|
4099ea978e | ||
|
|
a2f8e22a44 | ||
|
|
c81663452a | ||
|
|
c6d0fde9d1 | ||
|
|
fb85ea7460 | ||
|
|
c518e13cb3 | ||
|
|
13ae28704f | ||
|
|
68416fc364 | ||
|
|
d7f67f31c4 | ||
|
|
658519bb2c | ||
|
|
0d4b30a389 | ||
|
|
3127fb3e9f | ||
|
|
9e98c7833d | ||
|
|
c759c49860 | ||
|
|
8a9afa2481 | ||
|
|
fd596203e7 | ||
|
|
f6f76cc70c | ||
|
|
324d719d5c | ||
|
|
018a922a76 | ||
|
|
6b77efb180 | ||
|
|
bc6d5a6551 | ||
|
|
5e066b2b8b | ||
|
|
fea5433626 | ||
|
|
dbbf98aac1 | ||
|
|
6fe03374e6 | ||
|
|
130d1eb07a | ||
|
|
de55c9f9df | ||
|
|
2d63cd4925 | ||
|
|
f0e80b7ce8 | ||
|
|
2c0e29acd7 | ||
|
|
53173ee25e | ||
|
|
7062b3564a | ||
|
|
ecfe03c217 | ||
|
|
a98ab9abee | ||
|
|
a585acaf2b | ||
|
|
a4a0ed8cf4 | ||
|
|
dd715f1b0f | ||
|
|
f3559a2eca | ||
|
|
390c35cde0 | ||
|
|
4d4d62b4e2 | ||
|
|
36c78e90dc | ||
|
|
431928511a | ||
|
|
1792c7a5e0 | ||
|
|
b15e7c8276 | ||
|
|
a6c55c5e27 | ||
|
|
5a9ad3acee | ||
|
|
9613babc6c | ||
|
|
dda1f172fd | ||
|
|
0b99e7daa1 | ||
|
|
885b493ad2 | ||
|
|
92cacb0253 | ||
|
|
013443250c | ||
|
|
2e9b5e29e3 | ||
|
|
74c186e736 | ||
|
|
1615a8f16c | ||
|
|
d6901499d0 | ||
|
|
1820118fc9 | ||
|
|
a71510c298 | ||
|
|
cee8b7f402 | ||
|
|
f54087a469 | ||
|
|
fc680816dd | ||
|
|
2d40be2310 | ||
|
|
ff8535cc84 | ||
|
|
5ef7499fc2 | ||
|
|
5020502af7 | ||
|
|
8babd3d023 | ||
|
|
a4c5f05875 | ||
|
|
8571bf3758 | ||
|
|
07df84eb3e | ||
|
|
9a0626ed8b | ||
|
|
54b79dc503 | ||
|
|
ee5ca3e7b9 | ||
|
|
a9c8493932 | ||
|
|
d079d2560c | ||
|
|
e2e4d7e01d | ||
|
|
774ccdbd56 | ||
|
|
3eb2d9bdfa | ||
|
|
f07fac1cba | ||
|
|
a918fd28fb | ||
|
|
89e8a86e90 | ||
|
|
ada06e12a9 | ||
|
|
92afd04765 | ||
|
|
70e2b6bb3f | ||
|
|
33cc5e91ed | ||
|
|
719819d6a6 | ||
|
|
e6db1a7525 | ||
|
|
6841fe8e3d | ||
|
|
0473ddccf2 | ||
|
|
d65c43b771 | ||
|
|
10ce856abf | ||
|
|
2224c99433 | ||
|
|
0f28091460 | ||
|
|
3c092b055d | ||
|
|
b25fb38520 | ||
|
|
0958b1a846 | ||
|
|
3255201a36 | ||
|
|
7c03102bd4 | ||
|
|
4f3afaafc8 | ||
|
|
02eee266c4 | ||
|
|
deae4a986c | ||
|
|
f2a8d9c73f | ||
|
|
432c5a0921 | ||
|
|
6d62c1dd48 | ||
|
|
c35af13732 | ||
|
|
b92e779ba6 | ||
|
|
16b5db069d | ||
|
|
5c3d5db0de | ||
|
|
ddfaa9c6c2 | ||
|
|
0ceaef5e0e | ||
|
|
6530c15465 | ||
|
|
088c57b4d4 | ||
|
|
0497fdeccb | ||
|
|
95fad0c4e7 | ||
|
|
72d3c2a269 | ||
|
|
c17b3320b3 | ||
|
|
eb58b83575 | ||
|
|
d55b2e444e | ||
|
|
0b77e979e4 | ||
|
|
aa4f021d58 | ||
|
|
05b8def6bf | ||
|
|
bd18c77f18 | ||
|
|
d0a64a6a4b | ||
|
|
84f0f21929 | ||
|
|
95d8e1bb0a | ||
|
|
57ff4f256c | ||
|
|
098fab8747 | ||
|
|
e793103a95 | ||
|
|
31fa52e669 | ||
|
|
eaf03d08d6 | ||
|
|
2adfdf0972 | ||
|
|
fe99842b9c | ||
|
|
0b83b9715e | ||
|
|
c61dfeda77 | ||
|
|
16d2fa7f1c | ||
|
|
9fa3c102bc | ||
|
|
2c3b222b98 | ||
|
|
f095747eac | ||
|
|
b09d928da4 | ||
|
|
7fe0fbc7b3 | ||
|
|
770a7ed0c7 | ||
|
|
f888849895 | ||
|
|
69ed82722c | ||
|
|
04fb9f9dfd | ||
|
|
c40429cc5e | ||
|
|
9b6f0ecba2 | ||
|
|
980108a47b | ||
|
|
c2bb282f7d | ||
|
|
2f43162f09 | ||
|
|
033519d9f3 | ||
|
|
3f4b8e85fa | ||
|
|
e40249183a | ||
|
|
bda02deb10 | ||
|
|
58d25f9dcf | ||
|
|
0f234f3d12 | ||
|
|
92ec6f1811 | ||
|
|
3d624095b1 | ||
|
|
258efdc391 | ||
|
|
c3c5d9af3a | ||
|
|
65f86269f9 | ||
|
|
52a48c6516 | ||
|
|
1805b3773f | ||
|
|
d38e908c95 | ||
|
|
4d2b735a30 | ||
|
|
64d7d20001 | ||
|
|
949908164a | ||
|
|
a310e28439 | ||
|
|
a3be1c2386 | ||
|
|
c7dc6146b4 | ||
|
|
2a6c75b8e6 | ||
|
|
92d2e30e2c | ||
|
|
c8572589b6 | ||
|
|
b6f86517dd | ||
|
|
81ad1d1ea3 | ||
|
|
6b03754990 | ||
|
|
b416753340 | ||
|
|
c6d8200abd | ||
|
|
8b5da4ffac | ||
|
|
bc532f5e2b | ||
|
|
14137ce734 | ||
|
|
9c9fe016de | ||
|
|
799d0cff2d | ||
|
|
bbaa948be1 | ||
|
|
4ece0676a5 | ||
|
|
9b0ec2b742 | ||
|
|
1f76a535ab | ||
|
|
6766bdbd3e | ||
|
|
6d244816c9 | ||
|
|
ce91f2dca8 | ||
|
|
02db18c589 | ||
|
|
148d2b1c3d | ||
|
|
433d0c946a | ||
|
|
e85afffcf6 | ||
|
|
d83942185b | ||
|
|
b152a99b1f | ||
|
|
3d64d36c17 | ||
|
|
53ea5a7710 | ||
|
|
f0fa3d81b4 | ||
|
|
3214f38866 | ||
|
|
3ebcfe0771 | ||
|
|
7d6dcadce3 | ||
|
|
600029b410 | ||
|
|
e947e09843 | ||
|
|
36fadb48be | ||
|
|
d79ef5d095 | ||
|
|
6051ab5c5d | ||
|
|
a84883d0c5 | ||
|
|
7f0177a379 | ||
|
|
da7835cc00 | ||
|
|
3e6fccb19e | ||
|
|
dfac884575 | ||
|
|
09911e243c | ||
|
|
6920254519 | ||
|
|
c7478b04b8 | ||
|
|
e170326d39 | ||
|
|
519f041ce3 | ||
|
|
fd32d30a26 | ||
|
|
ce969cb0ff | ||
|
|
d0edd2b15b | ||
|
|
04f3a7a593 | ||
|
|
5e92b2fc6e | ||
|
|
87c8e7b108 | ||
|
|
e39a8d8a68 | ||
|
|
b7afe30148 | ||
|
|
37fdc30959 | ||
|
|
7fc2bde812 | ||
|
|
33dedbe10b | ||
|
|
3a503bbcf3 | ||
|
|
e346b88c8e | ||
|
|
fa6d027e42 | ||
|
|
8deb249a98 | ||
|
|
f8e01fcd73 | ||
|
|
708612e625 | ||
|
|
7b1f054535 | ||
|
|
768c529c99 | ||
|
|
7f3c1f7b71 | ||
|
|
d112544f4b | ||
|
|
42cb992351 | ||
|
|
b0f0f37957 | ||
|
|
f167649561 | ||
|
|
d8f307ed6d | ||
|
|
782009ff45 | ||
|
|
73aaacc574 | ||
|
|
8a9223cdca | ||
|
|
4ed738a6a8 | ||
|
|
4bf2dd66f9 | ||
|
|
c50b364619 | ||
|
|
c312dbcf11 | ||
|
|
f33c12bd3d | ||
|
|
f654a86337 | ||
|
|
d4c35dd01b | ||
|
|
e86fd9d532 | ||
|
|
71d67f174d | ||
|
|
5a50c5c11e | ||
|
|
ed4d2e1427 | ||
|
|
32066e52eb | ||
|
|
f459d9eb8a | ||
|
|
b142ff68ab | ||
|
|
1cede202ad | ||
|
|
58b26448df | ||
|
|
24682db968 | ||
|
|
989bd65473 | ||
|
|
f82566d62a | ||
|
|
f37284b0ec | ||
|
|
8795274305 | ||
|
|
e25c977d6f | ||
|
|
e5727e57b2 | ||
|
|
09cc258777 | ||
|
|
8c9b014514 | ||
|
|
7a0582895a | ||
|
|
8a9310a9e3 | ||
|
|
9a4c313304 | ||
|
|
557fea4a92 | ||
|
|
24d8c730b1 | ||
|
|
6ac1219e30 | ||
|
|
5347e23acc | ||
|
|
a10a6aebf7 | ||
|
|
006b5d76bf | ||
|
|
fd70af2c6d | ||
|
|
5b205b38d6 | ||
|
|
a51bc459c9 | ||
|
|
43611dfa76 | ||
|
|
5c34ce2d06 | ||
|
|
6dfc42c6be | ||
|
|
96d7745f22 | ||
|
|
c965cdc995 | ||
|
|
ef199b08a4 | ||
|
|
ae1e653127 | ||
|
|
881c939dc0 | ||
|
|
e5deeaf4fd | ||
|
|
b5dc8afb57 | ||
|
|
ef8917bf66 | ||
|
|
616a0c5fff | ||
|
|
025fc12492 | ||
|
|
86c3ca7a7b | ||
|
|
bac1e6e5e3 | ||
|
|
030614c1e8 | ||
|
|
f7ddd8f555 | ||
|
|
dcc7fe5ed3 | ||
|
|
37ea4a1920 | ||
|
|
56905362f9 | ||
|
|
64764bafc3 | ||
|
|
318fde858e | ||
|
|
bde6567b79 | ||
|
|
9c774c720f | ||
|
|
279e71d6fd | ||
|
|
9f38ddbf60 | ||
|
|
ba1f1494f3 | ||
|
|
bf2710da61 | ||
|
|
ebe4b5668a | ||
|
|
c719b7edc9 | ||
|
|
b70b77a984 | ||
|
|
d90b8bc12a | ||
|
|
5ef9763bed | ||
|
|
47a81df78e | ||
|
|
07c6d1ab7e | ||
|
|
a32bcf03f9 | ||
|
|
a304278d50 | ||
|
|
8c25487408 | ||
|
|
27548259e2 | ||
|
|
acb92de675 | ||
|
|
4d335f300d | ||
|
|
23f847aaee | ||
|
|
18c87f71b8 | ||
|
|
c78573b9a5 | ||
|
|
1c944567c7 | ||
|
|
747e35fbfd | ||
|
|
874ed747f0 | ||
|
|
a355a6142e | ||
|
|
40772a03c6 | ||
|
|
38f647a9de | ||
|
|
a7abd8ac98 | ||
|
|
f84e369b90 | ||
|
|
7703586ba7 | ||
|
|
e66a3362f9 | ||
|
|
5af8f0db8c | ||
|
|
fc262ecba5 | ||
|
|
c330e2ed07 | ||
|
|
6852b05704 | ||
|
|
a948a83ad0 | ||
|
|
6599657622 | ||
|
|
bc9290752b | ||
|
|
c308decef2 | ||
|
|
31f43f1525 | ||
|
|
96311b5494 | ||
|
|
668157c363 | ||
|
|
a0db0bec94 | ||
|
|
3f73e7184b | ||
|
|
9559a83515 | ||
|
|
d7405c2a59 |
@@ -1213,6 +1213,7 @@
|
||||
"code"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "keithamus",
|
||||
"name": "Keith Cirkel",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/118266?v=4",
|
||||
@@ -1220,6 +1221,24 @@
|
||||
"contributions": [
|
||||
"code"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "mgale456",
|
||||
"name": "mgale456",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/55673155?v=4",
|
||||
"profile": "https://github.com/mgale456",
|
||||
"contributions": [
|
||||
"code"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "fenichelar",
|
||||
"name": "Alec Fenichel",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/3437075?v=4",
|
||||
"profile": "https://github.com/fenichelar",
|
||||
"contributions": [
|
||||
"code"
|
||||
]
|
||||
}
|
||||
],
|
||||
"contributorsPerLine": 7,
|
||||
|
||||
5
.github/README.md
vendored
5
.github/README.md
vendored
@@ -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)):
|
||||
@@ -302,6 +302,9 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
|
||||
<td align="center"><a href="https://github.com/cccs31"><img src="https://avatars.githubusercontent.com/u/29389546?v=4?s=100" width="100px;" alt="cccs31"/><br /><sub><b>cccs31</b></sub></a><br /><a href="https://github.com/truecharts/charts/issues?q=author%3Acccs31" title="Bug reports">🐛</a></td>
|
||||
<td align="center"><a href="https://github.com/ssmucny"><img src="https://avatars.githubusercontent.com/u/17689855?v=4?s=100" width="100px;" alt="Sam Smucny"/><br /><sub><b>Sam Smucny</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=ssmucny" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://www.keithcirkel.co.uk"><img src="https://avatars.githubusercontent.com/u/118266?v=4?s=100" width="100px;" alt="Keith Cirkel"/><br /><sub><b>Keith Cirkel</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=keithamus" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/mgale456"><img src="https://avatars.githubusercontent.com/u/55673155?v=4?s=100" width="100px;" alt="mgale456"/><br /><sub><b>mgale456</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=mgale456" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/fenichelar"><img src="https://avatars.githubusercontent.com/u/3437075?v=4?s=100" width="100px;" alt="Alec Fenichel"/><br /><sub><b>Alec Fenichel</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=fenichelar" title="Code">💻</a></td>
|
||||
<td align="center"><a href="https://github.com/inmanturbo"><img src="https://avatars.githubusercontent.com/u/47095624?v=4?s=100" width="100px;" alt="inmanturbo"/><br /><sub><b>inmanturbo</b></sub></a><br /><a href="https://github.com/truecharts/charts/commits?author=inmanturbo" title="Documentation">📖</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
2
.github/ct-install.yaml
vendored
2
.github/ct-install.yaml
vendored
@@ -29,6 +29,8 @@ excluded-charts:
|
||||
- charts/stable/zigbee2mqtt
|
||||
- charts/stable/alertmanager-bot
|
||||
- charts/stable/storj-node
|
||||
- charts/incubator/frigate
|
||||
- charts/stable/frigate
|
||||
- charts/stable/orbital-sync
|
||||
- charts/incubator/orbital-sync
|
||||
- charts/incubator/amcrest2mqtt
|
||||
|
||||
27
.github/renovate.json5
vendored
27
.github/renovate.json5
vendored
@@ -7,7 +7,7 @@
|
||||
"reviewersFromCodeOwners": true,
|
||||
"suppressNotifications": ["prIgnoreNotification"],
|
||||
"rebaseWhen": "conflicted",
|
||||
"prConcurrentLimit": 7,
|
||||
"prConcurrentLimit": 10,
|
||||
"pinDigests": true,
|
||||
"timezone":"Europe/Amsterdam",
|
||||
"gitAuthor": "TrueCharts-Admin <bot@truecharts.org>",
|
||||
@@ -30,6 +30,7 @@
|
||||
"matchManagers": ["helm-values"],
|
||||
"enabled": true,
|
||||
"pinDigests": true,
|
||||
"automerge": true,
|
||||
"commitMessageTopic": "container image {{depName}}",
|
||||
"commitMessageExtra": "to {{#if isSingleVersion}}v{{{newVersion}}}{{else}}{{{newValue}}}{{/if}}",
|
||||
"matchUpdateTypes": ["major", "minor", "patch", "digest"],
|
||||
@@ -38,7 +39,7 @@
|
||||
{
|
||||
"matchManagers": ["github-actions"],
|
||||
"excludePackageNames": ["stefanzweifel/git-auto-commit-action"],
|
||||
"automerge": true,
|
||||
"automerge": false,
|
||||
},
|
||||
//
|
||||
// helm deps
|
||||
@@ -102,9 +103,6 @@
|
||||
"bumpVersion": "major",
|
||||
"labels": ["update/docker/enterprise/major"],
|
||||
"paths": ["charts/enterprise/"],
|
||||
"schedule": [
|
||||
"before 8am"
|
||||
],
|
||||
},
|
||||
{
|
||||
"matchDatasources": ["docker"],
|
||||
@@ -114,11 +112,7 @@
|
||||
],
|
||||
"bumpVersion": "patch",
|
||||
"labels": ["update/docker/enterprise/minor"],
|
||||
"groupName": ["docker enterprise minor"],
|
||||
"paths": ["charts/enterprise/"],
|
||||
"schedule": [
|
||||
"before 8am"
|
||||
],
|
||||
},
|
||||
{
|
||||
"matchDatasources": ["docker"],
|
||||
@@ -130,11 +124,7 @@
|
||||
],
|
||||
"bumpVersion": "patch",
|
||||
"labels": ["update/docker/enterprise/patch"],
|
||||
"groupName": ["docker enterprise patch"],
|
||||
"paths": ["charts/enterprise/"],
|
||||
"schedule": [
|
||||
"before 8am"
|
||||
],
|
||||
},
|
||||
//
|
||||
// Tag updates for semantic tags on all but enterprise Apps
|
||||
@@ -143,11 +133,8 @@
|
||||
"matchDatasources": ["docker"],
|
||||
"updateTypes": ["major"],
|
||||
"bumpVersion": "minor",
|
||||
"labels": ["update/docker/general/major"],
|
||||
"labels": ["update/docker/general/major", "automerge"],
|
||||
"paths": ["charts/dependency/", "charts/SCALE/", "charts/incubator/", "charts/dev/", "charts/stable/", "templates/app/"],
|
||||
"schedule": [
|
||||
"before 8am"
|
||||
],
|
||||
},
|
||||
{
|
||||
"matchDatasources": ["docker"],
|
||||
@@ -159,12 +146,8 @@
|
||||
"pin",
|
||||
],
|
||||
"bumpVersion": "patch",
|
||||
"labels": ["update/docker/general/non-major"],
|
||||
"groupName": ["docker general non-major"],
|
||||
"labels": ["update/docker/general/non-major", "automerge"],
|
||||
"paths": ["charts/dependency/", "charts/SCALE/", "charts/incubator/", "charts/dev/", "charts/library/", "charts/stable/", "templates/app/"],
|
||||
"schedule": [
|
||||
"before 8am"
|
||||
],
|
||||
},
|
||||
//
|
||||
// Tag semantic version type based on regex
|
||||
|
||||
2
.github/scripts/build-catalog.sh
vendored
2
.github/scripts/build-catalog.sh
vendored
@@ -105,13 +105,13 @@ copy_apps() {
|
||||
}
|
||||
export -f copy_apps
|
||||
|
||||
|
||||
if [[ -d "charts/${1}" ]]; then
|
||||
echo "Start processing charts/${1} ..."
|
||||
chartversion=$(cat charts/${1}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }')
|
||||
chartname=$(basename charts/${1})
|
||||
train=$(basename $(dirname "charts/${1}"))
|
||||
SCALESUPPORT=$(cat charts/${1}/Chart.yaml | yq '.annotations."truecharts.org/SCALE-support"' -r)
|
||||
helm dependency build "charts/${1}" --skip-refresh || (sleep 10 && helm dependency build "charts/${1}" --skip-refresh) || (sleep 10 && helm dependency build "charts/${1}" --skip-refresh)
|
||||
if [[ "${SCALESUPPORT}" == "true" ]]; then
|
||||
clean_apps "charts/${1}" "${chartname}" "$train" "${chartversion}"
|
||||
copy_apps "charts/${1}" "${chartname}" "$train" "${chartversion}"
|
||||
|
||||
128
.github/scripts/fetch_helm_deps.sh
vendored
Executable file
128
.github/scripts/fetch_helm_deps.sh
vendored
Executable file
@@ -0,0 +1,128 @@
|
||||
#!/bin/bash
|
||||
|
||||
# require go-yq
|
||||
command -v go-yq >/dev/null 2>&1 || {
|
||||
printf >&2 "%s\n" "❌ go-yq (https://github.com/mikefarah/yq) is not installed. Aborting."
|
||||
exit 1
|
||||
}
|
||||
|
||||
# define defaults
|
||||
cache_path=${cache_path:-./tgz_cache}
|
||||
charts_path=${charts_path:-./charts}
|
||||
# Do NOT persist this directory, in order to always have the latest index for this run.
|
||||
index_cache=${index_cache:-./index_cache}
|
||||
|
||||
mkdir -p "$cache_path"
|
||||
|
||||
trains=(
|
||||
"enterprise"
|
||||
"stable"
|
||||
"incubator"
|
||||
"dependency"
|
||||
)
|
||||
|
||||
download_deps() {
|
||||
local train_chart="$1"
|
||||
|
||||
# Extract dependencies for the Chart
|
||||
deps=$(go-yq '.dependencies' "$charts_path/$train_chart/Chart.yaml")
|
||||
# Find how many deps exist, so we can loop through them
|
||||
length=$(echo "$deps" | go-yq '. | length')
|
||||
|
||||
echo "🤖🔨 Processing <$charts_path/$train_chart>... Dependencies: $length"
|
||||
echo ""
|
||||
|
||||
for idx in $(eval echo "{0..$length}"); do
|
||||
# Retrieve info for the dep in the current index..
|
||||
curr_dep=$(echo "$deps" | pos="$idx" go-yq '.[env(pos)]')
|
||||
|
||||
if [ ! "$curr_dep" == null ]; then
|
||||
name=$(echo "$curr_dep" | go-yq '.name')
|
||||
version=$(echo "$curr_dep" | go-yq '.version')
|
||||
repo=$(echo "$curr_dep" | go-yq '.repository')
|
||||
|
||||
# Remove http:// or https:// from url to create a dir name
|
||||
repo_dir="${repo#http://}"
|
||||
repo_dir="${repo#https://}"
|
||||
|
||||
echo "**********"
|
||||
echo "🔗 Dependency: $name"
|
||||
echo "🆚 Version: $version"
|
||||
echo "🏠 Repository: $repo"
|
||||
echo ""
|
||||
|
||||
if [ -f "$cache_path/$repo_dir/$name-$version.tgz" ]; then
|
||||
echo "✅ Dependency exists in cache..."
|
||||
else
|
||||
echo "🤷♂️ Dependency does not exists in cache..."
|
||||
|
||||
repo_url="$repo/index.yaml"
|
||||
if [ -f "$index_cache/$repo_dir/index.yaml" ]; then
|
||||
echo "✅ Index for <$repo> exists!"
|
||||
else
|
||||
echo "⏬ Index for <$repo> is missing. Downloading from <$repo_url>..."
|
||||
|
||||
mkdir -p $index_cache/$repo_dir
|
||||
wget --quiet "$repo_url" -O "$index_cache/$repo_dir/index.yaml"
|
||||
if [ ! $? ]; then
|
||||
echo "❌ wget encountered an error..."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -f "$index_cache/$repo_dir/index.yaml" ]; then
|
||||
echo "✅ Downloaded index for <$repo>!"
|
||||
else
|
||||
echo "❌ Failed to download index for <$repo> from <$repo_url>"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
# At the time of writing this, only 1 url existed (.urls[0]) pointing to the actual tgz.
|
||||
# Extract url from repo_url. It's under .entries.DEP_NAME.urls. We filter the specific version first (.version)
|
||||
dep_url=$(v="$version" n="$name" go-yq '.entries.[env(n)].[] | select (.version == env(v)) | .urls.[0]' "$index_cache/$repo_dir/index.yaml")
|
||||
|
||||
echo ""
|
||||
echo "⏬ Downloading dependency $name-$version from $dep_url..."
|
||||
mkdir -p "$cache_path/$repo_dir"
|
||||
wget --quiet "$dep_url" -P "$cache_path/$repo_dir"
|
||||
if [ ! $? ]; then
|
||||
echo "❌ wget encountered an error..."
|
||||
helm dependency build "$charts_path/$train_chart/Chart.yaml" || helm dependency update "$charts_path/$train_chart/Chart.yaml" || exit 1
|
||||
fi
|
||||
|
||||
if [ -f "$cache_path/$repo_dir/$name-$version.tgz" ]; then
|
||||
echo "✅ Dependency Downloaded!"
|
||||
else
|
||||
echo "❌ Failed to download dependency"
|
||||
# Try helm dependency build/update or otherwise fail fast if a dep fails to download...
|
||||
helm dependency build "$charts_path/$train_chart/Chart.yaml" || helm dependency update "$charts_path/$train_chart/Chart.yaml" || exit 1
|
||||
fi
|
||||
fi
|
||||
echo ""
|
||||
|
||||
mkdir -p "$charts_path/$train_chart/charts"
|
||||
echo "📝 Copying dependency <$name-$version.tgz> to <$charts_path/$train_chart/charts>..."
|
||||
cp "$cache_path/$repo_dir/$name-$version.tgz" "$charts_path/$train_chart/charts"
|
||||
|
||||
if [ -f "$charts_path/$train_chart/charts/$name-$version.tgz" ]; then
|
||||
echo "✅ Dependency copied!"
|
||||
echo ""
|
||||
else
|
||||
echo "❌ Failed to copy dependency"
|
||||
# Try helm dependency build/update or otherwise fail fast if a dep fails to copy...
|
||||
helm dependency build "$charts_path/$train_chart/Chart.yaml" || helm dependency update "$charts_path/$train_chart/Chart.yaml" || exit 1
|
||||
fi
|
||||
fi
|
||||
done
|
||||
}
|
||||
export -f download_deps
|
||||
|
||||
if [ -z "$1" ]; then
|
||||
for train in "${trains[@]}"; do
|
||||
for chart in $(ls "$charts_path/$train"); do
|
||||
download_deps "${train}/${chart}"
|
||||
done
|
||||
done
|
||||
else
|
||||
download_deps "$1"
|
||||
fi
|
||||
@@ -42,8 +42,12 @@ update_plugin() {
|
||||
}
|
||||
# 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"
|
||||
|
||||
# GeoBlock
|
||||
update_plugin "PascalMinder/geoblock" "geoBlockVersion" "GeoBlock"
|
||||
|
||||
4
.github/workflows/catalog-test.yaml
vendored
4
.github/workflows/catalog-test.yaml
vendored
@@ -17,14 +17,14 @@ jobs:
|
||||
container:
|
||||
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:5029ebed5c833646da3afb3a8512eba79f08cac8935a53fc1510854fec22341a
|
||||
steps:
|
||||
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
name: Checkout
|
||||
with:
|
||||
fetch-depth: 100
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
repository: truecharts/catalog
|
||||
path: catalog
|
||||
|
||||
4
.github/workflows/charts-changelog.yaml
vendored
4
.github/workflows/charts-changelog.yaml
vendored
@@ -20,7 +20,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
@@ -44,7 +44,7 @@ jobs:
|
||||
commitHash: ${{ steps.save-commit-hash.outputs.commit_hash }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
|
||||
14
.github/workflows/charts-lint.yaml
vendored
14
.github/workflows/charts-lint.yaml
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
detected6: ${{ steps.list-changed.outputs.detected6 }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -107,7 +107,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -141,7 +141,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -175,7 +175,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -209,7 +209,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -243,7 +243,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -277,7 +277,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
|
||||
97
.github/workflows/charts-release.yaml
vendored
97
.github/workflows/charts-release.yaml
vendored
@@ -35,7 +35,7 @@ jobs:
|
||||
helm repo update
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
fetch-depth: 0
|
||||
@@ -64,7 +64,7 @@ jobs:
|
||||
find . -name '*.sh' | xargs chmod +x
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
with:
|
||||
@@ -125,7 +125,7 @@ jobs:
|
||||
rm -rf website
|
||||
|
||||
- name: Checkout Catalog
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
with:
|
||||
@@ -140,8 +140,12 @@ jobs:
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
run: |
|
||||
pip install yq
|
||||
CHARTS=(${{ steps.collect-changes.outputs.modifiedChartsAfterTag }})
|
||||
charts_path="charts"
|
||||
for changed in ${CHARTS[@]}; do
|
||||
.github/scripts/fetch_helm_deps.sh "${changed}"
|
||||
done
|
||||
pip install yq
|
||||
parthreads=$(($(nproc) * 2))
|
||||
parallel -j ${parthreads} .github/scripts/build-catalog.sh '2>&1' ::: ${CHARTS[@]}
|
||||
|
||||
@@ -158,43 +162,12 @@ jobs:
|
||||
cd -
|
||||
rm -rf catalog
|
||||
|
||||
release-helm:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:5029ebed5c833646da3afb3a8512eba79f08cac8935a53fc1510854fec22341a
|
||||
needs: release-scale
|
||||
steps:
|
||||
- name: Install Kubernetes tools
|
||||
uses: yokawasa/action-setup-kube-tools@b91bb02bc122bd84ac7bbea5f25ed6b0f2ec6275 # tag=v0.9.2
|
||||
with:
|
||||
setup-tools: |
|
||||
helmv3
|
||||
helm: "3.8.0"
|
||||
|
||||
- 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 prometheus https://prometheus-community.github.io/helm-charts
|
||||
helm repo update
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
with:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Fix Pre-Commit issues
|
||||
- name: set git author
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
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
|
||||
run: |
|
||||
git config user.name "truecharts-bot"
|
||||
git config user.name "TrueCharts-Bot"
|
||||
git config user.email "bot@truecharts.org"
|
||||
|
||||
- name: Run chart-releaser for dependency apps
|
||||
@@ -207,29 +180,27 @@ jobs:
|
||||
env:
|
||||
CR_TOKEN: "${{ secrets.BOT_TOKEN }}"
|
||||
CR_SKIP_EXISTING: "true"
|
||||
- name: Run chart-releaser for enterprise apps
|
||||
uses: helm/chart-releaser-action@98bccfd32b0f76149d188912ac8e45ddd3f8695f # tag=v1.4.1
|
||||
|
||||
- name: Tag App Releases
|
||||
if: |
|
||||
steps.collect-changes.outputs.changesDetectedAfterTag == 'true'
|
||||
with:
|
||||
charts_dir: charts/enterprise
|
||||
charts_repo_url: https://charts.truecharts.org
|
||||
env:
|
||||
CR_TOKEN: "${{ secrets.BOT_TOKEN }}"
|
||||
CR_SKIP_EXISTING: "true"
|
||||
- name: Run chart-releaser for stable
|
||||
uses: helm/chart-releaser-action@98bccfd32b0f76149d188912ac8e45ddd3f8695f # tag=v1.4.1
|
||||
with:
|
||||
charts_dir: charts/stable
|
||||
charts_repo_url: https://charts.truecharts.org
|
||||
env:
|
||||
CR_TOKEN: "${{ secrets.BOT_TOKEN }}"
|
||||
CR_SKIP_EXISTING: "true"
|
||||
- name: Run chart-releaser for stable
|
||||
uses: helm/chart-releaser-action@98bccfd32b0f76149d188912ac8e45ddd3f8695f # tag=v1.4.1
|
||||
with:
|
||||
charts_dir: charts/incubator
|
||||
charts_repo_url: https://charts.truecharts.org
|
||||
env:
|
||||
CR_TOKEN: "${{ secrets.BOT_TOKEN }}"
|
||||
CR_SKIP_EXISTING: "true"
|
||||
shell: bash
|
||||
run: |
|
||||
#!/bin/bash
|
||||
CHARTS=(${{ steps.collect-changes.outputs.modifiedChartsAfterTag }})
|
||||
echo "Removing Chart Docs prior to regeneration..."
|
||||
mkdir -p website/static/img/hotlink-ok/chart-icons || echo "chart-icons path already exists, continuing..."
|
||||
for i in "${CHARTS[@]}"
|
||||
do
|
||||
IFS='/' read -r -a chart_parts <<< "$i"
|
||||
if [ -f "charts/${chart_parts[0]}"/"${chart_parts[1]}/Chart.yaml" ]; then
|
||||
train=${chart_parts[0]}
|
||||
chart=${chart_parts[1]}
|
||||
if [ "${train}" != "dependency" ]; then
|
||||
echo "creating tag for ${chart}"
|
||||
version=$(cat charts/${train}/${chart}/Chart.yaml | grep '^version: ' | awk -F" " '{ print $2 }' | head -1)
|
||||
git tag ${chart}-${version}
|
||||
fi
|
||||
fi
|
||||
done
|
||||
git push --tags
|
||||
|
||||
16
.github/workflows/charts-test.yaml
vendored
16
.github/workflows/charts-test.yaml
vendored
@@ -16,7 +16,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -81,7 +81,7 @@ jobs:
|
||||
detected6: ${{ steps.list-changed.outputs.detected6 }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -140,7 +140,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -183,7 +183,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -227,7 +227,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -270,7 +270,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -313,7 +313,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -356,7 +356,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
|
||||
2
.github/workflows/daily.yaml
vendored
2
.github/workflows/daily.yaml
vendored
@@ -9,7 +9,7 @@ jobs:
|
||||
name: "Generate readme files"
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
fetch-depth: 0
|
||||
|
||||
6
.github/workflows/general.security-scan.yaml
vendored
6
.github/workflows/general.security-scan.yaml
vendored
@@ -16,7 +16,7 @@ jobs:
|
||||
outputs:
|
||||
dir: ${{ steps.set-dirs.outputs.dir }} # generate output name dir by using inner step output
|
||||
steps:
|
||||
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
- id: set-dirs # Give it an id to handle to get step outputs in the outputs key above
|
||||
@@ -28,7 +28,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
|
||||
- name: Run Trivy vulnerability scanner in repo mode
|
||||
uses: aquasecurity/trivy-action@master
|
||||
@@ -41,7 +41,7 @@ jobs:
|
||||
severity: "CRITICAL"
|
||||
|
||||
- name: Upload Trivy scan results to GitHub Security tab
|
||||
uses: github/codeql-action/upload-sarif@c3b6fce4ee2ca25bc1066aa3bf73962fda0e8898 # tag=v2
|
||||
uses: github/codeql-action/upload-sarif@678fc3afe258fb2e0cdc165ccf77b85719de7b3c # v2
|
||||
with:
|
||||
sarif_file: "trivy-repo-results.sarif"
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ jobs:
|
||||
name: Label commenter
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
ref: master
|
||||
|
||||
4
.github/workflows/pr-metadata.yaml
vendored
4
.github/workflows/pr-metadata.yaml
vendored
@@ -29,7 +29,7 @@ jobs:
|
||||
steps:
|
||||
- name: Get branch name
|
||||
id: branch-name
|
||||
uses: tj-actions/branch-names@b90df97be1c548ac9c8bd9186bfea6747153bf5e # tag=v6.2
|
||||
uses: tj-actions/branch-names@a594c1e96eab7790611fdaf5bc8f76ea55cedabd # v6.3
|
||||
|
||||
- name: Save PR data to file
|
||||
env:
|
||||
@@ -53,7 +53,7 @@ jobs:
|
||||
addedOrModifiedCharts: ${{ steps.collect-changes.outputs.addedOrModifiedCharts }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
|
||||
- name: Collect changes
|
||||
id: collect-changes
|
||||
|
||||
34
.github/workflows/pr-validate.yaml
vendored
34
.github/workflows/pr-validate.yaml
vendored
@@ -54,3 +54,37 @@ jobs:
|
||||
with:
|
||||
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
|
||||
chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }}
|
||||
|
||||
print_head_msg:
|
||||
name: print commit message
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
head-commit-message: ${{ steps.get_head_commit_message.outputs.headCommitMsg }}
|
||||
steps:
|
||||
- name: Get repo
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
ref: ${{ github.event.pull_request.head.sha }}
|
||||
- name: verbose head git commit message
|
||||
run: echo "$(git show -s --format=%s)"
|
||||
- name: Print head git commit message
|
||||
id: get_head_commit_message
|
||||
run: echo "::set-output name=headCommitMsg::$(git show -s --format=%s)"
|
||||
|
||||
automerge:
|
||||
needs:
|
||||
- pr-metadata
|
||||
- catalog-test
|
||||
- charts-test
|
||||
- charts-lint
|
||||
- print_head_msg
|
||||
if: needs.print_head_msg.outputs.head-commit-message == 'Commit bumped Chart Version'
|
||||
name: Automerge build
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: automerge
|
||||
uses: pascalgn/automerge-action@eb68b061739cb9d81564f8e812d0b3c45f0fb09a # tag=v0.15.5
|
||||
env:
|
||||
GITHUB_TOKEN: "${{ secrets.BOT_TOKEN }}"
|
||||
UPDATE_RETRIES: 12
|
||||
UPDATE_RETRY_SLEEP: 60000
|
||||
|
||||
2
.github/workflows/prune.yaml
vendored
2
.github/workflows/prune.yaml
vendored
@@ -9,7 +9,7 @@ jobs:
|
||||
name: "prune old releases"
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- uses: actions/delete-package-versions@a31a43afa6c2d3afdf8b5f1e311b2dc75585932e # tag=v3
|
||||
|
||||
6
.github/workflows/renovate-bump.yaml
vendored
6
.github/workflows/renovate-bump.yaml
vendored
@@ -14,12 +14,12 @@ jobs:
|
||||
container:
|
||||
image: ghcr.io/truecharts/devcontainer:v2.6.0@sha256:5029ebed5c833646da3afb3a8512eba79f08cac8935a53fc1510854fec22341a
|
||||
steps:
|
||||
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
name: Checkout
|
||||
with:
|
||||
fetch-depth: 0
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
name: Checkout
|
||||
with:
|
||||
fetch-depth: 0
|
||||
@@ -83,7 +83,7 @@ jobs:
|
||||
tcsource="https://github.com/truecharts/charts/tree/master/charts/$train/$chartname" go-yq -i '.sources += env(tcsource)' "${chart}/Chart.yaml"
|
||||
# Add the rest of the sources
|
||||
while IFS= read -r line; do
|
||||
src="$line" go-yq -i '.sources += env(src)' "${chart}/Chart.yaml"
|
||||
src="$line" go-yq -i '.sources += env(src)' "${chart}/Chart.yaml" || echo "src set error"
|
||||
done <<< "$curr_sources"
|
||||
echo "Sources of ${chartname} updated!"
|
||||
}
|
||||
|
||||
4
.github/workflows/renovate.yml
vendored
4
.github/workflows/renovate.yml
vendored
@@ -2,7 +2,7 @@ name: Renovate
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
- cron: "0 */6 * * *"
|
||||
- cron: "0 */1 * * *"
|
||||
jobs:
|
||||
renovate:
|
||||
runs-on: ubuntu-latest
|
||||
@@ -12,7 +12,7 @@ jobs:
|
||||
with:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
- name: Self-hosted Renovate
|
||||
uses: renovatebot/github-action@85f3150268ff10d06bc5731dbd3c6a2eec76374c # v34.22.1
|
||||
uses: renovatebot/github-action@b3e9099763836bdc09ff1f821b54bd51b7af86f1 # v34.28.0
|
||||
with:
|
||||
configurationFile: .github/renovate-config.js
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
|
||||
4
.github/workflows/schedule-sync-labels.yaml
vendored
4
.github/workflows/schedule-sync-labels.yaml
vendored
@@ -12,12 +12,12 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
|
||||
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3
|
||||
with:
|
||||
token: ${{ secrets.BOT_TOKEN }}
|
||||
|
||||
- name: Sync Labels
|
||||
uses: EndBug/label-sync@34787058c3498a674f22425940797579f4bd89f2 # tag=v2
|
||||
uses: EndBug/label-sync@da00f2c11fdb78e4fae44adac2fdd713778ea3e8 # v2
|
||||
with:
|
||||
config-file: |
|
||||
https://raw.githubusercontent.com/truecharts/.github/main/.github/labels.yaml
|
||||
|
||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -54,3 +54,5 @@ chartsrepo/
|
||||
.cr-index/
|
||||
website/
|
||||
pub/
|
||||
tgz_cache/
|
||||
index_cache/
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
apiVersion: v2
|
||||
appVersion: "22.10.2.11"
|
||||
appVersion: "22.11.1.13"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.5
|
||||
version: 11.0.3
|
||||
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: 2.0.2
|
||||
version: 3.0.3
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -2,12 +2,8 @@
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{containerConfig}
|
||||
- variable: clickhouseDatabase
|
||||
@@ -67,7 +63,6 @@ questions:
|
||||
type: int
|
||||
default: 8123
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -84,7 +79,6 @@ questions:
|
||||
hidden: true
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: config-server
|
||||
label: Server Configuration Storage
|
||||
description: Files with Server Settings Adjustments
|
||||
@@ -93,7 +87,6 @@ questions:
|
||||
hidden: true
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: config-users
|
||||
label: Users Configuration Storage
|
||||
description: Files with Users Settings Adjustments
|
||||
@@ -102,9 +95,7 @@ questions:
|
||||
hidden: true
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -127,7 +118,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -152,7 +142,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/clickhouse
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 22.10.2.11@sha256:cbcd6b043ae1401c24f781b64dfd9d45662160d3f210a29127dd74c02e5b70eb
|
||||
tag: 22.11.1.1360@sha256:b6c13efe6acbd1bec9228b482b428019b039dbec602cf808944f28b9abaab0bb
|
||||
|
||||
controller:
|
||||
type: statefulset
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "22.05.8.2"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.5
|
||||
version: 11.0.3
|
||||
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: 13.0.2
|
||||
version: 14.0.2
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- office
|
||||
|
||||
@@ -9,12 +9,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: secretEnv
|
||||
group: "App Configuration"
|
||||
@@ -98,7 +94,6 @@ questions:
|
||||
type: int
|
||||
default: 10105
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -114,8 +109,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -138,7 +132,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -163,7 +156,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "10.9.4"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.5
|
||||
version: 11.0.3
|
||||
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: 4.0.2
|
||||
version: 5.0.3
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -2,12 +2,8 @@
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{containerConfig}
|
||||
- variable: mariadbDatabase
|
||||
@@ -61,7 +57,6 @@ questions:
|
||||
type: int
|
||||
default: 3306
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -78,9 +73,7 @@ questions:
|
||||
hidden: true
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -103,7 +96,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -128,7 +120,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/mariadb
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 10.9.4@sha256:a868d6df7e09f69243c6326e292f7e40207e96c923c02186d2ed1d6cc9b3b34d
|
||||
tag: 10.9.4@sha256:d50789ab7ee20f45097e4d6aa3128967d6b0dd576edf2b292dd842bcc4a793d3
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "1.6.17"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.5
|
||||
version: 11.0.3
|
||||
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: 4.0.2
|
||||
version: 5.0.4
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -2,12 +2,8 @@
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{containerConfig}
|
||||
- variable: postgresqlDatabase
|
||||
@@ -54,13 +50,11 @@ questions:
|
||||
type: int
|
||||
default: 11211
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
# Include{serviceList}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -83,7 +77,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -108,7 +101,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/memcached
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 1.6.17@sha256:34aa5fda5f10e9f1e26a22f2accc79b531eac986897d8374bffc31fe7a39319b
|
||||
tag: 1.6.17@sha256:dbbbd345d954d9625048497787adf90482d06aac68e2b001b52435b20ec3d556
|
||||
|
||||
service:
|
||||
main:
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
apiVersion: v2
|
||||
appVersion: "6.0.2"
|
||||
appVersion: "6.0.3"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.5
|
||||
version: 11.0.3
|
||||
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: 3.0.2
|
||||
version: 4.0.4
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -2,12 +2,8 @@
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{containerConfig}
|
||||
- variable: mongodbDatabase
|
||||
@@ -61,7 +57,6 @@ questions:
|
||||
type: int
|
||||
default: 27017
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -78,9 +73,7 @@ questions:
|
||||
hidden: true
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -103,7 +96,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -128,7 +120,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/mongodb
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 6.0.2@sha256:2920190c42505b72919476eb977016ed1dab16d5a971bc3c339de27ab38dd12a
|
||||
tag: 6.0.3@sha256:3d0bbffc622ea2657803d14c241a87efc96edfad9a69784e52aa80b933b570f0
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
apiVersion: v2
|
||||
appVersion: "14.5.0"
|
||||
appVersion: "15.1.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.5
|
||||
version: 11.0.3
|
||||
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: 9.0.2
|
||||
version: 10.0.4
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -2,12 +2,8 @@
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{containerConfig}
|
||||
- variable: postgresqlDatabase
|
||||
@@ -61,7 +57,6 @@ questions:
|
||||
type: int
|
||||
default: 5432
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -78,9 +73,7 @@ questions:
|
||||
hidden: true
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -103,7 +96,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -128,7 +120,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/postgresql
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 14.5.0@sha256:1d5c95be8ddb4182509773cfc4d75101adcbd1ae97a47011cd52123dff59c691
|
||||
tag: 15.1.0@sha256:0273634aa9021ea5c1b2a7768f98f43fc5c8e50f82ed062f88e295574b1b0a7e
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
apiVersion: v2
|
||||
appVersion: "2.6.1"
|
||||
appVersion: "2.7.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.5
|
||||
version: 11.0.3
|
||||
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: 4.0.2
|
||||
version: 5.0.2
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- metrics
|
||||
|
||||
@@ -24,7 +24,6 @@ questions:
|
||||
type: int
|
||||
default: 3101
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -40,6 +39,5 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{advanced}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
image:
|
||||
repository: ghcr.io/truecharts/promtail
|
||||
tag: v2.6.1@sha256:e40671972c3ebdf7dc562b86c2f489418a03998daf44a72818e8243f9636f972
|
||||
tag: 2.7.0@sha256:fe9225ace310ae8b965604138a82d41a7bd6123221d8a811646e56dd9499705b
|
||||
|
||||
# controller:
|
||||
# # -- Set the controller type.
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "7.0.5"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.5
|
||||
version: 11.0.3
|
||||
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: 4.0.2
|
||||
version: 5.0.3
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
||||
|
||||
@@ -2,12 +2,8 @@
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{containerConfig}
|
||||
- variable: redisPassword
|
||||
@@ -40,7 +36,6 @@ questions:
|
||||
type: int
|
||||
default: 6379
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -57,9 +52,7 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -82,7 +75,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -107,7 +99,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/redis
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 7.0.5@sha256:1353fa2b7051d1fd0e87b2ac2be929d4cd9f0b5b18f555b87388da0380c3c734
|
||||
tag: 7.0.5@sha256:d63ab1bea422c7b9853d21aa7912c14f5cbac8a872a03639ecd280a559d40fdf
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "9.0.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.5
|
||||
version: 11.0.3
|
||||
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: 1.0.2
|
||||
version: 2.0.3
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- search
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{containerConfig}
|
||||
- variable: solrCores
|
||||
@@ -63,7 +59,6 @@ questions:
|
||||
type: int
|
||||
default: 8983
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -80,9 +75,7 @@ questions:
|
||||
hidden: true
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -105,7 +98,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -130,7 +122,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/solr
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v9.0.0@sha256:bcc9e1a9905172eeb82686e1d007152bb21d38e084c180bd598e5260814d14e3
|
||||
tag: v9.0.0@sha256:c4a4cc47f5f03437b8ac9bccbc1175036493e6837583c26987d23f5e8aa03be8
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "jammy"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.5
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: This is only used as a subchart.
|
||||
home: https://truecharts.org/docs/charts/dependency/subchart
|
||||
@@ -19,7 +19,7 @@ name: subchart
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/dependency/subchart
|
||||
type: application
|
||||
version: 2.0.2
|
||||
version: 3.0.2
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- subchart
|
||||
|
||||
@@ -3,11 +3,11 @@ appVersion: "0.19"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
- condition: redis.enabled
|
||||
name: redis
|
||||
repository: https://charts.truecharts.org
|
||||
version: 3.0.121
|
||||
version: 5.0.2
|
||||
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
|
||||
@@ -26,7 +26,7 @@ sources:
|
||||
- https://github.com/0xERR0R/blocky
|
||||
- https://github.com/Mozart409/blocky-frontend
|
||||
- https://hub.docker.com/r/spx01/blocky
|
||||
version: 2.0.2
|
||||
version: 4.0.3
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- network
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: webUI
|
||||
group: App Configuration
|
||||
@@ -662,7 +658,6 @@ questions:
|
||||
type: int
|
||||
default: 10315
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
- variable: dnstcp
|
||||
label: DNS TCP Service
|
||||
description: The DNS TCP service
|
||||
@@ -685,7 +680,6 @@ questions:
|
||||
type: int
|
||||
default: 53
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
- variable: dnsudp
|
||||
label: DNS UDP Service
|
||||
description: The DNS UDP service
|
||||
@@ -708,7 +702,6 @@ questions:
|
||||
type: int
|
||||
default: 53
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
- variable: dot
|
||||
label: DoT Service
|
||||
description: "DNS-over-TLS service"
|
||||
@@ -731,7 +724,6 @@ questions:
|
||||
type: int
|
||||
default: 853
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
- variable: http
|
||||
label: HTTP and Metrics Service
|
||||
description: "service for things like metrics, pprof, API, DoH etc"
|
||||
@@ -754,7 +746,6 @@ questions:
|
||||
type: int
|
||||
default: 4000
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -770,8 +761,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -794,7 +784,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: runAsUser
|
||||
@@ -820,7 +809,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
{{- define "blocky.prometheusrule" -}}
|
||||
{{- if and .Values.metrics.enabled .Values.metrics.prometheusRule.enabled }}
|
||||
---
|
||||
apiVersion: monitoring.coreos.com/v1
|
||||
kind: PrometheusRule
|
||||
metadata:
|
||||
@@ -16,3 +18,4 @@ spec:
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
@@ -1,4 +1,6 @@
|
||||
{{- define "blocky.servicemonitor" -}}
|
||||
{{- if .Values.metrics.enabled }}
|
||||
---
|
||||
apiVersion: monitoring.coreos.com/v1
|
||||
kind: ServiceMonitor
|
||||
metadata:
|
||||
@@ -22,3 +24,4 @@ spec:
|
||||
{{- end }}
|
||||
path: /metrics
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
@@ -29,7 +29,6 @@ volumeSpec:
|
||||
path: Corefile
|
||||
{{- end -}}
|
||||
|
||||
|
||||
{{- $_ := set .Values.persistence "tc-config" (include "blocky.configmap.mount" . | fromYaml) -}}
|
||||
|
||||
{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" "true" -}}
|
||||
@@ -73,8 +72,6 @@ service:
|
||||
{{/* inject api paths in ingress */}}
|
||||
{{- include "blocky.apiinjector" . }}
|
||||
|
||||
|
||||
|
||||
{{/* Define path for DoH */}}
|
||||
{{- define "blocky.doh" -}}
|
||||
{{- $fullname := include "tc.common.names.fullname" . -}}
|
||||
@@ -102,6 +99,8 @@ service:
|
||||
{{/* inject api paths in ingress */}}
|
||||
{{- include "blocky.dohinjector" . }}
|
||||
|
||||
{{- include "blocky.servicemonitor" . -}}
|
||||
{{- include "blocky.prometheusrule" . -}}
|
||||
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.apply" . }}
|
||||
|
||||
@@ -350,7 +350,7 @@ k8sgateway:
|
||||
metrics:
|
||||
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
|
||||
# @default -- See values.yaml
|
||||
enabled: false
|
||||
enabled: true
|
||||
serviceMonitor:
|
||||
interval: 1m
|
||||
scrapeTimeout: 30s
|
||||
|
||||
@@ -10,7 +10,7 @@ keywords:
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
@@ -22,7 +22,7 @@ sources:
|
||||
- https://github.com/metallb/metallb
|
||||
- https://metallb.universe.tf
|
||||
type: application
|
||||
version: 6.0.3
|
||||
version: 7.0.1
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- core
|
||||
|
||||
2053
charts/enterprise/testwarden/CHANGELOG.md
Normal file
2053
charts/enterprise/testwarden/CHANGELOG.md
Normal file
File diff suppressed because it is too large
Load Diff
33
charts/enterprise/testwarden/Chart.yaml
Normal file
33
charts/enterprise/testwarden/Chart.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
apiVersion: v2
|
||||
appVersion: "1.26.0"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: testapplication for moving to operator based postgresql
|
||||
home: https://truecharts.org/docs/charts/stable/vaultwarden
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/vaultwarden.png
|
||||
keywords:
|
||||
- bitwarden
|
||||
- bitwardenrs
|
||||
- bitwarden_rs
|
||||
- vaultwarden
|
||||
- password
|
||||
- rust
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
name: TrueCharts
|
||||
url: https://truecharts.org
|
||||
name: testwarden
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/vaultwarden
|
||||
- https://github.com/dani-garcia/vaultwarden
|
||||
type: application
|
||||
version: 20.0.0
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- security
|
||||
truecharts.org/SCALE-support: "true"
|
||||
truecharts.org/grade: U
|
||||
@@ -1,19 +1,18 @@
|
||||
# wordle
|
||||
# vaultwarden
|
||||
|
||||
This is a clone project of the popular word guessing game we all know and love. Made using React, Typescript, and Tailwind.
|
||||
Unofficial Bitwarden compatible server written in Rust
|
||||
|
||||
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: [wordle](https://truecharts.org/docs/charts/incubator/wordle)
|
||||
For more information, please click here: [vaultwarden](https://truecharts.org/docs/charts/stable/vaultwarden)
|
||||
|
||||
**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/wordle>
|
||||
* <https://github.com/modem7/docker-wordle>
|
||||
* <https://hub.docker.com/r/modem7/wordle>
|
||||
* <https://github.com/truecharts/charts/tree/master/charts/stable/vaultwarden>
|
||||
* <https://github.com/dani-garcia/vaultwarden>
|
||||
|
||||
## Requirements
|
||||
|
||||
@@ -23,6 +22,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.truecharts.org/ | postgresql | 8.0.122 |
|
||||
| https://library-charts.truecharts.org | common | 10.9.4 |
|
||||
|
||||
## Installing the Chart
|
||||
@@ -33,12 +33,12 @@ To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://tru
|
||||
|
||||
### Helm
|
||||
|
||||
To install the chart with the release name `wordle`
|
||||
To install the chart with the release name `vaultwarden`
|
||||
|
||||
```console
|
||||
helm repo add TrueCharts https://charts.truecharts.org
|
||||
helm repo update
|
||||
helm install wordle TrueCharts/wordle
|
||||
helm install vaultwarden TrueCharts/vaultwarden
|
||||
```
|
||||
|
||||
## Uninstall
|
||||
@@ -51,10 +51,10 @@ To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-St
|
||||
|
||||
### Helm
|
||||
|
||||
To uninstall the `wordle` deployment
|
||||
To uninstall the `vaultwarden` deployment
|
||||
|
||||
```console
|
||||
helm uninstall wordle
|
||||
helm uninstall vaultwarden
|
||||
```
|
||||
|
||||
## Configuration
|
||||
@@ -71,9 +71,9 @@ Other values may be used from the [values.yaml](https://github.com/truecharts/li
|
||||
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
|
||||
|
||||
```console
|
||||
helm install wordle \
|
||||
helm install vaultwarden \
|
||||
--set env.TZ="America/New York" \
|
||||
TrueCharts/wordle
|
||||
TrueCharts/vaultwarden
|
||||
```
|
||||
|
||||
#### Configure using a yaml file
|
||||
@@ -81,7 +81,7 @@ helm install wordle \
|
||||
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||
|
||||
```console
|
||||
helm install wordle TrueCharts/wordle -f values.yaml
|
||||
helm install vaultwarden TrueCharts/vaultwarden -f values.yaml
|
||||
```
|
||||
|
||||
#### Connecting to other charts
|
||||
7
charts/enterprise/testwarden/ci/default-values.yaml
Normal file
7
charts/enterprise/testwarden/ci/default-values.yaml
Normal file
@@ -0,0 +1,7 @@
|
||||
# -- Configure the ingresses for the chart here.
|
||||
# Additional ingresses can be added by adding a dictionary key similar to the 'main' ingress.
|
||||
# @default -- See below
|
||||
ingress:
|
||||
main:
|
||||
# -- Enables or disables the ingress
|
||||
enabled: true
|
||||
BIN
charts/enterprise/testwarden/icon.png
Normal file
BIN
charts/enterprise/testwarden/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6.7 KiB |
424
charts/enterprise/testwarden/questions.yaml
Normal file
424
charts/enterprise/testwarden/questions.yaml
Normal file
@@ -0,0 +1,424 @@
|
||||
# Include{groups}
|
||||
portals:
|
||||
open:
|
||||
# Include{portalLink}
|
||||
admin:
|
||||
# Include{portalLink}
|
||||
path: "/admin/"
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{containerConfig}
|
||||
- variable: vaultwarden
|
||||
label: ""
|
||||
group: "App Configuration"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: yubico
|
||||
label: "Yubico OTP authentication"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: "Enable Yubico OTP authentication"
|
||||
description: "Please refer to the manual at: https://github.com/dani-garcia/vaultwarden/wiki/Enabling-Yubikey-OTP-authentication"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: server
|
||||
label: "Yubico server"
|
||||
description: "Defaults to YubiCloud"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: clientId
|
||||
label: "Yubico ID"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: secretKey
|
||||
label: "Yubico Secret Key"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: admin
|
||||
label: "Admin Portal"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: "Enable Admin Portal"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: disableAdminToken
|
||||
label: "Make Accessible Without Password/Token"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: token
|
||||
label: "Admin Portal Password/Token"
|
||||
description: "Will be automatically generated if not defined"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: icons
|
||||
label: "Icon Download Settings"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: disableDownload
|
||||
label: "Disable Icon Download"
|
||||
description: "Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache)"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: cache
|
||||
label: "Cache time-to-live"
|
||||
description: "Cache time-to-live for icons fetched. 0 means no purging"
|
||||
schema:
|
||||
type: int
|
||||
default: 2592000
|
||||
- variable: token
|
||||
label: "Failed Downloads Cache time-to-live"
|
||||
description: "Cache time-to-live for icons that were not available. 0 means no purging."
|
||||
schema:
|
||||
type: int
|
||||
default: 2592000
|
||||
- variable: log
|
||||
label: "Logging"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: level
|
||||
label: "Log level"
|
||||
schema:
|
||||
type: string
|
||||
default: "info"
|
||||
required: true
|
||||
enum:
|
||||
- value: "trace"
|
||||
description: "trace"
|
||||
- value: "debug"
|
||||
description: "debug"
|
||||
- value: "info"
|
||||
description: "info"
|
||||
- value: "warn"
|
||||
description: "warn"
|
||||
- value: "error"
|
||||
description: "error"
|
||||
- value: "off"
|
||||
description: "off"
|
||||
- variable: file
|
||||
label: "Log-File Location"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: smtp
|
||||
label: "SMTP Settings (Email)"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: enabled
|
||||
label: "Enable SMTP Support"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: host
|
||||
label: "SMTP hostname"
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: from
|
||||
label: "SMTP sender e-mail address"
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: fromName
|
||||
label: "SMTP sender name"
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: user
|
||||
label: "SMTP username"
|
||||
schema:
|
||||
type: string
|
||||
required: true
|
||||
default: ""
|
||||
- variable: password
|
||||
label: "SMTP password"
|
||||
description: "Required is user is specified, ignored if no user provided"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: ssl
|
||||
label: "Enable SSL connection"
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: port
|
||||
label: "SMTP port"
|
||||
description: "Usually: 25 without SSL, 587 with SSL"
|
||||
schema:
|
||||
type: int
|
||||
default: 587
|
||||
- variable: authMechanism
|
||||
label: "SMTP Authentication Mechanisms"
|
||||
description: "Comma-separated options: Plain, Login and Xoauth2"
|
||||
schema:
|
||||
type: string
|
||||
default: "Plain"
|
||||
- variable: heloName
|
||||
label: "SMTP HELO - Hostname"
|
||||
description: "Hostname to be sent for SMTP HELO. Defaults to pod name"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: timeout
|
||||
label: "SMTP timeout"
|
||||
schema:
|
||||
type: int
|
||||
default: 15
|
||||
- variable: invalidHostname
|
||||
label: "Accept Invalid Hostname"
|
||||
description: "Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: invalidCertificate
|
||||
label: "Accept Invalid Certificate"
|
||||
description: "Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: allowSignups
|
||||
label: "Allow Signup"
|
||||
description: "Allow any user to sign-up: https://github.com/dani-garcia/vaultwarden/wiki/Disable-registration-of-new-users"
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: allowInvitation
|
||||
label: "Always allow Invitation"
|
||||
description: "Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/vaultwarden/wiki/Disable-invitations"
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: defaultInviteName
|
||||
label: "Default Invite Organisation Name"
|
||||
description: "Default organization name in invitation e-mails that are not coming from a specific organization."
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: showPasswordHint
|
||||
label: "Show password hints"
|
||||
description: "https://github.com/dani-garcia/vaultwarden/wiki/Password-hint-display"
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: signupwhitelistenable
|
||||
label: "Enable Signup Whitelist"
|
||||
description: "allowSignups is ignored if set"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: signupDomains
|
||||
label: "Signup Whitelist Domains"
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: domain
|
||||
label: "Domain"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: verifySignup
|
||||
label: "Verifiy Signup"
|
||||
description: "Verify e-mail before login is enabled. SMTP must be enabled"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: requireEmail
|
||||
label: "Block Login if email fails"
|
||||
description: "When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: emailAttempts
|
||||
label: "Email token reset attempts"
|
||||
description: "Maximum attempts before an email token is reset and a new email will need to be sent"
|
||||
schema:
|
||||
type: int
|
||||
default: 3
|
||||
- variable: emailTokenExpiration
|
||||
label: "Email token validity in seconds"
|
||||
schema:
|
||||
type: int
|
||||
default: 600
|
||||
- variable: enableWebVault
|
||||
label: "Enable Webvault"
|
||||
description: "Enable Web Vault (static content). https://github.com/dani-garcia/vaultwarden/wiki/Disabling-or-overriding-the-Vault-interface-hosting"
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
- variable: orgCreationUsers
|
||||
label: "Limit Organisation Creation to (users)"
|
||||
description: "Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users."
|
||||
schema:
|
||||
type: string
|
||||
default: "all"
|
||||
- variable: attachmentLimitOrg
|
||||
label: "Limit Attachment Disk Usage per Organisation"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: attachmentLimitUser
|
||||
label: "Limit Attachment Disk Usage per User"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
- variable: hibpApiKey
|
||||
label: "HaveIBeenPwned API Key"
|
||||
description: "Can be purchased at https://haveibeenpwned.com/API/Key"
|
||||
schema:
|
||||
type: string
|
||||
default: ""
|
||||
# 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: 10102
|
||||
required: true
|
||||
- variable: ws
|
||||
label: "WebSocket Service"
|
||||
description: "WebSocket Service"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{serviceSelectorLoadBalancer}
|
||||
# Include{serviceSelectorExtras}
|
||||
- variable: ws
|
||||
label: "WebSocket 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: 3012
|
||||
required: true
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
# Include{serviceList}
|
||||
# Include{persistenceRoot}
|
||||
- variable: data
|
||||
label: "App Config Storage"
|
||||
description: "Stores the Application Configuration."
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
label: "Main Ingress"
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
# 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{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{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
116
charts/enterprise/testwarden/templates/_configmap.tpl
Normal file
116
charts/enterprise/testwarden/templates/_configmap.tpl
Normal file
@@ -0,0 +1,116 @@
|
||||
{{/* Define the configmap */}}
|
||||
{{- define "vaultwarden.configmap" -}}
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: vaultwardenconfig
|
||||
data:
|
||||
ROCKET_PORT: "8080"
|
||||
SIGNUPS_ALLOWED: {{ .Values.vaultwarden.allowSignups | quote }}
|
||||
{{- if .Values.vaultwarden.signupDomains }}
|
||||
SIGNUPS_DOMAINS_WHITELIST: {{ join "," .Values.vaultwarden.signupDomains | quote }}
|
||||
{{- end }}
|
||||
{{- if and (eq .Values.vaultwarden.verifySignup true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Signup verification requires SMTP to be enabled" nil}}{{end}}
|
||||
SIGNUPS_VERIFY: {{ .Values.vaultwarden.verifySignup | quote }}
|
||||
{{- if and (eq .Values.vaultwarden.requireEmail true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Requiring emails for login depends on SMTP" nil}}{{end}}
|
||||
REQUIRE_DEVICE_EMAIL: {{ .Values.vaultwarden.requireEmail | quote }}
|
||||
{{- if .Values.vaultwarden.emailAttempts }}
|
||||
EMAIL_ATTEMPTS_LIMIT: {{ .Values.vaultwarden.emailAttempts | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.emailTokenExpiration }}
|
||||
EMAIL_EXPIRATION_TIME: {{ .Values.vaultwarden.emailTokenExpiration | quote }}
|
||||
{{- end }}
|
||||
INVITATIONS_ALLOWED: {{ .Values.vaultwarden.allowInvitation | quote }}
|
||||
{{- if .Values.vaultwarden.defaultInviteName }}
|
||||
INVITATION_ORG_NAME: {{ .Values.vaultwarden.defaultInviteName | quote }}
|
||||
{{- end }}
|
||||
SHOW_PASSWORD_HINT: {{ .Values.vaultwarden.showPasswordHint | quote }}
|
||||
WEBSOCKET_ENABLED: {{ .Values.vaultwarden.enableWebsockets | quote }}
|
||||
WEB_VAULT_ENABLED: {{ .Values.vaultwarden.enableWebVault | quote }}
|
||||
ORG_CREATION_USERS: {{ .Values.vaultwarden.orgCreationUsers | quote }}
|
||||
{{- if .Values.vaultwarden.attachmentLimitOrg }}
|
||||
ORG_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitOrg | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.attachmentLimitUser }}
|
||||
USER_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitUser | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.hibpApiKey }}
|
||||
HIBP_API_KEY: {{ .Values.vaultwarden.hibpApiKey | quote }}
|
||||
{{- end }}
|
||||
{{- include "vaultwarden.dbTypeValid" . }}
|
||||
{{- if .Values.database.retries }}
|
||||
DB_CONNECTION_RETRIES: {{ .Values.database.retries | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.database.maxConnections }}
|
||||
DATABASE_MAX_CONNS: {{ .Values.database.maxConnections | quote }}
|
||||
{{- end }}
|
||||
{{- if eq .Values.vaultwarden.smtp.enabled true }}
|
||||
SMTP_HOST: {{ required "SMTP host is required to enable SMTP" .Values.vaultwarden.smtp.host | quote }}
|
||||
SMTP_FROM: {{ required "SMTP sender address ('from') is required to enable SMTP" .Values.vaultwarden.smtp.from | quote }}
|
||||
{{- if .Values.vaultwarden.smtp.fromName }}
|
||||
SMTP_FROM_NAME: {{ .Values.vaultwarden.smtp.fromName | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.smtp.ssl }}
|
||||
SMTP_SSL: {{ .Values.vaultwarden.smtp.ssl | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.smtp.port }}
|
||||
SMTP_PORT: {{ .Values.vaultwarden.smtp.port | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.smtp.authMechanism }}
|
||||
SMTP_AUTH_MECHANISM: {{ .Values.vaultwarden.smtp.authMechanism | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.smtp.heloName }}
|
||||
HELO_NAME: {{ .Values.vaultwarden.smtp.heloName | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.smtp.timeout }}
|
||||
SMTP_TIMEOUT: {{ .Values.vaultwarden.smtp.timeout | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.smtp.invalidHostname }}
|
||||
SMTP_ACCEPT_INVALID_HOSTNAMES: {{ .Values.vaultwarden.smtp.invalidHostname | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.smtp.invalidCertificate }}
|
||||
SMTP_ACCEPT_INVALID_CERTS: {{ .Values.vaultwarden.smtp.invalidCertificate | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.log.file }}
|
||||
LOG_FILE: {{ .Values.vaultwarden.log.file | quote }}
|
||||
{{- end }}
|
||||
{{- if or .Values.vaultwarden.log.level .Values.vaultwarden.log.timeFormat }}
|
||||
EXTENDED_LOGGING: "true"
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.log.level }}
|
||||
{{- include "vaultwarden.logLevelValid" . }}
|
||||
LOG_LEVEL: {{ .Values.vaultwarden.log.level | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.log.timeFormat }}
|
||||
LOG_TIMESTAMP_FORMAT: {{ .Values.vaultwarden.log.timeFormat | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.icons.disableDownload }}
|
||||
DISABLE_ICON_DOWNLOAD: {{ .Values.vaultwarden.icons.disableDownload | quote }}
|
||||
{{- if and (not .Values.vaultwarden.icons.cache) (eq .Values.vaultwarden.icons.disableDownload "true") }}
|
||||
ICON_CACHE_TTL: "0"
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.icons.cache }}
|
||||
ICON_CACHE_TTL: {{ .Values.vaultwarden.icons.cache | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.vaultwarden.icons.cacheFailed }}
|
||||
ICON_CACHE_NEGTTL: {{ .Values.vaultwarden.icons.cacheFailed | quote }}
|
||||
{{- end }}
|
||||
{{- if eq .Values.vaultwarden.admin.enabled true }}
|
||||
{{- if eq .Values.vaultwarden.admin.disableAdminToken true }}
|
||||
DISABLE_ADMIN_TOKEN: "true"
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if eq .Values.vaultwarden.yubico.enabled true }}
|
||||
{{- if .Values.vaultwarden.yubico.server }}
|
||||
YUBICO_SERVER: {{ .Values.vaultwarden.yubico.server | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if eq .Values.database.type "sqlite" }}
|
||||
ENABLE_DB_WAL: {{ .Values.database.wal | quote }}
|
||||
{{- else }}
|
||||
ENABLE_DB_WAL: "false"
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
36
charts/enterprise/testwarden/templates/_secrets.tpl
Normal file
36
charts/enterprise/testwarden/templates/_secrets.tpl
Normal file
@@ -0,0 +1,36 @@
|
||||
{{/* Define the secrets */}}
|
||||
{{- define "vaultwarden.secrets" -}}
|
||||
|
||||
{{- $adminToken := "" }}
|
||||
{{- if eq .Values.vaultwarden.admin.enabled true }}
|
||||
{{- $adminToken = .Values.vaultwarden.admin.token | default (randAlphaNum 48) | b64enc | quote }}
|
||||
{{- end -}}
|
||||
|
||||
{{- $smtpUser := "" }}
|
||||
{{- if and (eq .Values.vaultwarden.smtp.enabled true ) (.Values.vaultwarden.smtp.user) }}
|
||||
{{- $smtpUser = .Values.vaultwarden.smtp.user | b64enc | quote }}
|
||||
{{- end -}}
|
||||
|
||||
{{- $yubicoClientId := "" }}
|
||||
{{- if eq .Values.vaultwarden.yubico.enabled true }}
|
||||
{{- $yubicoClientId = required "Yubico Client ID required" .Values.vaultwarden.yubico.clientId | toString | b64enc | quote }}
|
||||
{{- end -}}
|
||||
---
|
||||
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: vaultwardensecret
|
||||
data:
|
||||
{{- if ne $adminToken "" }}
|
||||
ADMIN_TOKEN: {{ $adminToken }}
|
||||
{{- end }}
|
||||
{{- if ne $smtpUser "" }}
|
||||
SMTP_USERNAME: {{ $smtpUser }}
|
||||
SMTP_PASSWORD: {{ required "Must specify SMTP password" .Values.vaultwarden.smtp.password | b64enc | quote }}
|
||||
{{- end }}
|
||||
{{- if ne $yubicoClientId "" }}
|
||||
YUBICO_CLIENT_ID: {{ $yubicoClientId }}
|
||||
YUBICO_SECRET_KEY: {{ required "Yubico Secret Key required" .Values.vaultwarden.yubico.secretKey | b64enc | quote }}
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
17
charts/enterprise/testwarden/templates/_validate.tpl
Normal file
17
charts/enterprise/testwarden/templates/_validate.tpl
Normal file
@@ -0,0 +1,17 @@
|
||||
{{/*
|
||||
Ensure valid DB type is select, defaults to SQLite
|
||||
*/}}
|
||||
{{- define "vaultwarden.dbTypeValid" -}}
|
||||
{{- if not (or (eq .Values.database.type "postgresql") (eq .Values.database.type "mysql") (eq .Values.database.type "sqlite")) }}
|
||||
{{- required "Invalid database type" nil }}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/*
|
||||
Ensure log type is valid
|
||||
*/}}
|
||||
{{- define "vaultwarden.logLevelValid" -}}
|
||||
{{- if not (or (eq .Values.vaultwarden.log.level "trace") (eq .Values.vaultwarden.log.level "debug") (eq .Values.vaultwarden.log.level "info") (eq .Values.vaultwarden.log.level "warn") (eq .Values.vaultwarden.log.level "error") (eq .Values.vaultwarden.log.level "off")) }}
|
||||
{{- required "Invalid log level" nil }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
39
charts/enterprise/testwarden/templates/common.yaml
Normal file
39
charts/enterprise/testwarden/templates/common.yaml
Normal file
@@ -0,0 +1,39 @@
|
||||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "tc.common.loader.init" . }}
|
||||
|
||||
|
||||
{{/* Render configmap for vaultwarden */}}
|
||||
{{- include "vaultwarden.configmap" . }}
|
||||
|
||||
{{/* Render secrets for vaultwarden */}}
|
||||
{{- include "vaultwarden.secrets" . }}
|
||||
|
||||
{{/* Define path for websocket */}}
|
||||
{{- define "vaultwarden.websocket" -}}
|
||||
{{- $fullname := include "tc.common.names.fullname" . -}}
|
||||
path: "/notifications/hub"
|
||||
# -- Ignored if not kubeVersion >= 1.14-0
|
||||
pathType: Prefix
|
||||
service:
|
||||
# -- Overrides the service name reference for this path
|
||||
name: {{ printf "%s-ws" $fullname }}
|
||||
port: {{ .Values.service.ws.ports.ws.port }}
|
||||
{{- end -}}
|
||||
|
||||
{{/* inject websocket path to all main ingress hosts*/}}
|
||||
{{- define "vaultwarden.websocketinjector" -}}
|
||||
{{- $path := list (include "vaultwarden.websocket" . | fromYaml) -}}
|
||||
{{- if .Values.ingress.main.enabled }}
|
||||
{{- range .Values.ingress.main.hosts }}
|
||||
{{- $newpaths := list }}
|
||||
{{- $newpaths := concat .paths $path }}
|
||||
{{- $_ := set . "paths" ( deepCopy $newpaths ) -}}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
|
||||
{{/* inject websocket paths in ingress */}}
|
||||
{{- include "vaultwarden.websocketinjector" . }}
|
||||
|
||||
{{/* Render the templates */}}
|
||||
{{ include "tc.common.loader.apply" . }}
|
||||
158
charts/enterprise/testwarden/values.yaml
Normal file
158
charts/enterprise/testwarden/values.yaml
Normal file
@@ -0,0 +1,158 @@
|
||||
image:
|
||||
repository: tccr.io/truecharts/vaultwarden
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 1.26.0@sha256:c96156c6788a4e6104456a57c48767719147dba3dde1f0a76dfaa7bc98d62581
|
||||
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 10102
|
||||
targetPort: 8080
|
||||
ws:
|
||||
enabled: true
|
||||
ports:
|
||||
ws:
|
||||
enabled: true
|
||||
port: 3012
|
||||
targetPort: 3012
|
||||
|
||||
env:
|
||||
DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}"
|
||||
DATABASE_URL:
|
||||
secretKeyRef:
|
||||
name: cnpgcreds
|
||||
key: std
|
||||
|
||||
envFrom:
|
||||
- configMapRef:
|
||||
name: vaultwardenconfig
|
||||
- secretRef:
|
||||
name: vaultwardensecret
|
||||
|
||||
database:
|
||||
# -- Database type,
|
||||
# must be one of: 'sqlite', 'mysql' or 'postgresql'.
|
||||
type: postgresql
|
||||
# -- Enable DB Write-Ahead-Log for SQLite,
|
||||
# disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled
|
||||
wal: true
|
||||
## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port).
|
||||
# url: ""
|
||||
## Set the size of the database connection pool.
|
||||
# maxConnections: 10
|
||||
## Connection retries during startup, 0 for infinite. 1 second between retries.
|
||||
# retries: 15
|
||||
|
||||
# Set Bitwarden_rs application variables
|
||||
vaultwarden:
|
||||
# -- Allow any user to sign-up
|
||||
# see: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-registration-of-new-users
|
||||
allowSignups: true
|
||||
## Whitelist domains allowed to sign-up. 'allowSignups' is ignored if set.
|
||||
# signupDomains:
|
||||
# - domain.tld
|
||||
# -- Verify e-mail before login is enabled.
|
||||
# SMTP must be enabled.
|
||||
verifySignup: false
|
||||
# When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled.
|
||||
requireEmail: false
|
||||
## Maximum attempts before an email token is reset and a new email will need to be sent.
|
||||
# emailAttempts: 3
|
||||
## Email token validity in seconds.
|
||||
# emailTokenExpiration: 600
|
||||
# Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-invitations
|
||||
allowInvitation: true
|
||||
# Show password hints: https://github.com/dani-garcia/bitwarden_rs/wiki/Password-hint-display
|
||||
## Default organization name in invitation e-mails that are not coming from a specific organization.
|
||||
# defaultInviteName: ""
|
||||
showPasswordHint: true
|
||||
# Enable Websockets for notification. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-WebSocket-notifications
|
||||
# Redirect HTTP path "/notifications/hub" to port 3012. Ingress/IngressRoute controllers are automatically configured.
|
||||
enableWebsockets: true
|
||||
# Enable Web Vault (static content). https://github.com/dani-garcia/bitwarden_rs/wiki/Disabling-or-overriding-the-Vault-interface-hosting
|
||||
enableWebVault: true
|
||||
# Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users.
|
||||
orgCreationUsers: all
|
||||
## Limit attachment disk usage per organization.
|
||||
# attachmentLimitOrg:
|
||||
## Limit attachment disk usage per user.
|
||||
# attachmentLimitUser:
|
||||
## HaveIBeenPwned API Key. Can be purchased at https://haveibeenpwned.com/API/Key.
|
||||
# hibpApiKey:
|
||||
|
||||
admin:
|
||||
# Enable admin portal.
|
||||
enabled: false
|
||||
# Disabling the admin token will make the admin portal accessible to anyone, use carefully: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-admin-token
|
||||
disableAdminToken: false
|
||||
## Token for admin login, will be generated if not defined. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-admin-page
|
||||
# token:
|
||||
|
||||
# Enable SMTP. https://github.com/dani-garcia/bitwarden_rs/wiki/SMTP-configuration
|
||||
smtp:
|
||||
enabled: false
|
||||
# SMTP hostname, required if SMTP is enabled.
|
||||
host: ""
|
||||
# SMTP sender e-mail address, required if SMTP is enabled.
|
||||
from: ""
|
||||
## SMTP sender name, defaults to 'Bitwarden_RS'.
|
||||
# fromName: ""
|
||||
## Enable SSL connection.
|
||||
# ssl: true
|
||||
## SMTP port. Defaults to 25 without SSL, 587 with SSL.
|
||||
# port: 587
|
||||
## SMTP Authentication Mechanisms. Comma-separated options: 'Plain', 'Login' and 'Xoauth2'. Defaults to 'Plain'.
|
||||
# authMechanism: Plain
|
||||
## Hostname to be sent for SMTP HELO. Defaults to pod name.
|
||||
# heloName: ""
|
||||
## SMTP timeout.
|
||||
# timeout: 15
|
||||
## Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!
|
||||
# invalidHostname: false
|
||||
## Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!
|
||||
# invalidCertificate: false
|
||||
## SMTP username.
|
||||
# user: ""
|
||||
## SMTP password. Required is user is specified, ignored if no user provided.
|
||||
# password: ""
|
||||
|
||||
## Enable Yubico OTP authentication. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-Yubikey-OTP-authentication
|
||||
yubico:
|
||||
enabled: false
|
||||
## Yubico server. Defaults to YubiCloud.
|
||||
# server:
|
||||
## Yubico ID and Secret Key.
|
||||
# clientId:
|
||||
# secretKey:
|
||||
|
||||
## Logging options. https://github.com/dani-garcia/bitwarden_rs/wiki/Logging
|
||||
log:
|
||||
# Log to file.
|
||||
file: ""
|
||||
# Log level. Options are "trace", "debug", "info", "warn", "error" or "off".
|
||||
level: "trace"
|
||||
## Log timestamp format. See https://docs.rs/chrono/0.4.15/chrono/format/strftime/index.html. Defaults to time in milliseconds.
|
||||
# timeFormat: ""
|
||||
|
||||
icons:
|
||||
# Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache). TTL will default to zero.
|
||||
disableDownload: false
|
||||
## Cache time-to-live for icons fetched. 0 means no purging.
|
||||
# cache: 2592000
|
||||
## Cache time-to-live for icons that were not available. 0 means no purging.
|
||||
# cacheFailed: 259200
|
||||
|
||||
persistence:
|
||||
data:
|
||||
enabled: true
|
||||
mountPath: "/data"
|
||||
|
||||
# enable cnpg
|
||||
cnpg:
|
||||
enabled: true
|
||||
user: vaultwarden
|
||||
database: testwarden
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: "Acestream-engine"
|
||||
home: https://truecharts.org/docs/charts/incubator/acestream
|
||||
@@ -26,4 +26,4 @@ sources:
|
||||
- https://github.com/vstavrinov/acestream-service
|
||||
- https://hub.docker.com/r/vstavrinov/acestream-service
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.2
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
@@ -36,7 +32,6 @@ questions:
|
||||
type: int
|
||||
default: 8008
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -50,7 +45,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
@@ -62,8 +56,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -86,7 +79,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -111,7 +103,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -2,7 +2,7 @@ env: {}
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/acestream
|
||||
tag: latest@sha256:1776f3238602e5eb2a19b39ad45a287e715af848e25e6d94f98294159ca51300
|
||||
tag: latest@sha256:f17722168b8113157a8cd7e5651c4de8649196ef00fd4c051374aabdde71b40f
|
||||
persistence:
|
||||
acestreamcache:
|
||||
enabled: true
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: Adguardhome-sync(https://github.com/bakito/adguardhome-sync/) is a tool to synchronize AdGuardHome config to replica instances.
|
||||
home: https://truecharts.org/docs/charts/incubator/adguardhome-sync
|
||||
@@ -27,4 +27,4 @@ sources:
|
||||
- https://github.com/orgs/linuxserver/packages/container/package/adguardhome-sync
|
||||
- https://github.com/linuxserver/docker-adguardhome-sync#readme
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.3
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
@@ -55,7 +51,6 @@ questions:
|
||||
type: int
|
||||
default: 8080
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -69,7 +64,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
@@ -81,8 +75,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -105,7 +98,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -130,7 +122,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -4,7 +4,7 @@ env:
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/adguardhome-sync
|
||||
tag: latest@sha256:989407fe0407980bd0751847c9eb9c21779db4903ca93e1e7fa77804ce4f5eeb
|
||||
tag: latest@sha256:f06bd966490588c7bee3e10ecd1808fdfdcdb6e7c5476367cc6b7dc65ff7b934
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install Alien Swarm: Reactive Drop and run it."
|
||||
home: https://truecharts.org/docs/charts/incubator/alienswarm-reactivedrop
|
||||
@@ -26,4 +26,4 @@ sources:
|
||||
- https://www.steampowered.com/
|
||||
- https://hub.docker.com/r/ich777/steamcmd/
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: secretEnv
|
||||
group: "App Configuration"
|
||||
@@ -93,7 +89,6 @@ questions:
|
||||
type: int
|
||||
default: 27015
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
- variable: tcprconport
|
||||
label: 'tcprconport service'
|
||||
description: "TCP RCON Port (not required)"
|
||||
@@ -116,7 +111,6 @@ questions:
|
||||
type: int
|
||||
default: 27015
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -130,7 +124,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: serverfiles
|
||||
label: "serverfiles Storage"
|
||||
description: "Container Path serverdataserverfiles"
|
||||
@@ -139,7 +132,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
@@ -151,8 +143,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -175,7 +166,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -200,7 +190,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install Alien Swarm and run it."
|
||||
home: https://truecharts.org/docs/charts/incubator/alienswarm
|
||||
@@ -26,4 +26,4 @@ sources:
|
||||
- https://www.steampowered.com/
|
||||
- https://hub.docker.com/r/ich777/steamcmd/
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: secretEnv
|
||||
group: "App Configuration"
|
||||
@@ -93,7 +89,6 @@ questions:
|
||||
type: int
|
||||
default: 27015
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
- variable: tcprconport
|
||||
label: 'tcprconport service'
|
||||
description: "TCP RCON Port (not required)"
|
||||
@@ -116,7 +111,6 @@ questions:
|
||||
type: int
|
||||
default: 27015
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -130,7 +124,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: serverfiles
|
||||
label: "serverfiles Storage"
|
||||
description: "Container Path serverdataserverfiles"
|
||||
@@ -139,7 +132,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
@@ -151,8 +143,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -175,7 +166,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -200,7 +190,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -1,771 +0,0 @@
|
||||
# Changelog
|
||||
|
||||
|
||||
|
||||
## [altitude-1.0.0](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-1.0.0) (2022-11-10)
|
||||
|
||||
### 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]
|
||||
- Major Change to GUI
|
||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
||||
- update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349))
|
||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
||||
|
||||
### Fix
|
||||
|
||||
- change container config label
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.38](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.38) (2022-11-08)
|
||||
|
||||
### 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]
|
||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
||||
- update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349))
|
||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.37](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.37) (2022-11-08)
|
||||
|
||||
### 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 ([#4342](https://github.com/truecharts/charts/issues/4342))
|
||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.37](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.37) (2022-11-08)
|
||||
|
||||
### 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 ([#4342](https://github.com/truecharts/charts/issues/4342))
|
||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.37](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.37) (2022-11-08)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.36](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.36) (2022-11-07)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.36](https://github.com/truecharts/charts/compare/altitude-0.0.35...altitude-0.0.36) (2022-11-06)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.35](https://github.com/truecharts/charts/compare/altitude-0.0.34...altitude-0.0.35) (2022-11-06)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.34](https://github.com/truecharts/charts/compare/altitude-0.0.33...altitude-0.0.34) (2022-11-05)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.33](https://github.com/truecharts/charts/compare/altitude-0.0.32...altitude-0.0.33) (2022-11-02)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.32](https://github.com/truecharts/charts/compare/altitude-0.0.31...altitude-0.0.32) (2022-10-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#4189](https://github.com/truecharts/charts/issues/4189))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.31](https://github.com/truecharts/charts/compare/altitude-0.0.30...altitude-0.0.31) (2022-10-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.30](https://github.com/truecharts/charts/compare/altitude-0.0.29...altitude-0.0.30) (2022-10-19)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.29](https://github.com/truecharts/charts/compare/altitude-0.0.28...altitude-0.0.29) (2022-10-12)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.28](https://github.com/truecharts/charts/compare/altitude-0.0.27...altitude-0.0.28) (2022-10-07)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.28](https://github.com/truecharts/charts/compare/altitude-0.0.27...altitude-0.0.28) (2022-10-07)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.27](https://github.com/truecharts/charts/compare/altitude-0.0.26...altitude-0.0.27) (2022-10-05)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979))
|
||||
- update helm general non-major
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.26](https://github.com/truecharts/charts/compare/altitude-0.0.25...altitude-0.0.26) (2022-09-27)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.25](https://github.com/truecharts/charts/compare/altitude-0.0.24...altitude-0.0.25) (2022-09-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.24](https://github.com/truecharts/charts/compare/altitude-0.0.23...altitude-0.0.24) (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))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (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]
|
||||
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (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]
|
||||
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.23](https://github.com/truecharts/charts/compare/altitude-0.0.22...altitude-0.0.23) (2022-09-11)
|
||||
|
||||
### Chore
|
||||
|
||||
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
|
||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
||||
|
||||
|
||||
|
||||
|
||||
## [altitude-0.0.22](https://github.com/truecharts/charts/compare/altitude-0.0.21...altitude-0.0.22) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.26](https://github.com/truecharts/charts/compare/amtd-0.0.25...amtd-0.0.26) (2022-08-30)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.25](https://github.com/truecharts/charts/compare/amtd-0.0.24...amtd-0.0.25) (2022-08-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.24](https://github.com/truecharts/charts/compare/amtd-0.0.23...amtd-0.0.24) (2022-08-29)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.23](https://github.com/truecharts/charts/compare/amtd-0.0.22...amtd-0.0.23) (2022-08-28)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3600](https://github.com/truecharts/charts/issues/3600))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.22](https://github.com/truecharts/charts/compare/amtd-0.0.20...amtd-0.0.22) (2022-08-26)
|
||||
|
||||
### Fix
|
||||
|
||||
- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.20](https://github.com/truecharts/charts/compare/amtd-0.0.19...amtd-0.0.20) (2022-08-23)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.19](https://github.com/truecharts/charts/compare/amtd-0.0.18...amtd-0.0.19) (2022-08-12)
|
||||
|
||||
### Chore
|
||||
|
||||
- add documentation checkbox/section to all SCALE Apps
|
||||
- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
|
||||
|
||||
### Fix
|
||||
|
||||
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.18](https://github.com/truecharts/charts/compare/amtd-0.0.17...amtd-0.0.18) (2022-08-10)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.17](https://github.com/truecharts/charts/compare/amtd-0.0.15...amtd-0.0.17) (2022-08-08)
|
||||
|
||||
### Chore
|
||||
|
||||
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
|
||||
- update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356))
|
||||
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.15](https://github.com/truecharts/apps/compare/amtd-0.0.14...amtd-0.0.15) (2022-07-27)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.14](https://github.com/truecharts/apps/compare/amtd-0.0.13...amtd-0.0.14) (2022-07-26)
|
||||
|
||||
### Chore
|
||||
|
||||
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
|
||||
- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.13](https://github.com/truecharts/apps/compare/amtd-0.0.12...amtd-0.0.13) (2022-07-25)
|
||||
|
||||
### Chore
|
||||
|
||||
- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300))
|
||||
|
||||
### Chore
|
||||
|
||||
- add fake digest to new incubator Apps to fetch digests
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.12](https://github.com/truecharts/apps/compare/amtd-0.0.11...amtd-0.0.12) (2022-07-23)
|
||||
|
||||
### 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]
|
||||
- Bump all charts to generate config and container references due to huge increase of repository
|
||||
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
|
||||
|
||||
### Feat
|
||||
|
||||
- move dev apps to incubator and remove bad content from dev
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.12](https://github.com/truecharts/apps/compare/amtd-0.0.11...amtd-0.0.12) (2022-07-23)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Bump all charts to generate config and container references due to huge increase of repository
|
||||
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
|
||||
|
||||
### Feat
|
||||
|
||||
- move dev apps to incubator and remove bad content from dev
|
||||
|
||||
|
||||
|
||||
|
||||
## [amtd-0.0.12](https://github.com/truecharts/apps/compare/amtd-0.0.11...amtd-0.0.12) (2022-07-23)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Bump all charts to generate config and container references due to huge increase of repository
|
||||
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
|
||||
|
||||
### Feat
|
||||
|
||||
- move dev apps to incubator and remove bad content from dev
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a name="amtd-0.0.5"></a>
|
||||
### [amtd-0.0.5](https://github.com/truecharts/apps/compare/amtd-0.0.4...amtd-0.0.5) (2022-05-05)
|
||||
|
||||
#### Chore
|
||||
|
||||
* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612))
|
||||
|
||||
|
||||
|
||||
<a name="amtd-0.0.4"></a>
|
||||
### [amtd-0.0.4](https://github.com/truecharts/apps/compare/amtd-0.0.3...amtd-0.0.4) (2022-04-26)
|
||||
|
||||
#### Chore
|
||||
|
||||
* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573))
|
||||
|
||||
|
||||
|
||||
<a name="amtd-0.0.3"></a>
|
||||
### [amtd-0.0.3](https://github.com/truecharts/apps/compare/amtd-0.0.2...amtd-0.0.3) (2022-04-20)
|
||||
|
||||
#### Chore
|
||||
|
||||
* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515))
|
||||
* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524))
|
||||
|
||||
|
||||
|
||||
<a name="amtd-0.0.2"></a>
|
||||
### [amtd-0.0.2](https://github.com/truecharts/apps/compare/amtd-0.0.1...amtd-0.0.2) (2022-04-12)
|
||||
|
||||
#### Chore
|
||||
|
||||
* Auto-update chart README [skip ci]
|
||||
* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480))
|
||||
|
||||
|
||||
|
||||
<a name="amtd-0.0.1"></a>
|
||||
### amtd-0.0.1 (2022-04-08)
|
||||
|
||||
#### Feat
|
||||
|
||||
* Unraid Port - A ([#2438](https://github.com/truecharts/apps/issues/2438))
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 19 KiB |
@@ -1,34 +0,0 @@
|
||||
env:
|
||||
DL_URL: http://installer.altitudegame.com/0.0.1/altitude.sh
|
||||
GAME_PARAMS: ""
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/altitude
|
||||
tag: latest@sha256:3f823323a22133ac62507cf0b69975b50dc471688d5f84ffbf81f1aa6c17874e
|
||||
persistence:
|
||||
serverfiles:
|
||||
enabled: true
|
||||
mountPath: /altitude
|
||||
podSecurityContext:
|
||||
runAsGroup: 0
|
||||
runAsUser: 0
|
||||
probes:
|
||||
liveness:
|
||||
enabled: false
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
runAsNonRoot: false
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
main:
|
||||
port: 27276
|
||||
protocol: UDP
|
||||
targetPort: 27276
|
||||
|
||||
portal:
|
||||
enabled: true
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: "This Chart will download and install SteamCMD. It will also install America's Army: Proving Grounds and run it."
|
||||
home: https://truecharts.org/docs/charts/incubator/americasarmy-pg
|
||||
@@ -26,4 +26,4 @@ sources:
|
||||
- https://www.americasarmy.com/
|
||||
- https://hub.docker.com/r/ich777/steamcmd/
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: secretEnv
|
||||
group: "App Configuration"
|
||||
@@ -87,7 +83,6 @@ questions:
|
||||
type: int
|
||||
default: 8778
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
- variable: steamqueryport
|
||||
label: 'steamqueryport service'
|
||||
description: "UDP Queryport (if you need another port, please delete this entry and create a new UDP Port with the required port number, also dont forget to click an Show more settings ... and change the port number"
|
||||
@@ -110,7 +105,6 @@ questions:
|
||||
type: int
|
||||
default: 27015
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -124,7 +118,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: serverfiles
|
||||
label: "serverfiles Storage"
|
||||
description: "Container Path serverdataserverfiles"
|
||||
@@ -133,7 +126,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
@@ -145,8 +137,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -169,7 +160,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -194,7 +184,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -8,7 +8,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: "Automated Movie Trailer Downloader :: AMTD is a Radarr Companion script to automatically download movie trailers for use in media applications\n"
|
||||
home: https://truecharts.org/docs/charts/incubator/amtd
|
||||
@@ -28,4 +28,4 @@ sources:
|
||||
- https://github.com/RandomNinjaAtk/docker-amtd
|
||||
- https://hub.docker.com/r/randomninjaatk/amtd
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
|
||||
@@ -3,12 +3,8 @@ portals: {}
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
@@ -114,9 +110,7 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -139,7 +133,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -164,7 +157,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -9,7 +9,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: "aMule is an eMule-like client for the eDonkey and Kademlia networks."
|
||||
home: https://truecharts.org/docs/charts/incubator/amule
|
||||
@@ -30,4 +30,4 @@ sources:
|
||||
- https://github.com/t-chab/dockerfiles
|
||||
- https://hub.docker.com/r/tchabaud/amule
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
@@ -55,7 +51,6 @@ questions:
|
||||
type: int
|
||||
default: 4711
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
- variable: porttcp
|
||||
label: 'porttcp service'
|
||||
description: "Client to client transfers"
|
||||
@@ -78,7 +73,6 @@ questions:
|
||||
type: int
|
||||
default: 4662
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
- variable: portudp
|
||||
label: 'portudp service'
|
||||
description: "Extended aMule protocol, Queue Rating, File Reask Ping"
|
||||
@@ -101,7 +95,6 @@ questions:
|
||||
type: int
|
||||
default: 4672
|
||||
required: true
|
||||
# Include{advancedPortUDP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -115,7 +108,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: storageincomplete
|
||||
label: "storageincomplete Storage"
|
||||
description: "This is the location for incomplete downloads."
|
||||
@@ -124,7 +116,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: storageconfig
|
||||
label: "storageconfig Storage"
|
||||
description: "This is the location for the internal data."
|
||||
@@ -133,7 +124,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
@@ -145,8 +135,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -169,7 +158,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -194,7 +182,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -8,7 +8,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: "Automated Music Video Downloader :: AMVD is a Lidarr Companion script to automatically download and tag Music Videos for use in various media applications"
|
||||
home: https://truecharts.org/docs/charts/incubator/amvd
|
||||
@@ -28,4 +28,4 @@ sources:
|
||||
- https://github.com/RandomNinjaAtk/docker-amvd
|
||||
- https://hub.docker.com/r/randomninjaatk/amvd
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
|
||||
@@ -3,12 +3,8 @@ portals: {}
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
@@ -102,7 +98,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: hostpathfordownloads-amvd
|
||||
label: "hostpathfordownloads-amvd Storage"
|
||||
description: "Container Path downloads-amvd"
|
||||
@@ -111,9 +106,7 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -136,7 +129,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -161,7 +153,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: Android in Chart solution with noVNC supported and video recording. Work way better with Intel CPUs because AMD doesn't an cpu graphics card. So with amd cpus can be unusable.
|
||||
home: https://truecharts.org/docs/charts/incubator/android-8-0
|
||||
@@ -25,4 +25,4 @@ sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/incubator/android-8-0
|
||||
- https://registry.hub.docker.com/r/ulisses1478/docker-android
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
|
||||
@@ -3,19 +3,14 @@ portals: {}
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
# Include{serviceList}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -38,7 +33,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -63,7 +57,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: "Control AndroidTV/FireTV devices through ADB from the Home Assistant Core Chart."
|
||||
home: https://truecharts.org/docs/charts/incubator/androiddebugbridge
|
||||
@@ -26,4 +26,4 @@ sources:
|
||||
- https://hub.docker.com/r/barnybbb/adb-hass-androidtv
|
||||
- https://hub.docker.com/r/barnybbb/adb-hass-androidtv/
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
@@ -61,7 +57,6 @@ questions:
|
||||
type: int
|
||||
default: 5037
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -77,8 +72,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -101,7 +95,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -126,7 +119,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -3,7 +3,7 @@ appVersion: "20220516"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
description: A cross-platform Anki sync server.
|
||||
home: https://truecharts.org/docs/charts/incubator/anki-sync-server
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/anki-sync-server.png
|
||||
@@ -18,7 +18,7 @@ name: anki-sync-server
|
||||
sources:
|
||||
- https://github.com/truecharts/charts/tree/master/charts/incubator/anki-sync-server
|
||||
- https://github.com/ankicommunity/anki-devops-services
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- media
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
# Include{containerConfig}
|
||||
# Include{serviceRoot}
|
||||
@@ -36,7 +32,6 @@ questions:
|
||||
type: int
|
||||
default: 27701
|
||||
required: true
|
||||
# Include{advancedPortHTTP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -49,7 +44,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
@@ -61,8 +55,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -85,7 +78,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -110,7 +102,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -9,7 +9,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: "Anope is a set of IRC Services designed for flexibility and ease of use."
|
||||
home: https://truecharts.org/docs/charts/incubator/anope
|
||||
@@ -30,4 +30,4 @@ sources:
|
||||
- https://thelounge.chat/
|
||||
- https://hub.docker.com/r/ich777/anope
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
|
||||
@@ -3,12 +3,8 @@ portals: {}
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
@@ -90,9 +86,7 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -115,7 +109,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -140,7 +133,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
@@ -7,7 +7,7 @@ appVersion: "latest"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.9.4
|
||||
version: 11.0.3
|
||||
deprecated: false
|
||||
description: "Very simple WebDAV server based on Apache. You need a WebDAV client to transfer files. It does not include a WebUI to upload files through your browser."
|
||||
home: https://truecharts.org/docs/charts/incubator/apache-webdav
|
||||
@@ -26,4 +26,4 @@ sources:
|
||||
- https://httpd.apache.org/docs/2.4/mod/mod_dav.html
|
||||
- https://github.com/mgutt/docker-apachewebdav
|
||||
type: application
|
||||
version: 1.0.2
|
||||
version: 2.0.1
|
||||
|
||||
@@ -5,12 +5,8 @@ portals:
|
||||
questions:
|
||||
# Include{global}
|
||||
# Include{controller}
|
||||
|
||||
# Include{replicas}
|
||||
# Include{replica1}
|
||||
|
||||
|
||||
|
||||
# Include{controllerExpertExtraArgs}
|
||||
- variable: env
|
||||
group: "App Configuration"
|
||||
@@ -97,7 +93,6 @@ questions:
|
||||
type: int
|
||||
default: 8384
|
||||
required: true
|
||||
# Include{advancedPortTCP}
|
||||
# Include{serviceExpertRoot}
|
||||
default: false
|
||||
# Include{serviceExpert}
|
||||
@@ -111,7 +106,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
- variable: config
|
||||
label: "config Storage"
|
||||
description: "Container Path varlibdav"
|
||||
@@ -120,7 +114,6 @@ questions:
|
||||
type: dict
|
||||
attrs:
|
||||
# Include{persistenceBasic}
|
||||
# Include{persistenceAdvanced}
|
||||
# Include{persistenceList}
|
||||
# Include{ingressRoot}
|
||||
- variable: main
|
||||
@@ -132,8 +125,7 @@ questions:
|
||||
# Include{ingressDefault}
|
||||
# Include{ingressTLS}
|
||||
# Include{ingressTraefik}
|
||||
|
||||
|
||||
# Include{ingressList}
|
||||
# Include{security}
|
||||
# Include{securityContextAdvancedRoot}
|
||||
- variable: privileged
|
||||
@@ -156,7 +148,6 @@ questions:
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
# Include{podSecurityContextRoot}
|
||||
- variable: runAsUser
|
||||
label: "runAsUser"
|
||||
@@ -181,7 +172,5 @@ questions:
|
||||
# Include{advanced}
|
||||
# Include{addons}
|
||||
# Include{codeserver}
|
||||
|
||||
|
||||
# Include{vpn}
|
||||
# Include{documentation}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user