• This Week in Self-Hosted (18 April 2025)

    From selfh.st Newsletter@noreply@mail.selfh.st to selfhosting@toolazy.synchro.net on Fri Apr 18 11:49:20 2025
    --b72dcbcaeb486d7304f9fa985d290d419e3c8fb30f810e85aef20d940040
    Content-Type: text/plain; charset="utf-8"
    Content-Transfer-Encoding: quoted-printable









    =C2=A0

















    This Week in Self-Hosted (18 April 2025) [https://email.mail.selfh.st/c/eJw= 0j8tqwzAURL9G2tnclyXdhRaF4v-Q9YhNnbjEaiH9-pLQLocZ5nBK5IAp-GxrRC-i3qljW69p24= etRBeAODNnAiwJABDJt5DsGmuiJjl7VVRxrlXhVnTiUjTUhmK3SEATCAZEUYJRkDNmZWwKsPBiB= J6c8ax7W8ez2z2uvX-eht8MzYbm_8LQfDc0O19FhJLh-Wr4vQAv2dM0eHQyiCtlWMISBtUpYQ6o= KYu9x9fJcfbtdjEC_Tj29PMYz8ctr_djvNVue1y-9o_hJW17vDzXf-k70m8AAAD__4s7VSg]









    By Ethan Sholly =E2=80=A2 18 Apr 2025


    View in browser [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch54LLQrF= _6GrR2zqxCVWC-nXl4R2Ocwwh1MTB8zBF90SemOid9Gxbte87dNWkwtAXJgLAdYMAIjke8h6TVa= sCGXMWGOTDqX47qCJ6xmct15viYAsGAyIJhLMBrlgiYw9AgiLMvDkzGfb-zqfQ-9pHePzVPymaF= G0_BeKlruixTWxEo1TvFwVv1dgKZ7s5NGZybhaJwkSphhtxhIw5mL0Pb1OjnNst4syMI5jzz-P-= Xzcyno_5lsbeiT52j-ml7Qe6fJc_6XvRL8BAAD___yNVcM]




    View in browser [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo= _g_pyopNnbjEaiH9-pLQLocZ5nBq4oA5eLVLQi8SvYuO7XLN2z5sNbkAxMqsBFgzACCSbyHbNcl= CuVXS3MLEnLE5zcohgqg0V53dEgFNIBgQJRKMgqyokbFFgMLFCDw547nsbR3Pbve09v55Gn4zNB= ua_wtD893QXHyMBTEbnq-G3ytwUU_T4NHJIK7WoYQShhinjBowZhV7T6-T4-zb7WIE-nHs-ecxn= o-brvdjvC3d9lS-9o_hJW17ujzXf-k70W8AAAD__9dXVZU]











    Enjoying the newsletter? Consider a donation [https://email.mail.selfh.st/c= /eJw0j81qwzAQhJ9Gutnsj2xpDzoUit9jV7JjUycusVpIn74ktMdhhvn4auaEmmLxc8YYgsRRRv= bzVbe922oeExAX5kKAVQEAkeKS1K852qBmSqbLMqdCvMxBFXRMwrXWwW-ZgAYImBCDEPQBuWARx= kUAjM0FeHL6c96XtT-b3_Pa2ufp-M3R5Gj6LxxNd0cTiJqJiuPp6vi9AluJNHQRx9CFsdbOkqVO= ZFAsCUVL8Pf8OjnOtt0uLkA7jl1_Hv35uJX1fvS3ufmW7Wv_6F7SvuXLc_2XvjP9BgAA__-IxlZ=
    -] to show your support for independent journalism and help offset the cost=
    s associated with running the publication.


    This Week in Self-Hosted

    Happy Friday! E-mail readers of this newsletter will notice a new (old) for= mat this week =E2=80=93 I've removed some of the visual updates added a few=
    months ago to decrease the size of the newsletter. This should prevent cer= tain clients from truncating content in the back half.

    Aside from that, there's not much in the way of commentary this week as I'v=
    e spent most of my time working through two major updates I'll be announcin=
    g sometime next week, so stay tuned and enjoy the content below!

    Happy https://email.mail.selfh.st/c/eJw0jktuhDAQRE-Dd2P1D2wvept7mAYPKA5IYyf= S5PQRSWZX9VRSvUU5Yo7B3KoYRFKY0sRu_ch7ve2LThGIjdkIcMkAgEihxOw2pWBjNi4MVghiik= ky2SiB0hLmEdyuBDSCYESUROAF2dASY0kAM8-DwPXj21rL5lt3VV9xoLf9uA-E7vHHztYvINDPs= -bvp2_Pw7bH6Y-1u67zZ32__Vq7rvdr_d--lH4CAAD___-MRDk


    In the News






    VMware ESXi 8.0U3e Now Has a Free Version How to Get It
    Broadcom brought back a VMware ESXi 8 free version now that you can downloa=
    d VMware ESXi 8.0U3 without subscribing=E2=80=A6


    ServeTheHome
    =E2=80=A2Eric Smith




    [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsrjaWdNChUPwfq5UUmzpxsdVC= -vUloT0OM8zjleQCSvBqa0LPHP0UJ2frTdZtWEuaApBT55QAiwAAIvkWxC6JW6WmXKBKlCoCjVv= JTbIGXzVmuyYCugBjQORIMDI6RY0OWwTILhuGJ2c869aW8ex2S0vvn6dxb4ZmQ_N_YWg-DM3EjV= mrGjffjHsv4LJ6ugweJx54KmXIIYchxougBoyibI_0OtnPvt6vhqHv-yY_j_F83HU59vFeu-0pf= 20fw0va9nR9rv_Sd6LfAAAA____dFcS]








    2 million homes strong - State of the Open Home 2025
    We celebrate the biggest moments of 2025, the community, and look forward t=
    o what=E2=80=99s next.


    Home Assistant
    =E2=80=A2Paulus Schoutsen




    [https://email.mail.selfh.st/c/eJw0j81qw0AMhJ9m92YjaWVbOuyhUPwe2h_Hpk5c4m0h= ffqS0B6HGebjKzEImkzZ14gTs06jjsHXq217t5U4ClDIIWQCLAYAiDQtYn6NNiorw5KsDkBcRaS= ocRnSYsVS9lskoAEYBZGVoGcMGbMGXBQgheQYnpz-rPuy9mfze1xb-zxdeHM0O5r_C0fz3dGsgl= AXKS7MVxfeC4SUJxq6CUfueCylS5KkUx0Ms6BaZn-Pr5PjbNvt4hjacez28-jPxy2v96O_1eZbT= F_7R_eS9i1enuu_9B3pNwAA___5K1XU]








    Synology could bring =E2=80=9Ccertified drive=E2=80=9D requirements to more=
    NAS devices
    German press release suggests expansion of the company=E2=80=99s =E2=80=9Ci= ntegrated ecosystem.=E2=80=9D=E2=80=A6


    Ars Technica
    =E2=80=A2Kevin Purdy




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl6WrhRaF4v_Qy7GpE5dYLaRf= XxLa5TDDHE6NrJjUF9siepHgXXBs2zVt-7DV6BSIC3MhwJoAAJH8osmuUbUtrDmlIEKSmQtKgNx= EC8Pkq90iAU0gqIgSCEZBLlgC4xIAMmcj8OSMZ9uXdTy73ePa--dp-M3QbGj-LwzNd0NzbRIqkz= M8Xw2_V-BcPE2DRyeDuFqHrFmHEKaERTGkIvYeXyfH2bfbxQj049jTz2M8H7ey3o_x1rrtMX_tH= 8NL2vZ4ea7_0nek3wAAAP__OjRU3g]










    Software Updates


    Forgejo v11.0.0 [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzeny1poUWh= -B7SkxSbOnGJ1UJ6-pLQLocZ5uMrkT0m79TWiE4kuDnMbOs1bfuwlTh7IFZmJcCSAACRXPPJrrG= WRpUauVlDYixBlIu0ApmrtgB2iwQ0gaBHlEAwCrKiBsYWADJnI_DkjGfd2zqe3e5x7f3zNPxmaD= G0_BeGlruhBZQn8cUZXq6G3wtwVkfT4HCWQeZShuyzH0KYEqrHkFTsPb5OjrNvt4sR6Mexp5_He= D5uut6P8Va77TF_7R_DS9r2eHmu_9J3pN8AAAD__-vdVZs] | Git: Quota overview in in= terface, regenerate access tokens, dashboard welcome screen, additional boo= lean operators for searching issues
    GoMFT v0.2.10 [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzeny1poUWh-B= 56T3Zs6sQlVgvp6UtCuxxmmI-vZo5YYjA_ZwwiKYxpZD9fy7Z3W81jBGJjNgKsBQAQKSyx-DWrJ= uMhcSIJo6gpyhKLmuHCUFPwWyagAQQjoiSCXpANLTEuCUBZncCT05_zvqz92fye19Y-T8dvjiZH= 03_haLo7mgYLqiGo4-nq-L0CqwUauoCjdDLW2mnU2KU0FLSIqZj4e36dHGfbbhcn0I5jLz-P_nz= cbL0f_W1uvmX92j-6l7Rv-fJc_6XvTL8BAAD__5vHVW4] | File Transfers: Visual sche= dule builder, Discord community integration, enhancement mobile experience Maybe v0.5.0 [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyXdhRaF4v_= Qw4pNnbjEaiH9-pLQLocZ5nBq5IAp-GKXiF5EvVPHdrmmbR-2Gl0A4sJcCLAmAEAk30Kya1wmCp= o8YJJWFqc5q0BDT6m2HATtFgloAsGAKEowCnLBooxNATJnI_DkjOeyt3U8u93j2vvnafjN0Gxo_= i8MzXdDM2NjzS4bnq-G3ytwLp6mwaOTQVytQw45DKpTwhJQUxF7j6-T4-zb7WIE-nHs6ecxno9b= We_HeFu67TF_7R_DS9r2eHmu_9J3pN8AAAD__4N2VTk] | Budgeting: Optional AI chat = with OpenAI-compatible models, dark mode
    Papra v0.3.0 [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7Wz-l14LLQrF99A= zNnXiEquF9PQloV0OM8zHVyN7TN4V3SI6keBssKzbNW37tNVoPRAX5kKANQEAIrnuk16jsYY7In= TA7ksryUgLXZoTRk-t6y0SkAFBjyiBYBbkgiUw9gCQOSuBJ2c-297X-Rx6j-sYn6fiN0WLouW_U= LTcFS2EDqrJoHi5Kn6vwLk4MpNDK5PYWqfss59CMAmLx5CK6Ht8nRzn2G4XJTCOY08_j_l83Mp6= P-ZbG3rE_LV_TC9pPeLluf5L35F-AwAA__9AYlTR] | Document Management: Auto-taggi=
    ng rules, folder ingestion, upload status pop-up, improved trash management Passbolt v5.0.0 [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo= _g_pSo5NnbjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5Dtmhr= lOIlUjaCIjBqCK1mjc60sWcFuiYAmEAyIEglGQVbUyLhEgMLFCDw549n2ZR3Pbve09v55Gn4zNB= ua_wtD893Q7LIvrEUMz1fD7xW4qKdp8OhkEFfrUEIJQ4xTRg0Ys4q9p9fJcfbtdjEC_Tj2_PMYz= 8dN1_sx3lq3PZWv_WN4SdueLs_1X_pO9BsAAP__tiZVjg] | Password Manager: Redesign=
    ed user interface, default icons, updated filters, easier bulk actions, uni= fied and modular dialogs for creating/editing items
    Pocket ID v0.46.0 [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQ= rF99DLsakTl1gtpKcvCe1ymGE-vpY4YA6-6p7Qi0TvomPdr3nbzdaSC0BcmSsBtgwAiOSXkPWaC= jRamiuLj-ABu0Ox0AM7Wy344PWWCMiCYECUSDAJcsUaGZcIULgogSdnOvu-rNM59J7WMT5PxW-K= ZkXzf6FoviuaMzVXAFDxfFX83oBL9WSNRydGXGumhBJMjDZjDRhzFX1Pr5PjHNvtogTGcez55zG= dj1td78d060OPVL72D_OS1iNdnuu_9J3oNwAA___oOlRs] | Authentication: Global aud=
    it log, token introspection, modernized settings UI, onboarding button when=
    no passkey has been added
    Readeck v0.18.0 [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo= _g_pyopNnbjEaiH9-pLQLocZ5nBq4oA5eLVLQi8SvYuO7XLN2z5sNbkAxMqsBFgzACCSbyHbNXk= OLjdqUKfJe8k4Fc3cEFXB-RzslghoAsGAKJFgFGRFjYwtAhQuRuDJGc9lb-t4druntffP0_Cbod= nQ_F8Ymu-GZg-CjCCG56vh9wpc1NM0eHQyiKt1KKGEIcYpowaMWcXe0-vkOPt2uxiBfhx7_nmM5= -Om6_0Yb0u3PZWv_WN4SdueLs_1X_pO9BsAAP__DkBUZQ] | Read Later: Import/export = commands, import from CSV and Instapaper, show disk usage on about page Recommendarr v1.4.0 [https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT-ZA0L= LQLB99DktonbDrYS6Jw-dJMsiyrq8Wpkj8m7oltEJxKcDZZ1u6d1M2uN1gNxYS4EWBMAIJKbfdJ= LTJnBSQhubtIo28DSUm6uzTJmcqDXSEAjCHpECQSDIBcsgXEOAJmzEnhyhqtt8zJcXW9x6f3zUv= ymaFI0_ReKplPRJAXBja0onu6K3ytwLo5G49CKEVuryT57E8KYsHgMqYg-4-vkuPq635RAP44t_= TyG67GX5TyGvXXdY_7aPsxLWvd4e67_0nek3wAAAP__iThVPQ] | Recommendations: Refac= tored code base to lay groundwork for future enhancements, multi-user suppo= rt, OAuth support
    Statistics for Strava v1.2.0 [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9= GutnsateS9qBDofg_VpIVmzpxidVC-vUloT0OM8zj1UQRNYZil4SBWYIXT3a56rYPW00-gqNCVB= xgVQBAdKFFtWvyiopNq0wEDRUagzYRXpYqDUq2W3LgJmCMiCwORkYqWISwCUCmbBienPFc9raOZ= 7d7Wnv_PA29GTcbN_8Xxs134-Zas-dSg6H5aui9AuUS3DQE9Dywr3XIMcdBZFIsEUUL23t6nRxn= 324Xw9CPY9efx3g-bmW9H-Nt6ban_LV_DC9p29Pluf5L38n9BgAA__8dVVYf] | Statistics:=
    Support for gear maintenance tracking
    Teable v1.8.0 [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2sncV_RYaFEo_o= 8ryY5NnbjYaiH9-pLQLocZ5nBa5ogaQ7VTxiCSgk-e7XTTdXNryz4CcWWuBNgUABApzFHtkiWhI= ohI8cDUSiRgYGKNQhpKs2smoAsIRkRJBIMgV6yJcU4AhYsReHKGc9rmZTi73fLS--dp-M3QaGj8= LwyNh6ERtKTQaDY83gy_N-BSA11cQC9OfGuuxBJdShfFGjFpFXvk18l-9vV-NQJ93zf9eQzn416= XYx_uU7c9l6_tw72kbc_X5_ovfWf6DQAA__-sr1RW] | No-Code Database: Template man= agement, base import/export, field duplication, enterprise edition release TriliumNext v0.93.0 [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzeny1p= oUWh-B7PT1Zs6sQlVgvp6UtCuxxmmI-vZI6oMZhfMgaRFMY0sl-uuu3dVvIYgdiYjQCLAgAihRr= Vr1m5pKiF2YbRii6lFlPSUCHUaFX9lgloAMGIKImgF2RDS4w1Acw8O4Enpz-Xva792fye19Y-T8= dvjiZH03_haLo7mkRlGIqJ4-nq-L0AzxZo6AKO0slYSjfHOXYpDYoWMamJv-fXyXG27XZxAu04d= v159OfjZuv96G9L8y3PX_tH95L2LV-e67_0nek3AAD__5o5VoQ] | Note-Taking: Week and=
    quarter notes, Markdown import/export improvements, basic macOS touch bar = support, CORS headers
    Viseron v3.1.0 [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutnsj2ztHnQoF= L-HtHJiUycutlpIn74ktMdhhvn4amLBLNH8nDCGoHHUkf18y-vWrTWNAsTGbARYMwAgUrxI9ksy= JVGxQWYtolQKU2GYaUQZchyCXxMBDRBQEIMS9AHZ0JTxogCFiwvw5PTnvF2W_mx-S0trn6fjN0e= To-m_cDQdjiYAyxpzdTzdHL9X4GKRhi7iGLow1toVKdKpDhlNULMFf6TXyX629X51Adq-b_nn0Z= -Puy3H3t_n5lsqX9tH95L2LV2f67_0neg3AAD__wZmVLM] | NVR: Support for multiple = users and roles, assign cameras to users, new notification components, grou=
    p cameras filter




    New Software


    Audiforge [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyXdhRaF4v_Qy7= GpE5dYLaRfXxLa5TDDHE6NHDAFX2yL6EXUO3Vs2zVt-7DV6AIQF-ZCgDUBACL5JSS7Rpkc1aIVp= uISTNnnCl4VaAkoumS7RQKaQDAgihKMglywKOOiAJmzEXhyxrPtyzqe3e5x7f3zNPxmaDY0_xeG= 5ruhuVXRxlANz1fD7xU4F0_T4NHJIK7WIYccBtUpYQmoqYi9x9fJcfbtdjEC_Tj29PMYz8etrPd= jvLVue8xf-8fwkrY9Xp7rv_Qd6TcAAP__TWpVDw] | File Conversion: Convert PDF she=
    et music to MusicXML files
    Budget Board [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7WTej6wnLbQoFN9= DerJjUycusVpIT18S2uUww3x8LXPEEkXtnFG8TxJSYDtfy7a7reUQgViZlQBbAQBEkiUWu2ae65= jaUpkEonqkVgA1oGCgQrjYLRPQCB4jok8Eg0dW1MS4JIDK1Xh4coZz3pd1OLvd89r752n4zdBka= PovDE13Q5OQqMQChqer4fcGXFVodILBOx9aczXW6FIaC2rEVNTbe36dHGffbhfjoR_HXn4ew_m4= 6Xo_htvcbc_1a_9wL2nb8-W5_kvfmX4DAAD__xEMVJU] | Budgeting: Simple app for tr= acking monthly spending and working towards financial goals
    Cap [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch6zHQotC8X9IV3Js6tjF= Vgvp15eEdjnMMIdTEwfMwYtuCb210bvoWLd7Xjez1uQCEAuzEGDNAIBIfg5ZL8mNlWnGWiq1Flo= LPkCByABInL3XayKgESwGRBsJBossKJFxjgCFi7Lw5AxX2-ZluLre0tL756X4TdGkaPovFE2nok= nmIgK1KZ7uit8rcBFPo_HorLGuVlNCCSbGMaMEjFmsPtPr5Lj6ut-UhX4cW_55DNdjl-U8hr113= VP52j7MS1r3dHuu_9J3ot8AAAD__4o0VY0] | Authentication: Lightweight and moder=
    n CAPTCHA alternative
    CoreControl [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_p= So5NnbjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5DtmmJdFqc= kPi7Vx9aUm2AtSgCTo5btlghoAsGAKJFgFGRFjYxLBChcjMCTM55tX9bx7HZPa--fp-E3Q7Oh-b= 8wNN8NzZ5cwZDV8Hw1_F6Bi3qaBo9OBnG1DiWUMMQ4ZdSAMavYe3qdHGffbhcj0I9jzz-P8Xzcd= L0f461121P52j-Gl7Tt6fJc_6XvRL8BAAD__94PVZ4] | Dashboard: Centralized dashbo= ard for server infrastructure
    Dead Man Hand [https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT-oOkvtAgE30= OD3TZx28FWAp3Th26SZVFFPV5LHDHHUPWUMFgrwYtnPd3zupm1JR-BuDJXAmwZABApzDHrJUmLg= YoXjjN6KqX46BhmFAngJyd6TQTkwGJEtEIwWOSKVRhnAShclIUnZ7imbV6Gq-stLb1_XorfFI2K= xv9C0XgqGn2uCMGh4vGu-L0BlxrImYDeGutbMyWWaERcxhpRcrX6TK-T4-rrflMW-nFs-ecxXI-= 9Lucx7FPXPZWv7cO8pHVPt-f6L30n-g0AAP__uz9ULA] | Automation: Execute pre-adde=
    d actions on a server after period of inactivity
    Docker Port Viewer [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l_VYa= FEovoeesakTl1gtpKcvCe1ymGE-vhrZY_Ku6BbRiQRng2XdrmnbzVaj9UBcmAsB1gQAiOS6T3qN= jlrPJYlD6ZayZZtqb5VnZg82WL1FAppB0CNKIJgEuWAJjD0AZM5K4MmZzrb3dTqH3uM6xuep-E3= Romj5LxQtd0WL7TU7z0XxclX8XoFzcTQbh1aM2FpN9tmbEOaExWNIRfQ9vk6Oc2y3ixIYx7Gnn8= d0Pm5lvR_TrQ09Yv7aP8xLWo94ea7_0nek3wAAAP__gSJVRQ] | Docker: View currently = running containers and local host names
    Garmin Grafana [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzeny1poUWh-= B7SkxSbOnGJ1UJ6-pLQLocZ5uMrkT0m79TWiE4kuDnMbOs1bfuwlTh7IFZmJcCSAACRXPPJrrFW= NyNVbhOn4opiIucc5MaiTYvYLRLQBIIeUQLBKMiKGhhbAMicjcCTM551b-t4drvHtffP0_CbocX= Q8l8YWu6GFo8pocpkeLkafi_AWR1Ng8NZBplLGbLPfghhSqgeQ1Kx9_g6Oc6-3S5GoB_Hnn4e4_= m46Xo_xlvttsf8tX8ML2nb4-W5_kvfkX4DAAD__82cVY0] | Statistics: Fetch data fro=
    m Garmin servers and store in a local database for visualization
    KoInsight [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pSo= lNnbjYaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtt3yug1rTS4AsTIrAdYMAIjkLyHbJTkVLkxIz= aPzIOgKNQWXi5aMgeyaCGgCwYAokWAUZEWNjJcIULgYgSdnPNt2Wcaz2y0tvX-eht8MzYbm_8LQ= fBiap5B9qAUMzzfD7xW4qKdp8OhkEFfrUEIJQ4xTRg0Ys4o90utkP_t6vxqBvu9b_nmM5-Ouy7G= P99ZtT-Vr-xhe0ran63P9l74T_QYAAP__FhBUvg] | Statistics: Clean, web-based das= hboard for KOReader reading statistics
    memEx [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch54LLQrF_yFdSbGpE5= dYLaRfXxLa5TDDHE5NHDAHL7ol9MZE76Jj3a5526etJheAWJiFAGsGAETyPWS9JmndYwDbqiVbJ= XQhhtKjawWds1VviYAsGAyIJhLMBllQImOPAIWLMvDkzGfb-zqfQ-9pHePzVPymaFG0_BeKlrui= pbrcMRArXq6K3ytwEU928ujMZFytUwklTDHajBIwZjH6nl4nxzm220UZGMex55_HfD5ust6P-da= GHql87R_TS1qPdHmu_9J3ot8AAAD__7XxVW4] | Wiki: Personal knowledge base inspi= red by Zettelkasten and org-mode
    One Time Information [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzejyw= 9LbQoFN9D0pNjUycusVpIT18S2uUww3x8mlgwS6i2JQzOxeCjZ9uueduHTZMXIK7MlQA1AwAihU= WyXZMuAaLPUCYibYpRtChMKJlVgzS7JQKawKEgukgwOuSKNTIuEaBwMQ6enPFs-7KOZ7d7Wnv_P= A2_GZoNzf-FofluaC4eNLKw4flq-F2BSw00DQG9G5xXHYoUGWKcMlbBmKuz9_Q6Oc6-3S7GQT-O= Pf88xvNxq-v9GG-t257K1_4xvKRtT5fn-i99J_oNAAD__5ljVTw] | Privacy: Secure, one= -time information sharing
    OPNsense Gateway Healthcheck [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9= G2tnch-x7tdCiUPwfesamTlxitZB-fUlol8MMczglsGJUybYGFOe8zH5mW69x24ethFmBODNnAi= wRABBJmka7BtHMXDDBNKkUN0mlJiW1mBtBlGa3QEATOFRE5wlGh5wxe8bmARIn4-DJGc-6t3U8u= 93D2vvnafjN0GJo-S8MLXdDS_UNRUENL1fD7wU4ZaFpEJzd4OZShqRJB--niFnRx-zsPbxOjrNv= t4tx0I9jjz-P8Xzc8no_xlvttof0tX8ML2nbw-W5_kvfgX4DAAD__5jaVUg] | Monitoring: = Endpoints for checking OPNsense gateway health
    Pangolin Middleware Manager [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G= 2tnchx5XCy0Kxf-hZ2zqxCVWC-nXl4R2Ocwwh1MjCybxRbeI3pjgXXCs2zVt-7TV6ASIC3MhwJo= AAJF8l6TXGAg9tG6a61WcuNBbQudzr2y7pKK3SEAWDAqiCQSzQS5YAmMPAJmzMvDkzGfb-zqfQ-= 9xHePzVPymaFG0_BeKlruiBZoVi0YUL1fF7xU4F0928ujMZFytU5YsUwg2YREMqRh9j6-T4xzb7= aIMjOPY089jPh-3st6P-daGHjF_7R_TS1qPeHmu_9J3pN8AAAD__5N5VSY] | Authenticatio=
    n: Enhance Pangolin deployments with custom middleware-based authentication=
    protections
    Plex XML to Jellyfin NFO [https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT= -ZA0LLQLB99DktonbDrYS6Jw-dJMsiyrq8Wpkj8m7oltEJxKcDZZ1u6d1M2uN1gNxYS4EWBMAIJ= KbfdJLdKWxlRwo12R5LtQqOAcCVVBaGvUaCWgEQY8ogWAQ5IIlMM4BIHNWAk_OcLVtXoar6y0uv= X9eit8UTYqm_0LRdCqaKvo2gzjF013xewXOxdFoHFoxYms12WdvQhgTFo8hFdFnfJ0cV1_3mxLo= x7Gln8dwPfaynMewt657zF_bh3lJ6x5vz_Vf-o70GwAA__-AgFUw] | Media Streaming: Sc= ript for converting Plex XML data to Jellyfin NFO files
    PocketServer [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_= pSo5NnbjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5Dtmor6xj= k3UXILxqpUgJoGqVEmbcFuiYAmEAyIEglGQVbUyLhEgMLFCDw549n2ZR3Pbve09v55Gn4zNBua_= wtD893Q7LjVJQganq-G3ytwUU_T4NHJIK7WoYQShhinjBowZhV7T6-T4-zb7WIE-nHs-ecxno-b= rvdjvLVueypf-8fwkrY9XZ7rv_Sd6DcAAP__BNlVzA] | Web Server: Lightweight iOS a=
    pp for spinning up a local web server
    RawPair [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l_VYaFEovoeesakT= l1gtpKcvCe1ymGE-vhrZY_Ku6BbRiQRng2XdrmnbzVaj9UBcmAsB1gQAiOS6T3qNda6htuwIuuT= SMXT2VYpNzYY5N9BbJKAZBD2iBIJJkAuWwNgDQOasBJ6c6Wx7X6dz6D2uY3yeit8ULYqW_0LRcl= e0NOtql-IVL1fF7xU4F0ezcWjFiK3VZJ-9CWFOWDyGVETf4-vkOMd2uyiBcRx7-nlM5-NW1vsx3= drQI-av_cO8pPWIl-f6L31H-g0AAP__JGFWDQ] | Development: Real-time collaborati=
    ve development environment
    silentsheet [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l_VYaFEovoee= sakTl1gtpKcvCe1ymGE-vhrZY_Ku6BbRiQRng2XdrmnbzVaj9UBcmAsB1gQAiOS6T3qNrUmB3sh= xmTv5kDiLpLlTIbDom94iAc0g6BElEEyCXLAExh4AMmcl8ORMZ9v7Op1D73Ed4_NU_KZoUbT8F4= qWu6KlewzVWVK8XBW_V-BcHM3GoRUjtlaTffYmhDlh8RhSEX2Pr5PjHNvtogTGcezp5zGdj1tZ7= 8d0a0OPmL_2D_OS1iNenuu_9B3pNwAA__93KlUP] | Note-Taking: Minimalist text edi= tor component for the web
    Sprout Track [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch6zHQotC8X9= IV1Js6sQlVgvp15eEdjnMMIdTEwfMwYtuCb210bvoWLdr3naz1eQCEAuzEGDNAIBIvoes1wQtuw= LgvVSutYYZLbLryL1LgRb0lghoBosB0UaCySILSmTsEaBwURaenOlse1-nc-g9rWN8norfFC2Kl= v9C0XJXtLg6xxalKV6uit8rcBFPs_HorLGuVlNCCSbGOaMEjFmsvqfXyXGO7XZRFsZx7PnnMZ2P= m6z3Y7q1oUcqX_uHeUnrkS7P9V_6TvQbAAD__7xjVZo] | Tracking: Track baby activit= ies, milestone, and development
    TeleGraphite [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snchx5XCy0Kxf-= hl2NTJy6xWki_viS0y2GGOZyWWDBLqLonDNbG4KNn3a95283WkhcgrsyVAFsGAEQKi2S9phhbJ1= i8CPrsEapjR9CKBNud9Ki3REAOLAqijQSTRa5YI-MSAQoXZeHJmc6-L-t0Dr2ndYzPU_GbolnR_= F8omu-KZl87hM6oeL4qfm_ApQZyJqC3xvrWTJEiJkaXsQrGXK2-p9fJcY7tdlEWxnHs-ecxnY9b= Xe_HdOtDj1S-9g_zktYjXZ7rv_Sd6DcAAP__78tUhw] | Messaging: Telegram channel s= craper with JSON exports
    Wake on HTTP [https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT-ZA0LLQLB99B= gtU3cdrCVQOf0oZtkWVRRj1cje0zeFT1HdCLB2WBZz_e0bmat0XogLsyFAGsCAERyzSe9RLIArV= UJHgKVJNRybeLBVzsmTqLXSEAjCHpECQSDIBcsgbEFgMxZCTw5wzVvbRmurre49P55KX5TNCma_= gtF06loEgvJoi2Kp7vi9wqci6PROLRixNZqss_ehDAmLB5DKqLP-Do5rr7uNyXQj2NLP4_heuxl= OY9hn7vuMX9tH-YlrXu8Pdd_6TvSbwAAAP__P6NU0Q] | Wake-on-LAN: HTTP proxy with = wake-on-LAN capabilities
    WireGuard Helper Script [https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT-= ZA0LLQLB99DktonbDrYS6Jw-dJMsiyrq8Wpkj8m7oltEJxKcDZZ1u6d1M2uN1gNxYS4EWBMAIJK= bfdJLhJTBcp7Jcsu1ioUyWkpNxsAtg9NrJKARBD2iBIJBkAuWwDgHgMxZCTw5w9W2eRmurre49P= 55KX5TNCma_gtF06loKs6m5jIqnu6K3ytwLo5G49CKEVuryT57E8KYsHgMqYg-4-vkuPq635RAP= 44t_TyG67GX5TyGvXXdY_7aPsxLWvd4e67_0nek3wAAAP__jhZVVw] | VPN: Python script=
    for simplifying WireGuard installation and management





    Latest Directory Apps


    Anchr [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncV-SrhRaF4v_QMzZ14m= KrhfTrS0K7HGaYwymBFaNO2daAk4ifnHds6y2u27CW4BSIM3MmwBIBAJGmptEuIbNDzI60SgVCa= JTUq2qrzRNps2sgoAsIKqJ4glGQM2bP2DxA4mQEnpzxrFtbxrPbLSy9f56G3wzNhub_wtB8GJox= iibGani-GX4vwClPdBkmdDKIK2VImnTw_hIxK_qYxR7hdbKffb1fjUDf9y3-PMbzcc_LsY_32m0= P6Wv7GF7Stofrc_2XvgP9BgAA__8Q6lSw] | Tools: Small toolbox for common tasks =
    on the internet
    AnyCable [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnchyxdLbQoFP_H1cO= xqROXWC2kX18S2uUwwxxOTSyoEoptCYNzMfjo2barbvuw1eQFiAtzIcCqAIBIYRG1a4qhNAGnXn= zNk0YizYJNp2XiTBHslghoAoeC6CLB6JALlsi4RIDM2Th4csaz7cs6nt3uae398zT8Zmg2NP8Xh= ua7oRnEZ82tGp6vht8rcC6BpiGgd4PztQ5ZsgwxTopFMGpx9p5eJ8fZt9vFOOjHsevPYzwft7Le= j_HWuu0pf-0fw0va9nR5rv_Sd6LfAAAA__-GilVm] | Communication: Realtime server = for two-way reliable communication over WebSockets
    Argus [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pSo5Nnb= jEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5Dtmgq6CQWgeHSBy= S9O1QVwrmTfNHi7JQKaQDAgSiQYBVlRI-MSAQoXI_DkjGfbl3U8u93T2vvnafjN0Gxo_i8MzXdD= c-EFi2AzPF8Nv1fgop6mwaOTQVytQwklDDFOGTVgzCr2nl4nx9m328UI9OPY889jPB83Xe_HeGv= d9lS-9o_hJW17ujzXf-k70W8AAAD__-9dVKI] | Update Notifications: Software rele= ase monitoring and notifications
    bewCloud [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pWop= NnbjEaiH9-pLQLocZ5nCWxAFz8GprQi8SvYuObb3mbR-2JbkAxMqsBLhkAEAk30K2a2pQqlZ0mq= sT5x2SBMQgWsOkFNFuiYAmEAyIEglGQVbUyNgiQOFiBJ6c8ax7W8ez2z2tvX-eht8MzYbm_8LQf= Dc0A7cYS_OG56vh9wW4qKdp8OhkELcsQwklDDFOGTVgzCr2nl4nx9m328UI9OPY889jPB83Xe_H= eKvd9lS-9o_hJW17ujzXf-k70W8AAAD__0GUVOM] | Cloud Storage: Simple web cloud = storage solution
    Black Candy [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l_VYaFEovoee= sakTl1gtpKcvCe1ymGE-vhrZY_Ku6BbRiQRng2XdrmnbzVaj9UBcmAsB1gQAiOS6T3qNlUR6a-K= y2DmlGasLJXlbJdRsGfQWCWgGQY8ogWAS5IIlMPYAkDkrgSdnOtve1-kceo_rGJ-n4jdFi6Llv1= C03BUtNfjcO7Li5ar4vQLn4mg2Dq0YsbWa7LM3IcwJi8eQiuh7fJ0c59huFyUwjmNPP4_pfNzKe= j-mWxt6xPy1f5iXtB7x8lz_pe9IvwEAAP__pUNVdQ] | Music Streaming: Personal musi=
    c streaming server
    Cannery [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pSo5N= nbjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5Dtmhi4YkFaZIL= MNGnMLbdSBTgwSLZbIqAJBAOiRIJRkBU1Mi4RoHAxAk_OeLZ9Wcez2z2tvX-eht8MzYbm_8LQfD= c0K-gibkLD89XwewUu6mkaPDoZxNU6lFDCEOOUUQPGrGLv6XVynH27XYxAP449_zzG83HT9X6Mt= 9ZtT-Vr_xhe0rany3P9l74T_QYAAP__OxNU4Q] | Tracking: Firearm and ammunition t= racking platform
    Chartbrew [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncly3dhRaF4v_QMz= Z14hKrhfTrS0K7HGaYwymBPUbvsq0BnYi6WWe29Rq3fdhKmD0QZ-ZMgCUCACK55qNdg1eacvOqW= SJUR8iz10SkwFBaBLsFAppA0COKEoyCnDErY1OAxMkIPDnjWfe2jme3e1h7_zwNvxlaDC3_haHl= bmipAq1AYcPL1fB7AU7Z0TQ4nGWQuZQh-eQH1Sli9qgxi72H18lx9u12MQL9OPb48xjPxy2v92O= 81W57SF_7x_CStj1cnuu_9B3oNwAA___6d1Sp] | Visualization: Database chart buil= ding and visualization
    Chatwoot [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2sncl_VYaFEo_g_pyo5= NnbjEaiH9-pLQLocZ5nBa5oglBrVzxiCSgk-e7Xwt2-62ln0EYmVWAmwFABApLLHYNWMrlUsQHy= kJl8ZzGRWW1mqRpRLZLRPQCIIRURLBIMiKmhiXBFC5GoEnZzjnfVmHs9s9r71_nobfDE2Gpv_C0= HQ3NKGOXD2p4elq-L0BVw00uoBenPjWXI01upTGghoxFRV7z6-T4-zb7WIE-nHs5ecxnI-brvdj= uM3d9ly_9g_3krY9X57rv_Sd6TcAAP__5bJVrQ] | Customer Support: Live-chat, e-ma= il, and omni-channel customer support desk
    Chitchatter [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-lyxpoUWh-B56= OTZ17GKrhfT0JaFdDjPMx1cje0zeFd0iOpHgxjCybve0bmatcfRAXJgLAdYEAIjkZp_0EslmAGe= rZZ-BZldtQGwsNcwERE6vkYAsCHpECQSDIBcsgXEOAJmzEnhyhqtt8zJcXW9x6f3zUvymaFI0_R= eKplPR1EQcJbaKp7vi9wqciyNrHI5iZKzVZJ-9CcEmLB5DKqLP-Do5rr7uNyXQj2NLP4_heuxlO= Y9hb133mL-2D_OS1j3enuu_9B3pNwAA__-djVQP] | Messaging: Secure, serverless pe= er-to-peer chat
    Convos [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7WzenyxpoUWh-B7SkxybO= nGJ1UJ6-pLQLocZ5uOriQPm4NW2hF4k-ilObNs1b_uw1TQFIFZmJcCaAQCR_BKyXVNgbgqkKFny= 4jA3N8XGTrQ59dHbLRGQA8GAKJFgFGRFjYxLBChcjMCTM55tX9bx7HZPa--fp-E3Q7Oh-b8wNN8= NzUH8UnMWw_PV8HsFLurJDR4nGWSqdSihhCFGl1EDxqxi7-l1cpx9u12MQD-OPf88xvNx0_V-jL= fWbU_la_8YXtK2p8tz_Ze-E_0GAAD__3OGVT0] | Messaging: Multi-user IRC client i=
    n the browser
    Cypht [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl6WrhRaF4v_Qy7GpE5= dYLaRfXxLa5TDDHE6NrJjUF9siepHgXXBs2zVt-7DV6BSIC3MhwJoAAJH8osmusSTHCzmpVbwqg= UJLnpJDmrQVFrtFAppAUBElEIyCXLAExiUAZM5G4MkZz7Yv63h2u8e198_T8Juh2dD8Xxia74bm= WrWCJDQ8Xw2_V-BcPE2DRyeDuFqHrFmHEKaERTGkIvYeXyfH2bfbxQj049jTz2M8H7ey3o_x1rr= tMX_tH8NL2vZ4ea7_0nek3wAAAP__IOBU0Q] | Email: Lightweight open-source webma=
    il aggregator
    FilePizza [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7Wz-l14LLQrF99AzNn= XiEquF9PQloV0OM8zHVyN7TN4V3SI6keBssKzbNW37tNVoPRAX5kKANQEAIrnuk14jhUIQjK9GO= DvpzVAFadxN7qk1q7dIQAYEPaIEglmQC5bA2ANA5qwEnpz5bHtf53PoPa5jfJ6K3xQtipb_QtFy= V7SUzNk76IqXq-L3CpyLIzM5tDKJrXXKPvspBJOweAypiL7H18lxju12UQLjOPb085jPx62s92O= -taFHzF_7x_SS1iNenuu_9B3pNwAA__-VilVu] | File Transfers: Peer-to-peer file = transfers in the browser
    Jelu [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutnsald_Bx0Kxe8hraTY1Il= LrBbSpy8J7XGYYT6-mihgDl50S-iZo3fRkW7XvO3TVpMLYEiIxADWDACIxveQ9Zow9x6xM9uGma= XEQK226mpvLoiteksGjAXGgMjRwMxIghIJewQoVBTDkzOfbe_rfA69p3WMz1PRmzKLMst_ocxyV= 2bJvlgvAoqWq6L3ClTEGzt5dDyxq3UqoYQpRptRAsYsrO_pdXKcY7tdFMM4jj3_PObzcZP1fsy3= NvRI5Wv_mF7SeqTLc_2XvpP5DQAA__9DHVYy] | Tracking: Book tracking platform
    Melody Auth [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl14LLQrF_3El= ObGpExdbLaRfXxLa5TDDHE7LHFFjqHbOGERS8MmznW-6bsPaso9AXJkrATYFAEQKl6h2ybVVlUB= cSkgkXhEB1REX59mpn-2aCciBYESURDAKcsWaGC8JoHAxAk_OeM7bZRnPbre89P55Gn4zNBma_g= tD02FogtRCmdUZnm6G3xtwqYHcENDLIL61ocQSh5ScYo2YtIo98utkP_t6vxqBvu-b_jzG83Gvy= 7GP97nbnsvX9jG8pG3P1-f6L31n-g0AAP__OpFU8g] | Authentication: Effortless aut= hentication built for flexibility and control
    Otter Wiki [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch6zHQotC8X9IV= 1Zs6sTFVgvp1xeHdjnMcIZTEwfMwYueE3pro3fRsZ7ved3MWpMLQCzMQoA1AwAi-RayXpL3Uhq7= 6kITFoitySg1kPBIABn1mghoBIsB0UaCwSILSmRsEaBwURaun-Gct7YMZ9dbWnr_PBW_KZoUTf-= FoulQNNHFLsKKp7vi9wpcxNNoPDprrKvVlFCCiXHMKAFjFquP9ILsZ18fN2Wh7_uWf57D-XzIcu= zDY-66p_K1fZiXtO7pdq3_0nei3wAAAP__rDRVXQ] | Wiki: Collaborative content man= agement stored in git
    Tunarr [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pSo5Nn= bjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5DtmuoSpAKocqEg= RQU0Trm5JoU9V7BbIqAJBAOiRIJRkBU1Mi4RoHAxAk_OeLZ9Wcez2z2tvX-eht8MzYbm_8LQfDc= 0Q_BanWbD89XwewUu6mkaPDoZxNU6lFDCEOOUUQPGrGLv6XVynH27XYxAP449_zzG83HT9X6Mt9= ZtT-Vr_xhe0rany3P9l74T_QYAAP__uc1Viw] | Media Streaming: Create and configu=
    re live TV channels from personal media
    VERT [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7WzejyzpLbQoFN9DepJjUyc= usVpIT18S2uUww3x8NXHEHIPaljA4J8GLZ9uueduHrSYfgViZlQBrBgBECkvMdk3kBYNUEFlCDR= GhqFeFqS1xUnJkt0RAEziMiE4IRoesqMK4CEDhYhw8OePZ9mUdz273tPb-eRp-MzQbmv8LQ_Pd0= Iw1tKnGZni-Gn6vwEUDTUNA7wbnax1KLHEQmTJqRMnq7D29To6zb7eLcdCPY88_j_F83HS9H-Ot= ddtT-do_hpe07enyXP-l70S_AQAA__8sZ1Tv] | File Conversion: On-device file con= version utility




    Project Updates


    Nortix Mail [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch3QlLbQoFP-H= nrGpE5dYLaRfXxLa5TDDHE6N7DF5V3SL6IwJToKwbte07dNWo3ggLsyFAGsCAERy3Se9RqHmW0O= bxfdOtYbcnWnSuJhcpVu9RQKyYNAjmkAwG-SCJTD2AJA5KwNPzny2va_zOfQe1zE-T8VvihZFy3= -haLkrWtB6EJGqeLkqfq_AuTiyk0Mxk5Fap-yzn0KwCYvHkIrR9_g6Oc6x3S7KwDiOPf085vNxK= -v9mG9t6BHz1_4xvaT1iJfn-i99R_oNAAD__-T2VYI] | Disposable Email
    Repository: Th0rum/NortixMail --> Zhoros/NortixMail


    Snipe-IT [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g9dSY5= NnbjEaiH9-pLQLocZ5nBq4oA5-GJbQi8SvYuObbvmbR-2mlwA4sJcCLBmAEAkv4Rs16QSo4-q0-= TUNcohZMlapDZokYO3WyKgCQQDokSCUZALlsi4RABlNQJPzni2fVnHs9s9rb1_nobfDM2G5v_C0= Hw3NBfvF9VaDc9Xw-8VWIunafDoZBBX66BBwxDjlLEEjLmIvafXyXH27XYxAv049vzzGM_Hraz3= Y7y1bnvSr_1jeEnbni7P9V_6TvQbAAD__9O2Vd0] | Tools
    Repository: snipe/snipe-it --> grokability/snipe-it







    More From selfh.st






    Self-Hosting Guide to Alternatives: Google Analytics
    Self-hosted alternatives for the popular web analytics platform


    selfh.st
    =E2=80=A2Ethan Sholly




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snchyzpLrQoFP-HnrGpE5dYLaRf= XxLa5TDDHE6NHDAFX3SL6K0V78Sxbte07War0QUgLsyFAGsCAETyPSS9RnYp5EKdKVOuxWWR6nx= NrcuM0oPeIgHNYDEgWiGYLHLBIoxdADJnZeHJmc6293U6h97jOsbnqfhN0aJo-S8ULXdFCwFgC5= kVL1fF7xU4F0-z8eissa5Wk0MORmROWAJKKlbf4-vkOMd2uygL4zj29POYzsetrPdjurWhR8xf-= 4d5SesRL8_1X_qO9BsAAP__yFJVbQ]








    Optimal Plex Settings for Privacy-Conscious Users
    Update these settings to limit the data Plex collects about your account, c= ontent, and streaming habits=E2=80=A6


    selfh.st
    =E2=80=A2Ethan Sholly




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl6SrhRaF4v_Qw45NnbjEaiH9= -pLQLocZ5nBaYsWsodo5YRCJwUfPdr7mbR-2lrwCcWWuBNgyACBSWDTbNYF45ZaZCUSlePXKJM4= tS8yVo7NbIiAHgoookWAU5Io1Mi4RoHAxAk_OeM77so5nt3tae_88Db8ZmgxN_4Wh6W5omosTp8= CGp6vh9wZcaiA3BPQyiG9tKFp0iNFlrIoxV7H39Do5zr7dLkagH8eefx7j-bjV9X6Mt7nbnsrX_= jG8pG1Pl-f6L30n-g0AAP__gVRT8w]






    Community Content






    The HortusFox ecosystem =F0=9F=A7=AC | Daniel Brendel | Blog
    During the last months and years the HortusFox ecosystem grew t=E2=80=A6


    Indie Software Developer & Project Founder
    =E2=80=A2Daniel Brendel




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch54LLQrF_yFdybGpE5dYLaRf= XxLa5TDDHE7LHLHEILpnDNam4JNn3a9l283Wso9ALMxCgK0AACKFJRa9Zhd9X5wLnXxJHAAciRe= MNUmv3ju9ZQJyYDEi2kQwWWRBSYxLAqhclYUnZzr7vqzTOfSe1zE-T8VvimZF83-haL4rmpOTAB= gXxfNV8XsDrhLImYDeGutbMzXWaFJyBSViKmL1Pb9OjnNst4uyMI5jLz-P6XzcZL0f060PPXL92= j_MS1qPfHmu_9J3pt8AAAD__wMSVI8]








    SearXNG =E2=80=94 Privacy-focused metasearch engine for your homelab
    SearXNG is a privacy-focused metasearch engine that aggregates results from=
    various search engines. Learn how to set it=E2=80=A6


    Akash Rajpurohit
    =E2=80=A2Akash Rajpurohit




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyXdhRaF4v_QK7GpExdbLaRf= XxLa5TDDHE6NHDAFX2yL6EXUO3Vs2y2t27DW6AIQF-ZCgDUBACL5S0h2iVkhJKdBM_upiSvUAIU= 0QRNAzHaNBDSBYEAUJRgFuWBRxosCZM5G4MkZz7ZdlvHsdotL75-n4TdDs6H5vzA0H4Zm38Rhq2= J4vhl-r8C5eJoGj04GcbUOOeQwqE4JS0BNRewRXyf72df71Qj0fd_Sz2M8H_eyHPt4b932mL-2j= -ElbXu8Ptd_6TvSbwAAAP__38hUdg]








    SSO for SSH - Which tool to use? | IDPea
    You want to add extra security and/or Single Sign-On to your SSH server(s),=
    but how? Here is a short summary of the mos=E2=80=A6


    IDPea
    =E2=80=A2Lars Scheibling




    [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DDik2duMRqIT19= SWiXwwzz8bXEAXPwVS8JvUj0LjrWyzVvu9lacgGIK3MlwJYBAJF8D1mvKXdaqmcIIB1DECve5g5= dmvcETvSWCMiCYECUSDAJcsUaGXsEKFyUwJMzncve1-kcek_rGJ-n4jdFs6L5v1A03xXNMWbrOZ= Pi-ar4vQGX6skaj06MuNZMCSWYGG3GGjDmKvqeXifHObbbRQmM49jzz2M6H7e63o_ptgw9UvnaP= 8xLWo90ea7_0nei3wAAAP__1_hUUQ]








    Umami for free?
    =E2=80=98How do I use Vercel to host Umami?=E2=80=99


    Jakub Wolynko
    =E2=80=A2map[name:Jakub Wo=C5=82ynko photo:images/me.png]




    [https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT-ZA0LLQLB99DktonbDrYS6Jw-= dJMsiyrq8Wpkj8m7oltEJxKcDZZ1u6d1M2uN1gNxYS4EWBMAIJKbfdJLTDU7K-ykzY3yWMk5ToL= QwCbPpeg1EtAIgh5RAsEgyAVLYJwDQOasBJ6c4WrbvAxX11tcev-8FL8pmhRN_4Wi6VQ0ARFbmk= fF013xewXOxdFoHFoxYms12WdvQhgTFo8hFdFnfJ0cV1_3mxLox7Gln8dwPfaynMewt657zF_bh= 3lJ6x5vz_Vf-o70GwAA__9QxVTJ]






    Content Spotlight: Papra

    Meet Papra, a self-hosted document management and archival platform. Built =
    as a simpler alternative to existing apps like Paperless-ngx [https://email= =2Email.selfh.st/c/eJw0j0tqwzAYhE8j7WT-= l_VYaFEovoeesakTl1gtpKcvCe1ymGE-vhrZY_= Ku6BbRiQRng2XdrmnbzVaj9UBcmAsB1gQAiOS6T3qNUlzHxiWEIo5YsObOBLNYcZa711skoBkEP= aIEgkmQC5bA2ANA5qwEnpzpbHtfp3PoPa5jfJ6K3xQtipb_QtFyV7Rk25h6q4qXq-L3CpyLo9k4= tGLE1mqyz96EMCcsHkMqou_xdXKcY7tdlMA4jj39PKbzcSvr_ZhubegR89f-YV7SesTLc_2XviP= 9BgAA__8a6FTj], Papra provides a minimal and easy-to-use/navigate interface=
    for uploading, tagging, and retrieving documents, receipts, and other impo= rtant information. Features include support for organizations and users, se= arch, themes, tags, e-mail ingestion, content extraction, and multi-languag=
    e support.

    Papra can be easily installed via Docker [https://email.mail.selfh.st/c/eJw= 0j8tqwzAURL9G2tnclyXdhRaF4v_Qy7GpE5dYLaRfXxLa5TDDHE6NHDAFX2yL6EXUO3Vs2zVt-7= DV6AIQF-ZCgDUBACL5JSS7RgYFX0EW9UlJRSUFXbgST6VAbnaLBDSBYEAUJRgFuWBRxkUBMmcj8= OSMZ9uXdTy73ePa--dp-M3QbGj-LwzNd0OzCw0DVDI8Xw2_V-BcPE2DRyeDuFqHHHIYVKeEJaCm= IvYeXyfH2bfbxQj049jTz2M8H7ey3o_x1rrtMX_tH8NL2vZ4ea7_0nek3wAAAP__9uVUhQ] and=
    doesn't require any additional containers for deployment.









    Links: Source Code [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl14LL= QrF_3El2bGpE5dYLaRfXxLa5TDDHE7LHFFjqHbOGERS8Mmzna-67cPWso9AXJkrATYFAEQKS1S7= Zq8eghTFWYKqB1nc4tpSGBxqmJvdMgE5EIyIkghGQa5YE-OSAAoXI_DkjOe8L-t4drvntffP0_C= bocnQ9F8Ymu6GJnAeGtZqeLoafm_ApQZyQ0Avg_jWhhJLHFJyijVi0ir2nl8nx9m328UI9OPY9e= cxno9bXe_HeJu77bl87R_DS9r2fHmu_9J3pt8AAAD__5doVVA], Website [https://email.= mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g9dyYpNnbjEaiH9-pLQLocZ5nBq4oA= 5-GKXhF4kehcd2-Wat33YanIBiAtzIcCaAQCRfAvZrkmZtIhSdRibF-QGyuymBbWJ02a3REATCA= ZEiQSjIBcskbFFAGU1Ak_OeC57W8ez2z2tvX-eht8MzYbm_8LQfDc0l1yjNFDD89XwewXW4mkaP= DoZxNU6aNAwxDhlLAFjLmLv6XVynH27XYxAP449_zzG83Er6_0Yb0u3PenX_jG8pG1Pl-f6L30n= -g0AAP__owNViQ], Documentation [https://email.mail.selfh.st/c/eJw0j01qwzAUh= E8j7WzenyxpoUWh-B7SkxybOnGJ1UJ6-pLQLocZ5uOriQPm4NW2hF4k-ilObNs1b_uw1TQFIFZm= JcCaAQCR_BKyXROU5jy7pqUsbZEANUuJED1A9tWJ3RIBORAMiBIJRkFW1Mi4RIDCxQg8OePZ9mU= dz273tPb-eRp-MzQbmv8LQ_Pd0AxZc2ighuer4fcKXNSTGzxOMshU61BCCUOMLqMGjFnF3tPr5D= j7drsYgX4ce_55jOfjpuv9GG-t257K1_4xvKRtT5fn-i99J_oNAAD__9TsVbg]


    Videos and Podcasts

    * Home Assistant Voice + Ollama =3D Snarky AI?! [https://email.mail.selfh.= st/c/eJw0j01qwzAUhE8j7WzejyzpLbQoFN9DerJiUycusVpIT18S2uUww3x8NXHEHIPaJWFwTo= IXz3a55m0ftpp8BGJlVgKsGQAQKbSY7ZpiaZk1L4HIh9Y8yuJBQ5OpKnpluyUCmsBhRHRCMDpkR= RXGJgCFi3Hw5Iznsrd1PLvd09r752n4zdBsaP4vDM13Q3OuLBJaNTxfDb9X4KKBpiGgd4PztQ4l= ljiITBk1omR19p5eJ8fZt9vFOOjHseefx3g-brrej_G2dNtT-do_hpe07enyXP-l70S_AQAA___= VfFWv] | DB Tech
    * Broadcom just made VMware ESXi FREE again?! [https://email.mail.selfh.st= /c/eJw0j8tqwzAURL9G2snch54LLQrF_yFdybGpE5dYLaRfXxLa5TDDHE7LHLHEILpnDNam4JNn= 3a9l283Wso9ALMxCgK0AACKFJRa95hZYaoje9WJd706wSkqJyVOIMVS9ZQJyYDEi2kQwWWRBSYx= LAqhclYUnZzr7vqzTOfSe1zE-T8VvimZF83-haL4rmm2NCybnFc9Xxe8NuEogZwJ6a6xvzdRYo0= nJFZSIqYjV9_w6Oc6x3S7KwjiOvfw8pvNxk_V-TLc-9Mj1a_8wL2k98uW5_kvfmX4DAAD__z5OV= Ms] | 2GuysTek
    * I Rebuilt My Home Server =E2=80=94 Quieter, Faster, and Ready for 2025 [= https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pyopNnbjEaiH9-= pLQLocZ5nBq4oA5eLVLQi8SvYuO7XLN2z5sNbkAxMqsBFgzACCSbyHbNU1VNGJAx8E19sEzTgrM= WZhc1ma3REATCAZEiQSjICtqZGwRoHAxAk_OeC57W8ez2z2tvX-eht8MzYbm_8LQfDc0E2DOvhX= D89XwewUu6mkaPDoZxNU6lFDCEOOUUQPGrGLv6XVynH27XYxAP449_zzG83HT9X6Mt6XbnsrX_j= G8pG1Pl-f6L30n-g0AAP__xtpUbw] | Techno Tim
    * VMware ESXi Free Once again with 8.0U3e! See how to Download it! [https:= //email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-ly1poUWh-B56xqaOXWy1kJ6-JLTLYYb= 5-Epgh9HZrGtAK-Lt5CfW9R7XzawlTA6IM3MmwBIBAJFsc1EvYaxUkKgC-EKI0KxAsq4VZGyYk1= 4DAY0g6BDFEwyCnDF7xuYBEicl8OQMV93aMlxdb2Hp_fNS_KZoVjT_F4rmU9FcI9ssbBXPd8XvB= ThlS6OxOImRqRSTXHLG-zFiduhjFn2G18lx9XW_KYF-HFv8eQzXY8_LeQx77bqH9LV9mJe07uH2= XP-l70C_AQAA__8aW1S_] | VirtualizationHowTo
    * XCP-ng Server Setup Guide [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8= j7Wzen62nhRaF4ntIenZs6sQlVgvp6UtCuxxmmI_PEitmDdXPCYNIDGMc2c_XvO3dZmlUIK7MlQ= AtAwAihUWzX1PMZEsZRFVlwHHAaqZUasAQcDbyWyKgAQQVUSJBL8gVa2RcIkDh4gSenP6c92Xtz= -b3tLb2eTp-czQ5mv4LR9Pd0RSMzGIsjqer43cDLjXQ0AUcpZPRrCtatItxyFgVY67i7-l1cpxt= u12cQDuOPf88-vNxq-v96G9z8y2Vr_2je0n7li7P9V_6TvQbAAD__1SZVRo] | Lawrence Sys= tems


    Command Line Corner: ls -la

    Use ls -la to list all files =E2=80=93 including hidden =E2=80=93 in a dire= ctory:

    $ ls -l
    docker-compose.yml
    example.config
    $ ls -la
    docker-compose.yml
    .env
    example.config


    Related News and Content






    NAS RAID Levels Explained: Which Level Is Right For You
    Combine NAS and RAID levels to explore several options for storing data, ea= sily connected to your network.=E2=80=A6


    Backblaze Blog | Cloud Storage & Cloud Backup
    =E2=80=A2Pat Patterson




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyXdhRaF4v_Qy7GpE5dYLaRf= XxLa5TDDHE6NHDAFX2yL6EXUO3Vs2zVt-7DV6AIQF-ZCgDUBACL5JSS7xgxtIeXkdNFpaslV3yg= Lt6WKS5jtFgloAsGAKEowCnLBooyLAmTORuDJGc-2L-t4drvHtffP0_CbodnQ_F8Ymu-GZj9xSU= XJ8Hw1_F6Bc_E0DR6dDOJqHXLIYVCdEpaAmorYe3ydHGffbhcj0I9jTz-P8Xzcyno_xlvrtsf8t= X8ML2nb4-W5_kvfkX4DAAD__9l-VZ8]








    Reolink joins Works with Home Assistant
    Offering the program=E2=80=99s first certified cameras and doorbells.


    Home Assistant
    =E2=80=A2Miranda Bishop




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch54LLQrF_yFdybGpE5dYLaRf= XxLa5TDDHE7LHLHEILpnDNam4JNn3a9l283Wso9ALMxCgK0AACKFJRa95loCiiO7OCotdgFxPvj= qY0itphr0lgnIgcWIaBPBZJEFJTEuCaByVRaenOns-7JO59B7Xsf4PBW_KZoVzf-FovmuaHYcnE= -tK56vit8bcJVAzgT01ljfmqmxRpOSKygRUxGr7_l1cpxju12UhXEce_l5TOfjJuv9mG596JHr1= _5hXtJ65Mtz_Ze-M_0GAAD__36uVSA]






    Share Your Content

    I'm always looking for new and existing self-hosted content to share in Thi=
    s Week in Self-Hosted. Reach out using the button below if you'd like to ha=
    ve your own content featured or have a suggestion for content types you'd l= ike to see featured in future newsletters.



    Let's Talk =F0=9F=92=8C [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wze= n62nhRaF4ntIT3Zs6sQlVgvp6UtCuxxmmI-vJlbMGszPCYNIDGMc2c_XvO3dVtOoQGzMRoA1AwA= ihUWzX5PpQFLqXBeJY5a8kIqajGoLIxr4LRHQAIKKKJGgF2RDi4xLBChcnMCT05_zvqz92fye1t= Y-T8dvjiZH03_haLo7mqCGmnUWx9PV8XsFLhZo6AKO0slYa1e0aBfjkNEUYzbx9_Q6Oc623S5Oo= B3Hnn8e_fm42Xo_-tvcfEvla__oXtK-pctz_Ze-E_0GAAD__6IwVW0]























    Comment


    [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsrtaW9qBDofg_pJUUmzpxidVC= -vUloT0OM8zjlegCpuDV1oieWfwss7P1mrZ92EqcA5BT55QASwIARPItJLtGlVK8L4wsklNlAIW= qBSUrE7bJbpGAJmAMiCwEI6NTVHHYBCC7bBienPGse1vHs9s9rr1_nsa9GVoMLf-FoeVuaCnILd= cWjFuuxr0XcFk9TYPHmQeeSxlyyGEQmRJqQEnK9h5fJ8fZt9vFMPTj2NPPYzwfN13vx3ir3faYv= _aP4SVte7w813_pO9JvAAAA___XKlXH]











    Subscription details



    You are receiving this because you are a free subscriber to selfh.st.=20








    Name: Errol Casey


    Email: selfhosting@toolazy.synchro.net


    Member since: 23 December 2024




    Manage subscription =E2=86=92 [https://email.mail.selfh.st/c/eJw0j01ugzAQRk= 9j74LmL9heeNEN95gYCKgujmBSKT19FdQun74nfXpj5ogaQ_FTxiCSQp969tOXrvWyjrmPQFyYC= wGOCgCIFOaofsnMKfUsSVHKTL0oXSUSatAQU0zBr5mAriAYESURdIJcsCTGOQHc-OYE3j_dMdV5= 6Q7zNS9mj8Pxh6PB0fA_nMSOhkfbTaujQUtpz838nk-nHbZudydgrVX9eXXHayvL3rptMm_59qy= fl7PJW76_7T_6zvQbAAD__5djTRA]












    selfh.st =C2=A9 2025 =E2=80=93 Unsubscribe [https://email.mail.selfh.st/c/e= Jw0kE2O2zoQhE9D7Sh0s5t_Cy4eMPA9yGZzLIyeHFhUAuf0gQfJsvAVqlDVCyWsKcqiBSNzjiEH= WvT_uu126yUkcCRE4gB7BQBEF0eqy714DXE434gA42gxRvWKoyph8FHSshUHzgNjQuTsYGUkQcm= EIwM0aobh3bOeuo_7es5lL_c5f5yG_jPuZtztHzDudh3n1U55bk3fjG7XtXVDHx2oSXTeRgxsOf= RuW2rJ5uwrSsJchY0LX_oy9OF9Jw2asnjJ3rmsAj6B9hQicuSUSLtIF8aYEAjBS0KPvkapzGBcO= PTXueuc-nznjSzRAdtGo1rm0W2trdvMEdkPBddoeZbvGY9zbsenYZiPx15_v9bzdcj9-VgPncss= 7dq_7Pftyyyfb_df9bO4PwEAAP__B1p6hA]












    =C2=A0





    --b72dcbcaeb486d7304f9fa985d290d419e3c8fb30f810e85aef20d940040
    Content-Type: text/html; charset="utf-8"
    Content-Transfer-Encoding: quoted-printable

    <!doctype html>
    <html>
    <head>
    <meta name=3D"viewport" content=3D"width=3Ddevice-width">
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DU= TF-8">
    <!--[if mso]><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:= PixelsPerInch><o:AllowPNG/></o:OfficeDocumentSettings></xml><![endif]-->
    <title>This Week in Self-Hosted (18 April 2025)</title>
    <style>
    =2Epost-title-link {
    display: block;
    margin-top: 32px;
    color: #15212A;
    text-align: center;
    line-height: 1.1em;
    }
    =2Epost-title-link-left {
    text-align: left;
    }
    =2Eview-online-link {
    word-wrap: none;
    white-space: nowrap;
    color: #73818c;
    text-decoration: underline !important;
    }
    =2Ekg-nft-link {
    display: block;
    text-decoration: none !important;
    color: #15212A !important;
    font-family: inherit !important;
    font-size: 14px;
    line-height: 1.3em;
    padding-top: 4px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 4px;
    }
    =2Ekg-twitter-link {
    display: block;
    text-decoration: none !important;
    color: #15212A !important;
    font-family: inherit !important;
    font-size: 15px;
    padding: 8px;
    line-height: 1.3em;
    }
    =2Ekg-cta-link-accent .kg-cta-sponsor-label a {
    color: #262a30 !important;
    }
    =2Ekg-cta-link-accent .kg-cta-text a {
    color: #262a30 !important;
    }
    =2Ekg-audio-link {
    color: #73818c !important;
    }
    @media only screen and (max-width: 620px) {
    table.body {
    width: 100%;
    min-width: 100%;
    }

    .hide-mobile {
    display: none;
    }

    .mobile-only {
    display: initial !important;
    }

    .hide-desktop {
    display: initial !important;
    }

    .desktop-only {
    display: none !important;
    }

    table.body p,
    table.body ul,
    table.body ol,
    table.body td {
    font-size: 16px;
    }

    table.body .post-excerpt {
    font-size: 16px !important;
    }

    table.body .kg-callout-card {
    padding: 16px 24px !important;
    }

    table.body .kg-callout-text {
    font-size: 16px !important;
    line-height: 1.5em !important;
    }

    table.body pre {
    white-space: pre-wrap !important;
    word-break: break-word !important;
    }

    table.body .content {
    padding: 0 !important;
    }

    table.body .container {
    padding: 0 !important;
    width: 100% !important;
    }

    table.body .main {
    border-spacing: 10px 0 !important;
    border-left-width: 0 !important;
    border-radius: 0 !important;
    border-right-width: 0 !important;
    }

    table.body .btn table {
    width: 100% !important;
    }

    table.body .btn a {
    width: 100% !important;
    }

    table.body .img-responsive {
    height: auto !important;
    max-width: 100% !important;
    width: auto !important;
    }

    table.body .site-icon {
    padding-top: 0 !important;
    }

    table.body .site-info {
    padding-top: 24px !important;
    }

    table.body .post-title-link {
    margin-top: 24px !important;
    }

    table.body .post-meta-wrapper {
    padding-bottom: 24px !important;
    }

    table.body .site-icon img {
    width: 36px !important;
    height: 36px !important;
    }

    table.body .site-url a {
    font-size: 13px !important;
    padding-bottom: 16px !important;
    }

    table.body .post-meta,
    table.body .post-meta-date {
    white-space: normal !important;
    font-size: 13px !important;
    line-height: 1.2em;
    }

    table.body .post-meta,
    table.body .view-online {
    width: 100% !important;
    }

    table.body .post-meta-left,
    table.body .post-meta-left.view-online {
    width: 100% !important;
    text-align: left !important;
    }

    table.body .post-meta.view-online-mobile {
    display: table-row !important;
    }

    table.body .post-meta-left.view-online-mobile,
    table.body .post-meta-left.view-online-mobile .view-online {
    text-align: left !important;
    }

    table.body .post-meta.view-online.desktop {
    display: none !important;
    }

    table.body .view-online {
    text-decoration: underline;
    }

    table.body .footer p,
    table.body .footer p span {
    font-size: 13px !important;
    }

    table.body .view-online-link,
    table.body .footer,
    table.body .footer a {
    font-size: 13px !important;
    }

    table.body .post-title a {
    font-size: 26px !important;
    line-height: 1.1em !important;
    }

    table.feedback-buttons {
    display: table !important;
    width: 100% !important;
    max-width: 390px;
    }

    table.feedback-buttons img {
    display: inherit !important;
    }

    table.body .feedback-button-text {
    display: none!important;
    }

    table.body .latest-posts-header {
    font-size: 12px !important;
    }

    table.body .latest-post-title {
    padding-right: 8px !important;
    }

    table.body .latest-post h4,
    table.body .latest-post h4 span {
    padding: 4px 0 6px !important;
    font-size: 15px !important;
    }

    table.body .latest-post-excerpt,
    table.body .latest-post-excerpt a,
    table.body .latest-post-excerpt span {
    font-size: 13px !important;
    line-height: 1.2 !important;
    }

    table.body .subscription-box h3 {
    font-size: 14px !important;
    }

    table.body .subscription-box p,
    table.body .subscription-box p span {
    font-size: 13px !important;
    }

    table.body .subscription-details,
    table.body .manage-subscription {
    display: inline-block;
    width: 100%;
    text-align: left !important;
    font-size: 13px !important;
    }

    table.body .subscription-details {
    padding-bottom: 12px;
    }

    table.body .kg-bookmark-card {
    width: 90vw;
    }

    table.body .kg-bookmark-thumbnail {
    display: none !important;
    }

    table.body .kg-bookmark-metadata span {
    font-size: 13px !important;
    }

    table.body .kg-embed-card {
    max-width: 90vw !important;
    }

    table.body h1 {
    font-size: 32px !important;
    line-height: 1.3em !important;
    }

    table.body h2,
    table.body h2 span {
    font-size: 26px !important;
    line-height: 1.22em !important;
    }

    table.body h3 {
    font-size: 21px !important;
    line-height: 1.25em !important;
    }

    table.body h4 {
    font-size: 19px !important;
    line-height: 1.3em !important;
    }

    table.body h5 {
    font-size: 16px !important;
    line-height: 1.4em !important;
    }

    table.body h6 {
    font-size: 16px !important;
    line-height: 1.4em !important;
    }

    table.body blockquote {
    font-size: 16px !important;
    line-height: 1.6em;
    margin-bottom: 0;
    }

    table.body blockquote p {
    margin-right: 15px !important;
    margin-left: 15px !important;
    }

    table.body blockquote.kg-blockquote-alt {
    border-left: 0 none !important;
    margin: 0 !important;
    font-size: 18px !important;
    line-height: 1.4em !important;
    }

    table.body blockquote.kg-blockquote-alt p {
    margin-right: 20px !important;
    margin-left: 20px !important;
    }

    table.body hr {
    margin: 2em 0 !important;
    }

    table.body .kg-header-card.kg-v2 span {
    font-size: inherit !important;
    }

    table.body .kg-header-card.kg-v2 .kg-header-card-content {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
    }

    table.body .kg-header-card.kg-v2 .kg-header-card-image + .kg-header-card-= content {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
    }

    table.body .kg-header-card.kg-v2 .kg-header-card-heading {
    font-size: 2.2em !important;
    line-height: 1.1 !important;
    }

    table.body .kg-header-card.kg-v2 .kg-header-card-subheading {
    line-height: 1.3em !important;
    }

    .feature-image-caption {
    font-size: 13px!important;
    }

    .kg-card-figcaption {
    font-size: 13px!important;
    }

    .kg-card-figcaption p,
    =2Ekg-card-figcaption p span {
    font-size: 13px!important;
    }

    table.body .kg-cta-card {
    padding: 0 20px;
    }

    table.body .kg-cta-card.kg-cta-bg-none {
    padding: 0;
    }

    table.body .kg-cta-sponsor-label {
    padding: 10px 0;
    }

    table.body table.kg-cta-content-wrapper {
    padding: 20px 0;
    }

    table.body .kg-cta-immersive.kg-cta-has-img:not(.kg-cta-bg-none):not(.kg-= cta-no-label) table.kg-cta-content-wrapper {
    padding-top: 0;
    }

    table.body .kg-cta-minimal .kg-cta-image-container {
    padding-right: 20px;
    }

    table.body .kg-cta-immersive .kg-cta-image-container {
    padding-bottom: 20px;
    }

    table.body .kg-cta-immersive.kg-cta-no-text .kg-cta-image-container {
    padding-bottom: 0;
    }

    table.body .kg-cta-button-container {
    padding-top: 16px;
    }

    table.body .kg-cta-minimal .kg-cta-image-container {
    display: inline-block !important;
    width: 100% !important;
    padding: 0 !important;
    padding-bottom: 16px !important;
    padding-right: 0 !important;
    }

    table.body .kg-cta-minimal .kg-cta-content-inner {
    display: inline-block !important;
    width: 100% !important;
    padding: 0 !important;
    }

    table.body .kg-cta-minimal img.kg-cta-image {
    width: 52px !important;
    height: 52px !important;
    }

    table.body .kg-cta-minimal a.kg-cta-button {
    display: inline-block !important;
    }

    table.body .kg-cta-minimal table.kg-cta-button-wrapper td {
    padding: 4px 16px 5px;
    }

    table.body .kg-cta-immersive .kg-cta-button-wrapper {
    padding: 6px 18px 7px;
    }
    }
    @media all {
    .subscription-details p.hidden {
    display: none !important;
    }

    .ExternalClass {
    width: 100%;
    }

    .ExternalClass,
    =2EExternalClass p,
    =2EExternalClass span,
    =2EExternalClass font,
    =2EExternalClass td,
    =2EExternalClass div {
    line-height: 100%;
    }

    .apple-link a {
    color: inherit !important;
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    text-decoration: none !important;
    }

    #MessageViewBody a {
    color: inherit;
    text-decoration: none;
    font-size: inherit;
    font-family: inherit;
    font-weight: inherit;
    line-height: inherit;
    }

    .btn-primary table td:hover {
    background-color: #34495e !important;
    }

    .btn-primary a:hover {
    background-color: #34495e !important;
    border-color: #34495e !important;
    }
    }
    </style>
    </head>
    <body style=3D"background-color: #fff; font-family: -apple-system, Blin= kMacSystemFont, Roboto, Helvetica, Arial, sans-serif; -webkit-font-smoothin=
    g: antialiased; font-size: 18px; line-height: 1.4; margin: 0; padding: 0; -= ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; color: #15212A;"=

    <span class=3D"preheader" style=3D"color: transparent; display: non=
    e; height: 0; max-height: 0; max-width: 0; opacity: 0; overflow: hidden; ms= o-hide: all; visibility: hidden; width: 0;">Self-hosted news, updates, laun= ches, and content for the week ending Friday, April 18, 2025</span>
    <table role=3D"presentation" border=3D"0" cellpadding=3D"0" cellspa= cing=3D"0" class=3D"body" width=3D"100%" style=3D"border-collapse: separate=
    ; mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #fff; wid= th: 100%;" bgcolor=3D"#fff">
    <!-- Outlook doesn't respect max-width so we need an extra cent= ered table -->
    <!--[if mso]>
    <tr>
    <td>
    <center>
    <table border=3D"0" cellpadding=3D"0" cellspacing= =3D"0" width=3D"600">
    <![endif]-->
    <tr>
    <td style=3D"font-family: -apple-system, BlinkMacSystemFont=
    , Roboto, Helvetica, Arial, sans-serif; font-size: 18px; vertical-align: to=
    p; color: #15212A;" valign=3D"top">&#xA0;</td>
    <td class=3D"container" style=3D"font-family: -apple-system=
    , BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; font-size: 18px=
    ; vertical-align: top; color: #15212A; display: block; max-width: 600px; ma= rgin: 0 auto;" valign=3D"top">
    <div class=3D"content" style=3D"box-sizing: border-box;=
    display: block; margin: 0 auto; max-width: 600px;">
    <!-- START CENTERED WHITE CONTAINER -->
    <table role=3D"presentation" border=3D"0" cellpaddi= ng=3D"0" cellspacing=3D"0" class=3D"main" width=3D"100%" style=3D"border-co= llapse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; background:=
    #ffffff; border-radius: 3px; border-spacing: 20px 0; width: 100%;">

    <!-- START MAIN CONTENT AREA -->
    <tr>
    <td class=3D"wrapper" style=3D"font-family:=
    -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; f= ont-size: 18px; vertical-align: top; color: #15212A; box-sizing: border-box=
    ;" valign=3D"top">
    <table role=3D"presentation" border=3D"=
    0" cellpadding=3D"0" cellspacing=3D"0" width=3D"100%" style=3D"border-colla= pse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; width: 100%;">


    <tr>
    <td class=3D"post-title pos= t-title-with-excerpt" style=3D"font-family: -apple-system, BlinkMacSystemFo= nt, Roboto, Helvetica, Arial, sans-serif; vertical-align: top; color: #1521= 2A; font-size: 36px; line-height: 1.1em; font-weight: 700; text-align: cent= er; padding-bottom: 8px;" valign=3D"top" align=3D"center">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyXdhRaF4v-Q9YhNnbjEaiH9-pLQLocZ5nBK5= IAp-GxrRC-i3qljW69p24etRBeAODNnAiwJABDJt5DsGmuiJjl7VVRxrlXhVnTiUjTUhmK3SEAT= CAZEUYJRkDNmZWwKsPBiBJ6c8ax7W8ez2z2uvX-eht8MzYbm_8LQfDc0O19FhJLh-Wr4vQAv2dM= 0eHQyiCtlWMISBtUpYQ6oKYu9x9fJcfbtdjEC_Tj29PMYz8ctr_djvNVue1y-9o_hJW17vDzXf-= k70m8AAAD__4s7VSg" class=3D"post-title-link" style=3D"text-decoration: none=
    ; display: block; margin-top: 32px; color: #15212A; text-align: center; lin= e-height: 1.1em; overflow-wrap: anywhere;" target=3D"_blank">This Week in S= elf-Hosted (18 April 2025)</a>
    </td>
    </tr>
    <tr>
    <td style=3D"font-family: -= apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; fon= t-size: 18px; vertical-align: top; color: #15212A; width: 100%;" width=3D"1= 00%" valign=3D"top">
    <table class=3D"post-me= ta-wrapper" role=3D"presentation" border=3D"0" cellpadding=3D"0" cellspacin= g=3D"0" width=3D"100%" style=3D"border-collapse: separate; mso-table-lspace=
    : 0pt; mso-table-rspace: 0pt; width: 100%; padding-bottom: 32px;">
    <tr>
    <td height=3D"2=
    0" class=3D"post-meta post-meta-center" style=3D"font-family: -apple-system=
    , BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; vertical-align:=
    top; color: #73818c; font-size: 13px; font-weight: 400; text-align: center=
    ; padding: 0;" valign=3D"top" align=3D"center">
    By Ethan Sh= olly &#x2022; <span class=3D"post-meta-date" style=3D"white-space: nowrap;"= >18 Apr 2025 </span>
    </td>
    <td class=3D"po= st-meta post-meta-center view-online desktop" style=3D"font-family: -apple-= system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; vertical-= align: top; color: #73818c; font-size: 13px; font-weight: 400; text-align: = center; display: none;" valign=3D"top" align=3D"center">
    <a href=3D"= https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch54LLQrF_6GrR2zqxCVWC-nXl= 4R2Ocwwh1MTB8zBF90SemOid9Gxbte87dNWkwtAXJgLAdYMAIjke8h6TVasCGXMWGOTDqX47qCJ= 6xmct15viYAsGAyIJhLMBrlgiYw9AgiLMvDkzGfb-zqfQ-9pHePzVPymaFG0_BeKlruixTWxEo1= TvFwVv1dgKZ7s5NGZybhaJwkSphhtxhIw5mL0Pb1OjnNst4syMI5jzz-P-Xzcyno_5lsbeiT52j= -ml7Qe6fJc_6XvRL8BAAD___yNVcM" class=3D"view-online-link" style=3D"word-wra=
    p: none; white-space: nowrap; color: #73818c; overflow-wrap: anywhere; text= -decoration: underline;" target=3D"_blank">View in browser</a>
    </td>
    </tr>
    <tr class=3D"post-m= eta post-meta-center view-online-mobile" style=3D"color: #73818c; font-size=
    : 13px; font-weight: 400; text-align: center;" align=3D"center">
    <td height=3D"2=
    0" class=3D"view-online" style=3D"font-family: -apple-system, BlinkMacSyste= mFont, Roboto, Helvetica, Arial, sans-serif; vertical-align: top; color: #7= 3818c; font-size: 13px; font-weight: 400; text-align: center; text-decorati= on: underline;" valign=3D"top" align=3D"center">
    <a href=3D"= https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pyopNnbjEaiH9-= pLQLocZ5nBq4oA5eLVLQi8SvYuO7XLN2z5sNbkAxMqsBFgzACCSbyHbNclCuVXS3MLEnLE5zcoh= gqg0V53dEgFNIBgQJRKMgqyokbFFgMLFCDw547nsbR3Pbve09v55Gn4zNBua_wtD893QXHyMBTE= bnq-G3ytwUU_T4NHJIK7WoYQShhinjBowZhV7T6-T4-zb7WIE-nHs-ecxno-brvdjvC3d9lS-9o= _hJW17ujzXf-k70W8AAAD__9dXVZU" class=3D"view-online-link" style=3D"word-wra=
    p: none; white-space: nowrap; color: #73818c; overflow-wrap: anywhere; text= -decoration: underline;" target=3D"_blank">View in browser</a>
    </td>
    </tr>
    </table>
    </td>
    </tr>

    <tr class=3D"post-content-row">
    <td class=3D"post-content-sans-= serif" style=3D"font-family: -apple-system, BlinkMacSystemFont, Roboto, Hel= vetica, Arial, sans-serif; vertical-align: top; font-size: 17px; line-heigh=
    t: 1.5em; color: #15212A; padding-bottom: 20px; border-bottom: 1px solid #e= 0e7eb; max-width: 600px;" valign=3D"top">
    <!-- POST CONTENT START -->
    <div class=3D"kg-card kg-ca= llout-card kg-callout-card-grey" style=3D"display: flex; margin: 0 0 1.5em =
    0; padding: 24px; border-radius: 8px; background: #f1f2f4;"><div class=3D"k= g-callout-text">Enjoying the newsletter? Consider a <a href=3D"https://emai= l.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutnsj2xpDzoUit9jV7JjUycusVpIn74ktMdhhvn4a= uaEmmLxc8YYgsRRRvbzVbe922oeExAX5kKAVQEAkeKS1K852qBmSqbLMqdCvMxBFXRMwrXWwW-Z= gAYImBCDEPQBuWARxkUAjM0FeHL6c96XtT-b3_Pa2ufp-M3R5Gj6LxxNd0cTiJqJiuPp6vi9Alu= JNHQRx9CFsdbOkqVOZFAsCUVL8Pf8OjnOtt0uLkA7jl1_Hv35uJX1fvS3ufmW7Wv_6F7SvuXLc_= 2XvjP9BgAA__-IxlZ-" style=3D"overflow-wrap: anywhere; color: #262a30; text-= decoration: underline;" target=3D"_blank"><b><strong style=3D"font-weight: = 700; white-space: pre-wrap;">donation</strong></b></a> to show your support=
    for independent journalism and help offset the costs associated with runni=
    ng the publication.</div></div><h2 id=3D"this-week-in-self-hosted" style=3D= "margin-top: 0; font-family: -apple-system, BlinkMacSystemFont, Roboto, Hel= vetica, Arial, sans-serif; line-height: 1.11em; font-weight: 700; text-rend= ering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">This = Week in Self-Hosted</h2><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em= ;">Happy Friday! E-mail readers of this newsletter will notice a new (old) = format this week &#x2013; I&#39;ve removed some of the visual updates added=
    a few months ago to decrease the size of the newsletter. This <em>should</=
    prevent certain clients from truncating content in the back half.</p><p=
    style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">Aside from that, there&= #39;s not much in the way of commentary this week as I&#39;ve spent most of=
    my time working through two major updates I&#39;ll be announcing sometime = <em>next week</em>, so stay tuned and enjoy the content below!</p><p style= =3D"margin: 0 0 1.5em 0; line-height: 1.6em;">Happy <strong style=3D"font-w= eight: 700;">selfh.st</strong>/ing!</p><h2 id=3D"in-the-news" style=3D"marg= in-top: 0; font-family: -apple-system, BlinkMacSystemFont, Roboto, Helvetic=
    a, Arial, sans-serif; line-height: 1.11em; font-weight: 700; text-rendering=
    : optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">In the New= s</h2><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j8FqwzAQRL9GutnsrjaWdNChUPwfq5UUmzpxsdVC-vUloT0OM8zjleQCS= vBqa0LPHP0UJ2frTdZtWEuaApBT55QAiwAAIvkWxC6JW6WmXKBKlCoCjVvJTbIGXzVmuyYCugBj= QORIMDI6RY0OWwTILhuGJ2c869aW8ex2S0vvn6dxb4ZmQ_N_YWg-DM3EjVmrGjffjHsv4LJ6ugw= eJx54KmXIIYchxougBoyibI_0OtnPvt6vhqHv-yY_j_F83HU59vFeu-0pf20fw0va9nR9rv_Sd6= LfAAAA____dFcS" style=3D"display: flex; min-height: 148px; font-family: -ap= ple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; borde= r-radius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #= 262a30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">VMware ESXi = 8.0U3e Now Has a Free Version How to Get It</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">Broadcom brought back a V= Mware ESXi 8 free version now that you can download VMware ESXi <span class= =3D"desktop-only">8.0U3 without subscribing</span><span class=3D"hide-deskt= op" style=3D"display: none;">&#x2026;</span></div>
    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/favicon-48.ico" alt style=3D"border: none; -ms= -interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: 22= px; height: 22px; display: none;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Serve= TheHome" style=3D"line-height: 1.5em;">ServeTheHome</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Er=
    ic Smith" style=3D"overflow: hidden; max-width: 240px; line-height: 1.5em; = text-overflow: ellipsis; white-space: nowrap;"><span style=3D"margin: 0 6px= ;">&#x2022;</span>Eric Smith</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/Download-VMware-vS= phere-Hypervisor-8.0U3e-ESXi-ISO-scaled.jpg&#39;); display: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/Download-VMware-vSphere-Hypervisor-8.0U3e-ESXi-ISO-scaled.jpg" alt onerr= or=3D"this.style.display=3D&#39;none&#39;" style=3D"border: none; -ms-inter= polation-mode: bicubic; max-width: 100%; display: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwsz7GO6yAQheGngQ40AyTgguI2fo8xHgfr2mYFxN7s068SbXmkI33652gDUvBJckTv3ODvw= 91K3mnd1DrHewBjk7XJAM4EAIjGL4Fkju4GM_gbJgQfkMnTvAwQbGLyZgKSazRgbuAwILrBgHZo= E6bB4jIATHYSDt6ObrwtWbcut5h7_2rC_hNmFGa8rks3rif3zLnsrFPZhRmnWmhOZVfnflFlxe1= 7VUHB07I6yqUyNUVqqczq5NrWcggzyho_Tml9PR7CQS9lo5-Xbq8j5Vr0wV32OD23_-qTL3t8vN= 9_64zmNwAA__86nl59" style=3D"text-decoration: none; color: #15212A; font-si= ze: 15px; line-height: 1.5em; font-weight: 600;">
    VMware ESXi 8.0U3e Now Has a Free V= ersion How to Get It
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsz7GO6yAQheGngQ40AyTgguI2fo8= xHgfr2mYFxN7s068SbXmkI33652gDUvBJckTv3= ODvw91K3mnd1DrHewBjk7XJAM4EAIjGL4Fkju4GM_gbJgQfkMnTvAwQbGLyZgKSazRgbuAwILrB= gHZoE6bB4jIATHYSDt6ObrwtWbcut5h7_2rC_hNmFGa8rks3rif3zLnsrFPZhRmnWmhOZVfnflF= lxe17VUHB07I6yqUyNUVqqczq5NrWcggzyho_Tml9PR7CQS9lo5-Xbq8j5Vr0wV32OD23_-qTL3= t8vN9_64zmNwAA__86nl59" style=3D"text-decoration: none; margin-top: 12px; c= olor: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    Broadcom brought back a VMware = ESXi 8 free version now that you can download VMware ESXi <span class=3D"de= sktop-only">8.0U3 without subscribing</span><span class=3D"hide-desktop">= =E2=80=A6</span>
    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJwsz7GO6yAQheGngQ40AyTgguI2fo8xHgfr2mYFxN7s068SbXmkI3365= 2gDUvBJckTv3ODvw91K3mnd1DrHewBjk7XJAM4EAIjGL4Fkju4GM_gbJgQfkMnTvAwQbGLyZgKS= azRgbuAwILrBgHZoE6bB4jIATHYSDt6ObrwtWbcut5h7_2rC_hNmFGa8rks3rif3zLnsrFPZhRm= nWmhOZVfnflFlxe17VUHB07I6yqUyNUVqqczq5NrWcggzyho_Tml9PR7CQS9lo5-Xbq8j5Vr0wV= 32OD23_-qTL3t8vN9_64zmNwAA__86nl59" style=3D"text-decoration: none; color: = #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-48.ico" width=3D"22" height=3D"22" al= t=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJwsz7GO6yAQheGngQ40AyTgguI2fo8xHgfr2mYFxN7s068SbXmkI33652gDU= vBJckTv3ODvw91K3mnd1DrHewBjk7XJAM4EAIjGL4Fkju4GM_gbJgQfkMnTvAwQbGLyZgKSazRg= buAwILrBgHZoE6bB4jIATHYSDt6ObrwtWbcut5h7_2rC_hNmFGa8rks3rif3zLnsrFPZhRmnWmh= OZVfnflFlxe17VUHB07I6yqUyNUVqqczq5NrWcggzyho_Tml9PR7CQS9lo5-Xbq8j5Vr0wV32OD= 23_-qTL3t8vN9_64zmNwAA__86nl59" style=3D"text-decoration: none; color: #152= 12A;">
    ServeTheHome
    &nbsp;&#x2022;&nbsp;
    Eric Smith
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j81qw0AMhJ9m92YjaWVbOuyhUPwe2h_Hpk5c4m0hffqS0B6HGebjKzEIm= kzZ14gTs06jjsHXq217t5U4ClDIIWQCLAYAiDQtYn6NNiorw5KsDkBcRaSocRnSYsVS9lskoAEY= BZGVoGcMGbMGXBQgheQYnpz-rPuy9mfze1xb-zxdeHM0O5r_C0fz3dGsglAXKS7MVxfeC4SUJxq= 6CUfueCylS5KkUx0Ms6BaZn-Pr5PjbNvt4hjacez28-jPxy2v96O_1eZbTF_7R_eS9i1enuu_9B= 3pNwAA___5K1XU" style=3D"display: flex; min-height: 148px; font-family: -ap= ple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; borde= r-radius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #= 262a30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">2 million ho= mes strong - State of the Open Home 2025</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">We celebrate the biggest = moments of 2025, the community, and look forward to what&#x2019;s next.</di=

    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/favicon-192x192-15.png" alt style=3D"border: n= one; -ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; w= idth: 22px; height: 22px; display: none;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Home = Assistant" style=3D"line-height: 1.5em;">Home Assistant</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Pa= ulus Schoutsen" style=3D"overflow: hidden; max-width: 240px; line-height: 1= =2E5em; text-overflow: ellipsis; white=
    -space: nowrap;"><span style=3D"margin:=
    0 6px;">&#x2022;</span>Paulus Schoutsen</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/art-9.jpg&#39;); d= isplay: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/art-9.jpg" alt onerror=3D"this.style.display=3D&#39;none&#39;" style=3D"= border: none; -ms-interpolation-mode: bicubic; max-width: 100%; display: no= ne;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwskEGO6yAQRE8DO1B3g429YPE33APjdmx9YqLQM1Hm9KNYsyypqp701ugmzFMomiMG7-cwz= qPTfM9HNccaxwnIFecKAa4ZABApbFPWeywBNh9mZMol-DIME5bieKFhxZVW1kckoAE8Toh-JrAe= XcEyO9xmgMUtysOHYzvXbbdddI27yKMr909RUpRer5fd251N7v3okk-xR1OUltpuitLnXlECryj= hqCh1ycKmbUZ2Nu3Bp7nWTy75oSjpZ7xQrctx3pQHaa3mn7ft77Psz2ZPFi1x-ar_zWVAS7x92n= _pO9JvAAAA__92T10Z" style=3D"text-decoration: none; color: #15212A; font-si= ze: 15px; line-height: 1.5em; font-weight: 600;">
    2 million homes strong - State of t=
    he Open Home 2025
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwskEGO6yAQRE8DO1B3g429YPE33AP= jdmx9YqLQM1Hm9KNYsyypqp701ugmzFMomiMG7= -cwzqPTfM9HNccaxwnIFecKAa4ZABApbFPWeywBNh9mZMol-DIME5bieKFhxZVW1kckoAE8Toh-= JrAeXcEyO9xmgMUtysOHYzvXbbdddI27yKMr909RUpRer5fd251N7v3okk-xR1OUltpuitLnXlE= CryjhqCh1ycKmbUZ2Nu3Bp7nWTy75oSjpZ7xQrctx3pQHaa3mn7ft77Psz2ZPFi1x-ar_zWVAS7= x92n_pO9JvAAAA__92T10Z" style=3D"text-decoration: none; margin-top: 12px; c= olor: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    We celebrate the biggest moment=
    s of 2025, the community, and look forward to what=E2=80=99s next.
    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJwskEGO6yAQRE8DO1B3g429YPE33APjdmx9YqLQM1Hm9KNYsyypqp701= ugmzFMomiMG7-cwzqPTfM9HNccaxwnIFecKAa4ZABApbFPWeywBNh9mZMol-DIME5bieKFhxZVW= 1kckoAE8Toh-JrAeXcEyO9xmgMUtysOHYzvXbbdddI27yKMr909RUpRer5fd251N7v3okk-xR1O= UltpuitLnXlECryjhqCh1ycKmbUZ2Nu3Bp7nWTy75oSjpZ7xQrctx3pQHaa3mn7ft77Psz2ZPFi= 1x-ar_zWVAS7x92n_pO9JvAAAA__92T10Z" style=3D"text-decoration: none; color: = #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-192x192-15.png" width=3D"22" height= =3D"22" alt=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJwskEGO6yAQRE8DO1B3g429YPE33APjdmx9YqLQM1Hm9KNYsyypqp701ugmz= FMomiMG7-cwzqPTfM9HNccaxwnIFecKAa4ZABApbFPWeywBNh9mZMol-DIME5bieKFhxZVW1kck= oAE8Toh-JrAeXcEyO9xmgMUtysOHYzvXbbdddI27yKMr909RUpRer5fd251N7v3okk-xR1OUltp= uitLnXlECryjhqCh1ycKmbUZ2Nu3Bp7nWTy75oSjpZ7xQrctx3pQHaa3mn7ft77Psz2ZPFi1x-a= r_zWVAS7x92n_pO9JvAAAA__92T10Z" style=3D"text-decoration: none; color: #152= 12A;">
    Home Assistant
    &nbsp;&#x2022;&nbsp;
    Paulus Schoutsen
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j8tqwzAURL9G2tncl6WrhRaF4v_Qy7GpE5dYLaRfXxLa5TDDHE6NrJjUF= 9siepHgXXBs2zVt-7DV6BSIC3MhwJoAAJH8osmuUbUtrDmlIEKSmQtKgNxEC8Pkq90iAU0gqIgS= CEZBLlgC4xIAMmcj8OSMZ9uXdTy73ePa--dp-M3QbGj-LwzNd0NzbRIqkzM8Xw2_V-BcPE2DRye= DuFqHrFmHEKaERTGkIvYeXyfH2bfbxQj049jTz2M8H7ey3o_x1rrtMX_tH8NL2vZ4ea7_0nek3w= AAAP__OjRU3g" style=3D"display: flex; min-height: 148px; font-family: -appl= e-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; border-= radius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #26= 2a30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">Synology cou=
    ld bring &#x201C;certified drive&#x201D; requirements to more NAS devices</=

    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">German press release sugg= ests expansion of the company&#x2019;s &#x201C;integrated ecosystem.&#x201D= ;&#x2026;</div>
    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/cropped-ars-logo-512_480-300x300-3.png" alt st= yle=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%; marg= in-right: 8px; width: 22px; height: 22px; display: none;" width=3D"22" heig= ht=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Ars T= echnica" style=3D"line-height: 1.5em;">Ars Technica</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Ke= vin Purdy" style=3D"overflow: hidden; max-width: 240px; line-height: 1.5em;=
    text-overflow: ellipsis; white-space: nowrap;"><span style=3D"margin: 0 6p= x;">&#x2022;</span>Kevin Purdy</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/synology_plus_driv= e2.jpg&#39;); display: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/synology_plus_drive2.jpg" alt onerror=3D"this.style.display=3D&#39;none&= #39;" style=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 10= 0%; display: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwskM3u3CAQw58GbkTDwObjwKGXvAcZhgQ1gRbYldKnr7L6Hy3ZP1sOzszazxNJdnqydpnGZ= TSSL59OlYIbZ0BDxhCCDh4AtMYpzl4ebsI4bZt-RaQIsJkw0xhnO-oAlhG0TA4BX2D1rLVdEAar= DWlajI7LE9iEhadnaHzGY2hdnu7o_U8T5pfAVeDqa-tMR07kByqXwHX3YefeBK4PW-AKVuDa7lz= Ost-KyvsMaqsp74q49hQTBxVq-rCq_PedKl-ce1O9qKtUVtk3FfiTiB-mrO67pbSe8i4s9FJO_-= 8e2p3pqGXI3GV32_v8rb4Xye72x_2jPg7_BwAA___pLWr9" style=3D"text-decoration: n= one; color: #15212A; font-size: 15px; line-height: 1.5em; font-weight: 600;=

    Synology could bring &ldquo;certifi=
    ed drive&rdquo; requirements to more NAS devices
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwskM3u3CAQw58GbkTDwObjwKGXvAc= ZhgQ1gRbYldKnr7L6Hy3ZP1sOzszazxNJdnqyd= pnGZTSSL59OlYIbZ0BDxhCCDh4AtMYpzl4ebsI4bZt-RaQIsJkw0xhnO-oAlhG0TA4BX2D1rLVd= EAarDWlajI7LE9iEhadnaHzGY2hdnu7o_U8T5pfAVeDqa-tMR07kByqXwHX3YefeBK4PW-AKVuD= a7lzOst-KyvsMaqsp74q49hQTBxVq-rCq_PedKl-ce1O9qKtUVtk3FfiTiB-mrO67pbSe8i4s9F= JO_-8e2p3pqGXI3GV32_v8rb4Xye72x_2jPg7_BwAA___pLWr9" style=3D"text-decoratio=
    n: none; margin-top: 12px; color: #738a94; font-size: 13px; line-height: 1.= 5em; font-weight: 400;">
    German press release suggests e= xpansion of the company=E2=80=99s &ldquo;integrated ecosystem.&rdquo;=E2=80= =A6
    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJwskM3u3CAQw58GbkTDwObjwKGXvAcZhgQ1gRbYldKnr7L6Hy3ZP1sOz= szazxNJdnqydpnGZTSSL59OlYIbZ0BDxhCCDh4AtMYpzl4ebsI4bZt-RaQIsJkw0xhnO-oAlhG0= TA4BX2D1rLVdEAarDWlajI7LE9iEhadnaHzGY2hdnu7o_U8T5pfAVeDqa-tMR07kByqXwHX3Yef= eBK4PW-AKVuDa7lzOst-KyvsMaqsp74q49hQTBxVq-rCq_PedKl-ce1O9qKtUVtk3FfiTiB-mrO= 67pbSe8i4s9FJO_-8e2p3pqGXI3GV32_v8rb4Xye72x_2jPg7_BwAA___pLWr9" style=3D"te= xt-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/cropped-ars-logo-512_480-300x300-3.png" width= =3D"22" height=3D"22" alt=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJwskM3u3CAQw58GbkTDwObjwKGXvAcZhgQ1gRbYldKnr7L6Hy3ZP1sOzszaz= xNJdnqydpnGZTSSL59OlYIbZ0BDxhCCDh4AtMYpzl4ebsI4bZt-RaQIsJkw0xhnO-oAlhG0TA4B= X2D1rLVdEAarDWlajI7LE9iEhadnaHzGY2hdnu7o_U8T5pfAVeDqa-tMR07kByqXwHX3YefeBK4= PW-AKVuDa7lzOst-KyvsMaqsp74q49hQTBxVq-rCq_PedKl-ce1O9qKtUVtk3FfiTiB-mrO67pb= Se8i4s9FJO_-8e2p3pqGXI3GV32_v8rb4Xye72x_2jPg7_BwAA___pLWr9" style=3D"text-d= ecoration: none; color: #15212A;">
    Ars Technica
    &nbsp;&#x2022;&nbsp;
    Kevin Purdy
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div>
    <!--kg-card-begin: html-->


    <h2 style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont,=
    Roboto, Helvetica, Arial, sans-serif; line-height: 1.11em; font-weight: 70=
    0; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: = 32px;">Software Updates</h2>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= Forgejo <a href=3D"https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzeny1poU= Wh-B7SkxSbOnGJ1UJ6-pLQLocZ5uMrkT0m79TWiE4kuDnMbOs1bfuwlTh7IFZmJcCSAACRXPPJr= rGWRpUauVlDYixBlIu0ApmrtgB2iwQ0gaBHlEAwCrKiBsYWADJnI_DkjGfd2zqe3e5x7f3zNPxm= aDG0_BeGlruhBZQn8cUZXq6G3wtwVkfT4HCWQeZShuyzH0KYEqrHkFTsPb5OjrNvt4sR6Mexp5_= HeD5uut6P8Va77TF_7R_DS9r2eHmu_9J3pN8AAAD__-vdVZs" style=3D"overflow-wrap: a= nywhere; color: #262a30; text-decoration: underline;" target=3D"_blank">v11= =2E0.0</a></b> | <b>Git</b>: Quota over=
    view in interface, regenerate access t=
    okens, dashboard welcome screen, additional boolean operators for searching=
    issues</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= GoMFT <a href=3D"https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzeny1poUWh= -B56T3Zs6sQlVgvp6UtCuxxmmI-vZo5YYjA_ZwwiKYxpZD9fy7Z3W81jBGJjNgKsBQAQKSyx-DW= rJuMhcSIJo6gpyhKLmuHCUFPwWyagAQQjoiSCXpANLTEuCUBZncCT05_zvqz92fye19Y-T8dvji= ZH03_haLo7mgYLqiGo4-nq-L0CqwUauoCjdDLW2mnU2KU0FLSIqZj4e36dHGfbbhcn0I5jLz-P_= nzcbL0f_W1uvmX92j-6l7Rv-fJc_6XvTL8BAAD__5vHVW4" style=3D"overflow-wrap: any= where; color: #262a30; text-decoration: underline;" target=3D"_blank">v0.2.= 10</a></b> | <b>File Transfers</b>: Visual schedule builder, Discord commun= ity integration, enhancement mobile experience</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= Maybe <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyXdhRaF= 4v_Qw4pNnbjEaiH9-pLQLocZ5nBq5IAp-GKXiF5EvVPHdrmmbR-2Gl0A4sJcCLAmAEAk30Kya1w= mCpo8YJJWFqc5q0BDT6m2HATtFgloAsGAKEowCnLBooxNATJnI_DkjOeyt3U8u93j2vvnafjN0G= xo_i8MzXdDM2NjzS4bnq-G3ytwLp6mwaOTQVytQw45DKpTwhJQUxF7j6-T4-zb7WIE-nHs6ecxn= o9bWe_HeFu67TF_7R_DS9r2eHmu_9J3pN8AAAD__4N2VTk" style=3D"overflow-wrap: any= where; color: #262a30; text-decoration: underline;" target=3D"_blank">v0.5.= 0</a></b> | <b>Budgeting</b>: Optional AI chat with OpenAI-compatible model=
    s, dark mode</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= Papra <a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7Wz-l14LLQrF= 99AzNnXiEquF9PQloV0OM8zHVyN7TN4V3SI6keBssKzbNW37tNVoPRAX5kKANQEAIrnuk16jsYY= 7InTA7ksryUgLXZoTRk-t6y0SkAFBjyiBYBbkgiUw9gCQOSuBJ2c-297X-Rx6j-sYn6fiN0WLou= W_ULTcFS2EDqrJoHi5Kn6vwLk4MpNDK5PYWqfss59CMAmLx5CK6Ht8nRzn2G4XJTCOY08_j_l83= Mp6P-ZbG3rE_LV_TC9pPeLluf5L35F-AwAA__9AYlTR" style=3D"overflow-wrap: anywhe= re; color: #262a30; text-decoration: underline;" target=3D"_blank">v0.3.0</= a></b> | <b>Document Management</b>: Auto-tagging rules, folder ingestion, = upload status pop-up, improved trash management</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= Passbolt <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYa= FEo_g_pSo5NnbjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5Dt= mhrlOIlUjaCIjBqCK1mjc60sWcFuiYAmEAyIEglGQVbUyLhEgMLFCDw549n2ZR3Pbve09v55Gn4= zNBua_wtD893Q7LIvrEUMz1fD7xW4qKdp8OhkEFfrUEIJQ4xTRg0Ys4q9p9fJcfbtdjEC_Tj2_P= MYz8dN1_sx3lq3PZWv_WN4SdueLs_1X_pO9BsAAP__tiZVjg" style=3D"overflow-wrap: a= nywhere; color: #262a30; text-decoration: underline;" target=3D"_blank">v5.= 0.0</a></b> | <b>Password Manager</b>: Redesigned user interface, default i= cons, updated filters, easier bulk actions, unified and modular dialogs for=
    creating/editing items</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= Pocket ID <a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14L= LQrF99DLsakTl1gtpKcvCe1ymGE-vpY4YA6-6p7Qi0TvomPdr3nbzdaSC0BcmSsBtgwAiOSXkPW= aCjRamiuLj-ABu0Ox0AM7Wy344PWWCMiCYECUSDAJcsUaGZcIULgogSdnOvu-rNM59J7WMT5PxW= -KZkXzf6FoviuaMzVXAFDxfFX83oBL9WSNRydGXGumhBJMjDZjDRhzFX1Pr5PjHNvtogTGcez55= zGdj1td78d060OPVL72D_OS1iNdnuu_9J3oNwAA___oOlRs" style=3D"overflow-wrap: an= ywhere; color: #262a30; text-decoration: underline;" target=3D"_blank">v0.4= 6.0</a></b> | <b>Authentication</b>: Global audit log, token introspection,=
    modernized settings UI, onboarding button when no passkey has been added</=

    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= Readeck <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaF= Eo_g_pyopNnbjEaiH9-pLQLocZ5nBq4oA5eLVLQi8SvYuO7XLN2z5sNbkAxMqsBFgzACCSbyHbN= XkOLjdqUKfJe8k4Fc3cEFXB-RzslghoAsGAKJFgFGRFjYwtAhQuRuDJGc9lb-t4druntffP0_Cb= odnQ_F8Ymu-GZg-CjCCG56vh9wpc1NM0eHQyiKt1KKGEIcYpowaMWcXe0-vkOPt2uxiBfhx7_nm= M5-Om6_0Yb0u3PZWv_WN4SdueLs_1X_pO9BsAAP__DkBUZQ" style=3D"overflow-wrap: an= ywhere; color: #262a30; text-decoration: underline;" target=3D"_blank">v0.1= 8.0</a></b> | <b>Read Later</b>: Import/export commands, import from CSV an=
    d Instapaper, show disk usage on about page</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= Recommendarr <a href=3D"https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT-Z= A0LLQLB99DktonbDrYS6Jw-dJMsiyrq8Wpkj8m7oltEJxKcDZZ1u6d1M2uN1gNxYS4EWBMAIJKb= fdJLTJnBSQhubtIo28DSUm6uzTJmcqDXSEAjCHpECQSDIBcsgXEOAJmzEnhyhqtt8zJcXW9x6f3= zUvymaFI0_ReKplPRJAXBja0onu6K3ytwLo5G49CKEVuryT57E8KYsHgMqYg-4-vkuPq635RAP4= 4t_TyG67GX5TyGvXXdY_7aPsxLWvd4e67_0nek3wAAAP__iThVPQ" style=3D"overflow-wra=
    p: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"= >v1.4.0</a></b> | <b>Recommendations</b>: Refactored code base to lay groun= dwork for future enhancements, multi-user support, OAuth support</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= Statistics for Strava <a href=3D"https://email.mail.selfh.st/c/eJw0j8FqwzAQ= RL9GutnsateS9qBDofg_VpIVmzpxidVC-vUloT0OM8zj1UQRNYZil4SBWYIXT3a56rYPW00-gqN= CVBxgVQBAdKFFtWvyiopNq0wEDRUagzYRXpYqDUq2W3LgJmCMiCwORkYqWISwCUCmbBienPFc9r= aOZ7d7Wnv_PA29GTcbN_8Xxs134-Zas-dSg6H5aui9AuUS3DQE9Dywr3XIMcdBZFIsEUUL23t6n= Rxn324Xw9CPY9efx3g-bmW9H-Nt6ban_LV_DC9p29Pluf5L38n9BgAA__8dVVYf" style=3D"o= verflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank">v1.2.0</a></b> | <b>Statistics</b>: Support for gear maintenanc=
    e tracking</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= Teable <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2sncV_RYaFE= o_o8ryY5NnbjYaiH9-pLQLocZ5nBa5ogaQ7VTxiCSgk-e7XTTdXNryz4CcWWuBNgUABApzFHtki= WhIohI8cDUSiRgYGKNQhpKs2smoAsIRkRJBIMgV6yJcU4AhYsReHKGc9rmZTi73fLS--dp-M3Qa= Gj8LwyNh6ERtKTQaDY83gy_N-BSA11cQC9OfGuuxBJdShfFGjFpFXvk18l-9vV-NQJ93zf9eQzn= 416XYx_uU7c9l6_tw72kbc_X5_ovfWf6DQAA__-sr1RW" style=3D"overflow-wrap: anywh= ere; color: #262a30; text-decoration: underline;" target=3D"_blank">v1.8.0<= /a></b> | <b>No-Code Database</b>: Template management, base import/export,=
    field duplication, enterprise edition release</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= TriliumNext <a href=3D"https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzeny= 1poUWh-B7PT1Zs6sQlVgvp6UtCuxxmmI-vZI6oMZhfMgaRFMY0sl-uuu3dVvIYgdiYjQCLAgAih= RrVr1m5pKiF2YbRii6lFlPSUCHUaFX9lgloAMGIKImgF2RDS4w1Acw8O4Enpz-Xva792fye19Y-= T8dvjiZH03_haLo7mkRlGIqJ4-nq-L0AzxZo6AKO0slYSjfHOXYpDYoWMamJv-fXyXG27XZxAu0= 4dv159OfjZuv96G9L8y3PX_tH95L2LV-e67_0nek3AAD__5o5VoQ" style=3D"overflow-wra=
    p: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"= >v0.93.0</a></b> | <b>Note-Taking</b>: Week and quarter notes, Markdown imp= ort/export improvements, basic macOS touch bar support, CORS headers</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>= Viseron <a href=3D"https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutnsj2ztHn= QoFL-HtHJiUycutlpIn74ktMdhhvn4amLBLNH8nDCGoHHUkf18y-vWrTWNAsTGbARYMwAgUrxI9= ksyJVGxQWYtolQKU2GYaUQZchyCXxMBDRBQEIMS9AHZ0JTxogCFiwvw5PTnvF2W_mx-S0trn6fj= N0eTo-m_cDQdjiYAyxpzdTzdHL9X4GKRhi7iGLow1toVKdKpDhlNULMFf6TXyX629X51Adq-b_n= n0Z-Puy3H3t_n5lsqX9tH95L2LV2f67_0neg3AAD__wZmVLM" style=3D"overflow-wrap: a= nywhere; color: #262a30; text-decoration: underline;" target=3D"_blank">v3.= 1.0</a></b> | <b>NVR</b>: Support for multiple users and roles, assign came= ras to users, new notification components, group cameras filter</li>

    <h2 style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont,=
    Roboto, Helvetica, Arial, sans-serif; line-height: 1.11em; font-weight: 70=
    0; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: = 32px;">New Software</h2>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyXdhRaF4v_Qy7= GpE5dYLaRfXxLa5TDDHE6NHDAFX2yL6EXUO3Vs2zVt-7DV6AIQF-ZCgDUBACL5JSS7Rpkc1aIVp= uISTNnnCl4VaAkoumS7RQKaQDAgihKMglywKOOiAJmzEXhyxrPtyzqe3e5x7f3zNPxmaDY0_xeG= 5ruhuVXRxlANz1fD7xU4F0_T4NHJIK7WIYccBtUpYQmoqYi9x9fJcfbtdjEC_Tj29PMYz8etrPd= jvLVue8xf-8fwkrY9Xp7rv_Qd6TcAAP__TWpVDw" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Audiforge</a= ></b> | <b>File Conversion</b>: Convert PDF sheet music to MusicXML files</=

    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7WTej6wnLbQoFN9Der= JjUycusVpIT18S2uUww3x8LXPEEkXtnFG8TxJSYDtfy7a7reUQgViZlQBbAQBEkiUWu2ae65jaU= pkEonqkVgA1oGCgQrjYLRPQCB4jok8Eg0dW1MS4JIDK1Xh4coZz3pd1OLvd89r752n4zdBkaPov= DE13Q5OQqMQChqer4fcGXFVodILBOx9aczXW6FIaC2rEVNTbe36dHGffbhfjoR_HXn4ew_m46Xo= _htvcbc_1a_9wL2nb8-W5_kvfmX4DAAD__xEMVJU" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">Budget Boar= d</a></b> | <b>Budgeting</b>: Simple app for tracking monthly spending and = working towards financial goals</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch6zHQotC8X9IV3= Js6tjFVgvp15eEdjnMMIdTEwfMwYtuCb210bvoWLd7Xjez1uQCEAuzEGDNAIBIfg5ZL8mNlWnGW= iq1FloLPkCByABInL3XayKgESwGRBsJBossKJFxjgCFi7Lw5AxX2-ZluLre0tL756X4TdGkaPov= FE2noknmIgK1KZ7uit8rcBFPo_HorLGuVlNCCSbGMaMEjFmsPtPr5Lj6ut-UhX4cW_55DNdjl-U= 8hr113VP52j7MS1r3dHuu_9J3ot8AAAD__4o0VY0" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">Cap</a></b>=
    | <b>Authentication</b>: Lightweight and modern CAPTCHA alternative</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pSo= 5NnbjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5DtmmJdFqckP= i7Vx9aUm2AtSgCTo5btlghoAsGAKJFgFGRFjYxLBChcjMCTM55tX9bx7HZPa--fp-E3Q7Oh-b8w= NN8NzZ5cwZDV8Hw1_F6Bi3qaBo9OBnG1DiWUMMQ4ZdSAMavYe3qdHGffbhcj0I9jzz-P8XzcdL0= f461121P52j-Gl7Tt6fJc_6XvRL8BAAD__94PVZ4" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">CoreControl= </a></b> | <b>Dashboard</b>: Centralized dashboard for server infrastructur= e</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT-oOkvtAgE30OD3T= Zx28FWAp3Th26SZVFFPV5LHDHHUPWUMFgrwYtnPd3zupm1JR-BuDJXAmwZABApzDHrJUmLgYoXj= jN6KqX46BhmFAngJyd6TQTkwGJEtEIwWOSKVRhnAShclIUnZ7imbV6Gq-stLb1_XorfFI2Kxv9C= 0XgqGn2uCMGh4vGu-L0BlxrImYDeGutbMyWWaERcxhpRcrX6TK-T4-rrflMW-nFs-ecxXI-9Luc= x7FPXPZWv7cO8pHVPt-f6L30n-g0AAP__uz9ULA" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Dead Man Han= d</a></b> | <b>Automation</b>: Execute pre-added actions on a server after = period of inactivity</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l_VYaFEovoeesa= kTl1gtpKcvCe1ymGE-vhrZY_Ku6BbRiQRng2XdrmnbzVaj9UBcmAsB1gQAiOS6T3qNjlrPJYlD6= ZayZZtqb5VnZg82WL1FAppB0CNKIJgEuWAJjD0AZM5K4MmZzrb3dTqH3uM6xuep-E3Romj5LxQt= d0WL7TU7z0XxclX8XoFzcTQbh1aM2FpN9tmbEOaExWNIRfQ9vk6Oc2y3ixIYx7Gnn8d0Pm5lvR_= TrQ09Yv7aP8xLWo94ea7_0nek3wAAAP__gSJVRQ" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Docker Port = Viewer</a></b> | <b>Docker</b>: View currently running containers and local=
    host names</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzeny1poUWh-B7Skx= SbOnGJ1UJ6-pLQLocZ5uMrkT0m79TWiE4kuDnMbOs1bfuwlTh7IFZmJcCSAACRXPPJrrFWNyNVb= hOn4opiIucc5MaiTYvYLRLQBIIeUQLBKMiKGhhbAMicjcCTM551b-t4drvHtffP0_CbocXQ8l8Y= Wu6GFo8pocpkeLkafi_AWR1Ng8NZBplLGbLPfghhSqgeQ1Kx9_g6Oc6-3S5GoB_Hnn4e4_m46Xo= _xlvttsf8tX8ML2nb4-W5_kvfkX4DAAD__82cVY0" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">Garmin Graf= ana</a></b> | <b>Statistics</b>: Fetch data from Garmin servers and store i=
    n a local database for visualization</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pSo= lNnbjYaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtt3yug1rTS4AsTIrAdYMAIjkLyHbJTkVLkxIz= aPzIOgKNQWXi5aMgeyaCGgCwYAokWAUZEWNjJcIULgYgSdnPNt2Wcaz2y0tvX-eht8MzYbm_8LQ= fBiap5B9qAUMzzfD7xW4qKdp8OhkEFfrUEIJQ4xTRg0Ys4o90utkP_t6vxqBvu9b_nmM5-Ouy7G= P99ZtT-Vr-xhe0ran63P9l74T_QYAAP__FhBUvg" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">KoInsight</a= ></b> | <b>Statistics</b>: Clean, web-based dashboard for KOReader reading = statistics</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch54LLQrF_yFdSb= GpE5dYLaRfXxLa5TDDHE5NHDAHL7ol9MZE76Jj3a5526etJheAWJiFAGsGAETyPWS9JmndYwDbq= iVbJXQhhtKjawWds1VviYAsGAyIJhLMBllQImOPAIWLMvDkzGfb-zqfQ-9pHePzVPymaFG0_BeK= lruipbrcMRArXq6K3ytwEU928ujMZFytUwklTDHajBIwZjH6nl4nxzm220UZGMex55_HfD5ust6= P-daGHql87R_TS1qPdHmu_9J3ot8AAAD__7XxVW4" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">memEx</a></=
    | <b>Wiki</b>: Personal knowledge base inspired by Zettelkasten and org-=
    mode</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzejyw9LbQoFN9D0p= NjUycusVpIT18S2uUww3x8mlgwS6i2JQzOxeCjZ9uueduHTZMXIK7MlQA1AwAihUWyXZMuAaLPU= CYibYpRtChMKJlVgzS7JQKawKEgukgwOuSKNTIuEaBwMQ6enPFs-7KOZ7d7Wnv_PA2_GZoNzf-F= ofluaC4eNLKw4flq-F2BSw00DQG9G5xXHYoUGWKcMlbBmKuz9_Q6Oc6-3S7GQT-OPf88xvNxq-v= 9GG-t257K1_4xvKRtT5fn-i99J_oNAAD__5ljVTw" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">One Time In= formation</a></b> | <b>Privacy</b>: Secure, one-time information sharing</l=

    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch-x7tdCiUPwfes= amTlxitZB-fUlol8MMczglsGJUybYGFOe8zH5mW69x24ethFmBODNnAiwRABBJmka7BtHMXDDBN= KkUN0mlJiW1mBtBlGa3QEATOFRE5wlGh5wxe8bmARIn4-DJGc-6t3U8u93D2vvnafjN0GJo-S8M= LXdDS_UNRUENL1fD7wU4ZaFpEJzd4OZShqRJB--niFnRx-zsPbxOjrNvt4tx0I9jjz-P8Xzc8no= _xlvttof0tX8ML2nbw-W5_kvfgX4DAAD__5jaVUg" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">OPNsense Ga= teway Healthcheck</a></b> | <b>Monitoring</b>: Endpoints for checking OPNse= nse gateway health</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnchx5XCy0Kxf-hZ2= zqxCVWC-nXl4R2Ocwwh1MjCybxRbeI3pjgXXCs2zVt-7TV6ASIC3MhwJoAAJF8l6TXGAg9tG6a6= 1WcuNBbQudzr2y7pKK3SEAWDAqiCQSzQS5YAmMPAJmzMvDkzGfb-zqfQ-9xHePzVPymaFG0_BeK= lruiBZoVi0YUL1fF7xU4F0928ujMZFytU5YsUwg2YREMqRh9j6-T4xzb7aIMjOPY089jPh-3st6= P-daGHjF_7R_TS1qPeHmu_9J3pN8AAAD__5N5VSY" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">Pangolin Mi= ddleware Manager</a></b> | <b>Authentication</b>: Enhance Pangolin deployme= nts with custom middleware-based authentication protections</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT-ZA0LLQLB99Dkto= nbDrYS6Jw-dJMsiyrq8Wpkj8m7oltEJxKcDZZ1u6d1M2uN1gNxYS4EWBMAIJKbfdJLdKWxlRwo1= 2R5LtQqOAcCVVBaGvUaCWgEQY8ogWAQ5IIlMM4BIHNWAk_OcLVtXoar6y0uvX9eit8UTYqm_0LR= dCqaKvo2gzjF013xewXOxdFoHFoxYms12WdvQhgTFo8hFdFnfJ0cV1_3mxLox7Gln8dwPfaynMe= wt657zF_bh3lJ6x5vz_Vf-o70GwAA__-AgFUw" style=3D"overflow-wrap: anywhere; co= lor: #262a30; text-decoration: underline;" target=3D"_blank">Plex XML to Je= llyfin NFO</a></b> | <b>Media Streaming</b>: Script for converting Plex XML=
    data to Jellyfin NFO files</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pSo= 5NnbjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5Dtmor6xjk3U= XILxqpUgJoGqVEmbcFuiYAmEAyIEglGQVbUyLhEgMLFCDw549n2ZR3Pbve09v55Gn4zNBua_wtD= 893Q7LjVJQganq-G3ytwUU_T4NHJIK7WoYQShhinjBowZhV7T6-T4-zb7WIE-nHs-ecxno-brvd= jvLVueypf-8fwkrY9XZ7rv_Sd6DcAAP__BNlVzA" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">PocketServer= </a></b> | <b>Web Server</b>: Lightweight iOS app for spinning up a local w=
    eb server</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l_VYaFEovoeesa= kTl1gtpKcvCe1ymGE-vhrZY_Ku6BbRiQRng2XdrmnbzVaj9UBcmAsB1gQAiOS6T3qNda6htuwIu= uTSMXT2VYpNzYY5N9BbJKAZBD2iBIJJkAuWwNgDQOasBJ6c6Wx7X6dz6D2uY3yeit8ULYqW_0LR= cle0NOtql-IVL1fF7xU4F0ezcWjFiK3VZJ-9CWFOWDyGVETf4-vkOMd2uyiBcRx7-nlM5-NW1vs= x3drQI-av_cO8pPWIl-f6L31H-g0AAP__JGFWDQ" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">RawPair</a><=
    | <b>Development</b>: Real-time collaborative development environment</=

    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l_VYaFEovoeesa= kTl1gtpKcvCe1ymGE-vhrZY_Ku6BbRiQRng2XdrmnbzVaj9UBcmAsB1gQAiOS6T3qNrUmB3shxm= Tv5kDiLpLlTIbDom94iAc0g6BElEEyCXLAExh4AMmcl8ORMZ9v7Op1D73Ed4_NU_KZoUbT8F4qW= u6KlewzVWVK8XBW_V-BcHM3GoRUjtlaTffYmhDlh8RhSEX2Pr5PjHNvtogTGcezp5zGdj1tZ78d= 0a0OPmL_2D_OS1iNenuu_9B3pNwAA__93KlUP" style=3D"overflow-wrap: anywhere; co= lor: #262a30; text-decoration: underline;" target=3D"_blank">silentsheet</a= ></b> | <b>Note-Taking</b>: Minimalist text editor component for the web</l=

    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch6zHQotC8X9IV1= Js6sQlVgvp15eEdjnMMIdTEwfMwYtuCb210bvoWLdr3naz1eQCEAuzEGDNAIBIvoes1wQtuwLgv= VSutYYZLbLryL1LgRb0lghoBosB0UaCySILSmTsEaBwURaenOlse1-nc-g9rWN8norfFC2Klv9C= 0XJXtLg6xxalKV6uit8rcBFPs_HorLGuVlNCCSbGOaMEjFmsvqfXyXGO7XZRFsZx7PnnMZ2Pm6z= 3Y7q1oUcqX_uHeUnrkS7P9V_6TvQbAAD__7xjVZo" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">Sprout Trac= k</a></b> | <b>Tracking</b>: Track baby activities, milestone, and developm= ent</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snchx5XCy0Kxf-hl2= NTJy6xWki_viS0y2GGOZyWWDBLqLonDNbG4KNn3a95283WkhcgrsyVAFsGAEQKi2S9phhbJ1i8C= PrsEapjR9CKBNud9Ki3REAOLAqijQSTRa5YI-MSAQoXZeHJmc6-L-t0Dr2ndYzPU_GbolnR_F8o= mu-KZl87hM6oeL4qfm_ApQZyJqC3xvrWTJEiJkaXsQrGXK2-p9fJcY7tdlEWxnHs-ecxnY9bXe_= HdOtDj1S-9g_zktYjXZ7rv_Sd6DcAAP__78tUhw" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">TeleGraphite= </a></b> | <b>Messaging</b>: Telegram channel scraper with JSON exports</li=

    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT-ZA0LLQLB99BgtU= 3cdrCVQOf0oZtkWVRRj1cje0zeFT1HdCLB2WBZz_e0bmat0XogLsyFAGsCAERyzSe9RLIArVUJH= gKVJNRybeLBVzsmTqLXSEAjCHpECQSDIBcsgbEFgMxZCTw5wzVvbRmurre49P55KX5TNCma_gtF= 06loEgvJoi2Kp7vi9wqci6PROLRixNZqss_ehDAmLB5DKqLP-Do5rr7uNyXQj2NLP4_heuxlOY9= hn7vuMX9tH-YlrXu8Pdd_6TvSbwAAAP__P6NU0Q" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Wake on HTTP= </a></b> | <b>Wake-on-LAN</b>: HTTP proxy with wake-on-LAN capabilities</li=

    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j0lqxDAURE8j7WT-ZA0LLQLB99Dkto= nbDrYS6Jw-dJMsiyrq8Wpkj8m7oltEJxKcDZZ1u6d1M2uN1gNxYS4EWBMAIJKbfdJLhJTBcp7Jc= su1ioUyWkpNxsAtg9NrJKARBD2iBIJBkAuWwDgHgMxZCTw5w9W2eRmurre49P55KX5TNCma_gtF= 06loKs6m5jIqnu6K3ytwLo5G49CKEVuryT57E8KYsHgMqYg-4-vkuPq635RAP44t_TyG67GX5Ty= GvXXdY_7aPsxLWvd4e67_0nek3wAAAP__jhZVVw" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">WireGuard He= lper Script</a></b> | <b>VPN</b>: Python script for simplifying WireGuard i= nstallation and management</li>


    <h2 style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont,=
    Roboto, Helvetica, Arial, sans-serif; line-height: 1.11em; font-weight: 70=
    0; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: = 32px;">Latest Directory Apps</h2>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncV-SrhRaF4v_QMz= Z14mKrhfTrS0K7HGaYwymBFaNO2daAk4ifnHds6y2u27CW4BSIM3MmwBIBAJGmptEuIbNDzI60S= gVCaJTUq2qrzRNps2sgoAsIKqJ4glGQM2bP2DxA4mQEnpzxrFtbxrPbLSy9f56G3wzNhub_wtB8= GJoxiibGani-GX4vwClPdBkmdDKIK2VImnTw_hIxK_qYxR7hdbKffb1fjUDf9y3-PMbzcc_LsY_= 32m0P6Wv7GF7Stofrc_2XvgP9BgAA__8Q6lSw" style=3D"overflow-wrap: anywhere; co= lor: #262a30; text-decoration: underline;" target=3D"_blank">Anchr</a></b> =
    | <b>Tools</b>: Small toolbox for common tasks on the internet</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnchyxdLbQoFP_H1c= OxqROXWC2kX18S2uUwwxxOTSyoEoptCYNzMfjo2barbvuw1eQFiAtzIcCqAIBIYRG1a4qhNAGnX= nzNk0YizYJNp2XiTBHslghoAoeC6CLB6JALlsi4RIDM2Th4csaz7cs6nt3uae398zT8Zmg2NP8X= hua7oRnEZ82tGp6vht8rcC6BpiGgd4PztQ5ZsgwxTopFMGpx9p5eJ8fZt9vFOOjHsevPYzwft7L= ej_HWuu0pf-0fw0va9nR5rv_Sd6LfAAAA__-GilVm" style=3D"overflow-wrap: anywhere=
    ; color: #262a30; text-decoration: underline;" target=3D"_blank">AnyCable</= a></b> | <b>Communication</b>: Realtime server for two-way reliable communi= cation over WebSockets</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pSo= 5NnbjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5Dtmgq6CQWge= HSByS9O1QVwrmTfNHi7JQKaQDAgSiQYBVlRI-MSAQoXI_DkjGfbl3U8u93T2vvnafjN0Gxo_i8M= zXdDc-EFi2AzPF8Nv1fgop6mwaOTQVytQwklDDFOGTVgzCr2nl4nx9m328UI9OPY889jPB83Xe_= HeGvd9lS-9o_hJW17ujzXf-k70W8AAAD__-9dVKI" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">Argus</a></=
    | <b>Update Notifications</b>: Software release monitoring and notificat=
    ions</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pWo= pNnbjEaiH9-pLQLocZ5nCWxAFz8GprQi8SvYuObb3mbR-2JbkAxMqsBLhkAEAk30K2a2pQqlZ0m= qsT5x2SBMQgWsOkFNFuiYAmEAyIEglGQVbUyNgiQOFiBJ6c8ax7W8ez2z2tvX-eht8MzYbm_8LQ= fDc0A7cYS_OG56vh9wW4qKdp8OhkELcsQwklDDFOGTVgzCr2nl4nx9m328UI9OPY889jPB83Xe_= HeKvd9lS-9o_hJW17ujzXf-k70W8AAAD__0GUVOM" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">bewCloud</a= ></b> | <b>Cloud Storage</b>: Simple web cloud storage solution</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l_VYaFEovoeesa= kTl1gtpKcvCe1ymGE-vhrZY_Ku6BbRiQRng2XdrmnbzVaj9UBcmAsB1gQAiOS6T3qNlUR6a-Ky2= DmlGasLJXlbJdRsGfQWCWgGQY8ogWAS5IIlMPYAkDkrgSdnOtve1-kceo_rGJ-n4jdFi6Llv1C0= 3BUtNfjcO7Li5ar4vQLn4mg2Dq0YsbWa7LM3IcwJi8eQiuh7fJ0c59huFyUwjmNPP4_pfNzKej-= mWxt6xPy1f5iXtB7x8lz_pe9IvwEAAP__pUNVdQ" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Black Candy<= /a></b> | <b>Music Streaming</b>: Personal music streaming server</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pSo= 5NnbjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5Dtmhi4YkFaZ= ILMNGnMLbdSBTgwSLZbIqAJBAOiRIJRkBU1Mi4RoHAxAk_OeLZ9Wcez2z2tvX-eht8MzYbm_8LQ= fDc0K-gibkLD89XwewUu6mkaPDoZxNU6lFDCEOOUUQPGrGLv6XVynH27XYxAP449_zzG83HT9X6= Mt9ZtT-Vr_xhe0rany3P9l74T_QYAAP__OxNU4Q" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Cannery</a><=
    | <b>Tracking</b>: Firearm and ammunition tracking platform</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncly3dhRaF4v_QMz= Z14hKrhfTrS0K7HGaYwymBPUbvsq0BnYi6WWe29Rq3fdhKmD0QZ-ZMgCUCACK55qNdg1eacvOqW= SJUR8iz10SkwFBaBLsFAppA0COKEoyCnDErY1OAxMkIPDnjWfe2jme3e1h7_zwNvxlaDC3_haHl= bmipAq1AYcPL1fB7AU7Z0TQ4nGWQuZQh-eQH1Sli9qgxi72H18lx9u12MQL9OPb48xjPxy2v92O= 81W57SF_7x_CStj1cnuu_9B3oNwAA___6d1Sp" style=3D"overflow-wrap: anywhere; co= lor: #262a30; text-decoration: underline;" target=3D"_blank">Chartbrew</a><=
    | <b>Visualization</b>: Database chart building and visualization</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2sncl_VYaFEo_g_pyo= 5NnbjEaiH9-pLQLocZ5nBa5oglBrVzxiCSgk-e7Xwt2-62ln0EYmVWAmwFABApLLHYNWMrlUsQH= ykJl8ZzGRWW1mqRpRLZLRPQCIIRURLBIMiKmhiXBFC5GoEnZzjnfVmHs9s9r71_nobfDE2Gpv_C= 0HQ3NKGOXD2p4elq-L0BVw00uoBenPjWXI01upTGghoxFRV7z6-T4-zb7WIE-nHs5ecxnI-brvd= juM3d9ly_9g_3krY9X57rv_Sd6TcAAP__5bJVrQ" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Chatwoot</a>=
    </b> | <b>Customer Support</b>: Live-chat, e-mail, and omni-channel custome=
    r support desk</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-lyxpoUWh-B56OT= Z17GKrhfT0JaFdDjPMx1cje0zeFd0iOpHgxjCybve0bmatcfRAXJgLAdYEAIjkZp_0EslmAGerZ= Z-BZldtQGwsNcwERE6vkYAsCHpECQSDIBcsgXEOAJmzEnhyhqtt8zJcXW9x6f3zUvymaFI0_ReK= plPR1EQcJbaKp7vi9wqciyNrHI5iZKzVZJ-9CcEmLB5DKqLP-Do5rr7uNyXQj2NLP4_heuxlOY9= hb133mL-2D_OS1j3enuu_9B3pNwAA__-djVQP" style=3D"overflow-wrap: anywhere; co= lor: #262a30; text-decoration: underline;" target=3D"_blank">Chitchatter</a= ></b> | <b>Messaging</b>: Secure, serverless peer-to-peer chat</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7WzenyxpoUWh-B7Skx= ybOnGJ1UJ6-pLQLocZ5uOriQPm4NW2hF4k-ilObNs1b_uw1TQFIFZmJcCaAQCR_BKyXVNgbgqkK= Fny4jA3N8XGTrQ59dHbLRGQA8GAKJFgFGRFjYxLBChcjMCTM55tX9bx7HZPa--fp-E3Q7Oh-b8w= NN8NzUH8UnMWw_PV8HsFLurJDR4nGWSqdSihhCFGl1EDxqxi7-l1cpx9u12MQD-OPf88xvNx0_V= -jLfWbU_la_8YXtK2p8tz_Ze-E_0GAAD__3OGVT0" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank">Convos</a><=
    | <b>Messaging</b>: Multi-user IRC client in the browser</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl6WrhRaF4v_Qy7= GpE5dYLaRfXxLa5TDDHE6NrJjUF9siepHgXXBs2zVt-7DV6BSIC3MhwJoAAJH8osmusSTHCzmpV= bwqgUJLnpJDmrQVFrtFAppAUBElEIyCXLAExiUAZM5G4MkZz7Yv63h2u8e198_T8Juh2dD8Xxia= 74bmWrWCJDQ8Xw2_V-BcPE2DRyeDuFqHrFmHEKaERTGkIvYeXyfH2bfbxQj049jTz2M8H7ey3o_= x1rrtMX_tH8NL2vZ4ea7_0nek3wAAAP__IOBU0Q" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Cypht</a></b=
    | <b>Email</b>: Lightweight open-source webmail aggregator</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7Wz-l14LLQrF99AzNn= XiEquF9PQloV0OM8zHVyN7TN4V3SI6keBssKzbNW37tNVoPRAX5kKANQEAIrnuk14jhUIQjK9GO= DvpzVAFadxN7qk1q7dIQAYEPaIEglmQC5bA2ANA5qwEnpz5bHtf53PoPa5jfJ6K3xQtipb_QtFy= V7SUzNk76IqXq-L3CpyLIzM5tDKJrXXKPvspBJOweAypiL7H18lxju12UQLjOPb085jPx62s92O= -taFHzF_7x_SS1iNenuu_9B3pNwAA__-VilVu" style=3D"overflow-wrap: anywhere; co= lor: #262a30; text-decoration: underline;" target=3D"_blank">FilePizza</a><=
    | <b>File Transfers</b>: Peer-to-peer file transfers in the browser</li=

    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutnsald_Bx0Kxe8hra= TY1IlLrBbSpy8J7XGYYT6-mihgDl50S-iZo3fRkW7XvO3TVpMLYEiIxADWDACIxveQ9Zow9x6xM= 9uGmaXEQK226mpvLoiteksGjAXGgMjRwMxIghIJewQoVBTDkzOfbe_rfA69p3WMz1PRmzKLMst_= ocxyV2bJvlgvAoqWq6L3ClTEGzt5dDyxq3UqoYQpRptRAsYsrO_pdXKcY7tdFMM4jj3_PObzcZP= 1fsy3NvRI5Wv_mF7SeqTLc_2XvpP5DQAA__9DHVYy" style=3D"overflow-wrap: anywhere=
    ; color: #262a30; text-decoration: underline;" target=3D"_blank">Jelu</a></=
    | <b>Tracking</b>: Book tracking platform</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl14LLQrF_3ElOb= GpExdbLaRfXxLa5TDDHE7LHFFjqHbOGERS8MmznW-6bsPaso9AXJkrATYFAEQKl6h2ybVVlUBcS= kgkXhEB1REX59mpn-2aCciBYESURDAKcsWaGC8JoHAxAk_OeM7bZRnPbre89P55Gn4zNBma_gtD= 02FogtRCmdUZnm6G3xtwqYHcENDLIL61ocQSh5ScYo2YtIo98utkP_t6vxqBvu-b_jzG83Gvy7G= P97nbnsvX9jG8pG3P1-f6L31n-g0AAP__OpFU8g" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Melody Auth<= /a></b> | <b>Authentication</b>: Effortless authentication built for flexib= ility and control</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch6zHQotC8X9IV1= Zs6sTFVgvp1xeHdjnMcIZTEwfMwYueE3pro3fRsZ7ved3MWpMLQCzMQoA1AwAi-RayXpL3Uhq76= kITFoitySg1kPBIABn1mghoBIsB0UaCwSILSmRsEaBwURaun-Gct7YMZ9dbWnr_PBW_KZoUTf-F= oulQNNHFLsKKp7vi9wpcxNNoPDprrKvVlFCCiXHMKAFjFquP9ILsZ18fN2Wh7_uWf57D-XzIcuz= DY-66p_K1fZiXtO7pdq3_0nei3wAAAP__rDRVXQ" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Otter Wiki</= a></b> | <b>Wiki</b>: Collaborative content management stored in git</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g_pSo= 5NnbjEaiH9-pLQLocZ5nBq4oA5eLUtoReJ3kXHtl3ztg9bTS4AsTIrAdYMAIjkl5DtmuoSpAKoc= qEgRQU0Trm5JoU9V7BbIqAJBAOiRIJRkBU1Mi4RoHAxAk_OeLZ9Wcez2z2tvX-eht8MzYbm_8LQ= fDc0Q_BanWbD89XwewUu6mkaPDoZxNU6lFDCEOOUUQPGrGLv6XVynH27XYxAP449_zzG83HT9X6= Mt9ZtT-Vr_xhe0rany3P9l74T_QYAAP__uc1Viw" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank">Tunarr</a></=
    | <b>Media Streaming</b>: Create and configure live TV channels from per=
    sonal media</li>
    <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><b>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7WzejyzpLbQoFN9Dep= JjUycusVpIT18S2uUww3x8NXHEHIPaljA4J8GLZ9uueduHrSYfgViZlQBrBgBECkvMdk3kBYNUE= FlCDRGhqFeFqS1xUnJkt0RAEziMiE4IRoesqMK4CEDhYhw8OePZ9mUdz273tPb-eRp-MzQbmv8L= Q_Pd0Iw1tKnGZni-Gn6vwEUDTUNA7wbnax1KLHEQmTJqRMnq7D29To6zb7eLcdCPY88_j_F83HS= 9H-OtddtT-do_hpe07enyXP-l70S_AQAA__8sZ1Tv" style=3D"overflow-wrap: anywhere=
    ; color: #262a30; text-decoration: underline;" target=3D"_blank">VERT</a></=
    | <b>File Conversion</b>: On-device file conversion utility</li>

    <h2 style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont,=
    Roboto, Helvetica, Arial, sans-serif; line-height: 1.11em; font-weight: 70=
    0; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: = 32px;">Project Updates</h2>
    <b><a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch3QlLbQoFP-= HnrGpE5dYLaRfXxLa5TDDHE6N7DF5V3SL6IwJToKwbte07dNWo3ggLsyFAGsCAERy3Se9RqHmW0= ObxfdOtYbcnWnSuJhcpVu9RQKyYNAjmkAwG-SCJTD2AJA5KwNPzny2va_zOfQe1zE-T8VvihZFy= 3-haLkrWtB6EJGqeLkqfq_AuTiyk0Mxk5Fap-yzn0KwCYvHkIrR9_g6Oc6x3S7KwDiOPf085vNx= K-v9mG9t6BHz1_4xvaT1iJfn-i99R_oNAAD__-T2VYI" style=3D"overflow-wrap: anywhe= re; color: #262a30; text-decoration: underline;" target=3D"_blank">Nortix M= ail</a></b> | <b>Disposable Email</b><br>Repository: Th0rum/NortixMail --&g=
    t; Zhoros/NortixMail<br><br>
    <b><a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g9= dSY5NnbjEaiH9-pLQLocZ5nBq4oA5-GJbQi8SvYuObbvmbR-2mlwA4sJcCLBmAEAkv4Rs16QSo4= -q0-TUNcohZMlapDZokYO3WyKgCQQDokSCUZALlsi4RABlNQJPzni2fVnHs9s9rb1_nobfDM2G5= v_C0Hw3NBfvF9VaDc9Xw-8VWIunafDoZBBX66BBwxDjlLEEjLmIvafXyXH27XYxAv049vzzGM_H= raz3Y7y1bnvSr_1jeEnbni7P9V_6TvQbAAD__9O2Vd0" style=3D"overflow-wrap: anywhe= re; color: #262a30; text-decoration: underline;" target=3D"_blank">Snipe-IT= </a></b> | <b>Tools</b><br>Repository: snipe/snipe-it --&gt; grokability/sn= ipe-it<br><br>

    <!--kg-card-end: html-->
    <h2 id=3D"more-from-selfhst" style=3D"margin-top: 0; font-family: -apple-sy= stem, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; line-height=
    : 1.11em; font-weight: 700; text-rendering: optimizeLegibility; margin: 1.5=
    em 0 0.5em 0; font-size: 32px;">More From selfh.st</h2><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j8tqwzAURL9G2snchyzpLrQoFP-HnrGpE5dYLaRfXxLa5TDDHE6NHDAFX= 3SL6K0V78Sxbte07War0QUgLsyFAGsCAETyPSS9RnYp5EKdKVOuxWWR6nxNrcuM0oPeIgHNYDEg= WiGYLHLBIoxdADJnZeHJmc6293U6h97jOsbnqfhN0aJo-S8ULXdFCwFgC5kVL1fF7xU4F0-z8ei= ssa5Wk0MORmROWAJKKlbf4-vkOMd2uygL4zj29POYzsetrPdjurWhR8xf-4d5SesRL8_1X_qO9B= sAAP__yFJVbQ" style=3D"display: flex; min-height: 148px; font-family: -appl= e-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; border-= radius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #26= 2a30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">Self-Hosting=
    Guide to Alternatives: Google Analytics</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">Self-hosted alternatives = for the popular web analytics platform</div>
    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/favicon-1-35.png" alt style=3D"border: none; -= ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: = 22px; height: 22px; display: none;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"selfh= =2Est" style=3D"line-height: 1.5em;">selfh.st</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Et= han Sholly" style=3D"overflow: hidden; max-width: 240px; line-height: 1.5em=
    ; text-overflow: ellipsis; white-space: nowrap;"><span style=3D"margin: 0 6= px;">&#x2022;</span>Ethan Sholly</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/google-analytics-1= =2Epng&#39;); display: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/google-analytics-1.png" alt onerror=3D"this.style.display=3D&#39;none&#3= 9;" style=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%=
    ; display: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJw0j01u7CAQhE8Du7G6GwbDgsXb-B6YHxs9YiLTGck5feRRsqyqTyp9ySuLwc5RZo-z1m42z= iiZP0Jtj5q8sUAqKhUJMAUAQKS52CB3n_G5hrVEKupJRodoTQQ7F2McJZuSrJ6AnqDRImpHMGlU= EaNTWBzAqlah4f6ZRm5lnwbL5nfmzyHUP0GLoOVvELSExvk8AtdXHoKWrfet5Uc4Qru4xruSp3_= zfXA9NqGBe2_h-5rGdcT97NORWbJfv9r_x9tPst9u-je9PP0EAAD__990U_w" style=3D"text= -decoration: none; color: #15212A; font-size: 15px; line-height: 1.5em; fon= t-weight: 600;">
    Self-Hosting Guide to Alternatives:=
    Google Analytics
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJw0j01u7CAQhE8Du7G6GwbDgsXb-B6= YHxs9YiLTGck5feRRsqyqTyp9ySuLwc5RZo-z1= m42ziiZP0Jtj5q8sUAqKhUJMAUAQKS52CB3n_G5hrVEKupJRodoTQQ7F2McJZuSrJ6AnqDRImpH= MGlUEaNTWBzAqlah4f6ZRm5lnwbL5nfmzyHUP0GLoOVvELSExvk8AtdXHoKWrfet5Uc4Qru4xru= Sp3_zfXA9NqGBe2_h-5rGdcT97NORWbJfv9r_x9tPst9u-je9PP0EAAD__990U_w" style=3D"= text-decoration: none; margin-top: 12px; color: #738a94; font-size: 13px; l= ine-height: 1.5em; font-weight: 400;">
    Self-hosted alternatives for th=
    e popular web analytics platform
    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJw0j01u7CAQhE8Du7G6GwbDgsXb-B6YHxs9YiLTGck5feRRsqyqTyp9y= SuLwc5RZo-z1m42ziiZP0Jtj5q8sUAqKhUJMAUAQKS52CB3n_G5hrVEKupJRodoTQQ7F2McJZuS= rJ6AnqDRImpHMGlUEaNTWBzAqlah4f6ZRm5lnwbL5nfmzyHUP0GLoOVvELSExvk8AtdXHoKWrfe= t5Uc4Qru4xruSp3_zfXA9NqGBe2_h-5rGdcT97NORWbJfv9r_x9tPst9u-je9PP0EAAD__990U_=
    w" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-1-35.png" width=3D"22" height=3D"22" = alt=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJw0j01u7CAQhE8Du7G6GwbDgsXb-B6YHxs9YiLTGck5feRRsqyqTyp9ySuLw= c5RZo-z1m42ziiZP0Jtj5q8sUAqKhUJMAUAQKS52CB3n_G5hrVEKupJRodoTQQ7F2McJZuSrJ6A= nqDRImpHMGlUEaNTWBzAqlah4f6ZRm5lnwbL5nfmzyHUP0GLoOVvELSExvk8AtdXHoKWrfet5Uc= 4Qru4xruSp3_zfXA9NqGBe2_h-5rGdcT97NORWbJfv9r_x9tPst9u-je9PP0EAAD__990U_w" s= tyle=3D"text-decoration: none; color: #15212A;">
    selfh.st
    &nbsp;&#x2022;&nbsp;
    Ethan Sholly
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j8tqwzAURL9G2tncl6SrhRaF4v_Qw45NnbjEaiH9-pLQLocZ5nBaYsWso= do5YRCJwUfPdr7mbR-2lrwCcWWuBNgyACBSWDTbNYF45ZaZCUSlePXKJM4tS8yVo7NbIiAHgooo= kWAU5Io1Mi4RoHAxAk_OeM77so5nt3tae_88Db8ZmgxN_4Wh6W5omosTp8CGp6vh9wZcaiA3BPQ= yiG9tKFp0iNFlrIoxV7H39Do5zr7dLkagH8eefx7j-bjV9X6Mt7nbnsrX_jG8pG1Pl-f6L30n-g= 0AAP__gVRT8w" style=3D"display: flex; min-height: 148px; font-family: -appl= e-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; border-= radius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #26= 2a30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">Optimal Plex=
    Settings for Privacy-Conscious Users</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">Update these settings to = limit the data Plex collects about your account, content, and st<span class= =3D"desktop-only">reaming habits</span><span class=3D"hide-desktop" style= =3D"display: none;">&#x2026;</span></div>
    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/favicon-1-34.png" alt style=3D"border: none; -= ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: = 22px; height: 22px; display: none;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"selfh= =2Est" style=3D"line-height: 1.5em;">selfh.st</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Et= han Sholly" style=3D"overflow: hidden; max-width: 240px; line-height: 1.5em=
    ; text-overflow: ellipsis; white-space: nowrap;"><span style=3D"margin: 0 6= px;">&#x2022;</span>Ethan Sholly</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/plex-privacy-setti= ngs-1.png&#39;); display: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/plex-privacy-settings-1.png" alt onerror=3D"this.style.display=3D&#39;no= ne&#39;" style=3D"border: none; -ms-interpolation-mode: bicubic; max-width:=
    100%; display: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJw0j8FuhSAQRb8GdpqZYSqwmEU3_gcCPk2pGqEvtV_f-NIu770nuTlJjMPgbNRZ0DJ7O_jB6= PwZ1tKtSQYHZKIxkQBTAABEsrMLepFIHIbkkvPIPhqwfuDAEzPalIJzehUCegNGh8ieoGc0EaM3= OHuAyUyK4f7pay7z0temiyytHVWZd0WjovF_UDQeJX93x7k-Q7y6mltbt0dVNOpTXtRe70YxtH0= v4efq67XF5dz7LTfdZPoqH93LSjd53PRfegr9BgAA__8gtk-i" style=3D"text-decoration=
    : none; color: #15212A; font-size: 15px; line-height: 1.5em; font-weight: 6= 00;">
    Optimal Plex Settings for Privacy-C= onscious Users
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJw0j8FuhSAQRb8GdpqZYSqwmEU3_gc= CPk2pGqEvtV_f-NIu770nuTlJjMPgbNRZ0DJ7O= _jB6PwZ1tKtSQYHZKIxkQBTAABEsrMLepFIHIbkkvPIPhqwfuDAEzPalIJzehUCegNGh8ieoGc0= EaM3OHuAyUyK4f7pay7z0temiyytHVWZd0WjovF_UDQeJX93x7k-Q7y6mltbt0dVNOpTXtRe70Y= xtH0v4efq67XF5dz7LTfdZPoqH93LSjd53PRfegr9BgAA__8gtk-i" style=3D"text-decora= tion: none; margin-top: 12px; color: #738a94; font-size: 13px; line-height:=
    1.5em; font-weight: 400;">
    Update these settings to limit = the data Plex collects about your account, content, and st<span class=3D"de= sktop-only">reaming habits</span><span class=3D"hide-desktop">=E2=80=A6</sp=

    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJw0j8FuhSAQRb8GdpqZYSqwmEU3_gcCPk2pGqEvtV_f-NIu770nuTlJj= MPgbNRZ0DJ7O_jB6PwZ1tKtSQYHZKIxkQBTAABEsrMLepFIHIbkkvPIPhqwfuDAEzPalIJzehUC= egNGh8ieoGc0EaM3OHuAyUyK4f7pay7z0temiyytHVWZd0WjovF_UDQeJX93x7k-Q7y6mltbt0d= VNOpTXtRe70YxtH0v4efq67XF5dz7LTfdZPoqH93LSjd53PRfegr9BgAA__8gtk-i" style=3D= "text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-1-34.png" width=3D"22" height=3D"22" = alt=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJw0j8FuhSAQRb8GdpqZYSqwmEU3_gcCPk2pGqEvtV_f-NIu770nuTlJjMPgb= NRZ0DJ7O_jB6PwZ1tKtSQYHZKIxkQBTAABEsrMLepFIHIbkkvPIPhqwfuDAEzPalIJzehUCegNG= h8ieoGc0EaM3OHuAyUyK4f7pay7z0temiyytHVWZd0WjovF_UDQeJX93x7k-Q7y6mltbt0dVNOp= TXtRe70YxtH0v4efq67XF5dz7LTfdZPoqH93LSjd53PRfegr9BgAA__8gtk-i" style=3D"tex= t-decoration: none; color: #15212A;">
    selfh.st
    &nbsp;&#x2022;&nbsp;
    Ethan Sholly
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div><h2 id=3D"community-content" style=3D"margin-top:=
    0; font-family: -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Aria=
    l, sans-serif; line-height: 1.11em; font-weight: 700; text-rendering: optim= izeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">Community Content= </h2><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j8tqwzAURL9G2snch54LLQrF_yFdybGpE5dYLaRfXxLa5TDDHE7LHLHEI= LpnDNam4JNn3a9l283Wso9ALMxCgK0AACKFJRa9Zhd9X5wLnXxJHAAciReMNUmv3ju9ZQJyYDEi= 2kQwWWRBSYxLAqhclYUnZzr7vqzTOfSe1zE-T8VvimZF83-haL4rmpOTABgXxfNV8XsDrhLImYD= eGutbMzXWaFJyBSViKmL1Pb9OjnNst4uyMI5jLz-P6XzcZL0f060PPXL92j_MS1qPfHmu_9J3pt= 8AAAD__wMSVI8" style=3D"display: flex; min-height: 148px; font-family: -app= le-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; border= -radius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #2= 62a30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">The HortusFo=
    x ecosystem &#x1F9EC; | Daniel Brendel | Blog</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">During the last months an=
    d years the HortusFox ecosystem grew t&#x2026;</div>
    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/logo.png" alt style=3D"border: none; -ms-inter= polation-mode: bicubic; max-width: 100%; margin-right: 8px; width: 22px; he= ight: 22px; display: none;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Indie=
    Software Developer &amp; Project Founder" style=3D"line-height: 1.5em;">In= die Software Developer &amp; Project Founder</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Da= niel Brendel" style=3D"overflow: hidden; max-width: 240px; line-height: 1.5= em; text-overflow: ellipsis; white-space: nowrap;"><span style=3D"margin: 0=
    6px;">&#x2022;</span>Daniel Brendel</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/5fa2d9d7f80fbd3e54= adcb28b2ec563b.png&#39;); display: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/5fa2d9d7f80fbd3e54adcb28b2ec563b.png" alt onerror=3D"this.style.display= =3D&#39;none&#39;" style=3D"border: none; -ms-interpolation-mode: bicubic; = max-width: 100%; display: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwsj01uwyAUBk8DO6P3QwxesOjG98D4EVslpjKkaXr6KlGXn_RpRrMG9hi9S1oCOmsnN04ja= 7nFvQz7GkYPxIk5EeAaAQCRXPZRbyGl7BPBNEbn-AJgRcRdPGNeiRCy3gMBXcCiR7QTgbHICdPE= mCeAhRdl4eUxTUreTOu6hK33r6b4Q9GsaH48HmaNxy5lOeVYpZhUb4rmpdSroplp6JsMWz37veX= 6M0iq7dm63PQZ3tDa-n5clYVea4m_T9OeR9rOag7puoflXj6Hd6vu4fp6_6_vQH8BAAD__3eWWA=
    E" style=3D"text-decoration: none; color: #15212A; font-size: 15px; line-he= ight: 1.5em; font-weight: 600;">
    The HortusFox ecosystem =F0=9F=A7=
    =AC | Daniel Brendel | Blog
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsj01uwyAUBk8DO6P3QwxesOjG98D= 4EVslpjKkaXr6KlGXn_RpRrMG9hi9S1oCOmsnN= 04ja7nFvQz7GkYPxIk5EeAaAQCRXPZRbyGl7BPBNEbn-AJgRcRdPGNeiRCy3gMBXcCiR7QTgbHI= CdPEmCeAhRdl4eUxTUreTOu6hK33r6b4Q9GsaH48HmaNxy5lOeVYpZhUb4rmpdSroplp6JsMWz3= 7veX6M0iq7dm63PQZ3tDa-n5clYVea4m_T9OeR9rOag7puoflXj6Hd6vu4fp6_6_vQH8BAAD__3= eWWAE" style=3D"text-decoration: none; margin-top: 12px; color: #738a94; fo= nt-size: 13px; line-height: 1.5em; font-weight: 400;">
    During the last months and year=
    s the HortusFox ecosystem grew t=E2=80=A6
    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJwsj01uwyAUBk8DO6P3QwxesOjG98D4EVslpjKkaXr6KlGXn_RpRrMG9= hi9S1oCOmsnN04ja7nFvQz7GkYPxIk5EeAaAQCRXPZRbyGl7BPBNEbn-AJgRcRdPGNeiRCy3gMB= XcCiR7QTgbHICdPEmCeAhRdl4eUxTUreTOu6hK33r6b4Q9GsaH48HmaNxy5lOeVYpZhUb4rmpdS= roplp6JsMWz37veX6M0iq7dm63PQZ3tDa-n5clYVea4m_T9OeR9rOag7puoflXj6Hd6vu4fp6_6= _vQH8BAAD__3eWWAE" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/logo.png" width=3D"22" height=3D"22" alt=3D" =

    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJwsj01uwyAUBk8DO6P3QwxesOjG98D4EVslpjKkaXr6KlGXn_RpRrMG9hi9S= 1oCOmsnN04ja7nFvQz7GkYPxIk5EeAaAQCRXPZRbyGl7BPBNEbn-AJgRcRdPGNeiRCy3gMBXcCi= R7QTgbHICdPEmCeAhRdl4eUxTUreTOu6hK33r6b4Q9GsaH48HmaNxy5lOeVYpZhUb4rmpdSropl= p6JsMWz37veX6M0iq7dm63PQZ3tDa-n5clYVea4m_T9OeR9rOag7puoflXj6Hd6vu4fp6_6_vQH= 8BAAD__3eWWAE" style=3D"text-decoration: none; color: #15212A;">
    Indie Software Develope=
    r &amp; Project Founder
    &nbsp;&#x2022;&nbsp;
    Daniel Brendel
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j8tqwzAURL9G2tnclyXdhRaF4v_QK7GpExdbLaRfXxLa5TDDHE6NHDAFX= 2yL6EXUO3Vs2y2t27DW6AIQF-ZCgDUBACL5S0h2iVkhJKdBM_upiSvUAIU0QRNAzHaNBDSBYEAU= JRgFuWBRxosCZM5G4MkZz7ZdlvHsdotL75-n4TdDs6H5vzA0H4Zm38Rhq2J4vhl-r8C5eJoGj04= GcbUOOeQwqE4JS0BNRewRXyf72df71Qj0fd_Sz2M8H_eyHPt4b932mL-2j-ElbXu8Ptd_6TvSbw= AAAP__38hUdg" style=3D"display: flex; min-height: 148px; font-family: -appl= e-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; border-= radius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #26= 2a30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">SearXNG &#x2= 014; Privacy-focused metasearch engine for your homelab</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">SearXNG is a privacy-focu= sed metasearch engine that aggregates results from various searc<span class= =3D"desktop-only">h engines. Learn how to set it</span>&#x2026;</div>
    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/safari-pinned-tab-18.svg" alt style=3D"border:=
    none; -ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px;=
    width: 22px; height: 22px; display: none;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Akash=
    Rajpurohit" style=3D"line-height: 1.5em;">Akash Rajpurohit</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Ak= ash Rajpurohit" style=3D"overflow: hidden; max-width: 240px; line-height: 1= =2E5em; text-overflow: ellipsis; white=
    -space: nowrap;"><span style=3D"margin:=
    0 6px;">&#x2022;</span>Akash Rajpurohit</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/index-4.png&#39;);=
    display: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/index-4.png" alt onerror=3D"this.style.display=3D&#39;none&#39;" style= =3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%; display=
    : none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJw0j0Fu7CAQRE8DO1t0N9_gBYu_8T0wbowzjBkBM8rk9FEcZVkqvSq9zZEFb02Q7MBoPZtpn= kjy3R95ODY3WYUUiAIq2LxSCgBNtF4mh8jIZAgtI_C2MmofzbohTUZHy_JwqPCf0mAB9Ixq1EAB= wkwQZ6VWWoVWPz9j4xzT2LrMLvX-aIL-C1wELv7mW6r-4_GsJR19DOUucFlz2QUuF1VaHxr7-nn= uQyx1eNTj5cN7iCU8G29XF5LARVb3BxznLrTqpWT_9R7b-wyplvHkLrtbn_k2XPayu_2a_00vh9= 8BAAD__3GqX18" style=3D"text-decoration: none; color: #15212A; font-size: 1= 5px; line-height: 1.5em; font-weight: 600;">
    SearXNG =E2=80=94 Privacy-focused m= etasearch engine for your homelab
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJw0j0Fu7CAQRE8DO1t0N9_gBYu_8T0= wbowzjBkBM8rk9FEcZVkqvSq9zZEFb02Q7MBoP= Ztpnkjy3R95ODY3WYUUiAIq2LxSCgBNtF4mh8jIZAgtI_C2MmofzbohTUZHy_JwqPCf0mAB9Ixq= 1EABwkwQZ6VWWoVWPz9j4xzT2LrMLvX-aIL-C1wELv7mW6r-4_GsJR19DOUucFlz2QUuF1VaHxr= 7-nnuQyx1eNTj5cN7iCU8G29XF5LARVb3BxznLrTqpWT_9R7b-wyplvHkLrtbn_k2XPayu_2a_0= 0vh98BAAD__3GqX18" style=3D"text-decoration: none; margin-top: 12px; color:=
    #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    SearXNG is a privacy-focused me= tasearch engine that aggregates results from various searc<span class=3D"de= sktop-only">h engines. Learn how to set it</span>=E2=80=A6
    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJw0j0Fu7CAQRE8DO1t0N9_gBYu_8T0wbowzjBkBM8rk9FEcZVkqvSq9z= ZEFb02Q7MBoPZtpnkjy3R95ODY3WYUUiAIq2LxSCgBNtF4mh8jIZAgtI_C2MmofzbohTUZHy_Jw= qPCf0mAB9Ixq1EABwkwQZ6VWWoVWPz9j4xzT2LrMLvX-aIL-C1wELv7mW6r-4_GsJR19DOUucFl= z2QUuF1VaHxr7-nnuQyx1eNTj5cN7iCU8G29XF5LARVb3BxznLrTqpWT_9R7b-wyplvHkLrtbn_= k2XPayu_2a_00vh98BAAD__3GqX18" style=3D"text-decoration: none; color: #1521= 2A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/safari-pinned-tab-18.svg" width=3D"22" height= =3D"22" alt=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJw0j0Fu7CAQRE8DO1t0N9_gBYu_8T0wbowzjBkBM8rk9FEcZVkqvSq9zZEFb= 02Q7MBoPZtpnkjy3R95ODY3WYUUiAIq2LxSCgBNtF4mh8jIZAgtI_C2MmofzbohTUZHy_JwqPCf= 0mAB9Ixq1EABwkwQZ6VWWoVWPz9j4xzT2LrMLvX-aIL-C1wELv7mW6r-4_GsJR19DOUucFlz2QU= uF1VaHxr7-nnuQyx1eNTj5cN7iCU8G29XF5LARVb3BxznLrTqpWT_9R7b-wyplvHkLrtbn_k2XP= ayu_2a_00vh98BAAD__3GqX18" style=3D"text-decoration: none; color: #15212A;"=

    Akash Rajpurohit
    &nbsp;&#x2022;&nbsp;
    Akash Rajpurohit
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DDik2duMRqIT19SWiXwwzz8bXEAXPwV= S8JvUj0LjrWyzVvu9lacgGIK3MlwJYBAJF8D1mvKXdaqmcIIB1DECve5g5dmvcETvSWCMiCYECU= SDAJcsUaGXsEKFyUwJMzncve1-kcek_rGJ-n4jdFs6L5v1A03xXNMWbrOZPi-ar4vQGX6skaj06= MuNZMCSWYGG3GGjDmKvqeXifHObbbRQmM49jzz2M6H7e63o_ptgw9UvnaP8xLWo90ea7_0nei3w= AAAP__1_hUUQ" style=3D"display: flex; min-height: 148px; font-family: -appl= e-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; border-= radius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #26= 2a30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">SSO for SSH =
    - Which tool to use? | IDPea</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">You want to add extra sec= urity and/or Single Sign-On to your SSH server(s), but how? Here<span class= =3D"desktop-only"> is a short summary of the mos</span>&#x2026;</div>
    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/favicon-47.ico" alt style=3D"border: none; -ms= -interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: 22= px; height: 22px; display: none;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"IDPea=
    " style=3D"line-height: 1.5em;">IDPea</span>
    <span class=3D"kg-bookmark-publisher" src=3D"La=
    rs Scheibling" style=3D"overflow: hidden; max-width: 240px; line-height: 1.= 5em; text-overflow: ellipsis; white-space: nowrap;"><span style=3D"margin: =
    0 6px;">&#x2022;</span>Lars Scheibling</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/idpea.jpg&#39;); d= isplay: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/idpea.jpg" alt onerror=3D"this.style.display=3D&#39;none&#39;" style=3D"= border: none; -ms-interpolation-mode: bicubic; max-width: 100%; display: no= ne;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwsj8Fu8yAQhJ8GbqBddn8wBw7_xe-BMQ6oNESGtEqfvnLU02g0n2Y0e6AF4-KSzAEds3fWW= 5L5M9am6h7sAoYSUTKAewQAROOOJcoSXM4LIgNS3NjGg5MlThYgkYednazBgPkHjBfmDWhGSpg8= 4eEBNtoEw7WjR25H0WPKFsqcjyHovzCrMGvdHznqft6EWbfWLxmjq6OfaoyivktNRc3em5pdPUc= WZpVneNf1Mev9JhiuOP689HjdUzm7vucpZ9ie7UO9X8oZbhf9576C-Q0AAP__6URUjw" style= =3D"text-decoration: none; color: #15212A; font-size: 15px; line-height: 1.= 5em; font-weight: 600;">
    SSO for SSH - Which tool to use? | = IDPea
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsj8Fu8yAQhJ8GbqBddn8wBw7_xe-= BMQ6oNESGtEqfvnLU02g0n2Y0e6AF4-KSzAEds= 3fWW5L5M9am6h7sAoYSUTKAewQAROOOJcoSXM4LIgNS3NjGg5MlThYgkYednazBgPkHjBfmDWhG= Spg84eEBNtoEw7WjR25H0WPKFsqcjyHovzCrMGvdHznqft6EWbfWLxmjq6OfaoyivktNRc3em5p= dPUcWZpVneNf1Mev9JhiuOP689HjdUzm7vucpZ9ie7UO9X8oZbhf9576C-Q0AAP__6URUjw" st= yle=3D"text-decoration: none; margin-top: 12px; color: #738a94; font-size: = 13px; line-height: 1.5em; font-weight: 400;">
    You want to add extra security = and/or Single Sign-On to your SSH server(s), but how? Here<span class=3D"de= sktop-only"> is a short summary of the mos</span>=E2=80=A6
    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJwsj8Fu8yAQhJ8GbqBddn8wBw7_xe-BMQ6oNESGtEqfvnLU02g0n2Y0e= 6AF4-KSzAEds3fWW5L5M9am6h7sAoYSUTKAewQAROOOJcoSXM4LIgNS3NjGg5MlThYgkYednazB= gPkHjBfmDWhGSpg84eEBNtoEw7WjR25H0WPKFsqcjyHovzCrMGvdHznqft6EWbfWLxmjq6Ofaoy= ivktNRc3em5pdPUcWZpVneNf1Mev9JhiuOP689HjdUzm7vucpZ9ie7UO9X8oZbhf9576C-Q0AAP= __6URUjw" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-47.ico" width=3D"22" height=3D"22" al= t=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJwsj8Fu8yAQhJ8GbqBddn8wBw7_xe-BMQ6oNESGtEqfvnLU02g0n2Y0e6AF4= -KSzAEds3fWW5L5M9am6h7sAoYSUTKAewQAROOOJcoSXM4LIgNS3NjGg5MlThYgkYednazBgPkH= jBfmDWhGSpg84eEBNtoEw7WjR25H0WPKFsqcjyHovzCrMGvdHznqft6EWbfWLxmjq6Ofaoyivkt= NRc3em5pdPUcWZpVneNf1Mev9JhiuOP689HjdUzm7vucpZ9ie7UO9X8oZbhf9576C-Q0AAP__6U= RUjw" style=3D"text-decoration: none; color: #15212A;">
    IDPea
    &nbsp;&#x2022;&nbsp;
    Lars Scheibling
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j0lqxDAURE8j7WT-ZA0LLQLB99DktonbDrYS6Jw-dJMsiyrq8Wpkj8m7o= ltEJxKcDZZ1u6d1M2uN1gNxYS4EWBMAIJKbfdJLTDU7K-ykzY3yWMk5ToLQwCbPpeg1EtAIgh5R= AsEgyAVLYJwDQOasBJ6c4WrbvAxX11tcev-8FL8pmhRN_4Wi6VQ0ARFbmkfF013xewXOxdFoHFo= xYms12WdvQhgTFo8hFdFnfJ0cV1_3mxLox7Gln8dwPfaynMewt657zF_bh3lJ6x5vz_Vf-o70Gw= AA__9QxVTJ" style=3D"display: flex; min-height: 148px; font-family: -apple-= system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; border-ra= dius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #262a= 30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">Umami for fr= ee?</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">&#x2018;How do I use Verc=
    el to host Umami?&#x2019;</div>
    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/apple-touch-icon-27.png" alt style=3D"border: = none; -ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; = width: 22px; height: 22px; display: none;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Jakub=
    Wolynko" style=3D"line-height: 1.5em;">Jakub Wolynko</span>
    <span class=3D"kg-bookmark-publisher" src=3D"ma= p[name:Jakub Wo&#x142;ynko photo:images/me.png]" style=3D"overflow: hidden;=
    max-width: 240px; line-height: 1.5em; text-overflow: ellipsis; white-space=
    : nowrap;"><span style=3D"margin: 0 6px;">&#x2022;</span>map[name:Jakub Wo&= #x142;ynko photo:images/me.png]</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/202505-cover.png&#= 39;); display: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/202505-cover.png" alt onerror=3D"this.style.display=3D&#39;none&#39;" st= yle=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%; disp= lay: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwsj0FuwyAQRU8DO9DMMDGwYNGN7wGYxG6IqWKcyj19FbfLLz29rzcF4zA6m2UJaJm9HfxgZ= HnEpaplCoMDMtmYTIBTBABEslcX5RwMTkRT5pITlYEteSTHhf3FxuTZyyUQ0AUYHSJ7As1oMmZv= 8OoBkkmC4f2jt1Kvs966rGHu_WsT5kPQKGj8jPc9fbd6rPemyy5oTLXdBI2n-KLmtvVlvan9ER-= Laqt6lWcuVdAon-G0_gGCobdW48-ht2PN87PptXTZQ9rrXZ2xsofbm_5fr0C_AQAA__8yP1ay" = style=3D"text-decoration: none; color: #15212A; font-size: 15px; line-heigh=
    t: 1.5em; font-weight: 600;">
    Umami for free?
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsj0FuwyAQRU8DO9DMMDGwYNGN7wG= YxG6IqWKcyj19FbfLLz29rzcF4zA6m2UJaJm9H= fxgZHnEpaplCoMDMtmYTIBTBABEslcX5RwMTkRT5pITlYEteSTHhf3FxuTZyyUQ0AUYHSJ7As1o= MmZv8OoBkkmC4f2jt1Kvs966rGHu_WsT5kPQKGj8jPc9fbd6rPemyy5oTLXdBI2n-KLmtvVlvan= 9ER-Laqt6lWcuVdAon-G0_gGCobdW48-ht2PN87PptXTZQ9rrXZ2xsofbm_5fr0C_AQAA__8yP1= ay" style=3D"text-decoration: none; margin-top: 12px; color: #738a94; font-= size: 13px; line-height: 1.5em; font-weight: 400;">
    =E2=80=98How do I use Vercel to=
    host Umami?=E2=80=99
    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJwsj0FuwyAQRU8DO9DMMDGwYNGN7wGYxG6IqWKcyj19FbfLLz29rzcF4= zA6m2UJaJm9HfxgZHnEpaplCoMDMtmYTIBTBABEslcX5RwMTkRT5pITlYEteSTHhf3FxuTZyyUQ= 0AUYHSJ7As1oMmZv8OoBkkmC4f2jt1Kvs966rGHu_WsT5kPQKGj8jPc9fbd6rPemyy5oTLXdBI2= n-KLmtvVlvan9ER-Laqt6lWcuVdAon-G0_gGCobdW48-ht2PN87PptXTZQ9rrXZ2xsofbm_5fr0= C_AQAA__8yP1ay" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/apple-touch-icon-27.png" width=3D"22" height= =3D"22" alt=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJwsj0FuwyAQRU8DO9DMMDGwYNGN7wGYxG6IqWKcyj19FbfLLz29rzcF4zA6m= 2UJaJm9HfxgZHnEpaplCoMDMtmYTIBTBABEslcX5RwMTkRT5pITlYEteSTHhf3FxuTZyyUQ0AUY= HSJ7As1oMmZv8OoBkkmC4f2jt1Kvs966rGHu_WsT5kPQKGj8jPc9fbd6rPemyy5oTLXdBI2n-KL= mtvVlvan9ER-Laqt6lWcuVdAon-G0_gGCobdW48-ht2PN87PptXTZQ9rrXZ2xsofbm_5fr0C_AQ= AA__8yP1ay" style=3D"text-decoration: none; color: #15212A;">
    Jakub Wolynko
    &nbsp;&#x2022;&nbsp;
    map[name:Jakub Wo=C5=82= ynko photo:images/me.png]
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div><h2 id=3D"content-spotlight-papra" style=3D"margi= n-top: 0; font-family: -apple-system, BlinkMacSystemFont, Roboto, Helvetica=
    , Arial, sans-serif; line-height: 1.11em; font-weight: 700; text-rendering:=
    optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">Content Spo= tlight: Papra</h2><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">Mee=
    t <strong style=3D"font-weight: 700;">Papra</strong>, a self-hosted documen=
    t management and archival platform. Built as a simpler alternative to exist= ing apps like <a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-= l_VYaFEovoeesakTl1gtpKcvCe1ymGE-vhrZY_Ku6BbRiQRng2XdrmnbzVaj9UBcmAsB1gQAiOS= 6T3qNUlzHxiWEIo5YsObOBLNYcZa711skoBkEPaIEgkmQC5bA2ANA5qwEnpzpbHtfp3PoPa5jfJ= 6K3xQtipb_QtFyV7Rk25h6q4qXq-L3CpyLo9k4tGLE1mqyz96EMCcsHkMqou_xdXKcY7tdlMA4j= j39PKbzcSvr_ZhubegR89f-YV7SesTLc_2XviP9BgAA__8a6FTj" style=3D"overflow-wrap=
    : anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank">= Paperless-ngx</a>, <strong style=3D"font-weight: 700;">Papra</strong> provi= des a minimal and easy-to-use/navigate interface for uploading, tagging, an=
    d retrieving documents, receipts, and other important information. Features=
    include support for organizations and users, search, themes, tags, e-mail = ingestion, content extraction, and multi-language support.</p><p style=3D"m= argin: 0 0 1.5em 0; line-height: 1.6em;"><strong style=3D"font-weight: 700;= ">Papra</strong> can be <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwz= AURL9G2tnclyXdhRaF4v_Qy7GpE5dYLaRfXxLa5TDDHE6NHDAFX2yL6EXUO3Vs2zVt-7DV6AIQF= -ZCgDUBACL5JSS7RgYFX0EW9UlJRSUFXbgST6VAbnaLBDSBYEAUJRgFuWBRxkUBMmcj8OSMZ9uX= dTy73ePa--dp-M3QbGj-LwzNd0OzCw0DVDI8Xw2_V-BcPE2DRyeDuFqHHHIYVKeEJaCmIvYeXyf= H2bfbxQj049jTz2M8H7ey3o_x1rrtMX_tH8NL2vZ4ea7_0nek3wAAAP__9uVUhQ" style=3D"o= verflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank">easily installed via Docker</a> and doesn&#39;t require any add= itional containers for deployment.</p>
    <!--kg-card-begin: html-->
    <img class=3D"spotlight-image" src=3D"https://cdn.jsdelivr.net/gh/selfhst/c= dn/assets/images/content-spotlight/screenshot-papra.webp" alt=3D"A screensh=
    ot of Papra&#39;s dashboard featuring a list of recently uploaded documents=
    and a menu bar with navigation options on the left." style=3D"border: none=
    ; -ms-interpolation-mode: bicubic; max-width: 100%; display: none;">
    <br class=3D"spotlight-image" style=3D"display: none;">
    <br class=3D"spotlight-image" style=3D"display: none;">
    <!--kg-card-end: html-->
    <p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">Links: <a href=3D"htt= ps://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl14LLQrF_3El2bGpE5dYLaRfXxLa= 5TDDHE7LHFFjqHbOGERS8Mmzna-67cPWso9AXJkrATYFAEQKS1S7Zq8eghTFWYKqB1nc4tpSGBx= qmJvdMgE5EIyIkghGQa5YE-OSAAoXI_DkjOe8L-t4drvntffP0_CbocnQ9F8Ymu6GJnAeGtZqeL= oafm_ApQZyQ0Avg_jWhhJLHFJyijVi0ir2nl8nx9m328UI9OPY9ecxno9bXe_HeJu77bl87R_DS= 9r2fHmu_9J3pt8AAAD__5doVVA" rel=3D"noreferrer" style=3D"overflow-wrap: anyw= here; color: #262a30; text-decoration: underline;" target=3D"_blank"><stron=
    g style=3D"font-weight: 700;">Source Code</strong></a>, <a href=3D"https://= email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_VYaFEo_g9dyYpNnbjEaiH9-pLQLocZ5= nBq4oA5-GKXhF4kehcd2-Wat33YanIBiAtzIcCaAQCRfAvZrkmZtIhSdRibF-QGyuymBbWJ02a3= REATCAZEiQSjIBcskbFFAGU1Ak_OeC57W8ez2z2tvX-eht8MzYbm_8LQfDc0l1yjNFDD89XwewX= W4mkaPDoZxNU6aNAwxDhlLAFjLmLv6XVynH27XYxAP449_zzG83Er6_0Yb0u3PenX_jG8pG1Pl-= f6L30n-g0AAP__owNViQ" style=3D"overflow-wrap: anywhere; color: #262a30; tex= t-decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: 7= 00;">Website</strong></a>, <a href=3D"https://email.mail.selfh.st/c/eJw0j01= qwzAUhE8j7WzenyxpoUWh-B7SkxybOnGJ1UJ6-pLQLocZ5uOriQPm4NW2hF4k-ilObNs1b_uw1T= QFIFZmJcCaAQCR_BKyXROU5jy7pqUsbZEANUuJED1A9tWJ3RIBORAMiBIJRkFW1Mi4RIDCxQg8O= ePZ9mUdz273tPb-eRp-MzQbmv8LQ_Pd0AxZc2ighuer4fcKXNSTGzxOMshU61BCCUOMLqMGjFnF= 3tPr5Dj7drsYgX4ce_55jOfjpuv9GG-t257K1_4xvKRtT5fn-i99J_oNAAD__9TsVbg" style= =3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" t= arget=3D"_blank"><strong style=3D"font-weight: 700;">Documentation</strong>= </a></p><h2 id=3D"videos-and-podcasts" style=3D"margin-top: 0; font-family:=
    -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; l= ine-height: 1.11em; font-weight: 700; text-rendering: optimizeLegibility; m= argin: 1.5em 0 0.5em 0; font-size: 32px;">Videos and Podcasts</h2><ul style= =3D"margin: 0 0 1.5em 0; line-height: 1.6em; padding-left: 1.3em; padding-r= ight: 1.5em; list-style: disc; max-width: 100%;"><li style=3D"margin: 0.5em=
    0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail= =2Eselfh.st/c/eJw0j01qwzAUhE8j7WzejyzpL= bQoFN9DerJiUycusVpIT18S2uUww3x8NXHEHIP= aJWFwToIXz3a55m0ftpp8BGJlVgKsGQAQKbSY7ZpiaZk1L4HIh9Y8yuJBQ5OpKnpluyUCmsBhRH= RCMDpkRRXGJgCFi3Hw5Iznsrd1PLvd09r752n4zdBsaP4vDM13Q3OuLBJaNTxfDb9X4KKBpiGgd= 4PztQ4lljiITBk1omR19p5eJ8fZt9vFOOjHseefx3g-brrej_G2dNtT-do_hpe07enyXP-l70S_= AQAA___VfFWv" style=3D"overflow-wrap: anywhere; color: #262a30; text-decora= tion: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Hom=
    e Assistant Voice + Ollama =3D Snarky AI?!</strong></a> | DB Tech</li><li s= tyle=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href= =3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch54LLQrF_yFdybGpE5dYL= aRfXxLa5TDDHE7LHLHEILpnDNam4JNn3a9l283Wso9ALMxCgK0AACKFJRa95hZYaoje9WJd706w= SkqJyVOIMVS9ZQJyYDEi2kQwWWRBSYxLAqhclYUnZzr7vqzTOfSe1zE-T8VvimZF83-haL4rmm2= NCybnFc9Xxe8NuEogZwJ6a6xvzdRYo0nJFZSIqYjV9_w6Oc6x3S7KwjiOvfw8pvNxk_V-TLc-9M= j1a_8wL2k98uW5_kvfmX4DAAD__z5OVMs" style=3D"overflow-wrap: anywhere; color:=
    #262a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"f= ont-weight: 700;">Broadcom just made VMware ESXi FREE again?!</strong></a> =
    | 2GuysTek</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-heig= ht: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl_= VYaFEo_g_pyopNnbjEaiH9-pLQLocZ5nBq4oA5eLVLQi8SvYuO7XLN2z5sNbkAxMqsBFgzACCSb= yHbNU1VNGJAx8E19sEzTgrMWZhc1ma3REATCAZEiQSjICtqZGwRoHAxAk_OeC57W8ez2z2tvX-e= ht8MzYbm_8LQfDc0E2DOvhXD89XwewUu6mkaPDoZxNU6lFDCEOOUUQPGrGLv6XVynH27XYxAP44= 9_zzG83HT9X6Mt6XbnsrX_jG8pG1Pl-f6L30n-g0AAP__xtpUbw" style=3D"overflow-wrap=
    : anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank">= <strong style=3D"font-weight: 700;">I Rebuilt My Home Server &#x2014; Quiet= er, Faster, and Ready for 2025</strong></a> | Techno Tim</li><li style=3D"m= argin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https:= //email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-ly1poUWh-B56xqaOXWy1kJ6-JLTLYYb= 5-Epgh9HZrGtAK-Lt5CfW9R7XzawlTA6IM3MmwBIBAJFsc1EvYaxUkKgC-EKI0KxAsq4VZGyYk1= 4DAY0g6BDFEwyCnDF7xuYBEicl8OQMV93aMlxdb2Hp_fNS_KZoVjT_F4rmU9FcI9ssbBXPd8XvB= ThlS6OxOImRqRSTXHLG-zFiduhjFn2G18lx9XW_KYF-HFv8eQzXY8_LeQx77bqH9LV9mJe07uH2= XP-l70C_AQAA__8aW1S_" style=3D"overflow-wrap: anywhere; color: #262a30; tex= t-decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: 7= 00;">VMware ESXi Free Once again with 8.0U3e! See how to Download it!</stro= ng></a> | VirtualizationHowTo</li><li style=3D"margin: 0.5em 0; padding-lef=
    t: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw= 0j01qwzAUhE8j7Wzen62nhRaF4ntIenZs6sQlVgvp6UtCuxxmmI_PEitmDdXPCYNIDGMc2c_XvO= 3dZmlUIK7MlQAtAwAihUWzX1PMZEsZRFVlwHHAaqZUasAQcDbyWyKgAQQVUSJBL8gVa2RcIkDh4= gSenP6c92Xtz-b3tLb2eTp-czQ5mv4LR9Pd0RSMzGIsjqer43cDLjXQ0AUcpZPRrCtatItxyFgV= Y67i7-l1cpxtu12cQDuOPf88-vNxq-v96G9z8y2Vr_2je0n7li7P9V_6TvQbAAD__1SZVRo" st= yle=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;=
    " target=3D"_blank"><strong style=3D"font-weight: 700;">XCP-ng Server Setup=
    Guide</strong></a> | Lawrence Systems</li></ul><h2 id=3D"command-line-corn= er-lsla" style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystem= Font, Roboto, Helvetica, Arial, sans-serif; line-height: 1.11em; font-weigh=
    t: 700; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-s= ize: 32px;">Command Line Corner: ls -la</h2><p style=3D"margin: 0 0 1.5em 0=
    ; line-height: 1.6em;">Use <strong style=3D"font-weight: 700;">ls -la</stro=
    to list all files &#x2013; including hidden &#x2013; in a directory:</p=
    <pre style=3D"white-space: pre-wrap; overflow: auto; background: #15212A; = padding: 15px; border-radius: 3px; line-height: 1.2em; color: #ffffff;"><co=
    de class=3D"language-bash" style=3D"font-size: 0.9em;">$ ls -l
    docker-compose.yml
    example.config
    $ ls -la
    docker-compose.yml
    .env
    example.config</code></pre><h2 id=3D"related-news-and-content" style=3D"m= argin-top: 0; font-family: -apple-system, BlinkMacSystemFont, Roboto, Helve= tica, Arial, sans-serif; line-height: 1.11em; font-weight: 700; text-render= ing: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">Related=
    News and Content</h2><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j8tqwzAURL9G2tnclyXdhRaF4v_Qy7GpE5dYLaRfXxLa5TDDHE6NHDAFX= 2yL6EXUO3Vs2zVt-7DV6AIQF-ZCgDUBACL5JSS7xgxtIeXkdNFpaslV3ygLt6WKS5jtFgloAsGA= KEowCnLBooyLAmTORuDJGc-2L-t4drvHtffP0_CbodnQ_F8Ymu-GZj9xSUXJ8Hw1_F6Bc_E0DR6= dDOJqHXLIYVCdEpaAmorYe3ydHGffbhcj0I9jTz-P8Xzcyno_xlvrtsf8tX8ML2nb4-W5_kvfkX= 4DAAD__9l-VZ8" style=3D"display: flex; min-height: 148px; font-family: -app= le-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; border= -radius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #2= 62a30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">NAS RAID Lev= els Explained: Which Level Is Right For You</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">Combine NAS and RAID leve=
    ls to explore several options for storing data, easily connected<span class= =3D"desktop-only"> to your network.</span><span class=3D"hide-desktop" styl= e=3D"display: none;">&#x2026;</span></div>
    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/cropped-cropped-backblaze_icon_transparent-300= x300-4.png" alt style=3D"border: none; -ms-interpolation-mode: bicubic; max= -width: 100%; margin-right: 8px; width: 22px; height: 22px; display: none;"=
    width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Backb= laze Blog | Cloud Storage &amp; Cloud Backup" style=3D"line-height: 1.5em;"= >Backblaze Blog | Cloud Storage &amp; Cloud Backup</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Pa=
    t Patterson" style=3D"overflow: hidden; max-width: 240px; line-height: 1.5e=
    m; text-overflow: ellipsis; white-space: nowrap;"><span style=3D"margin: 0 = 6px;">&#x2022;</span>Pat Patterson</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/bb-bh-NAS-RAID-Lev= els.png&#39;); display: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/bb-bh-NAS-RAID-Levels.png" alt onerror=3D"this.style.display=3D&#39;none= &#39;" style=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 1= 00%; display: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwskEGu4yAQRE8DO6ymIbZZsJiN7wFtbNAnJjKdZJLTj5L5y5Keqkpv9WbWYZ5IJq8na900u= tHIdA2lqrL6cQY0ZAwh6DUAgNY4bXOQ2VN0FB1Cos0YMnEMCaJdLza68WKRZPEIeAGrZ62tQxis= NqTJGb05gGiisPDZGXqqWx46y-oz860L80fgInB5Pp9DDPQTa3ingdpV4BJr2wUuR-jqDGVVNT1= S7Sr9vdVQjrQqyq31cuyKc1Jn2TP_ZxQ3dTsbJ2L1avdTfSrWwEHgIk__PdE6l2MXFri1Gt6vob= 8OymcbjsSSfbzXH_V1I9nvH_o3PTz-CwAA__9kNGpV" style=3D"text-decoration: none;=
    color: #15212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">
    NAS RAID Levels Explained: Which Le= vel Is Right For You
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwskEGu4yAQRE8DO6ymIbZZsJiN7wF= tbNAnJjKdZJLTj5L5y5Keqkpv9WbWYZ5IJq8na= 900utHIdA2lqrL6cQY0ZAwh6DUAgNY4bXOQ2VN0FB1Cos0YMnEMCaJdLza68WKRZPEIeAGrZ62t= QxisNqTJGb05gGiisPDZGXqqWx46y-oz860L80fgInB5Pp9DDPQTa3ingdpV4BJr2wUuR-jqDGV= VNT1S7Sr9vdVQjrQqyq31cuyKc1Jn2TP_ZxQ3dTsbJ2L1avdTfSrWwEHgIk__PdE6l2MXFri1Gt= 6vob8OymcbjsSSfbzXH_V1I9nvH_o3PTz-CwAA__9kNGpV" style=3D"text-decoration: n= one; margin-top: 12px; color: #738a94; font-size: 13px; line-height: 1.5em;=
    font-weight: 400;">
    Combine NAS and RAID levels to = explore several options for storing data, easily connected<span class=3D"de= sktop-only"> to your network.</span><span class=3D"hide-desktop">=E2=80=A6<= /span>
    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJwskEGu4yAQRE8DO6ymIbZZsJiN7wFtbNAnJjKdZJLTj5L5y5Keqkpv9= WbWYZ5IJq8na900utHIdA2lqrL6cQY0ZAwh6DUAgNY4bXOQ2VN0FB1Cos0YMnEMCaJdLza68WKR= ZPEIeAGrZ62tQxisNqTJGb05gGiisPDZGXqqWx46y-oz860L80fgInB5Pp9DDPQTa3ingdpV4BJ= r2wUuR-jqDGVVNT1S7Sr9vdVQjrQqyq31cuyKc1Jn2TP_ZxQ3dTsbJ2L1avdTfSrWwEHgIk__Pd= E6l2MXFri1Gt6vob8OymcbjsSSfbzXH_V1I9nvH_o3PTz-CwAA__9kNGpV" style=3D"text-d= ecoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/cropped-cropped-backblaze_icon_transparent-30= 0x300-4.png" width=3D"22" height=3D"22" alt=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJwskEGu4yAQRE8DO6ymIbZZsJiN7wFtbNAnJjKdZJLTj5L5y5Keqkpv9WbWY= Z5IJq8na900utHIdA2lqrL6cQY0ZAwh6DUAgNY4bXOQ2VN0FB1Cos0YMnEMCaJdLza68WKRZPEI= eAGrZ62tQxisNqTJGb05gGiisPDZGXqqWx46y-oz860L80fgInB5Pp9DDPQTa3ingdpV4BJr2wU= uR-jqDGVVNT1S7Sr9vdVQjrQqyq31cuyKc1Jn2TP_ZxQ3dTsbJ2L1avdTfSrWwEHgIk__PdE6l2= MXFri1Gt6vob8OymcbjsSSfbzXH_V1I9nvH_o3PTz-CwAA__9kNGpV" style=3D"text-decor= ation: none; color: #15212A;">
    Backblaze Blog | Cloud = Storage &amp; Cloud Backup
    &nbsp;&#x2022;&nbsp;
    Pat Patterson
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div><div>
    <!--[if !mso !vml]-->
    <div class=3D"kg-card kg-bookmark-card " style=3D"margin: 0 0 1= =2E5em; padding: 0; width: 100%; background: #ffffff;">
    <a class=3D"kg-bookmark-container" href=3D"https://email.ma= il.selfh.st/c/eJw0j8tqwzAURL9G2snch54LLQrF_yFdybGpE5dYLaRfXxLa5TDDHE7LHLHEI= LpnDNam4JNn3a9l283Wso9ALMxCgK0AACKFJRa95loCiiO7OCotdgFxPvjqY0itphr0lgnIgcWI= aBPBZJEFJTEuCaByVRaenOns-7JO59B7Xsf4PBW_KZoVzf-FovmuaHYcnE-tK56vit8bcJVAzgT= 01ljfmqmxRpOSKygRUxGr7_l1cpxju12UhXEce_l5TOfjJuv9mG596JHr1_5hXtJ65Mtz_Ze-M_= 0GAAD__36uVSA" style=3D"display: flex; min-height: 148px; font-family: -app= le-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; border= -radius: 3px; border: 1px solid #e0e7eb; overflow-wrap: anywhere; color: #2= 62a30; text-decoration: none;" target=3D"_blank">
    <div class=3D"kg-bookmark-content" style=3D"display: in= line-block; width: 100%; padding: 20px;">
    <div class=3D"kg-bookmark-title" style=3D"color: #1= 5212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">Reolink join=
    s Works with Home Assistant</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #73818c; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">Offering the program&#x20= 19;s first certified cameras and doorbells.</div>
    <div class=3D"kg-bookmark-metadata" style=3D"displa=
    y: flex; flex-wrap: wrap; align-items: center; margin-top: 14px; color: #15= 212A; font-size: 13px; font-weight: 400;">
    <img class=3D"kg-bookmark-icon" src=3D"https://= selfh.st/content/images/icon/favicon-192x192-16.png" alt style=3D"border: n= one; -ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; w= idth: 22px; height: 22px; display: none;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Home = Assistant" style=3D"line-height: 1.5em;">Home Assistant</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Mi= randa Bishop" style=3D"overflow: hidden; max-width: 240px; line-height: 1.5= em; text-overflow: ellipsis; white-space: nowrap;"><span style=3D"margin: 0=
    6px;">&#x2022;</span>Miranda Bishop</span>
    </div>
    </div>
    <div class=3D"kg-bookmark-thumbnail" style=3D"min-width=
    : 140px; max-width: 180px; background-repeat: no-repeat; background-size: c= over; background-position: center; border-radius: 0 2px 2px 0; background-i= mage: url(&#39;https://selfh.st/content/images/thumbnail/art-10.jpg&#39;); = display: none;">
    <img src=3D"https://selfh.st/content/images/thumbna= il/art-10.jpg" alt onerror=3D"this.style.display=3D&#39;none&#39;" style=3D= "border: none; -ms-interpolation-mode: bicubic; max-width: 100%; display: n= one;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJxUkDFu7CAURVcDHei9BzamoPgN-8DYjPnDQGRIrMnqoxmlSXmlq3Okszm1YFhM5LtDo7U1s= 50V3x8hF5E3Ny9AKioVCXALAIBIJi2BH84atKtNwYCajMIpphUnPdt5SRTTZnh2BDSBxgVRWwKp= UUWMVmGyAKtamYaXR_a9pEP2wYs7xvjoTP1j5Bn567rk0R67CL3nPkIdMjdGfi3txsi_8Iw8aEY= eDSN_7q3kehf_W65dXO28d3HlcYi_EEaen-5tbX3kemMaRmslfD9lf9Z4nE3WffDh1s9yF-8YfL= jb6_27vhz9BAAA__9IUGFm" style=3D"text-decoration: none; color: #15212A; fon= t-size: 15px; line-height: 1.5em; font-weight: 600;">
    Reolink joins Works with Home Assis= tant
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJxUkDFu7CAURVcDHei9BzamoPgN-8D= YjPnDQGRIrMnqoxmlSXmlq3Okszm1YFhM5LtDo= 7U1s50V3x8hF5E3Ny9AKioVCXALAIBIJi2BH84atKtNwYCajMIpphUnPdt5SRTTZnh2BDSBxgVR= WwKpUUWMVmGyAKtamYaXR_a9pEP2wYs7xvjoTP1j5Bn567rk0R67CL3nPkIdMjdGfi3txsi_8Iw= 8aEYeDSN_7q3kehf_W65dXO28d3HlcYi_EEaen-5tbX3kemMaRmslfD9lf9Z4nE3WffDh1s9yF-= 8YfLjb6_27vhz9BAAA__9IUGFm" style=3D"text-decoration: none; margin-top: 12p=
    x; color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    Offering the program=E2=80=99s = first certified cameras and doorbells.
    </a>
    </div>
    </td>
    </tr>
    <tr>
    <td class=3D"kg-bookmark-metadata--outlook"=
    style=3D"padding-top: 14px; color: #15212A; font-size: 13px; font-weight: = 400; line-height: 1.5em;">
    <table style=3D"margin: 0; padding: 0; = border-collapse: collapse; border-spacing: 0;">
    <tr>
    =20
    <td valign=3D"middle" class= =3D"kg-bookmark-icon--outlook" style=3D"padding-right: 8px; font-size: 0; l= ine-height: 1.5em;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJxUkDFu7CAURVcDHei9BzamoPgN-8DYjPnDQGRIrMnqoxmlSXmlq3Oks= zm1YFhM5LtDo7U1s50V3x8hF5E3Ny9AKioVCXALAIBIJi2BH84atKtNwYCajMIpphUnPdt5SRTT= Znh2BDSBxgVRWwKpUUWMVmGyAKtamYaXR_a9pEP2wYs7xvjoTP1j5Bn567rk0R67CL3nPkIdMjd= Gfi3txsi_8Iw8aEYeDSN_7q3kehf_W65dXO28d3HlcYi_EEaen-5tbX3kemMaRmslfD9lf9Z4nE= 3WffDh1s9yF-8YfLjb6_27vhz9BAAA__9IUGFm" style=3D"text-decoration: none; col= or: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-192x192-16.png" width=3D"22" height= =3D"22" alt=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJxUkDFu7CAURVcDHei9BzamoPgN-8DYjPnDQGRIrMnqoxmlSXmlq3Okszm1Y= FhM5LtDo7U1s50V3x8hF5E3Ny9AKioVCXALAIBIJi2BH84atKtNwYCajMIpphUnPdt5SRTTZnh2= BDSBxgVRWwKpUUWMVmGyAKtamYaXR_a9pEP2wYs7xvjoTP1j5Bn567rk0R67CL3nPkIdMjdGfi3= txsi_8Iw8aEYeDSN_7q3kehf_W65dXO28d3HlcYi_EEaen-5tbX3kemMaRmslfD9lf9Z4nE3Wff= Dh1s9yF-8YfLjb6_27vhz9BAAA__9IUGFm" style=3D"text-decoration: none; color: = #15212A;">
    Home Assistant
    &nbsp;&#x2022;&nbsp;
    Miranda Bishop
    </a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <div class=3D"kg-bookmark-spacer--outlook" style=3D"height: 1.5= em;">&nbsp;</div>
    <![endif]--></div><h2 id=3D"share-your-content" style=3D"margin-top=
    : 0; font-family: -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Ari= al, sans-serif; line-height: 1.11em; font-weight: 700; text-rendering: opti= mizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">Share Your Conte= nt</h2><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">I&#39;m always=
    looking for new and existing self-hosted content to share in <strong style= =3D"font-weight: 700;">This Week in Self-Hosted</strong>. Reach out using t=
    he button below if you&#39;d like to have your own content featured or have=
    a suggestion for content types you&#39;d like to see featured in future ne= wsletters.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"></p><di=
    v class=3D"btn btn-accent" style=3D"box-sizing: border-box; width: 100%; di= splay: table;"><table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" alig= n=3D"center" style=3D"border-collapse: separate; mso-table-lspace: 0pt; mso= -table-rspace: 0pt; width: auto;" width=3D"auto"><tr><td align=3D"center" s= tyle=3D"font-size: 18px; vertical-align: top; color: #15212A; border-radius=
    : 5px; text-align: center; font-family: -apple-system, BlinkMacSystemFont, = Roboto, Helvetica, Arial, sans-serif; background-color: #262A30;" valign=3D= "top" bgcolor=3D"#262A30"><a href=3D"https://email.mail.selfh.st/c/eJw0j01q= wzAUhE8j7Wzen62nhRaF4ntIT3Zs6sQlVgvp6UtCuxxmmI-vJlbMGszPCYNIDGMc2c_XvO3dVtO= oQGzMRoA1AwAihUWzX5PpQFLqXBeJY5a8kIqajGoLIxr4LRHQAIKKKJGgF2RDi4xLBChcnMCT05= _zvqz92fye1tY-T8dvjiZH03_haLo7mqCGmnUWx9PV8XsFLhZo6AKO0slYa1e0aBfjkNEUYzbx9= _Q6Oc623S5OoB3Hnn8e_fm42Xo_-tvcfEvla__oXtK-pctz_Ze-E_0GAAD__6IwVW0" style= =3D"overflow-wrap: anywhere; border: solid 1px #3498db; border-radius: 5px;=
    box-sizing: border-box; cursor: pointer; display: inline-block; font-size:=
    14px; font-weight: bold; margin: 0; padding: 12px 25px; text-decoration: n= one; background-color: #262A30; border-color: #262A30; color: #FFFFFF;" tar= get=3D"_blank">Let&#39;s Talk &#x1F48C;</a></td></tr></table></div><p style= =3D"margin: 0 0 1.5em 0; line-height: 1.6em;"></p>
    <!-- POST CONTENT END -->

    </td>
    </tr>
    </table>
    </td>
    </tr>

    <!-- END MAIN CONTENT AREA -->

    <tr>
    <td dir=3D"ltr" width=3D"100%" style=3D= "font-family: -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, = sans-serif; font-size: 18px; vertical-align: top; color: #15212A; backgroun= d-color: #ffffff; text-align: center; padding: 32px 0 24px; border-bottom: = 1px solid #e0e7eb;" align=3D"center" bgcolor=3D"#ffffff" valign=3D"top">
    <table class=3D"feedback-buttons" r= ole=3D"presentation" border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style= =3D"border-collapse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt=
    ; margin: auto; width: 100%;" width=3D"100%">
    <tr>
    <td dir=3D"ltr" valign= =3D"top" align=3D"center" style=3D"font-size: 18px; color: #15212A; display=
    : inline-block; vertical-align: top; font-family: inherit; text-align: cent= er; padding: 0 4px 4px; cursor: pointer; width: 30%;" width=3D"30%">
    <a href=3D"https://= email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsrtaW9qBDofg_pJUUmzpxidVC-vUloT0OM= 8zjlegCpuDV1oieWfwss7P1mrZ92EqcA5BT55QASwIARPItJLtGlVK8L4wsklNlAIWqBSUrE7bJ= bpGAJmAMiCwEI6NTVHHYBCC7bBienPGse1vHs9s9rr1_nsa9GVoMLf-FoeVuaCnILdcWjFuuxr0= XcFk9TYPHmQeeSxlyyGEQmRJqQEnK9h5fJ8fZt9vFMPTj2NPPYzwfN13vx3ir3faYv_aP4SVte7= w813_pO9JvAAAA___XKlXH" target=3D"_blank" style=3D"color: #262a30; text-dec= oration: none; overflow-wrap: anywhere;">
    <img src=3D"htt= ps://static.ghost.org/v5.0.0/images/comment-mobile.png" border=3D"0" width= =3D"42" height=3D"42" alt=3D"Comment" style=3D"border: none; -ms-interpolat= ion-mode: bicubic; max-width: 100%; display: block; margin: 0 auto; vertica= l-align: middle;">
    <p class=3D"fee= dback-button-text" style=3D"display: inline-block; font-family: -apple-syst= em, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; color: #15212=
    A; font-weight: 500; margin: 1em 0 0 0; line-height: 1.4em; word-break: bre= ak-word; font-size: 13px;">Comment</p>
    </a>
    </td> =
    </tr>
    </table>
    </td>
    </tr>


    <tr>
    <td class=3D"subscription-box" style=3D= "font-family: -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, = sans-serif; font-size: 18px; vertical-align: top; padding: 32px 0; border-b= ottom: 1px solid #e0e7eb; color: #15212A;" valign=3D"top">
    <h3 style=3D"margin-top: 0; font-fa= mily: -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-ser= if; line-height: 1.11em; text-rendering: optimizeLegibility; font-size: 14p=
    x; font-weight: 700; text-transform: uppercase; margin: 0 0 18px;">Subscrip= tion details</h3>
    <p style=3D"margin: 0 0 1.5em 0; fo= nt-size: 15px; font-weight: 400; line-height: 1.45em; text-decoration: none=
    ; margin-bottom: 16px; color: #15212A;">
    <span>You are receiving this be= cause you are a <strong style=3D"font-weight: 700;">free subscriber</strong=
    to selfh.st.</span>=20
    </p>
    <table role=3D"presentation" border= =3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"100%" style=3D"border-c= ollapse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; width: 100=

    <tr>
    <td class=3D"subscription-d= etails" style=3D"font-family: -apple-system, BlinkMacSystemFont, Roboto, He= lvetica, Arial, sans-serif; font-size: 18px; vertical-align: top; color: #1= 5212A;" valign=3D"top">
    <p class=3D"" style=3D"= margin: 0 0 1.5em 0; margin-bottom: 0; font-size: 15px; font-weight: 400; l= ine-height: 1.45em; text-decoration: none; color: #15212A;">Name: Errol Cas= ey</p>
    <p style=3D"margin: 0 0=
    1.5em 0; margin-bottom: 0; font-size: 15px; font-weight: 400; line-height:=
    1.45em; text-decoration: none; color: #15212A;">Email: <a href=3D"#" style= =3D"overflow-wrap: anywhere; text-decoration: none; color: #15212A;" target= =3D"_blank">selfhosting@toolazy.synchro.net</a></p>
    <p style=3D"margin: 0 0=
    1.5em 0; margin-bottom: 0; font-size: 15px; font-weight: 400; line-height:=
    1.45em; text-decoration: none; color: #15212A;">Member since: 23 December = 2024</p>
    </td>
    <td align=3D"right" valign= =3D"bottom" class=3D"manage-subscription" style=3D"font-family: -apple-syst= em, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif; white-space: = nowrap; font-size: 15px; font-weight: 600; text-align: right; line-height: = 1.45em; vertical-align: bottom; color: #262a30;">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJw0j01ugzAQRk9j74LmL9heeNEN95gYCKgujmBSKT19FdQun74nfXpj5= ogaQ_FTxiCSQp969tOXrvWyjrmPQFyYCwGOCgCIFOaofsnMKfUsSVHKTL0oXSUSatAQU0zBr5mA= riAYESURdIJcsCTGOQHc-OYE3j_dMdV56Q7zNS9mj8Pxh6PB0fA_nMSOhkfbTaujQUtpz838nk-= nHbZudydgrVX9eXXHayvL3rptMm_59qyfl7PJW76_7T_6zvQbAAD__5djTRA" style=3D"colo=
    r: #262a30; text-decoration: none; overflow-wrap: anywhere;" target=3D"_bla=
    nk"> Manage subscription &#x2192;</a>
    </td>
    </tr>
    </table>
    </td>
    </tr>

    <tr>
    <td class=3D"wrapper" align=3D"center" styl= e=3D"font-family: -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Ari= al, sans-serif; font-size: 18px; vertical-align: top; color: #15212A; box-s= izing: border-box;" valign=3D"top">
    <table role=3D"presentation" border=3D"=
    0" cellpadding=3D"0" cellspacing=3D"0" width=3D"100%" style=3D"border-colla= pse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; width: 100%; p= adding-top: 40px; padding-bottom: 30px;">
    <tr>
    <td class=3D"footer" style=3D"f= ont-family: -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sa= ns-serif; vertical-align: top; color: #73818c; margin-top: 20px; text-align=
    : center; padding-bottom: 10px; padding-top: 10px; padding-left: 30px; padd= ing-right: 30px; line-height: 1.5em; font-size: 13px;" valign=3D"top" align= =3D"center">selfh.st &#xA9; 2025 &#x2013; <a href=3D"https://email.mail.sel= fh.st/c/eJw0kE2O2zoQhE9D7Sh0s5t_Cy4eMPA9yGZzLIyeHFhUAuf0gQfJsvAVqlDVCyWsKcq= iBSNzjiEHWvT_uu126yUkcCRE4gB7BQBEF0eqy714DXE434gA42gxRvWKoyph8FHSshUHzgNjQu= TsYGUkQcmEIwM0aobh3bOeuo_7es5lL_c5f5yG_jPuZtztHzDudh3n1U55bk3fjG7XtXVDHx2oS= XTeRgxsOfRuW2rJ5uwrSsJchY0LX_oy9OF9Jw2asnjJ3rmsAj6B9hQicuSUSLtIF8aYEAjBS0KP= vkapzGBcOPTXueuc-nznjSzRAdtGo1rm0W2trdvMEdkPBddoeZbvGY9zbsenYZiPx15_v9bzdcj= 9-VgPncss7dq_7Pftyyyfb_df9bO4PwEAAP__B1p6hA" style=3D"overflow-wrap: anywhe= re; color: #73818c; text-decoration: underline; font-size: 13px;" target=3D= "_blank">Unsubscribe</a></td>
    </tr>

    </table>
    </td>
    </tr>

    </table>
    <!-- END CENTERED WHITE CONTAINER -->
    </div>
    </td>
    <td style=3D"font-family: -apple-system, BlinkMacSystemFont=
    , Roboto, Helvetica, Arial, sans-serif; font-size: 18px; vertical-align: to=
    p; color: #15212A;" valign=3D"top">&#xA0;</td>
    </tr>

    <!--[if mso]>
    </table>
    </center>
    </td>
    </tr>
    <![endif]-->
    </table>
    <img width=3D"1" height=3D"1" alt=3D"" src=3D"https://email.mail.selfh.= st/o/eJwsjt1qwzAMRp-mvquRLM0_F3oY27KasCyBxht0Tz8advd9cOAcFcpYc-puCCbmkmKJ5M= ZXXbf7qhIzBOpEPQBqBQDEkCxXtwgSRVZVs6qJhyG3ahWMFUoosblVAoQPYMyIXAJ4RurYC6EVg= EbtxvD2-HNstvhzuqdc8zjnuj9uDPM4tvr78udr78vz8PuYbkr73j7vV6Gb8njT_-9Hwl8AAAD_= _7ggPvg"></body>
    </html>

    --b72dcbcaeb486d7304f9fa985d290d419e3c8fb30f810e85aef20d940040--