From 6018844de00893ede6a38b406f741d83dadfead0 Mon Sep 17 00:00:00 2001 From: KiteStacks AutoSync Date: Sat, 6 Jun 2026 06:15:23 -0500 Subject: [PATCH] Automated update: 2026-06-06 06:15:23 --- CHANGELOG.md | 22 +++ README.md | 2 +- apps/forgejo/data/gitea/gitea.db | Bin 2281472 -> 2281472 bytes apps/kavita/config/cache.db | Bin 24576 -> 24576 bytes apps/kavita/config/cache.db-shm | Bin 32768 -> 32768 bytes apps/kavita/config/cache.db-wal | Bin 107152 -> 0 bytes apps/kavita/config/kavita.db | Bin 1028096 -> 1028096 bytes apps/kavita/config/kavita.db-shm | Bin 32768 -> 32768 bytes apps/kavita/config/kavita.db-wal | Bin 189552 -> 37112 bytes apps/linkding/data/tasks.sqlite3-wal | Bin 4120032 -> 4120032 bytes ...iteStacks-Homelab-Documentation-v1.3.97.md | 147 ++++++++++++++++++ 11 files changed, 170 insertions(+), 1 deletion(-) create mode 100644 docs/KiteStacks-Homelab-Documentation-v1.3.97.md diff --git a/CHANGELOG.md b/CHANGELOG.md index fb23423..70cf710 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,28 @@ All notable changes to KiteStacks Homelab are documented here. +## [v1.3.97] — 2026-06-06 06:15:23 + +### Changed +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/forgejo/data/gitea/gitea.db +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/kavita.db-shm +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/kavita.db +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/cache.db-shm +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/kavita.db-wal +- [autosync] 2026-06-06 06:15:23 INFO Removed: apps/forgejo/data/gitea/gitea.db-journal +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/linkding/data/tasks.sqlite3-wal +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/cache.db-wal +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/cache.db +- apps/forgejo/data/gitea/gitea.db +- apps/kavita/config/kavita.db-shm +- apps/kavita/config/kavita.db +- apps/kavita/config/cache.db-shm +- apps/kavita/config/kavita.db-wal +- DELETED: apps/forgejo/data/gitea/gitea.db-journal +- apps/linkding/data/tasks.sqlite3-wal +- apps/kavita/config/cache.db-wal +- apps/kavita/config/cache.db + ## [v1.3.96] — 2026-06-06 06:14:36 ### Changed diff --git a/README.md b/README.md index 46ae507..6ccd8e0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # KiteStacks Homelab - + Private GitOps repository for the KiteStacks homelab. diff --git a/apps/forgejo/data/gitea/gitea.db b/apps/forgejo/data/gitea/gitea.db index 1349991c6401dbdfad64e88e35c5b4b7eb7b7a66..f6426db0d3d687d8f446a8ad84c80fc7143ab112 100644 GIT binary patch delta 686 zcmbtSO>5Lp6z$7Pn#sp#YSpU!@FlcZip0re(mI2iB6MMe(jOpp%4CpXNFNcwjSxky zpqq$`=R&Zq{Mx)aFabeP?52xCyKrGEjK4sri!NlKK6Nb&xVYTIz2_bdhnuWEK#8by z7;QfsxrnycmcF|vZY`Y47ts8pD_5UM$a}N2zo5@!70X&<9C>#*a0FZej)BX-72y5A z)i%$)iiWzM`!rF}jb`)uwW`-}UfdNoB>Om~U09R^I9SoX9888`sp=OCrSm~hsE2`H zult4Ra=BLZ{MvH4Se*%LrF!TEKy{!7P!nh#=pmqofm%QZfF1!l2=pk>V?d7s9ct4P z&!6_J%l6hB+bUK38R2fU;k+CaeGIIVV4VVM7_1SnM!^!3(`}2$6h~T@sR`MTv~ISQ zkSUGn_lbcKi8BFyDmXGzrlx{mrrB0X-WxepL0S&sID7nrG%=2hIi{|XUCEeh4J6CD zp)0c3|4t{)7GIN=EJyjBK4wxf#fqG8DZe9#`=%me4aHgK9hs2+P06A7UT2eJolSe< z2a`Y8mr%@RTeg3u$E?{NIIir8OxW#R`)&VpT-?7D7`ZUX15 Sb2*Hhig)YJ|IklPYW@O0k=ZZ+ delta 383 zcmZvU%_~Gv7{=$$x#qeb!x`h-;LOdGEPStI=MP~102vFV$(UENze%sKa77)9sTnI@ zsl(J98%kJM%*IaCSdyZ#up%yNi>K$QU%$u6ttpNdw?(<$h>R%L$BEZ&WiCJ36YNzY zo8uEZeqZ?{@iA&dh(=UB+2JcM3KR+oKMI0EMNxqwfI=&X%7fX4qxEgw%k09;%>49Z zU(()N@|+iW(WVc_{oeRa>v!M$@yhN*Fc3@x3n7S5g;0$^5kd$x2w{X;ggS(JgoXk% z?q>fSUOu*?bYN(3(0hGK+WTRzpOH2pZARLHG=j7hX&ch^0%aiK{iQBDH#f!%?q--Kvl%u;NXm?JEywQjAt!Cf_#w-yYARUr xaSK=%?-xvX?zi84PqoF?|0B( z_p4?$y8LhVWO;d+$^WCZ!KS)i1xh=xzhKyxZ+mbLP|AZ9Xr|*Fpr{nk2sL(Q36_wh z*&rFY$!Yd#oQxdz4g-xfQQV}!CBVaXjBgpg2fqgYK7NkPVg}RsRKYGyNiEAvPL0n_ zt&Go2EGWp#OOH2oWM-=b=}jpE+G!YPrX$bHW(pJldjX3EBd9#Y4Zy9+F46KaJ^o$J*O-wA!CO-%l z-MmhkiIH{3K34W4lNnv4xlNfF=hO!=Eu69I@Z^Q@a+3|>tl19l{^z)V=j4kaavV%? zJ4*Mx+6j`21d0d5+k6FTljAt5Z`HX&jw9_!oOh=xX%@ia6@&XnOMlgA>A3n&6@W4y}**@h{$And8I`T3IOySoO}QP diff --git a/apps/kavita/config/cache.db-shm b/apps/kavita/config/cache.db-shm index a7f7472b5284c0db8973639fc1e3589c1de4f325..fe9ac2845eca6fe6da8a63cd096d9cf9e24ece10 100644 GIT binary patch delta 80 zcmZo@U}|V!;+1%$%K!t66BkO0TChv7nNGgVi7p`mlYpuI4+Il)WHxT_aoxB<#|i+R CITQr| delta 183 zcmZo@U}|V!s+V}A%K!q*K+MR%AixHsL3pynQR9!x0~SuI4?d=MYAT~ef?KF;`BswE x1C0U$79jZ_2|$G>)^mz70ofpF6nbN0yelgs&{?b-8^5!%G67YvZER#V0RXJZEtCKN diff --git a/apps/kavita/config/cache.db-wal b/apps/kavita/config/cache.db-wal index c891ee42847a135a251a3bed56b55728163549a7..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 GIT binary patch literal 0 HcmV?d00001 literal 107152 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 diff --git a/apps/kavita/config/kavita.db-shm b/apps/kavita/config/kavita.db-shm index d40417f58c0750285fe7d3793dd159de35ad2f18..f045d9072ba145e2c3614654bc398fa72edb5a01 100644 GIT binary patch delta 212 zcmZo@U}|V!s+V}A%K!qbK+MR%AixQve*2>*f5N}7IT!9R@60R#)iQ~L4YK7@ zq^buR1qL8<|04mY@WgsfMJ6B{gt>s28;C2>*!mj}2D>sdGB9mCxR{NRbK^lzL1tzK Zw#^TV{xUJLZ#<~T$;`^YvGL%0Q2<|CIr0Di delta 241 zcmZo@U}|V!s+V}A%K!o_K+MR%Aixi#e*>{Z`2prDyuX(>R|!=~?+6anZ(O#%%%_rt zRP{ikzyM_KeDLW(I#*Hf(Sy>r47qzrAQTs1L^^2Q48W<+i}z6fIzAr zv;TbmH~)L*))#emPI0>vMg9%c{bM6S0pxr>x^m#z_rHEG(EQYQpWVDP#{uO0@2=oG zK0o=h=ft09L;zjn8Y0)0PTjadof^}}K+wKpq6=GE5x^ zzrkN(5p(#g_y>L$Phi7$Rs7X|+Q0bm3rBp#H+SvyAlK1D+#zY8V9yw)W-mxdN$QdY za~jj_ku>bG%A95^fQ>WNWOiAfGL1RS(hPk-RgHpfTT(Kkk?n#o>brk2rI zdQV=_a#GSZ3!occ(A5cxnd8j1HGR6c>XeaVR?1`tI4Q-l<_$CLbifH;Rmwgpv{I$h%-pBs8I)rGEYnAZ zS_chXXR0k75j)*TXrZmq)(+?E>3}Vvc-R#en#x()_^_)V2}g}}O)jqL^26xw{c4oz zyso|A|DpEx-`ZQOcCp%DvCfUSCUl;L`a(1m;oIGCEplPsc6bK4XPgoDN+36IFTzCg zTT5!nH&tl$t7x@VnwPJN{G%l%#fK4g6`NkG_-T9`;2sV}m_}imBXHfulRdr3SfZ{C z8roE$;ge{S(6gS^=iLFUU>aVv1^fxB6N07T@oxjPITDYAqftunPbeTXI4>edydb(; zi=YT@QM`Cq^JevU`34Rki>U${P=sXiKcd*3lMH_@iQu~I9hP=X7 z8ls*CNJr${8yz*jp?nCmD}nKW5>%vH{2=U-%U6u78hS>XmZuCOn^(-NMc#2jsO0YV z0kt_Ek3`i(H16@jjyU(_#&S*|`O4B}52*Uq+EmnRVb&7dplgUxO1(91ln{bLY^pHr XLuh9i!Y|UX+fs4nBs-%Aa_$wXK literal 189552 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 C_H~W` diff --git a/docs/KiteStacks-Homelab-Documentation-v1.3.97.md b/docs/KiteStacks-Homelab-Documentation-v1.3.97.md new file mode 100644 index 0000000..409e406 --- /dev/null +++ b/docs/KiteStacks-Homelab-Documentation-v1.3.97.md @@ -0,0 +1,147 @@ +# KiteStacks Homelab Documentation v1.3.97 + +**Version:** 1.3.97 +**Updated:** 2026-06-06 06:15:23 +**Previous:** [v1.3.96 docs](KiteStacks-Homelab-Documentation-v1.3.96.md) + +--- + +## Change Summary + +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/forgejo/data/gitea/gitea.db +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/kavita.db-shm +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/kavita.db +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/cache.db-shm +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/kavita.db-wal +- [autosync] 2026-06-06 06:15:23 INFO Removed: apps/forgejo/data/gitea/gitea.db-journal +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/linkding/data/tasks.sqlite3-wal +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/cache.db-wal +- [autosync] 2026-06-06 06:15:23 INFO Synced: apps/kavita/config/cache.db +- apps/forgejo/data/gitea/gitea.db +- apps/kavita/config/kavita.db-shm +- apps/kavita/config/kavita.db +- apps/kavita/config/cache.db-shm +- apps/kavita/config/kavita.db-wal +- DELETED: apps/forgejo/data/gitea/gitea.db-journal +- apps/linkding/data/tasks.sqlite3-wal +- apps/kavita/config/cache.db-wal +- apps/kavita/config/cache.db + +--- + +## 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) +- [v1.3.41](KiteStacks-Homelab-Documentation-v1.3.41.md) +- [v1.3.42](KiteStacks-Homelab-Documentation-v1.3.42.md) +- [v1.3.43](KiteStacks-Homelab-Documentation-v1.3.43.md) +- [v1.3.44](KiteStacks-Homelab-Documentation-v1.3.44.md) +- [v1.3.45](KiteStacks-Homelab-Documentation-v1.3.45.md) +- [v1.3.46](KiteStacks-Homelab-Documentation-v1.3.46.md) +- [v1.3.47](KiteStacks-Homelab-Documentation-v1.3.47.md) +- [v1.3.48](KiteStacks-Homelab-Documentation-v1.3.48.md) +- [v1.3.49](KiteStacks-Homelab-Documentation-v1.3.49.md) +- [v1.3.50](KiteStacks-Homelab-Documentation-v1.3.50.md) +- [v1.3.51](KiteStacks-Homelab-Documentation-v1.3.51.md) +- [v1.3.52](KiteStacks-Homelab-Documentation-v1.3.52.md) +- [v1.3.53](KiteStacks-Homelab-Documentation-v1.3.53.md) +- [v1.3.54](KiteStacks-Homelab-Documentation-v1.3.54.md) +- [v1.3.55](KiteStacks-Homelab-Documentation-v1.3.55.md) +- [v1.3.56](KiteStacks-Homelab-Documentation-v1.3.56.md) +- [v1.3.57](KiteStacks-Homelab-Documentation-v1.3.57.md) +- [v1.3.58](KiteStacks-Homelab-Documentation-v1.3.58.md) +- [v1.3.59](KiteStacks-Homelab-Documentation-v1.3.59.md) +- [v1.3.60](KiteStacks-Homelab-Documentation-v1.3.60.md) +- [v1.3.61](KiteStacks-Homelab-Documentation-v1.3.61.md) +- [v1.3.62](KiteStacks-Homelab-Documentation-v1.3.62.md) +- [v1.3.63](KiteStacks-Homelab-Documentation-v1.3.63.md) +- [v1.3.64](KiteStacks-Homelab-Documentation-v1.3.64.md) +- [v1.3.65](KiteStacks-Homelab-Documentation-v1.3.65.md) +- [v1.3.66](KiteStacks-Homelab-Documentation-v1.3.66.md) +- [v1.3.67](KiteStacks-Homelab-Documentation-v1.3.67.md) +- [v1.3.68](KiteStacks-Homelab-Documentation-v1.3.68.md) +- [v1.3.69](KiteStacks-Homelab-Documentation-v1.3.69.md) +- [v1.3.70](KiteStacks-Homelab-Documentation-v1.3.70.md) +- [v1.3.71](KiteStacks-Homelab-Documentation-v1.3.71.md) +- [v1.3.72](KiteStacks-Homelab-Documentation-v1.3.72.md) +- [v1.3.73](KiteStacks-Homelab-Documentation-v1.3.73.md) +- [v1.3.74](KiteStacks-Homelab-Documentation-v1.3.74.md) +- [v1.3.75](KiteStacks-Homelab-Documentation-v1.3.75.md) +- [v1.3.76](KiteStacks-Homelab-Documentation-v1.3.76.md) +- [v1.3.77](KiteStacks-Homelab-Documentation-v1.3.77.md) +- [v1.3.78](KiteStacks-Homelab-Documentation-v1.3.78.md) +- [v1.3.79](KiteStacks-Homelab-Documentation-v1.3.79.md) +- [v1.3.80](KiteStacks-Homelab-Documentation-v1.3.80.md) +- [v1.3.81](KiteStacks-Homelab-Documentation-v1.3.81.md) +- [v1.3.82](KiteStacks-Homelab-Documentation-v1.3.82.md) +- [v1.3.83](KiteStacks-Homelab-Documentation-v1.3.83.md) +- [v1.3.84](KiteStacks-Homelab-Documentation-v1.3.84.md) +- [v1.3.85](KiteStacks-Homelab-Documentation-v1.3.85.md) +- [v1.3.86](KiteStacks-Homelab-Documentation-v1.3.86.md) +- [v1.3.87](KiteStacks-Homelab-Documentation-v1.3.87.md) +- [v1.3.88](KiteStacks-Homelab-Documentation-v1.3.88.md) +- [v1.3.89](KiteStacks-Homelab-Documentation-v1.3.89.md) +- [v1.3.90](KiteStacks-Homelab-Documentation-v1.3.90.md) +- [v1.3.91](KiteStacks-Homelab-Documentation-v1.3.91.md) +- [v1.3.92](KiteStacks-Homelab-Documentation-v1.3.92.md) +- [v1.3.93](KiteStacks-Homelab-Documentation-v1.3.93.md) +- [v1.3.94](KiteStacks-Homelab-Documentation-v1.3.94.md) +- [v1.3.95](KiteStacks-Homelab-Documentation-v1.3.95.md) +- [v1.3.96](KiteStacks-Homelab-Documentation-v1.3.96.md) +- [v1.3.97](KiteStacks-Homelab-Documentation-v1.3.97.md)