From 0284ae81abfeb4fe981582e0901a114f007d8bed Mon Sep 17 00:00:00 2001 From: KiteStacks AutoSync Date: Sat, 6 Jun 2026 05:42:24 -0500 Subject: [PATCH] Automated update: 2026-06-06 05:42:24 --- CHANGELOG.md | 34 ++++++ README.md | 2 +- apps/authentik/postgres/base/16384/17715 | Bin 16384 -> 16384 bytes apps/authentik/postgres/base/16384/17720 | Bin 16384 -> 16384 bytes apps/authentik/postgres/base/16384/17722 | Bin 16384 -> 16384 bytes apps/authentik/postgres/base/16384/17733 | Bin 16384 -> 16384 bytes apps/authentik/postgres/base/16384/17734 | Bin 16384 -> 16384 bytes apps/authentik/postgres/base/16384/17735 | Bin 16384 -> 16384 bytes apps/authentik/postgres/global/pg_control | Bin 8192 -> 8192 bytes .../postgres/pg_wal/000000010000000000000002 | Bin 16777216 -> 16777216 bytes apps/authentik/postgres/pg_xact/0000 | Bin 8192 -> 8192 bytes apps/forgejo/data/gitea/gitea.db | Bin 2236416 -> 2236416 bytes apps/kavita/config/cache.db-wal | Bin 57712 -> 74192 bytes apps/kavita/config/kavita.db-wal | Bin 0 -> 61832 bytes apps/linkding/data/tasks.sqlite3-wal | Bin 4120032 -> 4120032 bytes ...iteStacks-Homelab-Documentation-v1.3.40.md | 102 ++++++++++++++++++ 16 files changed, 137 insertions(+), 1 deletion(-) create mode 100644 docs/KiteStacks-Homelab-Documentation-v1.3.40.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ef7ec3..44ef9e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,40 @@ All notable changes to KiteStacks Homelab are documented here. +## [v1.3.40] — 2026-06-06 05:42:24 + +### Changed +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/forgejo/data/gitea/gitea.db +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17715 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/pg_wal/000000010000000000000002 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17733 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17734 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17735 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/pg_xact/0000 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/kavita/config/kavita.db-wal +- [autosync] 2026-06-06 05:42:24 INFO Removed: apps/forgejo/data/gitea/gitea.db-journal +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/linkding/data/tasks.sqlite3-wal +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17722 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17720 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/kavita/config/cache.db-wal +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/global/pg_control +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/pg_logical/replorigin_checkpoint +- apps/forgejo/data/gitea/gitea.db +- apps/authentik/postgres/base/16384/17715 +- apps/authentik/postgres/pg_wal/000000010000000000000002 +- apps/authentik/postgres/base/16384/17733 +- apps/authentik/postgres/base/16384/17734 +- apps/authentik/postgres/base/16384/17735 +- apps/authentik/postgres/pg_xact/0000 +- apps/kavita/config/kavita.db-wal +- DELETED: apps/forgejo/data/gitea/gitea.db-journal +- apps/linkding/data/tasks.sqlite3-wal +- apps/authentik/postgres/base/16384/17722 +- apps/authentik/postgres/base/16384/17720 +- apps/kavita/config/cache.db-wal +- apps/authentik/postgres/global/pg_control +- apps/authentik/postgres/pg_logical/replorigin_checkpoint + ## [v1.3.39] — 2026-06-06 05:41:45 ### Changed diff --git a/README.md b/README.md index 1ce5b21..ef0d15f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # KiteStacks Homelab - + Private GitOps repository for the KiteStacks homelab. diff --git a/apps/authentik/postgres/base/16384/17715 b/apps/authentik/postgres/base/16384/17715 index b2233c4b99f3d9e8ee3650078f1b10bd8ed8e57c..7c2a820b21bb87c2619443347e7dbe67c575b427 100644 GIT binary patch delta 651 zcmZo@U~Fh$6lVYeft>$L3=E765{wm`3<@j?{@e@`Mb zV>`~ssJi(ddljQf05<~z2m`GH15E~ghRF&F@9UxbeN3|~C-ZRlFg8tAWZKPV!eC@& zV4!DgVD`Yk*lhAC0d*~tG86tayz(B#u8fBKa}?w~_{3Ow=CJV3Q3|dsE=hIBRR~Ee z&gNgFU@_U6SPU>xM=tl+#LKQAvenQ2Xl{2%2OGb8;4!J);eMT~2A70dtN zS28O(&cB4CzogR4X%+*+oe`M1fI%jjM}s^AF(#jGGh07ia(g%#^Qj delta 1122 zcmZXSZ)h839LMju%PqCN=9y{JY_OUqX;bElncSb;if>djDJPvSV{R_Ze_6G3leeVdsS8RLYQvNucLwrLwtkeXU3Q5CCWMB5gpqXAUW2Yjb zK+eFTw;2|>Fe~KpgCpcDQp>sHIxHj6PS*uTMJZM|=qdN5^yl)rF#zY=mywpq<&`e9Nithv z#ooSMDpHHNY*x>Z6*F|VRaM`M755)D^gQ_3*b%zZl7JS~G}XRA2kmAi>bJi9 z`>8LK>hLqZvwxDrw;w+3v$r*F#s4feo(8RW)I=|SfIBsUh!PM{QS{5`>i4ypEp^pb znL5C5a(g`fSe%yyUbMfVm5xPvK`1Ck;xm*3{`#v6Za#`(Pp$)oHvqlLM;+&@yBiw; zjLYpj>q0qRPO|nuK$SP`ymnH#c{CwRVrEnOO76wH?sd$_1}3Zhj$5wj0a-gte&*u{ z$)R!y_O>WV_RnP7C`w-DV5L5^m){LoSU>_S)YmpK1rIDlv|+=v^dZ!rHeP@;=tu%M z6^EFj7ZxKu#9&6x8ag^m80qJA)Td{zO?xOS3VfJu0+k(?>cSVJM)U0dvFtuHfzeD4Q-sdD*ko8`WjPm669W)jVQ`qtui(q*Fga4em@#8=r-Jk5D+)Q{tRP9v$!ks3 OC;M2qY~ElIzzzT=VG+v! delta 58 zcmZo@U~Fh$+`yv1ZDIPKi2(@CFie=tui!g5LBU}16a@#iA9Dg2Ud-HlNg+>s@(pXA O$vGA-n<q-0BoQTVE_OC delta 73 zcmZo@U~Fh$+`yv1&0zMQi2(@CFzndOuTU$ksm>t5zz7ln0_y^+lT*Ke?)!Lf{07A(R2><{9 diff --git a/apps/authentik/postgres/global/pg_control b/apps/authentik/postgres/global/pg_control index c7802dd9823de9c6e9c66fa4922e41fd5bc6a6ea..34f553a42434c071f04b29fd083c23925242ca71 100644 GIT binary patch delta 86 zcmZp0XmFSyp;`G;Ig0@ZZsh)F0?`YgG$W7=!yxg%iH_=mFvTDN5D1)Dxt!(m2gAFY N4H?hNO?F`91pq_g6RZFL delta 86 zcmZp0XmFSyq3QQSIg0@ZW|;kF0?`Rjni0r`VUW20L`QW&U#Mb`00{U`tX$60H1DVR NW<$pFa+4hxc>(Hw5x@Wd diff --git a/apps/authentik/postgres/pg_wal/000000010000000000000002 b/apps/authentik/postgres/pg_wal/000000010000000000000002 index 139c54844851264f270e214155e03043a460b160..f7ef2312940c881f88cdd1ca37f4a3bbd659ee51 100644 GIT binary patch delta 1357 zcmc(bja$=I6vr=DHNE%t`N+~o=o3k`|_wDHir71e6wuWU+o@ThL$7d7g96x#xV(_q(u z1(Z_8LKg8bkFXdkkMbBxfTb+sah9`!Cs@gotl}wFQ_j;=@C<8smbFMKS;u-d@Ep(c z0#(>}k(YQGI~#e0O;qzLn|X~bY~^*fQNwm>d4nCi$y@B?ZFaGncX*fgsN;R=Y2X9) z@F5@ZF?-p^eh%;n2RX#2d`2UO`J5vhEsX2(ZzYX`I8I$#ozSoa8%}N%|eJQe<3XS4wd2xi=Pnf zWv4RMHkA$1D{+GeQlcJIWk1xSJWbkvQEG1&SEC!HQ@EytjaVgZfsqEEI@S6lDI1ek z_Q+{ddj#UhiysfXl1jMJsXGYOFk4GZK^n@5<}DVCg(K_ zLX+aOF=D)eaeC@muKNhZPuON3BdwWn;ZkZ>Xk_g6DBnOQMl+`m6Eb*%L0bGrj_b|j z_RGxN99A#uTlFD^7@-lpS5Z30i4=FInts?V_7i^6k`*_sm*q^qOq>6~qf+NpV_4kB z5b0(x&UMe>B}8mj^#zBzBh$5?0#L-{GGc)nr%?-We9gKJht{1?%F4U5m5rS0+{`6~ zZfo<@DgOfz^D~Y(ay=oXqwuH`o$W8%O(lkjrQK1poqvxwiTlJe&@m6OGEi&U!lr%$ drSz!&9Y`MT43FAb9=y81_kVtMq2YDj{{VH{>I47) delta 670 zcmd7C=bH}%007_zIcLl4jB|u+MYfPVQfBtZ-g^r_yxH8DcOtT9WgKUez4r)pHf8Tw z_T#_s;e7*vKyct4al{qR2jUBoK(K@oNi2z^l1VOw52ch!YH6gE&PPI|mqA9Egvu;T z7Fm5Po9uGVx4i;IpA^&Fe?#GkqzUvwgSPn0-?47;kE*iwgS<%0?b0m(K2sWt)WHUXJ70ogVIxi$g$Z2}4`1GX*`io(Y7>xd6Od^WkZlu?YZH*)CZNDlz-+>+ zF`d0ZA$)s6gTgMJ$qEeu)1`V9c($ALDqLVjxc;~z&3*s3V z7+8RqO@?=&_mmxVDa$Q;|DAnxmX`}C$j-Nnf$tdKGJXyIef%8!UHl%K+b&x2vw}5F zw&63IeCj|O$5%UUqr!LTnLrEf^0KcN6?@DKw4j$qezG;64M^>_Ym)`|B_`kJQ`@|1 zy%r;3H^gx)nW^&XWgChcpf2Fo0J=evUlnX_N@`hVa%y~bYGr(GVnIP>UV6N-BQski L$GyYIZY%=;7@KFY delta 9 Qcmca`nB~JE<_!f80UFc=P5=M^ diff --git a/apps/kavita/config/kavita.db-wal b/apps/kavita/config/kavita.db-wal index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..b09235c53ae6b1b956caf9299f5cf9ca8a35984c 100644 GIT binary patch literal 61832 zcmeI*Ym6kvT>$XeUGMqU=evzfq<{~T@hV6$b2C#_-Cf;1$13T0Kep%nT!gHC&imEV zyR$Rcgmsn^Uy%4gEtqus9VnW|s^yQ-$Ht4I98mDfG~fBH#}=M$dA^1J_*{+-|dyZ`)q7yrjs zzklO5{+q3O=KT8CzVOd~^=|kZ|GHSYy#6)M`q$R~WswdG2!H?xfB*=900@8p2!H?x zfB*=9z+)}&(<_@xO17NLWgC%3I98PD=M$=u+6qK+>hh;ngtbg8n^(#r7R9p!R-$W* zQk{$!ps4ogU-_A@-#r=^_>O1&JL~U0)}@BbfdB}A00@8p2!H?xfB*=900@8p2z*fB zz7c|JD>s*vNTpaz#g?zHymW4afbIC)V&{`_f#y5aH^QHM|F^EQbxZ3nc-CLIAuQ5i z0Ra#I0T2KI5C8!X009sH0T8&Pz`nM>bY<=4&wla6sAX$AJ-2Atjx}kOhh1wBv7>1z zl1Jqh-mRpvTivPJ>WP?((>_qHXfNZak8GNWiz`&Zfs2Y$$BN1A_nOQ^=XDL=1XB!ug-_4 z*{kr*bd#0wwMQr;>O>lRyWDG}eZkbuo=S`Da5+`WcH-rBkt=4A;||SCY!4SRu~9SD zvbb7DPVdmL)eXx#qj6`e*>8yjN7Y6Gm(6#a?yN;Qiza5Wx}6`U5}cc_RSMD`>UYC# z&G2Pth0C?}lp@zCiaKe;<(W?(B_~z0A(jTyqOTv_?q$cF`JBeIbZS&7ATv=3&sD9k zxw)_Jzj|e9aUhpJ+>sn)CXzF0yRPaccE=rlrz9mJ$!*0VyL~f~!buuyaB4NCH)o3J@Kw~=&8aRKMBLOY zy(byARO~t_q&FrwJmzRA8&q1`a<|ZGI%QoSDYIU|Y>*y_M<-HwnA_c(*PKSBTX*(Y zDOprMzliLUaRIaVnV*k*`O7z+S^qX07kJCF{uX#>HX`^e$TUf zZSTg7oojoKL%|^rAOHd&00JNY0w4eaAn+s#y#DI)XFOMzu6jHbPb9Lr7KyBRHgE0= zo~z61)tesARgNWjJnwU&M6sm{ejD4CpSLyYm#}U7P06-2fe_6w41x&tBlZxy2!#Y8 zL~wve2vb>jP?CtKHgH?R!OWQHmcynZH~U(<7chqX(_N?+qYx27ND9b;jAcQ(I7y^P z)px%e#>&O7}{BF9%_#fVSo5jTg`Rz2CwPokwcpU6a`ksxVn zg+z7|@AX>LNfi3|yc*Hd!4eWuQDt*;F`6jwxkNsxrV8bxB1Wt1zh1>s zBCHuZj?=afLfC)!Soj=1*hSL6e8w*v@(V8=^S^Y)j|C2M5^wko4iP^u8OX28w&v$B zGKgeKnq;0C^Il9toE+lC0O2SRd2$MNZ<0XR)dM5VJ)G=)5j_$^h|!AyneZaP-03S( z@A)KNM)F0|#?RK>C$IR*P05%>on*S`E8~PRiz%%FSBhpct?(coDP;tTS`lA#(nu$L z`E5NLn>VL*b%m?l}_^r3aKmXI8`_dJ-@8FZz>Oh%500ck) z1V8`;KmY_l00ck)1fF1l`|c|6DEA%w-1aZrd1Vm11NR+#f+Gcr1_B@e0w4eaAOHd& z00JNY0wC~Y3*0wC@X-4XeqbKKU;NF}cfR>&KNWy^1W$H|K||sx`a*BGJhQB5gdGs^9XKb zzWeMu{M|K}NAP&G6OaoK009sH0T2KI5C8!X009sH0T8&Pzy~c_p7j^l6D%MA0w4eaAOHd&00JNY0w4eamlxRA_Lr`#Exz{tg71Zk*wM5U z$)j=$?^aUTt?pE9b;s?ZDwBD(!_D~Fcu*_0BzH8&nf9zK=WDd28*{sum`v);WUcF? zyFs}xjAo**J=>1SO^TH8-Xt4t1dFYBSZ*atTUD+fsTVuKFpYINKAUPCJyjzqRH&h3 zw#=E`-BybZqgHwcY590Q8;{JII9bosvYFi>H#R2yWWAD05rcGu`ZU8A^QEw=SLZ|2 z>{WPYy2;A;+9Q+^Q$6e`?U7+uMRlGZ)!bO7pt(Jz-n05>UP}8TW-BGza07h_p@TWHrnMB znsJ9DYw+7vRT-%}>`OGJYNH?QR5T~vk2zY(29?&f+%2@4PFdGS%B)u~8>C0#(TP+Z=63hyHK$SO z)}6h=<|Yg5=NG|!GA=Os$MWip^v{nXrSW3DW3OUSY-oM7wzP^%kuhx`wo6J`SvLN{%`*t+;{L} zJc{trAOHd&00JNY0w4eaAaE=I_Z@`$4#Is0f5?3Ybu95Vl|{dXW!cXog#DU{G{0gkghd&m_9}!P6#0>AR|HGWd8J(sP}vl z!AQ=;vU#N}Vp05jLRC^*fk;k0Tc;EhwxkrLp*0u3#S~w;DH+qKlS~(VWt>oEF{M@D zO3`el6&}PRrHnvPE8>ez8tJ4jzpZCu^X9a!4*G)vZMePW=H}CP{&(*?`1M7VbaK7G zGdDl^#vk1L=099t-Sn(_-n??{H=h>QwwB-Zy!oT4x)0(j*E|&~c&8GHtgV??lx)K` z{6yDT02r3;*JY9TiJ?)P4a&IQ;R??>RtvweNcWWhw_M=*_F|7==aXfCtxt)30l{OPLt*~r=m z;aeM#UYnKR=ug7ZMx(05u5TF**bAb7%-)o+UBb?A%1X=D9p&h3)!EjEnPdt1p61#^ zr@s+muNSp;+lF=Y^6ZaE*By@7HYLNctU;}9x-FIq8OtZDl2*IfVxW@9@|JTJdDGmZ z-1M}8IWaVrZA;gCkC!T<1j;Hs95-%+Rjj*;wLiAjeVJ^gx5N6E< z<*CeZ*Z+9w`;T5L9sI=dA`tPf4q2VXsz4i4k??+AMx3ALB-yVa$?}`LC`bln&6BQg zH|A+}Eg??0_Esx4!v)jDBw1{1I4 z3V;MKl>!S*nQe0E3Tm*^>#^<6YNz8jJ6m_IdRpX;C7e}HtcJN<^@R9a8wZi&rYLu* zrbv^Bb#U9JGb*xl2({0NWTQEPM3v|vQo@qDDVh4m>}hZ1p=@`&75A)KVj969TV z9`zBq5RX~+k#$4qLHIO~4uj%{^l27>G)-oMQl_KKqoW~LiEU5W<+DaT-cKaLV?Bj; z3Tc|F7cwNRoa>}~r1SaX?w|-F$69Knvo4Cv`YF6fQAlJbe@I5M{gG;b57R%nbOk`r zz5SEJF3X3FAzEfF3c?}G2QZc-ncm+&;THY1fGASd=-|^vc8N zuvDDv_JW;sxnabm)UeaD$JLx@^2Yg=VXHmZ*?UO4P{;VT_i!Wco%X3b2i1`rGN~9xoFXN}jjb&ks(<1>WGrPu+g=5C3v8k6?BEyPoy; z*1xy@?)ty8Uts|O5C8!X009sH0T2KI5C8!X009vA|0%G#vb40k`qawW(o>74mBrKY J%F5c>{{XCj>No%Z literal 0 HcmV?d00001 diff --git a/apps/linkding/data/tasks.sqlite3-wal b/apps/linkding/data/tasks.sqlite3-wal index 8abefc7f172060e4f8446f02a2832daf97870ead..26de90d081b76d13b18f6683dd8543eac1898bb7 100644 GIT binary patch delta 359 zcmWm5IV?i~0LJmSd#FBI)Kz_L(Zl1lug80?NUS6b5(9~&8bcGE5L1UQVU$P&lf+m< zwUS1Nn1w__he}FgurM%Ne1_lfAO7X5--Tizu=b*R+_Tsc|JDNB6(X^SXs~S32=@rsk#vLC`s0-yGLda|d}(#=tCEi^kIC zsU??^S*yOao7i3C)Du-f8DXydvig@ZN@@t%BA%0W3e!pTzMc!!S%;NG&?a}+o(qS8A z;UTwlpZl`0=a2e&xVrmw(GUr;v#g7*=2j%~e!~g&Q diff --git a/docs/KiteStacks-Homelab-Documentation-v1.3.40.md b/docs/KiteStacks-Homelab-Documentation-v1.3.40.md new file mode 100644 index 0000000..457379b --- /dev/null +++ b/docs/KiteStacks-Homelab-Documentation-v1.3.40.md @@ -0,0 +1,102 @@ +# KiteStacks Homelab Documentation v1.3.40 + +**Version:** 1.3.40 +**Updated:** 2026-06-06 05:42:24 +**Previous:** [v1.3.39 docs](KiteStacks-Homelab-Documentation-v1.3.39.md) + +--- + +## Change Summary + +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/forgejo/data/gitea/gitea.db +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17715 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/pg_wal/000000010000000000000002 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17733 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17734 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17735 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/pg_xact/0000 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/kavita/config/kavita.db-wal +- [autosync] 2026-06-06 05:42:24 INFO Removed: apps/forgejo/data/gitea/gitea.db-journal +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/linkding/data/tasks.sqlite3-wal +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17722 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/base/16384/17720 +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/kavita/config/cache.db-wal +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/global/pg_control +- [autosync] 2026-06-06 05:42:24 INFO Synced: apps/authentik/postgres/pg_logical/replorigin_checkpoint +- apps/forgejo/data/gitea/gitea.db +- apps/authentik/postgres/base/16384/17715 +- apps/authentik/postgres/pg_wal/000000010000000000000002 +- apps/authentik/postgres/base/16384/17733 +- apps/authentik/postgres/base/16384/17734 +- apps/authentik/postgres/base/16384/17735 +- apps/authentik/postgres/pg_xact/0000 +- apps/kavita/config/kavita.db-wal +- DELETED: apps/forgejo/data/gitea/gitea.db-journal +- apps/linkding/data/tasks.sqlite3-wal +- apps/authentik/postgres/base/16384/17722 +- apps/authentik/postgres/base/16384/17720 +- apps/kavita/config/cache.db-wal +- apps/authentik/postgres/global/pg_control +- apps/authentik/postgres/pg_logical/replorigin_checkpoint + +--- + +## Cluster + +| Component | Status | +|-----------|--------| +| K3s | Active | +| FluxCD | Planned | +| Longhorn | Planned | + +## Applications + +| App | Path | +|-----|------| +| Homepage | apps/homepage/ | +| Kavita | apps/kavita-docker-automation/ | +| Linkding | apps/linkding/ | +| Forgejo | apps/forgejo/ | +| Grafana | apps/grafana/ | +| Prometheus | apps/prometheus/ | +| Authentik | apps/authentik/ | +| Open WebUI | apps/open-webui/ | +| LiteLLM | apps/litellm/ | + +## All Documentation Versions + +- [v1.2](KiteStacks-Homelab-Documentation-v1.2.md) +- [v1.3](KiteStacks-Homelab-Documentation-v1.3.md) +- [v1.3.8](KiteStacks-Homelab-Documentation-v1.3.8.md) +- [v1.3.9](KiteStacks-Homelab-Documentation-v1.3.9.md) +- [v1.3.10](KiteStacks-Homelab-Documentation-v1.3.10.md) +- [v1.3.11](KiteStacks-Homelab-Documentation-v1.3.11.md) +- [v1.3.12](KiteStacks-Homelab-Documentation-v1.3.12.md) +- [v1.3.13](KiteStacks-Homelab-Documentation-v1.3.13.md) +- [v1.3.14](KiteStacks-Homelab-Documentation-v1.3.14.md) +- [v1.3.15](KiteStacks-Homelab-Documentation-v1.3.15.md) +- [v1.3.16](KiteStacks-Homelab-Documentation-v1.3.16.md) +- [v1.3.17](KiteStacks-Homelab-Documentation-v1.3.17.md) +- [v1.3.18](KiteStacks-Homelab-Documentation-v1.3.18.md) +- [v1.3.19](KiteStacks-Homelab-Documentation-v1.3.19.md) +- [v1.3.20](KiteStacks-Homelab-Documentation-v1.3.20.md) +- [v1.3.21](KiteStacks-Homelab-Documentation-v1.3.21.md) +- [v1.3.22](KiteStacks-Homelab-Documentation-v1.3.22.md) +- [v1.3.23](KiteStacks-Homelab-Documentation-v1.3.23.md) +- [v1.3.24](KiteStacks-Homelab-Documentation-v1.3.24.md) +- [v1.3.25](KiteStacks-Homelab-Documentation-v1.3.25.md) +- [v1.3.26](KiteStacks-Homelab-Documentation-v1.3.26.md) +- [v1.3.27](KiteStacks-Homelab-Documentation-v1.3.27.md) +- [v1.3.28](KiteStacks-Homelab-Documentation-v1.3.28.md) +- [v1.3.29](KiteStacks-Homelab-Documentation-v1.3.29.md) +- [v1.3.30](KiteStacks-Homelab-Documentation-v1.3.30.md) +- [v1.3.31](KiteStacks-Homelab-Documentation-v1.3.31.md) +- [v1.3.32](KiteStacks-Homelab-Documentation-v1.3.32.md) +- [v1.3.33](KiteStacks-Homelab-Documentation-v1.3.33.md) +- [v1.3.34](KiteStacks-Homelab-Documentation-v1.3.34.md) +- [v1.3.35](KiteStacks-Homelab-Documentation-v1.3.35.md) +- [v1.3.36](KiteStacks-Homelab-Documentation-v1.3.36.md) +- [v1.3.37](KiteStacks-Homelab-Documentation-v1.3.37.md) +- [v1.3.38](KiteStacks-Homelab-Documentation-v1.3.38.md) +- [v1.3.39](KiteStacks-Homelab-Documentation-v1.3.39.md) +- [v1.3.40](KiteStacks-Homelab-Documentation-v1.3.40.md)