• This Week in Self-Hosted (27 December 2024)

    From selfh.st Newsletter@noreply@mail.selfh.st to selfhosting@toolazy.synchro.net on Fri Dec 27 12:53:48 2024
    --1d686e9c557ae237b7549a9a655c17fc3c18e1285b54e5de2f832b08f3a3
    Content-Type: text/plain; charset="utf-8"
    Content-Transfer-Encoding: quoted-printable









    =C2=A0

















    This Week in Self-Hosted (27 December 2024) [https://email.mail.selfh.st/c/= eJw0j81qwzAQhJ9Gutmsdlde6aBDofg9Vj-JTZ242GohffqS0B6HGebjq4mC0yDFtuSEPAEDRtt= uum7DWtMkU1PyrNRcZABwpQJitUuKwupbEKhRsvcVMRBwESclqke0a0JAdoji0BOHcXLKOYZC1L= yyF8Pw5Ixn2y7LeHa7paX3z9PQm8HZ4PxfGJwPg3MGaSXWi6H5Zui9AuUi6AdxEw881TrkkMMQo= 1dXgota2B7pdbKffb1fDUPf901_HuP5uJfl2Md767an_LV9DC9p29P1uf5L3wl_AwAA__8keFTx=
    ]









    By Ethan Sholly =E2=80=A2 27 Dec 2024


    View in browser [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GutmsdlfW6qBD= ofg9Vj-OTZ24xGohffqS0B6HGebjq4nEqYRiW3KBPAEDRtuuuu3DVtMUpqbkWam5yADgSgXEatc= k1ZNfRKmRBASpSy6NxC8hY9Bc7JYQkB1icOiJZZycco5SiJpX9sEwPDnj2fZlHc9u97T2_nkaej= M4G5z_C4Pz3eCcgfOSNRiar4beK1AuAf0Q3MQDT7UOWbIMMXp1RVzUwvaeXifH2bfbxTD049j15= zGej1tZ78d4a932lL_2j-ElbXu6PNd_6TvhbwAAAP__DGJWBg]




    View in browser [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF= 99ArsakTF1stpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb0k74Q= r1NwqCgWOAtHW1i90iSWAdXpNBCRI5JEsS5gcZikxVOZus1ivBJ6c6ezbZZnOobe0jPF5Kn5TNC= ua_wtF86Fodt4Buh4UzzfF7w24VE_WeHRixLVmSijBxGgz1oAxV9FHep3s51jvVyUw9n3LP4_pf= NzrcuzTvQ89UvnaPsxLWo90fa7_0nei3wAAAP__QlFUvg]















    Sponsored by
    Grist


    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-uHo5NnbjEaiH9= -pLQLocZ5nBq4oAafLEtoWfHIEDRtqtu-7DVNPmpKTtRbhgFALBUIKp2TU5Ul6g6RRIgiNigloD= igBCXWOyWCEiQyCM5ljBOqJJjKMzNqThvBJ6c8Wz7so5nt3tae_88Db8Zmg3N_4Wh-W5oFpfLUk= ANz1fD7xU4F09u8DjJIFOtQw45DDE6xRIwahF7T6-T4-zb7WIE-nHs-vMYz8etrPdjvLVue8pf-= 8fwkrY9XZ7rv_Sd6DcAAP__Wk9VKQ]





    This Week in Self-Hosted is sponsored by=C2=A0Grist [https://email.mail.sel= fh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-uHo5NnbjEaiH9-pLQLocZ5nBq4oAafLEtoWf= HIEDRtqtu-7DVNPmpKTtRbhgFALBUIKp2Tep4CVOAgD44XWqrS4TmhUk1Mma7JQISJPJIjiWME6= rkGApzcyrOG4EnZzzbvqzj2e2e1t4_T8NvhmZD839haL4bmosvi8fcDM9Xw-8VOBdPbvA4ySBTr= UMOOQwxOsUSMGoRe0-vk-Ps2-1iBPpx7PrzGM_Hraz3Y7y1bnvKX_vH8JK2PV2e67_0neg3AAD_= _8EZVa0], an open source database with a spreadsheet UI for teams. Check it=
    out now. [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe-x-k= ls6sTFVgvp05eE9jjMMB9fyxStxFB1zzaQI2DApPtN1s2sLfvgu5BjoW4TA4CtDRCbXjJxwyTJS= yRHNSTyJVThSyglQhfSa0ZAtojBoiOOk7fCJcVK1J2wC4rhyZnOvl2W6Rx6y8sYn6eiN4Wzwvm_= UDgfCmcv3sOFoqL5pui9AZUa0JlgPRv2rZkSSzQpObE12iSV9ZFfJ_s51vtVMYx93-TnMZ2Pe12= Ofbr3oUcuX9uHeUnrka_P9V_6zvgbAAD__3xIVR0]




    This Week in Self-Hosted

    Happy Friday! Despite the chaos of the holidays, I still managed to capture=
    a ton of notable software updates, launches (16!), and new directory apps = [https://email.mail.selfh.st/c/eJw0j8tq40AURL-meydxX_1a9GJg0H_cftgSI1uD1Qk4= Xx9skmVRRR1OyxxRY6i2ZwzsGAQo2X7TbZ-2ln3wXdmJcsckAIC1AVGzay6Evgq5FNT30jgWjUD= oVC5M3NVumYAEiQKSY4mzR5WSYmXuTsUFI_DizGffL-t8DrvndYz_p-E_hhZDy29haHkYWryLCH= ABw8vN8N8GXGogNwX0MolvbSqxxCklp1gjJq1iH_l9cpxju1-NwDiOXb-e8_m81_VxzPc-7MjlY= _83vaXtyNfX-id9ZvoOAAD__1IoVMw] for those looking for new software to deplo=
    y during their time off (sorry, but not sorry). The Community Content secti=
    on also has a ton of great new guides for apps like Jellyfin and Authentik =
    if you've been dragging your feet and are a looking for an excuse to finall=
    y deploy them.

    If you follow my content, you're probably aware of a new project called Ast= roluma [https://email.mail.selfh.st/c/eJw0j0tq60AURFfTPZO4v_4NevDgoX3c_sQSk= a1gdQLO6oNNMiyqqMNpmSNqDNX2jIEdgwAl26-67dPWsg--KztR7pgEALA2IGp2zUldTIlqQWoR= U5BeBJUwMIGPSnbLBCRIFJAcS5w9qpQUK3N3Ki4YgSdnPvv-ts7nsHtex_g4Df8ztBha_gpDy93= QAgEaSmiGl6vh_w241EBuCuhlEt_aVGKJU0pOsUZMWsXe8-vkOMd2uxiBcRy7fj_m83Gr6_2Yb3= 3Ykcvn_j69pO3Il-f6N31l-gkAAP__10tUTA] =E2=80=93 a dashboard for self-hosted=
    apps and services that also centralizes functionality like tasks, system m= onitoring, and weather. This week, it dropped a release that includes suppo=
    rt for icon packs, featuring https://email.mail.selfh.st/c/eJw0jktu7CAURFdj= Zo3uD7AHTN8-MFy30SNGakikzuqjzmdWVSrpnBJ5xbSGbDRiYMcgQJvRt1TbrZbog9fEThIrbgI= AmAsQFXNGViD2R-YDsoa9ZE8JMwZ3qGDCYGokIEGigORYVusxyb6tmVldEhcWgRfHDm3Hacc0Lf= 7Fhf7V3K9hHj9TH7Ne90Vg9t7S59OO55XPR7eXTjPj_t7-376lzYz31_u3fUT6CgAA__90MUV0 = [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnoPvRaaFEo_o-rV2zqxCVWC-nX= l4R2Ocwwh1MTBZDgi24JPFkybDDqdpVtn7aanHdNyLJQg8jGGCjVIFa9pt5FOkvPjmwr1YCjxkY= gZ4kFSPSW0CADoge0xGF2IJxjKETNCluv2Dw589n2vs7n0Htax_g8Fb0pXBQu_4XC5a5woQw9Fx= ZFy1XRezWUi0c7eXA8sat1yiGHKUYrUAJEKazv6XVynGO7XRSbcRy7_Dzm83Er6_2Yb23okfLX_= jG9pPVIl-f6L30n_A0AAP__mNBWnA] as the default pack for new installs. If you= 're unfamiliar with either, check them out!

    In other news, I received my delivery of the new Home Assistance Voice prev= iew device [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclx5eaFEo_o-rR= 2JTJy62Wki_viS0y2GGOZyaOKLGUGxLGNgxCNBk203XbVhr8sE3ZSfKDScBACwViKpdEvuQA6NX= LYAx1-hD5hJDQKpeAeyaCEiQKCA5ljh6VMlTLMzNqbhgBJ6c8WzbZRnPbre09P55Gn4zNBua_wt= D82FoxpIvfJFqeL4Zfq_AuQRyQ0Avg_hahxxzHKbJKZaIkxaxR3qd7Gdf71cj0Pd905_HeD7uZT= n28d667Sl_bR_DS9r2dH2u_9J3ot8AAAD__1_yVTU] a few days early and have had a = blast getting it up-and-running. While onboarding was a bit clunky, I've be=
    en incredibly impressed =E2=80=93 especially with its microphone, which pic=
    ks up audio so well that half of my commands fail because they're a combina= tion of my voice and audio from a Bluey episode my daughter is streaming fr=
    om across the house.

    Lastly, if you're a regular listener of the YouTube/podcast version of this=
    newsletter, you'll notice there is no release this week. The production in= volved in publishing an episode requires a bit more time than I had given t=
    he holiday and having been a bit under the weather. Rest assured, it'll be = back next week!

    As usual, thanks for the support and happy https://email.mail.selfh.st/c/eJ= w0js1uhDAMhJ-G3BbZjvPDwde-hxPMgpqCtKSVtk9f0XZvM58-aWYWn1Fzqs4Ekw8eGGhy9qFbu= 22zxBRNfWD1hhMDANYZiGa3ypRj4WRxCao1KAckQy3BsCwxMLpNCIiRKCEFz3mMqFymXL23y08D= w7UzntaWdTy7a_KKA71t-30gdI8_dpz9Agz9OJp-P8fzudf1cYy7ddelfLb32-9r1-V-2f_tS-g= nAAD__3P0RPs


    In the News






    Annual Report 2023
    If you=E2=80=99re curious how Mastodon is doing by the numbers, the 2023 An= nual Report is finally here. How large is our budget=E2=80=A6


    Mastodon Blog





    [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutmsdlfS-qBDofg_ZK0UmzpxidVC= -vUloT0OM8zjaSJxWWKxNblInoABJ1uveduHTVOIoWbynKm6iQHAFQVEtWtqtZWGhZ2qF_VBpEm= LoCE25KrebgkB2SFGh55YxuAyL5MUouoz-2gYnpzxrHtbx7PbPa29f56G3gzOBuf_wuB8NzgDAg= N7MTRfDb0r0FIi-iG6wAMH1WGRRYZp8tkVcVMubO_pdXKcfbtdDEM_jj3_PMbzcSvr_Rhvtduel= q_9Y3hJ254uz_Vf-k74GwAA___juFVV]








    The era of open voice
    We delve into why the world needs open and private voice control, and why i= t=E2=80=99s critically important for the Open Home.=E2=80=A6


    Building the Open Home
    =E2=80=A2Paulus Schoutsen




    [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7WzenyxpoUWh-B6SnhKbOnGx1UJ6= -pLQLocZ5uPTxAFz8NW2hJ4dgwBF22553YZV0-SnltlJ5oZRAACrApHaJSFr0OzENSjqa5PmSxa= 8oJRC0atdEwEJEnkkxxLGCbOUGCpzc1mcNwJPzni27bKMZ7dbWnr_PA2_GZoNzf-FofkwNCsX51= sEw_PN8LsCl-rJDR4nGWRSHUooYYjRZawBY65ij_Q62c--3q9GoO_7ln8e4_m41-XYx3vrtqfyt= X0ML2nb0_W5_kvfiX4DAAD__wQ4Vc0]






    Software Updates

    * Astroluma [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl14LLQrF_yF= L17GpE5dYLaRfXxLa5TDDHE7LHLHEUK1mDOwYBChZvZZtH7aWffBa2ElhxSQAgLUBUbNrbrP65i= O6RQl99MBNk6oTSIuTEO2WCUiQKCA5ljh6LDKnWJnVFXHBCDw546n7so5nt3tee_88Db8ZmgxN_= 4Wh6W5ooopAuLDh6Wr4vQHPNZAbAnoZxLc2zHGOQ0quYI2YShV7z6-T4-zb7WIE-nHs5ecxno9b= Xe_HeNNue56_9o_hJW17vjzXf-k7028AAAD__2Y9VOw] v1.0.1 [https://email.mail.sel= fh.st/c/eJw0j0tq60AURFfTPZO4v_4NevDgoX3c_sQSka1gdQLO6oNNMiyqqMNpmSNqDNX2jIE= dgwAl26-67dPWsg--KztR7pgEALA2IGp2zUU1AgVHPgh6dEJOknCJgaL6qnbLBCRIFJAcS5w9qp= QUK3N3Ki4YgSdnPvv-ts7nsHtex_g4Df8ztBha_gpDy93QkhBqLb0ZXq6G_zfgUgO5KaCXSXxrU= 4klTik5xRoxaRV7z6-T4xzb7WIExnHs-v2Yz8etrvdjvvVhRy6f-_v0krYjX57r3_SV6ScAAP__= 5-1Uqg] | Dashboard: Additional TOTP functionality, icon pack support (incl= uding https://email.mail.selfh.st/c/eJw0jktu7CAURFdjZo3uD7AHTN8-MFy30SNGaki= kzuqjzmdWVSrpnBJ5xbSGbDRiYMcgQJvRt1TbrZbog9fEThIrbgIAmAsQFXNGViD2R-YDsoa9ZE= 8JMwZ3qGDCYGokIEGigORYVusxyb6tmVldEhcWgRfHDm3Hacc0Lf7Fhf7V3K9hHj9TH7Ne90Vg9= t7S59OO55XPR7eXTjPj_t7-376lzYz31_u3fUT6CgAA__90MUV0 [https://email.mail.sel= fh.st/c/eJw0j0tqxDAQRE8j7WSk7tZvoUUg-B6t39jEYwdbCUxOH2ZIlkUV9Xg1YTAcfJEtGY8= WNWmIst153dRak_OuMVpibCaS1tqUqgGqXJLtpVXuoKOFmqFn9iHngLF3bx2QXBNoIAPgDVikMD= nDlGMoiM0yWS9IPznT1ba-TNeQW1rG-LwEvgmYBcz_hYD5FDC3Vsj2ngXOd4HvVWMuHqzyxpEiV= 6vKIQcVo2VTgolcSJ7pdXJcY91vgvQ4jo1_HtP12MtyHtPehhwpf20f6iUtR7o913_pO8FvAAAA= __9cgVZw]), folder management, UI improvements
    * autobrr [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe8hr= eTY1IlLrBbSpy8J7XGYYT6-linaEoPonm0gR8CASfdr2XazteyD74UcF-o2MQBYaYDY9JothJi6= F-kkDYF8c0t30haqC1KIessIyBYxWHTEcfK2cE1RiLor7IJieHKms-_LOp1D73kd4_NU9KZwVjj= _Fwrnu8K5cm-ekiiar4reG1CVgM4E69mwb83UWKNJyRUr0aYirO_5dXKcY7tdFMM4jr38PKbzcZ= P1fky3PvTI9Wv_MC9pPfLluf5L3xl_AwAA___731Xd] v1.55.0 [https://email.mail.sel= fh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-uHo5NnbjEaiH9-pLQLocZ5nBq4oAafLEtoWf= HIEDRtqtu-7DVNPmpKTtRbhgFALBUIKp2TZ5CUWgCC7pMAXJdFmjsc0QhIbRbIiBBIo_kWMI4oU= qOoTA3p-K8EXhyxrPtyzqe3e5p7f3zNPxmaDY0_xeG5ruhWVWElikbnq-G3ytwLp7c4HGSQaZah= xxyGGJ0iiVg1CL2nl4nx9m328UI9OPY9ecxno9bWe_HeGvd9pS_9o_hJW17ujzXf-k70W8AAAD_= _28YVSo] | Download Automation: OIDC authentication proxy, BaseUrl support,=
    TTLCache and TimeCache implementations
    * Beaver Habit Tracker [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusms= dlda6aBDofg99OfY1IlLrBbSpy8J7XGYYT6-lijYHKTqnqyQI2DAqPs1b7vZWvLieybHmbqNDAC= 2NkBsek0oILC4RbwEWWqOTUoRv5ReSCKz3hICskUUi444TN5mLjFUou4yO1EMT8509n1Zp3PoPa= 1jfJ6K3hTOCuf_QuF8VzhHHyB0AEXzVdF7AypV0Bmxng371kwJJZgYXbY12Jgr63t6nRzn2G4Xx= TCOY88_j-l83Op6P6ZbH3qk8rV_mJe0HunyXP-l74S_AQAA__95L1UB] v0.4.0 [https://em= ail.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutmsdld_Bx0Kxe-x1sqxqROXWC2kT18S2uMww3x= 8Wig5SbHaVlwkT8CA2barbPuwaQkxNCHPQs1lBgBXFRDVrkVqElDMqssCi29Z50g1SV6AfNJkt4= KA7BCjQ0-cxuCE55wqUfPCPhqGJ2c8276s49ntXtbeP09DbwYng9N_YXC6G5y8dwFCU0PT1dC7A= s01oh-iCzxwUB3mNKchZy-uJpelsr2X18lx9u12MQz9OHb5eYzn41bX-zHeWre9zF_7x_CStr1c= nuu_9F3wNwAA__8uDVXg] | Habit Tracking: REST API and Swagger UI implementat= ion, update and store JWT secret securely
    * BookStack [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_o-= rR2JTJy62Wki_viS0y2GGOZyWKYLEUHXPEMiRZYtJ95usm1lb9sF3IcdCHRJba6E2i9j0khkQqv= U9IlRnL1Kb-CISIV5S8xX1mtEiA2IAdMRx8iBcUqxE3Qm7oNg-OdPZt8synUNveRnj81T0pnBWO= P8XCudD4UzJ1VZiUjTfFL03S6UGdCaAZ8O-NVNiiSYlJ1AjJKmsj_w62c-x3q-K7dj3TX4e0_m4= 1-XYp3sfeuTytX2Yl7Qe-fpc_6XvjL8BAAD__9BtVZw] v24.12 [https://email.mail.sel= fh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99ArsakTF1stpKcvCe1ymGE-vpY4YA6-6p7Qs2U= QoKj7La-bWVty3vXMVjJ3jAIAWBsQNb0kW6J4Fo9SqQNQ91yxU8wXpFg96zURkCCRR7IsYXKYpc= RQmbvNYr0SeHKms2-XZTqH3tIyxuep-E3RrGj-LxTNh6KZ8OKyw6Z4vil-b8ClerLGoxMjrjVTQ= gkmRpuxBoy5ij7S62Q_x3q_KoGx71v-eUzn416XY5_ufeiRytf2YV7SeqTrc_2XvhP9BgAA__8L= 4lSo] | Documentation: New portable ZIP export format, WYSIWYG editor updat=
    es (including dark mode), API and LDAP improvements
    * DDNS Updater [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdlda6aBD= ofg99OfY1IlLrBbSpy8J7XGYYT6-lijYHKTqnqyQI2DAqPs1b7vZWvLieybHmbqNDAC2NkBsek0= uLNAbiGD3VAOLlNLaUn0MtPgW9JYQkC2iWHTEYfI2c4mhEnWX2YlieHKms-_LOp1D72kd4_NU9K= ZwVjj_Fwrnu8KZeuUupSqar4reG1Cpgs6I9WzYt2ZKKMHE6LKtwcZcWd_T6-Q4x3a7KIZxHHv-e= Uzn41bX-zHd-tAjla_9w7yk9UiX5_ovfSf8DQAA___3gFXu] v2.9.0 [https://email.mail= =2Eselfh.st/c/eJw0j8tqwzAURL9G2snch54LL= QrF_yHpyrGpE5dYLaRfXxLa5TDDHI5kjlhiaLp= nDOwYLFDS_Vq23WySffC9sLOFOyYLANgEiESvWUJKjCgldWa_-IVFHCyRoTnnWPSWCcgiUUBybO= PksdiaYmPurlgXlIUnZzr7vqzTOfSe1zE-T8VvimZF83-haL4rmvuSaoOKiuer4ncBri2QMwG9N= daLmBprNCm5gi1iKs3qe36dHOfYbhdlYRzHXn4e0_m4tfV-TLc-9Mj1a_8wL2k98uW5_kvfmX4D= AAD__5rgVXk] | DNS Records: Support for additional providers, updated Porkb=
    un API endpoint
    * Endurain [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutmsdlc_e9ChUPwe= a0mOTZ24xGohffqS0B6HGebjq5mS0xSLbdlF8gQMKLZddduHreYQQ1PyrNScMAC4UgGx2jUHgQK= 8oOKSFudb8gosUiWCAupit4yA7BCjQ0-cxuCUZ0mFqHllHw3DkzOebV_W8ex2z2vvn6ehN4OTwe= m_MDjdDU4S5ppkKYamq6H3CjSXiH6ILvDAodZhTnMaRLy6kpxoYXvPr5Pj7NvtYhj6cez68xjPx= 62s92O8tW57nr_2j-ElbXu-PNd_6TvjbwAAAP__gH9VUQ] v0.6.5 [https://email.mail.s= elfh.st/c/eJw0j81qwzAQhJ9GuslIu6u_gw6F4vdYreTY1IlLrBbSpy8J7XGYYT6-VjA5TlF0L= y6iR0sWsu5X3naztRJi6IyeGLvLZK110ixA02tJVdJCC8fceqxCzD4QWZ8TJYHQ9FbAAjmA6MAj= pSk4ppqTIHbP5KMi--RMZ9-XdTqH3ss6xuep8E3BrGD-LxTMdwUzC-HSslM4XxW-N4tVIngTXSB= DoTVTU00mZ89OkssspO_ldXKcY7tdFNlxHDv_PKbzcZP1fky3PvQo9Wv_MC9pPcrluf5L3wV-Aw= AA___mJ1W0] | Fitness Tracking: Timezone awareness, health dashboard, new a= ctivity types, PostgreSQL support
    * FreshRSS [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe8h= a6XY1IlLrBbSpy8J7XGYYT4-yRRtiaHqlm0gR8CASbdr2XazSfbBt0KOCzWbGABsFUAUvWbg6jF= h6SCdHJErrabEINRjT9j0lhGQLWKw6Ijj5G3hJcVK1FxhFxTDkzOdbe_rdA6953WMz1PRm8JZ4f= xfKJzvCmcBbz1IVzRfFb0L0FIDOhOsZ8NexCxxiSYlV2yNNpXK-p5fJ8c5tttFMYzj2MvPYzoft= 7rej-nWhh55-do_zEtaj3x5rv_Sd8bfAAAA__-OdlVD] v1.25.0 [https://email.mail.se= lfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_o-rR2JTJy62Wki_viS0y2GGOZyWKYLEUHXPEM= iRZYtJ95usm1lb9sF3IcdCHRJba6E2i9j0klvhyBirjwISUsAYJQSGywW6FPB6zWiRATEAOuI4e= RAuKVai7oRdUGyfnOns22WZzqG3vIzxeSp6UzgrnP8LhfOhcPYNLFFgRfNN0XuzVGpAZwJ4Nuxb= MyWWaFJyAjVCksr6yK-T_Rzr_arYjn3f5OcxnY97XY59uvehRy5f24d5SeuRr8_1X_rO-BsAAP_= _QnZUuQ] | RSS Aggregator: Support for regex search, dynamic search operato= rs, new feed mode, UI option to download SQLite database
    * GameVault [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99A= rsakTF1stpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb0kcRx9ZG= elx4K9WFeJKogUcBd3Ib0mAhIk8kiWJUwOs5QYKnO3WaxXAk_OdPbtskzn0Ftaxvg8Fb8pmhXN_= 4Wi-VA0c49MwKB4vil-b8ClerLGoxMjrjVTQgkmRpuxBoy5ij7S62Q_x3q_KoGx71v-eUzn416X= Y5_ufeiRytf2YV7SeqTrc_2XvhP9BgAA___pBVRS] v1.14.0 [https://email.mail.selfh= =2Est/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99D= LsakTl1gtpKcvCe1ymI8ZvpY4YA6-6p7Qs2UQo= Kj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2mhXuEBSBIsQTgqNtloc6ATwyL3hIBCRJ5JMsSJodZSgyV= udss1iuB58909n1Zp3PoPa1jfJ6K3xTNiub_QtF8VzT7TOyInOL5qvi9AZfqyRqPToy41kwJJZg= YbcYaMOYq-p5eI8c5tttFCYzj2PPPYzoft7rej-nWhx6pfO0f5iWtR7o86b_0neg3AAD__9BJVC=
    w] | Game Platform: Sync currently played game with Discord Presence API, s= ync installed games with Steam shortcuts, new Christmas theme
    * Ganymede [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_o-r= R2JTJy62Wki_viS0y2GGOZyWKYLEUHXPEMiRZYtJ95usm1lb9sF3IcdCHRJba6E2i9j0kmMrEJK= QlF6BfEgSXHSuBLwkAGh6zWiRATEAOuI4eRAuKVai7oRdUGyfnOns22WZzqG3vIzxeSp6UzgrnP= 8LhfOhcE6l9IsDUjTfFL03S6UGdCaAZ8O-NVNiiSYlJ1AjJKmsj_w62c-x3q-K7dj3TX4e0_m41= -XYp3sfeuTytX2Yl7Qe-fpc_6XvjL8BAAD__4gRVUk] v4.0.0 [https://email.mail.self= h.st/c/eJw0j8tq6zAYhJ9G2tn8N90WWhw4-D0k_Wps6sQlVgvp05eEdjnMMB-fZo5YYmi2Zwzs= GAQo2X4t2z5tmn3wvbCTwh2TAAA2BSK1ay6cVDtgIi7N9-BrBK9QGwkm6mC3TECCRAHJscTZY5G= aYmPurogLRuDJmc--v63zOeye1zE-TsP_DC2Glr_C0HI3tAhoVIZoeLka_q_AtQVyU0Avk3jVqc= Yap5RcwRYxlSb2nl8nxzm228UIjOPYy_djPh-3tt6P-daHHbl-7u_TS9qOfHmuf9NXpp8AAAD__= 3N4VQQ] | Live Streaming: Reduced number of containers required to deploy, = initial iteration of clip archiving, frontend rewrite
    * Git-Sync [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DL= sakTl1gtpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2mQE6AEKT= j0ggaLlncEqrNpaNroLdEQIJEHsmyhMlhlhJDZe42i_VK4MmZzr4v63QOvad1jM9T8ZuiWdH8Xy= ia74rmVn11ZEXxfFX83oBL9WSNRydGXGumhBJMjDZjDRhzFX1Pr5PjHNvtogTGcez55zGdj1td7= 8d060OPVL72D_OS1iNdnuu_9J3oNwAA__92R1Uu] v0.15.0 [https://email.mail.selfh.= st/c/eJw0j81qwzAQhJ9Gusmsdlda6aBDofg99JfY1ImLrRbSpy8J7XGYYT6-lijYHKTqnqyQI2= DAqPstr5tZW_LieybHmbqNDAC2NkBseklVBMSD85wvSD44trW50kqVeGkx6DUhIFtEseiIw-Rt5= hJDJeousxPF8ORMZ98uy3QOvaVljM9T0ZvCWeH8XyicD4WzEGRBzormm6L3BlSqoDNiPRv2rZkS= SjAxumxrsDFX1kd6neznWO9XxTD2fcs_j-l83Oty7NO9Dz1S-do-zEtaj3R9rv_Sd8LfAAAA__9= UR1Ts] | Git Backups: Move to next repository on sync failure, new retry op= tion for specifying retry counts and delays
    * Hoarder [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2slc3YceCy0Kxf-hl= 2NTJy6xWki_viS0y2GGOZyWKNgcfNU9WU9CwIBR92vedrO15LzrmYQzdRsZAGxtgNj0mqDHChQq= xSwSKgmFWHgBEGyw5Ki3hIBsEb1FIQ6Ts5lLDJWoS2bxiuHJmc6-L-t0Dr2ndYzPU9Gbwlnh_F8= onO8KZ1nqAuRQ0XxV9N6ASvUoxlvHhl1rpoQSTIySbQ025sr6nl4nxzm220UxjOPY889jOh-3ut= 6P6daHHql87R_mJa1HujzXf-k74W8AAAD__z9rVOM] v0.20.0 [https://email.mail.self= h.st/c/eJw0j8tqwzAURL9G2tncl6yrhRaF4v_QK7GpExdbLaRfXxLa5TDDHE6NrJjUF9sienYM= AhRsu6V1G9YaJz-1xE4SNwwCAFgqEFW7RBHi4C7ocgueFVSVIGeAIM1TY7tGAhIk8kiORccJk-S= ghbm5JM4bgSdnPNt2Wcaz2y0uvX-eht8MzYbm_8LQfBiaQYqiJmd4vhl-r8C5eHKDx0kGmWodsm= YdQnAJi2JIRewRXyf72df71Qj0fd_Sz2M8H_eyHPt4b932mL-2j-ElbXu8Ptd_6TvSbwAAAP__s= i1UKA] | Read Later: Multi-language support, experimental WYSIWYG Markdown = editor, mobile app improvements, broken link management
    * Homepage [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99Ar= sakTl1gtpKcvMe1ymGFmvpY4YA6-6p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb2kYm0vLkN= EWx1LLxBjLRdH3masoeo1EZAgkUeyLGFymKXEUJm7zWK9EnjtTEffLst0DL2lZYzPQ_GbolnR_G= 8omh-K5sCMMQdSPN8UvzfgUj1Z49GJEdeaKaEEE-N5AGOuoh_pLNmPsd6vSmDs-5Z_ntPxvNfls= U_3PvRI5Wv7MCe0Hun6Sv-p70S_AQAA__-M4VUU] v0.10.0 [https://email.mail.selfh.= st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe-x-kls6sTFVgvp05eE9jjMMB9fyxStxFB1zzaQI2= DApPtN1s2sLfvgu5BjoW4TA4CtDRCbXrJwtbZfUkggLXksEUK9QO9SAnfv9ZoRkC1isOiI4-Stc= EmxEnUn7IJieHKms2-XZTqH3vIyxuep6E3hrHD-LxTOh8I5ongfpCmab4reG1CpAZ0J1rNh35op= sUSTkhNbo01SWR_5dbKfY71fFcPY901-HtP5uNfl2Kd7H3rk8rV9mJe0Hvn6XP-l74y_AQAA___= k21Wq] | Dashboard: Nested groups, multiple widgets per service, set CSS co= lor-scheme, icons-only bookmark style, widget updates
    * NetBird [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wz0fmRJCy0Kxfd4k= l5iUycutlpIT18S2uUww3x8LVMEiaFazRDIk2OHyepN1m1YW57CpEKehRQSO-egNofY7JILMlWI= IVXQKkIXxwSe2DtRmi5q14wOGRADoCeO4wTCJcVKpF7YB8PuyRlP3S7LeHa75aX3z9PQm8HZ4Px= fGJwPgzNqBYpFDc03Q-_NUakB_RBg4oGn1oYSSxxS8gI1QpLK9sivk_3s6_1q2PV93-TnMZ6Pe1= 2Ofbxrtz2Xr-1jeEnbnq_P9V_6zvgbAAD__5OxVV4] v0.35.0 [https://email.mail.self= h.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-uHolNnbjYaiH9-pLQLocZ5nBq4oAafLEtoWfH= IEDRtpuu27DWNPmpKTtRbhgFALBUIKp2SbWIv1ApyjljdFHRhTa51qIHJA12TQQkSOSRHEsYJ1T= JMRTm5lScNwJPzni27bKMZ7dbWnr_PA2_GZoNzf-FofkwNHMlcJ6K4flm-L0C5-LJDR4nGWSqdc= ghhyFGp1gCRi1ij_Q62c--3q9GoO_7pj-P8Xzcy3Ls471121P-2j6Gl7Tt6fpc_6XvRL8BAAD__= 6oWVT8] | VPN: Introduced Networks for improved administration of routed re= sources and peer sharing visibility
    * PdfDing [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7WzenyxpoUWh-B7Sk= xKbOnGx1UJ6-pLQLocZ5uOriQPm4NW2hJ4dgwBF22553Ya1pslPLbOTzA2jAABqBaJql-QoMnFR= dVXAM5WpqmIAjyWWCGjXRECCRB7JsYRxwiwlBmVuLovzRuDJGc-2XZbx7HZLS--fp-E3Q7Oh-b8= wNB-G5tiCXpyq4flm-L0CF_XkBo-TDDLVOpRQwhCjy6gBY1axR3qd7Gdf71cj0Pd9yz-P8XzcdT= n28d667al8bR_DS9r2dH2u_9J3ot8AAAD__2BYVT0] v0.8 [https://email.mail.selfh.s= t/c/eJw0j8uK4zAURL9G2tncl6SrhRYDg_9Dr8RmnHiI1Q3pr28SupdFFXU4LbFi1lBtTxjYMQh= QtP2Wt33aWvLB98xOMneMAgBYGxA1u6YAHVRL0VKESgvQgDV6LViwN_V2SwQkSBSQHIvOHrOUqJ= W5uywuGIEXZz77flnnc9g9rWP8Pw3_MbQYWn4LQ8vD0EIV9cK9GV5uhv824FIDuSmgl0l8a1PRo= lOMLmNVjLmKfaT3yXGO7X41AuM49vz1nM_nva6PY773YUcqH_u_6S1tR7q-1j_pM9F3AAAA__-k= YFVy]/9 [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl14LLQrF_yFLN7Gp= ExdbLaRfXxLa5TDDHE7LHLHEUK1mDOwYBChZvZV1G9aWffBa2ElhxSQAgLUBUbNLRgeheI_eoTa= fZkkXFQqgRbkWULtmAhIkCkiOJY4ei8wpVmZ1RVwwAk_OeOp2Wcaz2y0vvX-eht8MTYam_8LQdB= iaLjWCeEmGp5vh9wY810BuCOhlEN_aMMc5Dim5gjViKlXskV8n-9nX-9UI9H3fys9jPB_3uhz7e= Ndue56_to_hJW17vj7Xf-k7028AAAD__3CQVRU] | PDF Viewer: PDF editing capabilit= ies, organize PDFs using hierarchical tags
    * PinePods [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclx5eaFEo_g89= rmNTJy6xWki_viS0y2GGOZyWOGKOoVpNGNgxCNBk9Zq3fdha8sFrZieZFScBAKwNiJpdE7nsSSF= AIKhKAbnUqNkvgLgoit0SAQkSBSTHEkePWcoUK7O6LC4YgSdnPHVf1vHsdk9r75-n4TdDs6H5vz= A03w3NoqEtWMHwfDX83oBLDeSGgF4G8a0NJZY4TJPLWCNOuYq9p9fJcfbtdjEC_Tj2_PMYz8etr= vdjvGm3PZWv_WN4SdueLs_1X_pO9BsAAP__ZCxVKQ] v0.7.2 [https://email.mail.selfh= =2Est/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99A= rsakTF1stpKcvCe1ymGE-vpY4YA6-6p7Qs2UQo= Kj7La-bWVty3vXMVjJ3jAIAWBsQNb0kxAtGD72XmKO0ZqEER80RF2jCQa-JgASJPJJlCZPDLCWG= ytxtFuuVwJMznX27LNM59JaWMT5PxW-KZkXzf6FoPhTNguywRFI83xS_N-BSPVnj0YkR15opoQQ= To81YA8ZcRR_pdbKfY71flcDY9y3_PKbzca_LsU_3PvRI5Wv7MC9pPdL1uf5L34l-AwAA__85ql= Sr] | Podcasts: Mobile progress bar, dynamic chapters and play button, RSS = feed capabilities, filtering, quick search, database restore options
    * Slink [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_g_pSol= NnbjYaiH9-pLQLocZ5nBapgglBtE9QyBHli0m3W9l3czasg--F3JcqENiay1Is4hNL9lJAucuIf= gWaxTXW2sgMUHCKomLXjNaZEAMgI44Th4K1xSFqLvCLii2T8509u2yTOfQW17G-DwVvSmcFc7_h= cL5UDiLrQkYo6L5pui9WaoS0JkAng371kyNNZqUXAGJkIqwPvLrZD_Her8qtmPft_LzmM7HXZZj= n-596JHr1_ZhXtJ65Otz_Ze-M_4GAAD__7LoVVY] v1.3.0 [https://email.mail.selfh.s= t/c/eJw0j8tqwzAURL9G2tnovvRYaFEo_o9rSYlNnbjYaiH9-pLQLocZ5nBqpggaQ7EtQyAhxw6= TbTddt2Gt2QfflISVGiR2zkGpDrHaJRMH55RFL6kSRGgoILOr4gt6Lc2uGR0yIAZAIY6jB-U5xU= LURFmCYffkjGfbLst4drvlpffP09Cbwcng9F8YnA6DkwCXFEUNTTdD79XRXALKEMDzwL7WYY5zH= FIShRIhaWF75NfJfvb1fjXs-r5v-vMYz8e9LMc-3lu3Pc9f28fwkrY9X5_rv_Sd8TcAAP__PHFU= 1A] | Image Sharing: User role management, time zone configuration, extende=
    d image formats, GIF resizing and animated image enhancements
    * Streamyfin [https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WRa3S1LWmgRCL= 5H6-OxiccOthKYnD7MkCyLKurxaqJgJfiiW7KeHAEDRt3usm5mrWn0YxNyLNRsZACwpQJi1UtiN= 88eWnYg6CDPlRqIFSLgXAGaXhMCskX0Fh1xGEYrnGMoRM0JO68Ynpzhatu8DFfXW1p6_7wUvSmc= FE7_hcLpVDhB8YEZWdF0V_RegXLx6Iy3IxseazU55GBidGJLsFEK6zO9To6rr_tNMfTj2OTnMVy= PvSznMeyt657y1_ZhXtK6p9tz_Ze-E_4GAAD__5brVRw] v0.22.0 [https://email.mail.s= elfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99ArsakTF1stpKcvCe1ymGE-vpY4YA6-6p7Qs= 2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb2kfHEMWJ2PoUBluFgo2EIh8K2I9XpNBCRI5JEsS5gc= ZikxVOZus1ivBJ6c6ezbZZnOobe0jPF5Kn5TNCua_wtF86Foxtya85wVzzfF7w24VE_WeHRixLV= mSijBxGgz1oAxV9FHep3s51jvVyUw9n3LP4_pfNzrcuzTvQ89UvnaPsxLWo90fa7_0nei3wAAAP= __cI5VMA] | Jellyfin Client: View custom menu links, new downloads page for=
    TV series, option for downloading entire series, macOS fullscreen support,=
    improved video controls, customizable subtitle sizes
    * Wallos [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_g89rm= NTJy6xWki_viS0y2GGOZyeKUKJoWnJEMiRZYtJy7Vsu9l69sFLIceFBBJba6F1i9j1mhskhzXZ6= pirC7JIXChw8s2CFxK9ZbTIgBgAHXGcPBSuKTYicYVdUGyfnOmUfVmnc-g9r2N8noreFM4K5_9C= 4XxXOLOE5sNSFM1XRe_dUm0BnQng2bDv3dRYo0nJFWgRUmms7_l1cpxju10U23Ece_l5TOfj1tb= 7Md1k6JHr1_5hXtJ65Mtz_Ze-M_4GAAD__4f9VVU] v2.42.0 [https://email.mail.selfh= =2Est/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe-= x-nFs6sQlVgvp05eE9jjMMB9fyxStxFB1zzaQI= 2DApPtVtt1sLfvgu5BjoW4TA4CtDRCbXrON1felBgi0JCkgYWnJJQQX2yJF9JYRkC1isOiI4-St= cEmxEnUn7IJieHKms-_LOp1D73kd4_NU9KZwVjj_Fwrnu8I5dkkllKJovip6b0ClBnQmWM-GfWu= mxBJNSk5sjTZJZX3Pr5PjHNvtohjGcezy85jOx62u92O69aFHLl_7h3lJ65Evz_Vf-s74GwAA__= 84bVY9] | Subscriptions: Monthly cost trend graph added to statistics page,=
    email notifications without authentication
    * WhoDB [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GuslIu6u_gw6F4vdYSev= Y1IlLrBbSpy8J7XGYYT6-XjA5TrFpKS6iR0sWspYrb7vZegkxCKMnRnGZrLWudQvQ9VpiJesaMI= hbFgEKsfW-dAnZS48p6a2ABXIA0YFHSlNwTDWnhiieyUdF9smZTtmXdTqH3ss6xuep8E3BrGD-L= xTMdwVzlYU4slc4XxW-d4u1RfAmukCGQu-mpppMzp5dSy5zI30vr5PjHNvtosiO49j55zGdj1tb= 78d0k6FHqV_7h3lJ61Euz_Vf-i7wGwAA__886lY9] v0.44.0 [https://email.mail.selfh= =2Est/c/eJw0j0tqxDAQRE8j7WRa3a3fQotA8D3= akjw28djBVgKT04cZkmVRRT1ezRStxFB0yzaQI= 2DApNtd1s2sNfvgm5BjoWYTA4AtFRCrXrItzpcKs8zC3MAnaMgOQqPITvys14yAbBGDRUccB2-F= pxQLUXPCLiiGJ2e42jYvw9X1lpfePy9FbwpHheN_oXA8FY41tFJnrorGu6L3CjSVgM4E69mwr9V= McYomJSe2RJuksD7z6-S4-rrfFEM_jk1-HsP12MtyHsPeuu55-to-zEta93x7rv_Sd8bfAAAA__= _SuVXS] | Database Explorer: Clickhouse support, Postgres URL smart parsing


    Breaking Changes

    * Dawarich [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GusmsdvWzOuhQKH6P= 1Y9jUycusVpIn74ktMdhhvn4Wia2wrHqnm0kT-AAk-5X2XaztRxi6ELeCXWbHADY2gCx6TUzlsh= dGNHbpaSKAtxpaRVTYOKkt4yAziJGi54cT8GKK4krUffifFQOnpzp7PuyTufQe17H-DwVvSmcFc= 7_hcL5rnDGIAwdFkXzVdF7Ayo1ojfRBmdcaM0ULmxS8mIr2yTV6Xt-nRzn2G4X5WAcxy4_j-l83= Op6P6ZbH3rk8rV_mJe0HvnyXP-l74y_AQAA__91jlUg] v0.21.0 [https://email.mail.se= lfh.st/c/eJw0j0tqxDAQRE8j7WRa3a3fQotA8D30HZt47GArgcnpwwzJsqiiHq9G8jp5V2SL2p= EhYMAg2z2tm1prtM62RIYTNR0YAHSpgFjlEk2ADjlbl61xLQeNNXfoxRsgh5jkGhGQNaLTaIj9Z= HXiHHwhaiaxcYLhyZmutvVluobc4jLG5yXoTeAscP4vBM6nwNkxW9-xC5rvgt4rUC4OjXLasmJb= q8o-exWCSbp4HVJhecbXyXGNdb8JhnEcW_p5TNdjL8t5THsbcsT8tX2ol7Qc8fZc_6XviL8BAAD= __3snVRg]: Database service transitioned to custom postgresql.conf file
    * FreshRSS [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl14LLQrF_yFL= N7GpExdbLaRfXxLa5TDDHE7LHLHEUK1mDOwYBChZvZV1G9aWffBa2ElhxSQAgLUBUbNLjgkQgvj= oEUHERQ3NU2nq2qVomu2aCUiQKCA5ljh6LDKnWJnVFXHBCDw546nbZRnPbre89P55Gn4zNBma_g= tD02FoYlV2gcHwdDP83oDnGsgNAb0M4lsb5jjHISVXsEZMpYo98utkP_t6vxqBvu9b-XmM5-Nel= 2Mf79ptz_PX9jG8pG3P1-f6L31n-g0AAP__HzJUuQ] v1.25.0 [https://email.mail.self= h.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcvCe1ymGE-vpY4YA6-6p7Qs2UQ= oKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb0mQguIAGiXQqG0CktF4tygR-9D1FsiIEEij2RZwuQwS4m= hMnebxXol8ORMZ9-XdTqH3tM6xuep-E3RrGj-LxTNd0Vzr13QxUXxfFX83oBL9WSNRydGXGumhB= JMjDZjDRhzFX1Pr5PjHNvtogTGcez55zGdj1td78d060OPVL72D_OS1iNdnuu_9J3oNwAA__8_n= FUD]: Updated required minimum PHP and database versions
    * Ganymede [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7Wz-l14LLQrF99Az= NnXiEquF9PQloV0OM8zHVyN7TN4V3SI6NgwCFHS7pm2fthqtsy2xkcQNgwAAlgpEVa_Rtt4seqp= GitgO3IuRBNl3Q9mVprdIQIJEDsmw-Nlikhx8YW4miXFK4MmZz7b3dT6H3uM6xuep-E3Romj5Lx= Qtd0VLttjRuqx4uSp-r8C5ODKTQyuT2Fqn7LOfQjAJi8eQiuh7fJ0c59huFyUwjmNPP4_5fNzKe= j_mWxt6xPy1f0wvaT3i5bn-S9-RfgMAAP__4L5VpA] v4.0.0 [https://email.mail.selfh= =2Est/c/eJw0j8tqwzAURL9G2tnoPmTpLrQoFP_= H1SOxqRMXWy2kX18S2uUwwxxOTRRBYyi2JQjky= bFDse2m6zasNU1hakqelRoIO-egVIdY7ZKiigdp3qn4KQrXS5YcQAW9MF7IrgkdMiAGQE8cxwmU= s8RC1LyyD4bdkzOebbss49ntlpbeP09DbwZng_N_YXA-DM6x5FohF0PzzdB7dZRLQD8EmHjgqdY= hxxwHEa9QIogWtkd6nexnX-9Xw67v-6Y_j_F83Mty7OO9ddtT_to-hpe07en6XP-l74S_AQAA__= 9q-VVY]: Reduced number of containers required to deploy
    * LinuxServer.io [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutmsdlcr6a= BDofg_1pIcmzpxidVC-vUloT0OM8zj1UzRaQzFtuwCeQIGTLZddduHrWYJ0pQ8KzWXGABcqYBY7= ZoLu1LFFwQvQC4tFASkqcZZIHqxW0ZAdojBoSeOozjlOcVC1LyyD4bhyRnPti_reHa757X3z9PQ= m8HJ4PRfGJzuBqdSUWVZqqHpaui9As0loB-CEx5Yah3mOMchJa-uRJe0sL3n18lx9u12MQz9OHb= 9eYzn41bW-zHeWrc9z1_7x_CStj1fnuu_9J3xNwAA__9UGlU9]: Booksonic Air [https://= email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnoPvRaaFEo_o-rV2zqxCVWC-nXl4R2Ocwwh= 1MTBZDgi24JPFkybDDqdpVtn7aanHdNyLJQg8jGGCjVIFa9JqotC4oz2EvtmKmDDUINu2VpOest= oUEGRA9oicPsQDjHUIiaFbZesXly5rPtfZ3Pofe0jvF5KnpTuChc_guFy13h0mMPzjtQtFwVvVd= DuXi0kwfHE7tapxxymGK0AiVAlML6nl4nxzm220WxGcexy89jPh-3st6P-daGHil_7R_TS1qPdH= mu_9J3wt8AAAD__2NkVi0], Quassel Core/Web [https://email.mail.selfh.st/c/eJw= 0j8tqwzAURL9G2tncl14LLQrF_3EtybGpE5dYLaRfXxLa5TDDHE7NHFFjKLZlDOwYBCjZdtVtH7= aaffBN2YlywyQAgKUCUbVrbkphQViglCXxwuSSeonJhYgRS7VbJiBBooDkWOLoUWVOsTA3p-KCE= XhyxrPtyzqe3e557f3zNPxmaDI0_ReGpruhSRf2TlgMT1fD7xV4LoHcENDLIL7WYY5zHFJyiiVi= 0iL2nl8nx9m328UI9OPY9ecxno9bWe_HeGvd9jx_7R_DS9r2fHmu_9J3pt8AAAD__2LJVO4] sc= heduled for deprecation


    New Software

    * BrickTracker [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF= 95AlOTZ17GKrhfT0JaFdDjPMx1cTB8zBF90SerYMAhR1u-d1M2tNzruW2UrmhlEAAEsFoqqXZOc= wZ3QObIlEsQoIhmBrlMazVNZrIiBBIo9kWcLgMMsUQ2FuNov1SuDJGa62zctwdb2lpffPS_Gbol= HR-F8oGk9FY3AOvZ1J8XhX_F6Bp-LJGo9OjLhazRSmYGK0GUvAmIvoM71Ojquv-00J9OPY8s9ju= B57Wc5j2FvXPU1f24d5Seuebs_1X_pO9BsAAP__-0RUag]: Web app for organizing and = tracking LEGO inventories
    * Call-Me [https://email.mail.selfh.st/c/eJw0j8tq6zAYhJ9G2tn8N-mXFlocOPg9d= Gts6sQlVgvp05eEdjnMMB9fSxwwB622J1R2DAIUbb_mbZ-2lrz6ntlJ5o5RAABrA6Jm18TCvqrL= DIrcQBpGUJCiBIqgYLdEQIJEiuRYwuwxS4mhMneXxakReHLms-9v63wOu6d1jI_T8D9Di6HlrzC= 03A0tXmOpVLrh5Wr4fwMuVclNil4m8a1NJZQwxegy1oAxV7H39Do5zrHdLkZgHMeevx_z-bjV9X= 7Mtz7sSOVzf59e0naky3P9m74S_QQAAP__d81UDQ]: Easy one-to-one video calls from=
    a browser
    * Drop [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe-x-nFs= 6sQlVgvp05eE9jjMMB9fyxStxFB1zzaQI2DApPtVtt1sLfvgu5BjoW4TA4CtDRCbXnPBHnsKgLZ= FDMtiE5DnUMPivQMpessIyBYxWHTEcfJWuKRYiboTdkExPDnT2fdlnc6h97yO8XkqelM4K5z_C4= XzXeFMLEkieUXzVdF7Ayo1oDPBejbsWzMllmhScmJrtEkq63t-nRzn2G4XxTCOY5efx3Q-bnW9H= 9OtDz1y-do_zEtaj3x5rv_Sd8bfAAAA__8zhlS_]: Open-source game distribution pla= tform
    * ebook2audiobook [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7Wz-pyQvt= CgU30OvxKZOXGy1kJ6-JLTLYYb5-GrkgCn4YltEz8ogQJNtt7Ruw1qj864lVknccBIAwFKBqNol= 5qLKXLxTUQfC1XtUya1pvYDqxa6RgASJPJKyhNFhkjyFwtw0iXoj8OSMZ9suy3h2u8Wl98_T8Ju= h2dD8XxiaD0Nz05oCIBmeb4bfK3AunnTw6GQQV-uQQw7DNGnCEnBKRewRXyf72df71Qj0fd_Sz2= M8H_eyHPt4b932mL-2j-ElbXu8Ptd_6TvSbwAAAP__PSVU4Q]: eBook to audiobook conve= rter
    * EnvelopePal [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-= D-uHo5NnbjEaiH9-pLQLocZ5nBq4oAafLEtoWfHIEDRtqtu-7DVNPmpKTtRbhgFALBUIKp2TYKi= QMQSFnFxYVj8MjUh77VVBm-3RECCRB7JsYRxQpUcQ2FuTsV5I_DkjGfbl3U8u93T2vvnafjN0Gx= o_i8MzXdDc2ZC1gaG56vh9wqciyc3eJxkkKnWIYcchhidYgkYtYi9p9fJcfbtdjEC_Th2_XmM5-= NW1vsx3lq3PeWv_WN4SdueLs_1X_pO9BsAAP__C5ZUpQ]: Smart envelope budgeting web=
    app
    * epub-tts [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutmsdlda6aBDofg_= 1pISmzpxsdVC-vUloT0OM8zj1UzRaZRiW3ZCnoABk203XbdhrTlIaEqelZpLDACuVECsdsnJi7Z= I4oKK19owcEpVCiSUoMXZNSMgO0Rx6InjGJzynGIhal7Zi2F4csazbZdlPLvd8tL752nozeBkcP= ovDE6HwQkBAvvLxdB0M_RegeYi6AdxgQcOtQ5znOOQkldXokta2B75dbKffb1fDUPf901_HuP5u= Jfl2Md767bn-Wv7GF7Stufrc_2XvjP-BgAA__81BlTB]: Convert ePub to audio files
    * Hassarr [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2slI96HHQotC8X9cP= RybOnGJ1UL69SWhXQ4zzOG0jNFJDFX37AIyWrKQdL_KtputZR98F2QS7C6RtdbVZgGaXjMnjgV4= qalF5EXKEr0L4kAqExTSWwYL5ACCA0aKk3dCJcWK2FmIgyL75Exn35d1Oofe8zrG56nwTcGsYP4= vFMx3BXPzJQgDKJyvCt-bxVIDsAnOkyHfmimxRJMSi6vRJamk7_l1cpxju10U2XEcu_w8pvNxq-= v9mG596JHL1_5hXtJ65Mtz_Ze-M_wGAAD__5QdVUU]: Custom Home Assistant integrati=
    on for adding media to the *arr apps
    * Isley [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D_0uIl= NnbjYaiH9-pLQLocZ5nBa4oA5-Go1oWfHIEDR6i2v27C2NPlJMzvJrBgFALA2IGp2SapZp-AYQk= SsGhsJ4SWID56ztmrXRECCRB7JsYRxwiwlhsqsLovzRuDJGU_dLst4drulpffP0_CbodnQ_F8Ym= g9DMyMWuGgxPN8MvzfgUj25weMkg0ytDSWUMMToMtaAMVexR3qd7Gdf71cj0Pd9yz-P8Xzc63Ls= 41277al8bR_DS9r2dH2u_9J3ot8AAAD__6k3VXM]: Cannabis grow journal for homegro= wers
    * Media-Maid [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_o= -rh2NTJy6xWki_viS0y2GGOZyWKYLEUHXPEMiRZYtJ96tsu9la9sF3IcdCHRJba6E2i9j0mnty4= EMCqclWSdhtgOjKQrHjQlD0ltEiA2IAdMRx8iBcUqxE3Qm7oNg-OdPZ92WdzqH3vI7xeSp6Uzgr= nP8LhfNd4dyWxQl3r2i-KnpvlkoN6EwAz4Z9a6bEEk1KTqBGSFJZ3_Pr5DjHdrsotuM4dvl5TOf= jVtf7Md360COXr_3DvKT1yJfn-i99Z_wNAAD__5bBVXw]: Download folder media file c= lean-up
    * NetLock RMM [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GuslIu6u_gw6F4= vdYaeXY1IlLrBbSpy8J7XGYYT4-KZgcp9h0Ly6iR0sWsu5X3nazSQkxdEZPjN1lsta6JhZA9FqW= RTKmWtF2AAiZnfMZc2h9EeJKeitggRxAdOCR0hQcU82pIXbP5KMi--RMZ9-XdTqH3ss6xuep8E3= BrGD-LxTMdwUzd5FqpSqcrwrfxWJtEbyJLpChIGJqqsnk7Nm15DI30vfyOjnOsd0uiuw4jp1_Ht= P5uLX1fky3PvQo9Wv_MC9pPcrluf5L3wV-AwAA__8MsFYr]: Remote server monitoring a=
    nd management
    * PlexAniBridge [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GutmsdlfW6qB= Dofg99LOJTZ242GohffqS0B6HGebja4nEZQnVanKBPAEDRqu3vG7D2tIUJs3kOZO6yADgagPEZp= dEypg9CJIUHwOANhQpCE2dBvR2TQjIDjE49MQyTi5ziVKJ1Gf2wTA8OeOp22UZz263tPT-eRp6M= zgbnP8Lg_NhcI4aLyDZG5pvht4bUKkB_RDcxANPrQ1Figwx-uyquJgr2yO9Tvazr_erYej7vuWf= x3g-7nU59vGu3fZUvraP4SVte7o-13_pO-FvAAAA__8Tn1S3]: Sync Plex watch activity=
    with AniList
    * Receipt Harvester [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT0v_R= YaFEovodejk2duMRqIT19SWiXwwzz8bVEAXLwVfcEnoQsW4y6X_O2m60l513PJJypQ2RrLdRmEZ= teUyhLXyRG7xig-iCLRSkoS3WBqVm9JbTIgOgBhThMDjKXGCpRl8ziFdsnZzr7vqzTOfSe1jE-T= 0VvCmeF83-hcL4rnGN0ufosiuarovdmqVSPYjw4NuxaMyWUYGKUDDVAzJX1Pb1OjnNst4tiO45j= zz-P6Xzc6no_plsfeqTytX-Yl7Qe6fJc_6XvhL8BAAD__1VFVP0]: Extract digital recei= pts from select stores for analysis
    * RepoFlow [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7WzenyxpoUWh-B7S= kxKbOnGx1UJ6-pLQLocZ5uOriQPm4NW2hJ4dgwBF22553Ya1pslPLbOTzA2jAABqBaJql6TBaUF= Qzz5ARPEXV6rWKhckLQJ2TQQkSOSRHEsYJ8xSYlDm5rI4bwSenPFs22UZz263tPT-eRp-MzQbmv= 8LQ_NhaEbUIqE1w_PN8HsFLurJDR4nGWSqdSihhCFGl1EDxqxij_Q62c--3q9GoO_7ln8e4_m46= 3Ls471121P52j6Gl7Tt6fpc_6XvRL8BAAD__8F1VZY]: Software package management pl= atform
    * SealNotes [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7Wz-l14LLQrF99A= zNnXiEquF9PQloV0OM8zHVyN7TN4V3SI6NgwCFHS7pm2fthqtsy2xkcQNgwAAlgpEVa_Rc8gtge= 2QHVIW6tBstx2Ds9n1prdIQIJEDsmw-Nlikhx8YW4miXFK4MmZz7b3dT6H3uM6xuep-E3Romj5L= xQtd0VLxk7eh6J4uSp-r8C5ODKTQyuT2Fqn7LOfQjAJi8eQiuh7fJ0c59huFyUwjmNPP4_5fNzK= ej_mWxt6xPy1f0wvaT3i5bn-S9-RfgMAAP__v7JVgQ]: Lightweight encrypted notepad
    * SimpleDash [https://email.mail.selfh.st/c/eJw0j8tq7DAQRL9G2sm0uluvhRYXLv= 4PPTpjE48dbCUw-fowQ7IsqqjD6ZmiLTE0LdkGcgQMmLTcy7qZtWcfvBRyXEhsYgCwrQNi10vGF= IM0IARpPaBtXUCCC8ytl-pBrxkB2SIGi444Tt4Wrik2InGFXVAMT850yfa2TNfQW17G-LgU_VM4= K5z_CoXzqXB2EgVjQUXzXdH_DlRbQGeC9WzY925qrNGk5Ipt0abSWJ_5dXJcY91vimEcx1a-H9P= 12NtyHtMuQ49cP7d385LWI9-e69_0lfEnAAD__680VW0]: Very simple personal and min= imal dashboard
    * Telegram Files [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch2TpLr= QoFP_HtR6xqROXWC2kX18S2uUwwxxOSRxRY8i2JgzsGRyQ2HrVbR-2kqYwVWXvlCuKAwDMBYiKX= RNgbCpSoAGp1MzcSssscak-sza7JQJySBSQPLs4TqhukZiZq1fng3Hw5Ixn3ds6nt3uae398zT8= Zmg2NP8Xhua7oTkjiQCS4flq-L0ALzmQHwJObnBTKcMSlziIeMUcUTQ7e0-vk-Ps2-1iHPTj2PX= nMZ6PW17vx3ir3fa0fO0fw0va9nR5rv_Sd6LfAAAA__8CmVWh]: Simple Telegram file do= wnloader





    NordVPN=E2=80=99s holiday dealThe most festive sale of the year. This holid=
    ay season, save big and get 3 extra months when you buy the world=E2=80=99s=
    leading VPN.NordVPN (Affiliate Link) [https://email.mail.selfh.st/c/eJw0j8= 1qwzAQhJ9GuslIu6u_gw6F4veQVpvY1ImLrRbSpy8J7XGYYT6-XjC5miJrKS6iR0sWspZbXTez9= hJikIqeKorLZK113C1A10vhKiLSomfPFRE9Bw5BgBu06FLUawEL5ACiA4-UpuAqtZwYUXwlHxXZ= J2c6Zbss0zn0VpYxPk-FbwpmBfN_oWA-FMyXlLOT4BXON4Xv3WLjCN5EF8hQ6N201JLJ2VfHyeX= KpI_yOtnPsd6viuzY963-PKbzcefl2Ke7DD1K-9o-zEtaj3J9rv_Sd4HfAAAA__8tf1Xg]




    Latest Directory [https://email.mail.selfh.st/c/eJw0j8uK4zAURL9G2tnoPvRaaDE= w-D-udJXYjBMPsboh_fVNQveyqKIORwslkBSb7QUieXLsMNt-k22fNi0hhi7kWahDZuccNHWIat= eiTpoAScwaA1yyIrsIPkhVVmpqt4IOGRAjoCdOcwDhmlMj6l7YR8PuxZnPvl_W-Rx2L-sY_09Df= wwuBpffwuDyMLgo9Uttmg0tN0N_1VFtEf0UIfDEQXWqqaYpZy_QEmRpbB_lfXKcY7tfDbtxHLt8= PefzeW_r45jvfdhR6sf-b3pL21Gur_VP-iz4HQAA__8XkFYp] Apps

    * Astroluma [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl3TlhRaF4v_= Qy7GpE5dYLaRfXxLa5TDDHE6NHDAFLbZFVHYMAjTZdk3bPmw1evUtsZPEDScBACwViKpd44KKwE= TZewCHfsniA0nxzL4EUbtFAhIkUiTHEkaPSfIUCnNzSZwagSdnPNu-rOPZ7R7X3j9Pw2-GZkPzf= 2FovhuaUXUJCt7wfDX8XoFzUXKDopdBfK1DDjkM0-QSloBTKmLv8XVynH27XYxAP449_TzG83Er= 6_0Yb63bHvPX_jG8pG2Pl-f6L31H-g0AAP__bydTxQ]: Feature-rich dashboard for ser= vices and tasks
    * Buchable [https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WSk7tZvoUUg-B76= tMYmHjvYSmBy-jBDsiyqqMdrCYPJwVfJyXi0qElDlHzP66bWlpx3nNFSRjaRtNamNg3Q5JJqcdx= 1tJm7z70UazvFxtWVWHtklGsCDWQAvAGLFCZnMpUYKiLbTNYL0k_OdPHWl-kackvLGJ-XwDcBs4= D5vxAwnwJmcJ07FhY43wW-N42lerDKG0eKXGuqhBJUjDabGkzMleSZXifHNdb9JkiP49jyz2O6H= ntdzmPaeciRytf2oV7ScqTbc_2XvhP8BgAA___qDFcJ]: Cross-platform AudioBookshelf=
    client
    * cAdvisor [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-u= HolNnbjYaiH9-pLQLocZ5nBq4oAafLEtoWfHIEDRtpuu27DWNPmpKTtRbhgFALBUIKp2SReN0QW= PFVsUBfChBndB1jZpgOrtmghIkMgjOZYwTqiSYyjMzak4bwSenPFs22UZz263tPT-eRp-MzQbmv= 8LQ_NhaM7YNCCR4flm-L0C5-LJDR4nGWSqdcghhyFGp1gCRi1ij_Q62c--3q9GoO_7pj-P8Xzcy= 3Ls471121P-2j6Gl7Tt6fpc_6XvRL8BAAD__272VRY]: Container performance and char= acteristics monitoring
    * Deployarr [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GusmsdlfS6qBDofg= 99JfY1ImLrRbSpy8J7XGYYT6-lkhsllB1TzaQI2DAqPstr5tZW_LB90yOM3UbGQBsbYDY9JKgY2= 0ijMVeYgsSSudYmBqVGMCLXhMCskUMFh2xTN5mLlEqUXeZXVAMT8509u2yTOfQW1rG-DwVvSmcF= c7_hcL5UDhnqZeKwormm6L3BlRqQGeC9WzYt2aKFDExumyr2Jgr6yO9TvZzrPerYhj7vuWfx3Q-= 7nU59unehx6pfG0f5iWtR7o-13_pO-FvAAAA__-SFFVX]: Automated homelab setups usi=
    ng Docker
    * GlitchTip [https://email.mail.selfh.st/c/eJw0j81uxCAQg58GbkQwM_wdOFSq8h4= wwCZqdlMltNL26auN2pstW7a-mjCYHDzLloxHi5o0RNnued3UWpPzrmW0lLGZSFprw1UDVLkkf4= loOvfWEWNHtsBYMGeICE6uCTSQAfAGLFKYnMlUYmDEZjNZL0i_fqazbX2ZziG3tIzxeQp8EzALm= P8DAfMhYLaxk7adBc53ge9VY2EPVnnjSJGrVZVQgorRZsPBxMwkj3SN7OdYHzdBeuz7ln-e0_l8= 8HLs06MNOVL52j7UBS1Hur3af-47wW8AAAD__7ieVXI]: Simple, open-source error tra= cking
    * Installatron [https://email.mail.selfh.st/c/eJw0j8tq6zAYhJ9G2tn8V10WWhw4= -D10a2zqxCVWC-nTl4R2OcwwH19LHDAHX21P6FkZBCjafs3bPm0tOe96ZpXMHaMAANYGRM2uqUB= DyrFAR_WkASKpY66gSkDc7ZYISJDIIylLmB1mKTFU5q5Z1BuBJ2c--_62zuewe1rH-DgN_zO0GF= r-CkPL3dCiWLQE1w0vV8P_G3CpnnTy6GQS19pUQglTjJqxBoy5ir2n18lxju12MQLjOPb8_ZjPx= 62u92O-9WFHKp_7-_SStiNdnuvf9JXoJwAA__-3XVQ9]: One-click web solution for ap= plication deployment
    * Kubero [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe8haZ= XY1ImLrRbSpy8J7XGYYT4-yRRtiaHpnm0gR8CASfdbWTezSvbB90KOC3WbGABsE0AUvWTvJTUqN= YIDudTO4qFw6DHF1Fqzes0IyBYxWHTEcfK2cE2xEXVX2AXF8ORMZ98uy3QOveVljM9T0ZvCWeH8= XyicD4UzW89ySaJovil6F6DaAjoTrGfDXsTUWKNJyRXbok2lsT7y62Q_x3q_Koax71v5eUzn496= WY5_ufeiR69f2YV7SeuTrc_2XvjP-BgAA___pblWx]: Self-hosted PaaS running on Kub= ernetes
    * PinePods [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT0v_RYaFEovode= jk2duMRqIT19SWiXwwzz8bVEAXLwVfcEnoQsW4y6X_O2m60l513PJJypQ2RrLdRmEZteU-8Nc-l= RqoQIlsRVcssS7QJSixS9JbTIgOgBhThMDjKXGCpRl8ziFdsnZzr7vqzTOfSe1jE-T0VvCmeF83= -hcL4rnB2HDktkRfNV0XuzVKpHMR4cG3atmRJKMDFKhhog5sr6nl4nxzm220WxHcex55_HdD5ud= b0f060PPVL52j_MS1qPdHmu_9J3wt8AAAD__9eyVYI]: Complete podcast management sy= stem
    * ReDeploy [https://email.mail.selfh.st/c/eJw0j8tq7DAQRL9G2sm0uluvhRYXLv4P= PTpjE48dbCUw-fowQ7IsqqjD6ZmiLTE0LdkGcgQMmLTcy7qZtWcfvBRyXEhsYgCwrQNi10vmxLa= hi1KFwINr4EBc4IjUUwperxkB2SIGi444Tt4Wrik2InGFXVAMT850yfa2TNfQW17G-LgU_VM4K5= z_CoXzqXCWThBTa4rmu6L_Hai2gM4E69mw793UWKNJyRXbok2lsT7z6-S4xrrfFMM4jq18P6brs= bflPKZdhh65fm7v5iWtR74917_pK-NPAAAA___lKFSO]: Deploy Git-hosted sites local=
    ly
    * Sandstorm [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2slc3YceCy0Kxf-= hl2NTJy6xWki_viS0y2GGOZyWKNgcfNU9WU9CwIBR92vedrO15LzrmYQzdRsZAGxtgNj0mkKLCK= 43twQXsBeJuUYQt7gWmEX0lhCQLaK3KMRhcjZziaESdcksXjE8OdPZ92WdzqH3tI7xeSp6Uzgrn= P8LhfNd4dy91GWxqGi-KnpvQKV6FOOtY8OuNVNCCSZGybYGG3NlfU-vk-Mc2-2iGMZx7PnnMZ2P= W13vx3TrQ49UvvYP85LWI12e67_0nfA3AAD__3M4VTQ]: Open-source platform for self= -hosting web apps
    * Stackspin [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe-= hn01s6sTFVgvp05eE9jjMMB9fzxRtiaFpyTaQI2DApOVW1s2sPfvgpZDjQmITA4BtHRC7XjLLBY= CCBAEBsLFSdxefuvdFGDjoNSMgW8Rg0RHHydvCNcVGJK6wC4rhyZlO2S7LdA695WWMz1PRm8JZ4= fxfKJwPhTM2ZImNFc03Re8dqLaAzgTr2bDv3dRYo0nJFduiTaWxPvLrZD_Her8qhrHvW_l5TOfj= 3pZjn-4y9Mj1a_swL2k98vW5_kvfGX8DAAD__2Z7VQ8]: Open-source single-click appl= ication installer
    * Steam Headless [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQ= rF95AlOTZ17GKrhfT0JaFdDjPMx1cTB8zBF90SerYMAhR1u-d1M2tNzruW2UrmhlEAAEsFoqqXh= LkWEtfERouY2cYS5oqMlhvSXPSaCEiQyCNZljA4zDLFUJibzWK9Enhyhqtt8zJcXW9p6f3zUvym= aFQ0_heKxlPRCN63AKEoHu-K3yvwVDxZ49GJEVermcIUTIw2YwkYcxF9ptfJcfV1vymBfhxb_nk= M12Mvy3kMe-u6p-lr-zAvad3T7bn-S9-JfgMAAP__SqxU3g]: Unofficial headless remot=
    e Steam server via Docker
    * Syncloud [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DL= sakTl1gtpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb0mH5cls-3= o2GZeInjXI_SAyEAkpLdEQIJEHsmyhMlhlhJDZe42i_VK4MmZzr4v63QOvad1jM9T8ZuiWdH8Xy= ia74pmLEusQKR4vip-b8ClerLGoxMjrjVTQgkmRpuxBoy5ir6n18lxju12UQLjOPb885jOx62u9= 2O69aFHKl_7h3lJ65Euz_Vf-k70GwAA___0iFR8]: Simple deployment of popular apps


    More from selfh.st






    Self-Hosted Dashboard Icons
    A collection of self-hosted dashboard icons and logos


    selfh.st
    =E2=80=A2Ethan Sholly




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-uHolNnbjYaiH9= -pLQLocZ5nBq4oAafLEtoWfHIEDRtpuu27DWNPmpKTtRbhgFALBUIKp2ScEVV5F0KqiX4FtmxwE= ukSL52Gq2ayIgQSKP5FjCOKFKjqEwN6fivBF4csazbZdlPLvd0tL752n4zdBsaP4vDM2HoRla4a= KSDc83w-8VOBdPbvA4ySBTrUMOOQwxOsUSMGoRe6TXyX729X41An3fN_15jOfjXpZjH--t257y1= _YxvKRtT9fn-i99J_oNAAD__77NVaM]








    Self-Hosting Guide to Alternatives: Pocket, Omnivore
    Self-hosted alternatives to popular online read later and bookmarking servi= ces


    selfh.st
    =E2=80=A2Ethan Sholly




    [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcv= Ce1ymGE-vpY4YA6-6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2mEAOzbRmYug_YneQlLij= E2Kh41lsiIEEij2RZwuQwS4mhMnebxXol8ORMZ9-XdTqH3tM6xuep-E3RrGj-LxTNd0VzLAAMcV= E8XxW_N-BSPVnj0YkR15opoQQTo81YA8ZcRd_T6-Q4x3a7KIFxHHv-eUzn41bX-zHd-tAjla_9w= 7yk9UiX5_ovfSf6DQAA____sVSC]





    Help keep the newsletter (and me) running =E2=98=95

    This Week in Self-Hosted is an independent publication supported by the sel= f-hosted community. Consider making a one-time donation [https://email.mail= =2Eselfh.st/c/eJw0j8FqwzAQRL9GutmsdlfS6= qBDofg_1pISmzpxsdVC-vUloT0OM8zj1UziVGK= xLbtInoABk203XbdhrTnE0JQ8KzWXGABcqYBY7ZI9NQGXNNXGoXi8RCGei1YmqhLYrhkB2SFGh5= 5YxuCU5ySFqHllHw3DkzOebbss49ntlpfeP09DbwYng9N_YXA6DE4XH7yIgqHpZui9As0loh-iC= zxwqHWYZZYhJa-uiEta2B75dbKffb1fDUPf901_HuP5uJfl2Md767bn-Wv7GF7Stufrc_2XvjP-= BgAA__9c4VTz] (no account required), buying me a coffee [https://email.mail= =2Eselfh.st/c/eJw0j8tqwzAURL9G2snoPvRaa= FEo_g89bmJTJy62Wki_viS0y2GGOZyeKUKJoWn= JEMiRZYtJy62sm1l79sFLIceFBBJba6F1i9j1kuHipVpKvjH2RoLlUqMQB1tA2CW9ZrTIgBgAHX= GcPBSuKTYicYVdUGyfnOmU7bJM59BbXsb4PBW9KZwVzv-FwvlQOPvAHHsVRfNN0Xu3VFtAZwJ4N= ux7NzXWaFJyBVqEVBrrI79O9nOs96tiO_Z9Kz-P6Xzc23Ls012GHrl-bR_mJa1Hvj7Xf-k7428A= AAD__7keVXU], signing up for a monthly donation on the site [https://email.= mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcvCe1ymGE-vpY4YA6= -6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2myI5KcbEu5GvMUOxS_dK4YYhCHvWWCEiQyC= NZljA5zFJiqMzdZrFeCTw509n3ZZ3Oofe0jvF5Kn5TNCua_wtF813RDKGUuFBRPF8VvzfgUj1Z4= 9GJEdeaKaEEE6PNWAPGXEXf0-vkOMd2uyiBcRx7_nlM5-NW1_sx3frQI5Wv_cO8pPVIl-f6L30n= -g0AAP__sStVfQ], or sponsoring [https://email.mail.selfh.st/c/eJw0j81qwzAQh= J9GuslIu6u_gw6F4veQVpvY1ImLrRbSpy8J7XGYYT6-XjC5miJrKS6iR0sWspZbXTez9hJikIqe= KorLZK113C1A10sRZmgX6MCxUqLkkH1D60PgLHxpei1ggRxAdOCR0hRcpZYTI4qv5KMi--RMp2y= XZTqH3soyxuep8E3BrGD-LxTMh4IZm1QUIYXzTeF7t9g4gjfRBTIUejcttWRy9tVxcrky6aO8Tv= ZzrPerIjv2fas_j-l83Hk59ukuQ4_SvrYP85LWo1yf67_0XeA3AAD__zExVio] the newslett=
    er to help offset the costs associated with running the publication.




    Community Content






    Ultimate Authentik Docker Compose Guide with Traefik 2025 | SHB
    Authentik, together with Traefik can give one of the best dynamic authentic= ation layers for your homelab. This Authenti=E2=80=A6


    SmartHomeBeginner
    =E2=80=A2Anand




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_o-rh2NTJy6xWki_= viS0y2GGOZyWKYLEUHXPEMiRZYtJ96tsu9la9sF3IcdCHRJba6E2i9j0mpciVsABEPbmW4PqUud= FEpfYYiK9ZbTIgBgAHXGcPAiXFCtRd8IuKLZPznT2fVmnc-g9r2N8noreFM4K5_9C4XxXOCN5uw= iCovmq6L1ZKjWgMwE8G_atmRJLNCk5gRohSWV9z6-T4xzb7aLYjuPY5ecxnY9bXe_HdOtDj1y-9= g_zktYjX57rv_Sd8TcAAP__xlZVZA]








    GitHub - fabriziosalmi/patterns: Automated OWASP CRS and Bad Bot Detection = for Caddy, Nginx, Apache, Traefik and HaProxy
    Automated OWASP CRS and Bad Bot Detection for Caddy, Nginx, Apache, Traefik=
    and HaProxy - fabriziosalmi/patterns=E2=80=A6


    GitHub
    =E2=80=A2fabriziosalmi




    [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99ArsakTF1stpKcv= Ce1ymGE-vpY4YA6-6p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb2kS6QuTSwFdwm5ugA1o0W= MRYqAiF4TAQkSeSTLEiaHWUoMlbnbLNYrgSdnOvt2WaZz6C0tY3yeit8UzYrm_0LRfCiaa7eALE= XxfFP83oBL9WSNRydGXGumhBJMjDZjDRhzFX2k18l-jvV-VQJj37f885jOx70uxz7d-9Ajla_tw= 7yk9UjX5_ovfSf6DQAA__8-KFTX]








    selfhosted-apps-docker/jellyfin at master =C2=B7 DoTheEvo/selfhosted-apps-d= ocker
    Guide by Example. Contribute to DoTheEvo/selfhosted-apps-docker development=
    by creating an account on GitHub.=E2=80=A6


    GitHub
    =E2=80=A2DoTheEvo




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl6yrhRaF4v_Qy7GpE5dYLaRf= XxLa5TDDHE6NrJjUF9sienYMAhRsu6ZtH7YaJz-1xE4SNwwCAFgqEFW7RqpZtXjXwsLsSmjguS2= M6gNDwWK3SECCRB7Jseg4YZIctDA3l8R5I_DkjGfbl3U8u93j2vvnafjN0Gxo_i8MzXdDszqvGN= xieL4afq_AuXhyg8dJBplqHbJmHUJwCYtiSEXsPb5OjrNvt4sR6Mexp5_HeD5uZb0f461122P-2= j-Gl7Tt8fJc_6XvSL8BAAD__1PjVNM]








    New Container: OpenShot | Info :: LinuxServer.io
    We have released a new container for OpenShot!
    OpenShot Video Editor is an award-winning free and open-source video edi=E2= =80=A6


    Info :: LinuxServer.io





    [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GuslIuytpddChUPwe-tnEpk5cbLWQ= Pn1JaI_DDPPx9YzsCsemJbuIHi1ZSFpuZd3M2nOIQQp6KigukbXWtW4Bul5y9S2ROAkCXVjkIhf= LDMQJa8dg9ZrBAjmA6MAj8RRcoZq4IYov5KMi--RMp2yXZTqH3vIyxuep8E3BrGD-LxTMh4KZOS= aXYlc43xS-d4u1RfAmukCGQu-mcmWTki-usUulkT7y62Q_x3q_KrJj37fy85jOx70txz7dZeiR6= 9f2YV7SeuTrc_2XvjP8BgAA___U8lVp]






    Content Spotlight: Hemmelig

    Meet Hemmelig [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99= ArsakTl1gtpKcvDu1ymGFmvpY4YA6-6p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb2kUJ0tF= aEIU2jSQGy7YK62d1t9Eb0mAhIk8kiWJUwOs5QYKnO3WaxXAufOdPTtskzH0Ftaxvg8FL8pmhXN= _4ai-aFo9vF84rLi-ab4vQGX6skaj06MuNZMCSWYGG3GGjDmKvqRXiX7Mdb7VQmMfd_yz3M6nve= 6PPbp3oceqXxtH-YFrUe6nuk_9Z3oNwAA__--91Vr], an open-source secret sharing p= latform. Hemmelig gives users a minimal, modern interface for uploading sec= rets and sensitive files that can easily be shared with others. Features in= clude client-side encryption, password protection, expiration dates, limite=
    d view counts, limited IP address access, account management, and auto-dele= tion after expiration.

    Hemmelig can be deployed via Docker [https://email.mail.selfh.st/c/eJw0j8Fq= wzAQRL9Gusmsdlde6aBDofg_1pISmzpxsdVC-vUloT0OM8zj1UzRa5RiW_ZCgYABk203XTe31jz= K2JQCKzWfGAB8qYBY7ZJVI8olApFwCl4gVRJUblwkEaJdMwKyRxSPgTgOo1eeUyxELSgHMQxPzn= C27bIMZ7dbXnr_PA29GZwMTv-FwekwOHEMTWJDQ9PN0HsFmotgcOJHdjzW6uY4R5dSUF-iT1rYH= vl1sp99vV8NQ9_3TX8ew_m4l-XYh3vrtuf5a_twL2nb8_W5_kvfGX8DAAD__7ynVDU] and doe= sn't require any additional containers to get up-and-running.







    Links: Website [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wz0fmRJCy0Kx= fd40pNjUycusVpIT18S2uUww3x8mimCxFBtyxDIk2OHybarbPuwaZ7C1IQ8CzVI7JyDqg5R7Zqr= FAVwFBdWKCQYeAnqQ41LU-Vqt4wOGRADoCeO4wTCJcVK1LywD4bdkzOebV_W8ex2z2vvn6ehN4O= zwfm_MDjfDc6uCddJoqH5auhdHZUa0A8BJh54Uh1KLHFIyQvUCEkq23t-nRxn324Xw64fxy4_j_= F83Op6P8Zb67bn8rV_DC9p2_Pluf5L3xl_AwAA__8891Yn], Source Code [https://email= =2Email.selfh.st/c/eJw0j81qwzAQhJ9GuslI= uyvt6qBDofg99JfY1ImLrRbSpy8J7XGYYT6-ll= BcFq66J8fo0ZKFqPstr5tZWwocekZPGbuLZK11tVmAppckEmxjgdClgkQCacKYC5End7FRrwksk= ANgBx5JpuAylSgVsftMnhXZJ2c6-3ZZpnPoLS1jfJ4K3xTMCub_QsF8KJiZgRuWrnC-KXxvFktl= 8IZdIEOhNVOkiInRZ1fFxVxJH-l1sp9jvV8V2bHvW_55TOfjXpdjn-596JHK1_ZhXtJ6pOtz_Ze= -E_wGAAD__9sxVHE]


    What I'm Watching

    * Proxmox Datacenter Manager (Alpha) First Look! [https://email.mail.selfh= =2Est/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_g8= 9bmJTJy62Wki_viS0y2GGOZyeKUKJoWnJEMiRZ= YtJy62sm1l79sFLIceFBBJba6F1i9j1kiGWmhA9em4WXIoOBKtgkFK4e9BrRosMiAHQEcfJQ-Ga= YiMSV9gFxfbJmU7ZLst0Dr3lZYzPU9Gbwlnh_F8onA-Fs8ilM1JUNN8UvXdLtQV0JoBnw753U2O= NJiVXoEVIpbE-8utkP8d6vyq2Y9-38vOYzse9Lcc-3WXokevX9mFe0nrk63P9l74z_gYAAP__Se= JVDQ] | DB Tech
    * Proxmox just got a vCenter Alternative?! [https://email.mail.selfh.st/c/= eJw0j8tqwzAURL9G2snoPvRaaFEo_g9JV45NnbjEaiH9-pLQLocZ5nAkU4QSQ9M9QyBHli0m3a9= l280m2QffCzku1CGxtRaaWETRawYG8TVUH6UQEC8xLdSTr8LSLC56y2iRATEAOuI4eShcU2xE3R= V2QbF9cqaz78s6nUPveR3j81T0pnBWOP8XCue7wtlhDW5xrGi-KnoXS7UFdCaAZ8NexNRYo0nJF= WgRUmms7_l1cpxju10U23Ece_l5TOfj1tb7Md360CPXr_3DvKT1yJfn-i99Z_wNAAD__6MXVUo]=
    | 2GuysTek
    * GluetunVPN Setup & Unraid Container Networking Explained [https://email.= mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcvCe1ymGE-vpY4YA6= -6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2mKmB9Dh6D1CVDK3HhimixxiUEJ3pLBCRI5J= EsS5gcZikxVOZus1ivBJ6c6ez7sk7n0Htax_g8Fb8pmhXN_4Wi-a5obr5Bd8Urnq-K3xtwqZ6s8= ejEiGvNlFCCidFmrAFjrqLv6XVynGO7XZTAOI49_zym83Gr6_2Ybn3okcrX_mFe0nqky3P9l74T= _QYAAP__hVVVTA] | Spaceinvader One
    * Building My ULTIMATE Linux Workstation [https://email.mail.selfh.st/c/eJ= w0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7NW-72= Vpy3vXMVjJ3jAIAWBsQNb0mFg4iaKWiiyVKWJosUBiWmPsiXm-JgASJPJJlCZPDLCWGytxtFuuV= wJMznX1f1ukcek_rGJ-n4jdFs6L5v1A03xXNFaCFmoPi-ar4vQGX6skaj06MuNZMCSWYGG3GGjD= mKvqeXifHObbbRQmM49jzz2M6H7e63o_p1oceqXztH-YlrUe6PNd_6TvRbwAAAP__UOlVGA] | = Techno Tim
    * UniFi Protect: From Underdog to Industry Leader [https://email.mail.self= h.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe8haeXY1IlLrBbSpy8J7XGYYT4-yRRtiaHpnm0g= R8CASfdr2XazSfbB90KOC3WbGABsE0AUvWYu7CBFwAqLJOIYQGwnJ4yMS_F6ywjIFjFYdMRx8rZ= wTbERdVfYBcXw5Exn35d1Oofe8zrG56noTeGscP4vFM53hTPXpQk3VDRfFb0LUG0BnQnWs2EvYm= qs0aTkim3RptJY3_Pr5DjHdrsohnEce_l5TOfj1tb7Md360CPXr_3DvKT1yJfn-i99Z_wNAAD__= zZxVQc] | Lawrence Systems


    Command Line Corner: head -n 5 <file>

    Use head -n 5 <file> to quickly view the first five (or any number of) line=
    s of a file from the terminal:

    /$ head -n 5 example.txt
    This
    is
    This
    Week
    in



    Click here [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF95AlO= TZ17GKrhfT0JaFdDjPMx1cTB8zBF90SerYMAhR1u-d1M2tNzruW2UrmhlEAAEsFoqqXxM1ytmBd= YYu1AmHzIc5UG7h5np1eEwEJEnkkyxIGh1mmGApzs1msVwJPznC1bV6Gq-stLb1_XorfFI2Kxv9= C0XgqGp1wLD6L4vGu-L0CT8WTNR6dGHG1milMwcRoM5aAMRfRZ3qdHFdf95sS6Mex5Z_HcD32sp= zHsLeue5q-tg_zktY93Z7rv_Sd6DcAAP__dx1VGQ] to view an archive of commands sh= ared in previous newsletters.




    Related News and Content






    These Are The Most Useful FOSS Android Apps I Discovered in 2024
    It would be a shame if you had an Android smartphone without some of these = interesting open source apps in 2024. Try th=E2=80=A6


    It's FOSS News
    =E2=80=A2Sourav Rudra




    [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wz0_ixpoUWh-B6SnhKbOnGx1UJ6= -pLQLocZ5uPTRAFy8NW2BJ6EHDuMtt3yug2rpslPLZNwpgaRnXNQ1SGqXRIVjFpIpIQMQRwX3yR= kKIBKWsCuCR0yIHpAIQ7jBJlLDJWoSWbxht2TM55tuyzj2e2Wlt4_T0NvBmeD839hcD4MziraLo= HF0Hwz9K6OSvUog4eJB55UhxJKGGKUDDVAzJXtkV4n-9nX-9Ww6_u-5Z_HeD7udTn28d667al8b= R_DS9r2dH2u_9J3wt8AAAD__5lDVWk]






    Share Your Content in a Future Newsletter

    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/eJw0j8tqwzAURL9G2sno= PvRaaFEo_o-rh2NTJy6xWki_viS0y2GGOZyWKYLEUHXPEMiRZYtJ96tsu9la9sF3IcdCHRJba6E= 2i9j0mltP2GolcQ6g-mTRLwWT90HEl-L1ltEiA2IAdMRx8iBcUqxE3Qm7oNg-OdPZ92WdzqH3vI= 7xeSp6UzgrnP8LhfNd4czLUoh6VDRfFb03S6UGdCaAZ8O-NVNiiSYlJ1AjJKms7_l1cpxju10U2= 3Ecu_w8pvNxq-v9mG596JHL1_5hXtJ65Mtz_Ze-M_4GAAD__9E7VaU]























    Comment


    [https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcv= Ce1ymGE-vpY4YA6-6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2muFABkWYx5lChADrxlnl= ZQq3kQW-JgASJPJJlCZPDLCWGytxtFuuVwJMznX1f1ukcek_rGJ-n4jdFs6L5v1A03xXNDaS17K= Li-ar4vQGX6skaj06MuNZMCSWYGG3GGjDmKvqeXifHObbbRQmM49jzz2M6H7e63o_p1oceqXztH= -YlrUe6PNd_6TvRbwAAAP__T3xVDA]











    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/eJw0j0FuwyAQRU= 8Du1jDDNiwYNGN7zGMSWyVmiieVEpPX8Vql0__SV9vyRQdx0lszW6iQOABk61fvLXLtuRxGitT8= EzVJQ8AThZAXOyaQxGfUgRCjO4qgGMsCWIqkVG4iN0yAnqHODkM5OMwOvYlRSGqgX2YjIf3z3DU= dl2HQ23Lq-r9MPRhcDY4_w8nkcH53h_KzeDMIv25q33k0-mHbvvNeNDeG_-8huO1y_row17Vai7= P9nk5m6zm29v-o--MvwEAAP__WNZOJA]












    selfh.st =C2=A9 2024 =E2=80=93 Unsubscribe [https://email.mail.selfh.st/c/e= Jw0kEuO2zAQRE9D7SiQ_eFnwUWAge9BNltjYRQ5sKgEzukDGZll9ytUoaoXTL6mKJMWH5HRkYM8= 6c-6bnbtJcSgFZkqqs_knPPSHUCf7gUErk8AJpAonftSXUyR6-JJc5rWAg7IA0QPjJTm4Cu1nAR= RuRJHQ-7KmQ_dlvt8jGkr9zF-HQZ_GLgZuH0DA7dzP852yHNtejG8nefaDX50h00isI0-kKXQu2= 2pJZszVy_J5ypkIHzpy-AHc0cNmrKwZAbIKo6T055C9BQpJdQu0oV8TN6hdyzJs-capRI5A2HXP= 8emY-jz8luyRHBkGy7VEi3d1tq6zRQ98aIOGk7P8q7xOMa6fxpy4_HY6t_XfLx2uT8f865jGqWd= 25d9zz6N8nmp_1-_C_wLAAD__we8eoU]












    =C2=A0





    --1d686e9c557ae237b7549a9a655c17fc3c18e1285b54e5de2f832b08f3a3
    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 (27 December 2024)</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: #738a94;
    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-audio-link {
    color: #738a94 !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;
    }
    }
    @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, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &= #39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&= #39;; -webkit-font-smoothing: antialiased; font-size: 18px; line-height: 1.=
    4; margin: 0; padding: 0; -ms-text-size-adjust: 100%; -webkit-text-size-adj= ust: 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, December 27, 2024</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=
    , &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Colo=
    r Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-siz=
    e: 18px; vertical-align: top; color: #15212A;" valign=3D"top">&#xA0;</td>
    <td class=3D"container" style=3D"font-family: -apple-system=
    , BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-se= rif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI S= ymbol&#39;; font-size: 18px; vertical-align: top; color: #15212A; display: = block; max-width: 600px; margin: 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, &#39;Segoe UI&#39;, Roboto, Helvetica, = Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &= #39;Segoe UI Symbol&#39;; font-size: 18px; vertical-align: top; color: #152= 12A; 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, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Co= lor Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; vertic= al-align: top; color: #15212A; font-size: 36px; line-height: 1.1em; font-we= ight: 700; text-align: center; padding-bottom: 8px;" valign=3D"top" align= =3D"center">
    <a href=3D"https://emai= l.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutmsdlde6aBDofg9Vj-JTZ242GohffqS0B6HGebjq= 4mC0yDFtuSEPAEDRttuum7DWtMkU1PyrNRcZABwpQJitUuKwupbEKhRsvcVMRBwESclqke0a0JA= doji0BOHcXLKOYZC1LyyF8Pw5Ixn2y7LeHa7paX3z9PQm8HZ4PxfGJwPg3MGaSXWi6H5Zui9AuU= i6AdxEw881TrkkMMQo1dXgota2B7pdbKffb1fDUPf901_HuP5uJfl2Md767an_LV9DC9p29P1uf= 5L3wl_AwAA__8keFTx" class=3D"post-title-link" style=3D"text-decoration: non=
    e; display: block; margin-top: 32px; color: #15212A; text-align: center; li= ne-height: 1.1em; overflow-wrap: anywhere;" target=3D"_blank">This Week in = Self-Hosted (27 December 2024)</a>
    </td>
    </tr>
    <tr>
    <td style=3D"font-family: -= apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Ar= ial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#3= 9;Segoe UI Symbol&#39;; font-size: 18px; vertical-align: top; color: #15212=
    A; width: 100%;" width=3D"100%" 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, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-se= rif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI S= ymbol&#39;; vertical-align: top; color: #738a94; font-size: 13px; font-weig= ht: 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;"= >27 Dec 2024 </span>
    </td>
    <td class=3D"po= st-meta post-meta-center view-online desktop" style=3D"font-family: -apple-= system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, s= ans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Sego=
    e UI Symbol&#39;; vertical-align: top; color: #738a94; font-size: 13px; fon= t-weight: 400; text-align: center; display: none;" valign=3D"top" align=3D"= center">
    <a href=3D"= https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GutmsdlfW6qBDofg9Vj-OTZ24xGohf= fqS0B6HGebjq4nEqYRiW3KBPAEDRtuuuu3DVtMUpqbkWam5yADgSgXEatck1ZNfRKmRBASpSy6N= xC8hY9Bc7JYQkB1icOiJZZycco5SiJpX9sEwPDnj2fZlHc9u97T2_nkaejM4G5z_C4Pz3eCcgfO= SNRiar4beK1AuAf0Q3MQDT7UOWbIMMXp1RVzUwvaeXifH2bfbxTD049j15zGej1tZ78d4a932lL= _2j-ElbXu6PNd_6TvhbwAAAP__DGJWBg" class=3D"view-online-link" style=3D"word-= wrap: none; white-space: nowrap; color: #738a94; overflow-wrap: anywhere; t= ext-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: #738a94; 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, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple=
    Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; ver= tical-align: top; color: #738a94; font-size: 13px; font-weight: 400; text-a= lign: center; text-decoration: underline;" valign=3D"top" align=3D"center">
    <a href=3D"= https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99ArsakTF1stpKcvC= e1ymGE-vpY4YA6-6p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb0k74Qr1NwqCgWOAtHW1i90= iSWAdXpNBCRI5JEsS5gcZikxVOZus1ivBJ6c6ezbZZnOobe0jPF5Kn5TNCua_wtF86Fodt4Buh4= UzzfF7w24VE_WeHRixLVmSijBxGgz1oAxV9FHep3s51jvVyUw9n3LP4_pfNzrcuzTvQ89UvnaPs= xLWo90fa7_0nei3wAAAP__QlFUvg" class=3D"view-online-link" style=3D"word-wrap=
    : none; white-space: nowrap; color: #738a94; 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, &#39;Segoe = UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;,=
    &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; vertical-align: top; = font-size: 17px; line-height: 1.5em; color: #15212A; padding-bottom: 20px; = border-bottom: 1px solid #e5eff5; max-width: 600px;" valign=3D"top">
    <!-- POST CONTENT START -->
    =20
    <!--kg-card-begin: html-->
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-uHo= 5NnbjEaiH9-pLQLocZ5nBq4oAafLEtoWfHIEDRtqtu-7DVNPmpKTtRbhgFALBUIKp2TU5Ul6g6R= RIgiNigloDigBCXWOyWCEiQyCM5ljBOqJJjKMzNqThvBJ6c8Wz7so5nt3tae_88Db8Zmg3N_4Wh= -W5oFpfLUkANz1fD7xU4F09u8DjJIFOtQw45DDE6xRIwahF7T6-T4-zb7WIE-nHs-vMYz8etrPd= jvLVue8pf-8fwkrY9XZ7rv_Sd6DcAAP__Wk9VKQ" data-umami-event=3D"newsletter-spo= nsor-headline-logo-grist" style=3D"overflow-wrap: anywhere; text-decoration=
    : none; color: var(--color-main);" target=3D"_blank">
    <div style=3D"display: flex; justify-content: center; align-items: center=
    ; text-align: center; font-size: 22px">
    <span style=3D"margin-right: 5px; font-weight: 300">Sponsored by </span=

    <span style=3D"margin-right: 5px; font-weight: 700">Grist</span>
    <img src=3D"https://cdn.jsdelivr.net/gh/selfhst/cdn/assets/icons/sponso= r/grist.png" class=3D"newsletter-sponsor-logo" style=3D"border: none; -ms-i= nterpolation-mode: bicubic; max-width: 100%; width: 30px; margin-left: 5px;=
    height: auto;" width=3D"30" height=3D"auto">
    </div>


    <!--kg-card-end: html-->

    <!--kg-card-begin: html-->
    <div class=3D"kg-card kg-callout-card kg-callout-card-grey" style=3D"displa=
    y: flex; margin: 0 0 1.5em 0; padding: 20px 28px; border-radius: 3px; backg= round: #eef0f2;"><div class=3D"kg-callout-text"><b><strong style=3D"font-we= ight: 700; white-space: pre-wrap;">This Week in Self-Hosted</strong></b> is=
    sponsored by&#xA0;<a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9= G2tnclyxpoUWh-D-uHo5NnbjEaiH9-pLQLocZ5nBq4oAafLEtoWfHIEDRtqtu-7DVNPmpKTtRbh= gFALBUIKp2Tep4CVOAgD44XWqrS4TmhUk1Mma7JQISJPJIjiWME6rkGApzcyrOG4EnZzzbvqzj2= e2e1t4_T8NvhmZD839haL4bmosvi8fcDM9Xw-8VOBdPbvA4ySBTrUMOOQwxOsUSMGoRe0-vk-Ps= 2-1iBPpx7PrzGM_Hraz3Y7y1bnvKX_vH8JK2PV2e67_0neg3AAD__8EZVa0" target=3D"_bla= nk" rel=3D"noreferrer" data-umami-event=3D"newsletter-sponsor-headline-name= -grist" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: = underline;"><b><strong style=3D"font-weight: 700; white-space: pre-wrap;">G= rist</strong></b></a>, an open source database with a spreadsheet UI for te= ams. <a href=3D"https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kx= e-x-kls6sTFVgvp05eE9jjMMB9fyxStxFB1zzaQI2DApPtN1s2sLfvgu5BjoW4TA4CtDRCbXjJx= wyTJSyRHNSTyJVThSyglQhfSa0ZAtojBoiOOk7fCJcVK1J2wC4rhyZnOvl2W6Rx6y8sYn6eiN4W= zwvm_UDgfCmcv3sOFoqL5pui9AZUa0JlgPRv2rZkSSzQpObE12iSV9ZFfJ_s51vtVMYx93-TnMZ= 2Pe12Ofbr3oUcuX9uHeUnrka_P9V_6zvgbAAD__3xIVR0" target=3D"_blank" rel=3D"nor= eferrer" data-umami-event=3D"newsletter-sponsor-headline-text-grist" style= =3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;"><= b><strong style=3D"font-weight: 700; white-space: pre-wrap;">Check it out n= ow.</strong></b></a></div></div>
    <!--kg-card-end: html-->
    <h2 id=3D"this-week-in-self-hosted" style=3D"margin-top: 0; font-family: -a= pple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Ari= al, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39= ;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight: 700; text-renderin=
    g: 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;">H= appy Friday! Despite the chaos of the holidays, I still managed to capture =
    a ton of notable software updates, launches (16!), and new <a href=3D"https= ://email.mail.selfh.st/c/eJw0j8tq40AURL-meydxX_1a9GJg0H_cftgSI1uD1Qk4Xx9skm= VRRR1OyxxRY6i2ZwzsGAQo2X7TbZ-2ln3wXdmJcsckAIC1AVGzay6Evgq5FNT30jgWjUDoVC5M3= NVumYAEiQKSY4mzR5WSYmXuTsUFI_DizGffL-t8DrvndYz_p-E_hhZDy29haHkYWryLCHABw8vN= 8N8GXGogNwX0MolvbSqxxCklp1gjJq1iH_l9cpxju1-NwDiOXb-e8_m81_VxzPc-7MjlY_83vaX= tyNfX-id9ZvoOAAD__1IoVMw" rel=3D"noreferrer" style=3D"overflow-wrap: anywhe= re; color: #262a30; text-decoration: underline;" target=3D"_blank">director=
    y apps</a> for those looking for new software to deploy during their time o=
    ff (sorry, but not sorry). The <em>Community Content</em> section also has =
    a ton of great new guides for apps like Jellyfin and Authentik if you&#39;v=
    e been dragging your feet and are a looking for an excuse to finally deploy=
    them.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">If you foll=
    ow my content, you&#39;re probably aware of a new project called <a href=3D= "https://email.mail.selfh.st/c/eJw0j0tq60AURFfTPZO4v_4NevDgoX3c_sQSka1gdQLO= 6oNNMiyqqMNpmSNqDNX2jIEdgwAl26-67dPWsg--KztR7pgEALA2IGp2zUldTIlqQWoRU5BeBJU= wMIGPSnbLBCRIFJAcS5w9qpQUK3N3Ki4YgSdnPvv-ts7nsHtex_g4Df8ztBha_gpDy93QAgEaSm= iGl6vh_w241EBuCuhlEt_aVGKJU0pOsUZMWsXe8-vkOMd2uxiBcRy7fj_m83Gr6_2Yb33Ykcvn_= j69pO3Il-f6N31l-gkAAP__10tUTA" style=3D"overflow-wrap: anywhere; color: #26= 2a30; text-decoration: underline;" target=3D"_blank">Astroluma</a> &#x2013;=
    a dashboard for self-hosted apps and services that also centralizes functi= onality like tasks, system monitoring, and weather. This week, it dropped a=
    release that includes support for icon packs, featuring <a href=3D"https:/= /email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnoPvRaaFEo_o-rV2zqxCVWC-nXl4R2Ocww= h1MTBZDgi24JPFkybDDqdpVtn7aanHdNyLJQg8jGGCjVIFa9pt5FOkvPjmwr1YCjxkYgZ4kFSPS= W0CADoge0xGF2IJxjKETNCluv2Dw589n2vs7n0Htax_g8Fb0pXBQu_4XC5a5woQw9FxZFy1XRez= WUi0c7eXA8sat1yiGHKUYrUAJEKazv6XVynGO7XRSbcRy7_Dzm83Er6_2Yb23okfLX_jG9pPVIl= -f6L30n_A0AAP__mNBWnA" rel=3D"noreferrer" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank"><strong sty= le=3D"font-weight: 700;">selfh.st/icons</strong></a> as the default pack fo=
    r new installs. If you&#39;re unfamiliar with either, check them out!</p><p=
    style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">In other news, I receiv=
    ed my delivery of the <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAU= RL9G2tnclx5eaFEo_o-rR2JTJy62Wki_viS0y2GGOZyaOKLGUGxLGNgxCNBk203XbVhr8sE3ZSf= KDScBACwViKpdEvuQA6NXLYAx1-hD5hJDQKpeAeyaCEiQKCA5ljh6VMlTLMzNqbhgBJ6c8WzbZR= nPbre09P55Gn4zNBua_wtD82FoxpIvfJFqeL4Zfq_AuQRyQ0Avg_hahxxzHKbJKZaIkxaxR3qd7= Gdf71cj0Pd905_HeD7uZTn28d667Sl_bR_DS9r2dH2u_9J3ot8AAAD__1_yVTU" style=3D"ov= erflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank">new Home Assistance Voice preview device</a> a few days early a=
    nd have had a blast getting it up-and-running. While onboarding was a bit c= lunky, I&#39;ve been incredibly impressed &#x2013; especially with its micr= ophone, which picks up audio so well that half of my commands fail because = they&#39;re a combination of my voice and audio from a Bluey episode my dau= ghter is streaming from across the house.</p><p style=3D"margin: 0 0 1.5em =
    0; line-height: 1.6em;">Lastly, if you&#39;re a regular listener of the You= Tube/podcast version of this newsletter, you&#39;ll notice there is no rele= ase this week. The production involved in publishing an episode requires a = bit more time than I had given the holiday and having been a bit under the = weather. Rest assured, it&#39;ll be back next week!</p><p style=3D"margin: =
    0 0 1.5em 0; line-height: 1.6em;">As usual, thanks for the support and happ=
    y <strong style=3D"font-weight: 700;">selfh.st</strong>/ing!</p><h2 id=3D"i= n-the-news" style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSys= temFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;App=
    le Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; l= ine-height: 1.11em; font-weight: 700; text-rendering: optimizeLegibility; m= argin: 1.5em 0 0.5em 0; font-size: 32px;">In the News</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/eJw0j8FqwzAQRL9GutmsdlfS-qBDofg_ZK0UmzpxidVC-vUloT0OM8zjaSJxW= WKxNblInoABJ1uveduHTVOIoWbynKm6iQHAFQVEtWtqtZWGhZ2qF_VBpEmLoCE25KrebgkB2SFG= h55YxuAyL5MUouoz-2gYnpzxrHtbx7PbPa29f56G3gzOBuf_wuB8NzgDAgN7MTRfDb0r0FIi-iG= 6wAMH1WGRRYZp8tkVcVMubO_pdXKcfbtdDEM_jj3_PMbzcSvr_Rhvtduelq_9Y3hJ254uz_Vf-k= 74GwAA___juFVV" style=3D"display: flex; min-height: 148px; font-family: -ap= ple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubuntu,=
    Cantarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; bord= er-radius: 3px; border: 1px solid #e5eff5; 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;">Annual Repor=
    t 2023</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">If you&#x2019;re curious = how Mastodon is doing by the numbers, the 2023 Annual Report is finally<spa=
    n class=3D"desktop-only"> here. How large is our budget</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-16.ico" alt style=3D"border: none; -ms= -interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: 22= px; height: 22px;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Masto= don Blog" style=3D"line-height: 1.5em;">Mastodon Blog</span>
    =20
    </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/eugen-rochko.jpg&#= 39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/eugen-rochko.jpg" 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/eJwszzuO9CAQBODTQGYE3e0HAcGfcA8M7ce_DIwMs9Ls6VcebVhS6StVcriYsMxRsjMzjqhJg= 5X8CGcezuSmeeKAIwVkY0lrbWLSAEkezjAR8rLZcVsB5mWzvAJPG0WMVtskTwcayADMBkakRU0m= 0GqXiMhjoHEWpO8d1Thvh2pdZnf0_mwC_wnwAvya667-17M8Qus11aLqtQvwtyvAGxDgQymvkIe= Ln_XqA2hAAV5e7oPW1s-yC9K91hx-3qq9Szyuqgp32d36yl_D56vsbr_bf-nbwW8AAAD__xnEVc=
    s" style=3D"text-decoration: none; color: #15212A; font-size: 15px; line-he= ight: 1.5em; font-weight: 600;">
    Annual Report 2023
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwszzuO9CAQBODTQGYE3e0HAcGfcA8= M7ce_DIwMs9Ls6VcebVhS6StVcriYsMxRsjMzj= qhJg5X8CGcezuSmeeKAIwVkY0lrbWLSAEkezjAR8rLZcVsB5mWzvAJPG0WMVtskTwcayADMBkak= RU0m0GqXiMhjoHEWpO8d1Thvh2pdZnf0_mwC_wnwAvya667-17M8Qus11aLqtQvwtyvAGxDgQym= vkIeLn_XqA2hAAV5e7oPW1s-yC9K91hx-3qq9Szyuqgp32d36yl_D56vsbr_bf-nbwW8AAAD__x= nEVcs" style=3D"text-decoration: none; margin-top: 12px; color: #738a94; fo= nt-size: 13px; line-height: 1.5em; font-weight: 400;">
    If you=E2=80=99re curious how M= astodon is doing by the numbers, the 2023 Annual Report is finally<span cla= ss=3D"desktop-only"> here. How large is our budget</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/eJwszzuO9CAQBODTQGYE3e0HAcGfcA8M7ce_DIwMs9Ls6VcebVhS6StVc= riYsMxRsjMzjqhJg5X8CGcezuSmeeKAIwVkY0lrbWLSAEkezjAR8rLZcVsB5mWzvAJPG0WMVtsk= TwcayADMBkakRU0m0GqXiMhjoHEWpO8d1Thvh2pdZnf0_mwC_wnwAvya667-17M8Qus11aLqtQv= wtyvAGxDgQymvkIeLn_XqA2hAAV5e7oPW1s-yC9K91hx-3qq9Szyuqgp32d36yl_D56vsbr_bf-= nbwW8AAAD__xnEVcs" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-16.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/eJwszzuO9CAQBODTQGYE3e0HAcGfcA8M7ce_DIwMs9Ls6VcebVhS6StVcriYs= MxRsjMzjqhJg5X8CGcezuSmeeKAIwVkY0lrbWLSAEkezjAR8rLZcVsB5mWzvAJPG0WMVtskTwca= yADMBkakRU0m0GqXiMhjoHEWpO8d1Thvh2pdZnf0_mwC_wnwAvya667-17M8Qus11aLqtQvwtyv= AGxDgQymvkIeLn_XqA2hAAV5e7oPW1s-yC9K91hx-3qq9Szyuqgp32d36yl_D56vsbr_bf-nbwW= 8AAAD__xnEVcs" style=3D"text-decoration: none; color: #15212A;">
    Mastodon Blog
    =20
    =20
    </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/eJw0j01qwzAUhE8j7WzenyxpoUWh-B6SnhKbOnGx1UJ6-pLQLocZ5uPTxAFz8= NW2hJ4dgwBF22553YZV0-SnltlJ5oZRAACrApHaJSFr0OzENSjqa5PmSxa8oJRC0atdEwEJEnkk= xxLGCbOUGCpzc1mcNwJPzni27bKMZ7dbWnr_PA2_GZoNzf-FofkwNCsX51sEw_PN8LsCl-rJDR4= nGWRSHUooYYjRZawBY65ij_Q62c--3q9GoO_7ln8e4_m41-XYx3vrtqfytX0ML2nb0_W5_kvfiX= 4DAAD__wQ4Vc0" style=3D"display: flex; min-height: 148px; font-family: -app= le-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubuntu, = Cantarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; borde= r-radius: 3px; border: 1px solid #e5eff5; 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;">The era of o= pen voice</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">We delve into why the wor=
    ld needs open and private voice control, and why it&#x2019;s critically<spa=
    n class=3D"desktop-only"> important for the Open Home.</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-15.ico" alt style=3D"border: none; -ms= -interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: 22= px; height: 22px;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Build= ing the Open Home" style=3D"line-height: 1.5em;">Building the Open Home</sp=

    <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/Opengraph--2-.jpg&= #39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/Opengraph--2-.jpg" alt onerror=3D"this.style.display=3D&#39;none&#39;" s= tyle=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%; dis= play: 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/eJwsz81uwyAQBOCngZvRsot_cuDQi98D43VAJRCZTar06atEPY70aUaze1psWOao2duZRgIHe= NF8C7kMeffTPHGg0QVie3EAYOMOiLtOfrOBD2uZD0AKBBvNMB2ENrpIgKizR0BnEWeLI7nFTDa4= 7bJEIh6DG2fl4L1jOpcjmS66-CRy74q-FK4K18o_vbAIn6bduaZ246M96h4kt2raeVW4SuKBzzC= 0Y3ib4dlyZIWrPv2nt3XJ9aocSGsl_L5Mf9WYzmYqixa_Pcr38LmrxV_f-j89Pf4FAAD__wgLWa=
    o" style=3D"text-decoration: none; color: #15212A; font-size: 15px; line-he= ight: 1.5em; font-weight: 600;">
    The era of open voice
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsz81uwyAQBOCngZvRsot_cuDQi98= D43VAJRCZTar06atEPY70aUaze1psWOao2duZR= gIHeNF8C7kMeffTPHGg0QVie3EAYOMOiLtOfrOBD2uZD0AKBBvNMB2ENrpIgKizR0BnEWeLI7nF= TDa47bJEIh6DG2fl4L1jOpcjmS66-CRy74q-FK4K18o_vbAIn6bduaZ246M96h4kt2raeVW4SuK= BzzC0Y3ib4dlyZIWrPv2nt3XJ9aocSGsl_L5Mf9WYzmYqixa_Pcr38LmrxV_f-j89Pf4FAAD__w= gLWao" style=3D"text-decoration: none; margin-top: 12px; color: #738a94; fo= nt-size: 13px; line-height: 1.5em; font-weight: 400;">
    We delve into why the world nee=
    ds open and private voice control, and why it=E2=80=99s critically<span cla= ss=3D"desktop-only"> important for the Open Home.</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/eJwsz81uwyAQBOCngZvRsot_cuDQi98D43VAJRCZTar06atEPY70aUaze= 1psWOao2duZRgIHeNF8C7kMeffTPHGg0QVie3EAYOMOiLtOfrOBD2uZD0AKBBvNMB2ENrpIgKiz= R0BnEWeLI7nFTDa47bJEIh6DG2fl4L1jOpcjmS66-CRy74q-FK4K18o_vbAIn6bduaZ246M96h4= kt2raeVW4SuKBzzC0Y3ib4dlyZIWrPv2nt3XJ9aocSGsl_L5Mf9WYzmYqixa_Pcr38LmrxV_f-j= 89Pf4FAAD__wgLWao" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-15.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/eJwsz81uwyAQBOCngZvRsot_cuDQi98D43VAJRCZTar06atEPY70aUaze1psW= Oao2duZRgIHeNF8C7kMeffTPHGg0QVie3EAYOMOiLtOfrOBD2uZD0AKBBvNMB2ENrpIgKizR0Bn= EWeLI7nFTDa47bJEIh6DG2fl4L1jOpcjmS66-CRy74q-FK4K18o_vbAIn6bduaZ246M96h4kt2r= aeVW4SuKBzzC0Y3ib4dlyZIWrPv2nt3XJ9aocSGsl_L5Mf9WYzmYqixa_Pcr38LmrxV_f-j89Pf= 4FAAD__wgLWao" style=3D"text-decoration: none; color: #15212A;">
    Building the Open Home
    &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><h2 id=3D"software-updates" style=3D"margin-top: =
    0; font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Robo= to, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe U=
    I Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight: = 700; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size=
    : 32px;">Software Updates</h2><ul style=3D"margin: 0 0 1.5em 0; line-height=
    : 1.6em; padding-left: 1.3em; padding-right: 1.5em; list-style: disc; max-w= idth: 100%;"><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height=
    : 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl14L= LQrF_yFL17GpE5dYLaRfXxLa5TDDHE7LHLHEUK1mDOwYBChZvZZtH7aWffBa2ElhxSQAgLUBUbN= rbrP65iO6RQl99MBNk6oTSIuTEO2WCUiQKCA5ljh6LDKnWJnVFXHBCDw546n7so5nt3tee_88Db= 8ZmgxN_4Wh6W5ooopAuLDh6Wr4vQHPNZAbAnoZxLc2zHGOQ0quYI2YShV7z6-T4-zb7WIE-nHs5= ecxno9bXe_HeNNue56_9o_hJW17vjzXf-k7028AAAD__2Y9VOw" style=3D"overflow-wrap:=
    anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"><= strong style=3D"font-weight: 700;">Astroluma</strong></a> <a href=3D"https:= //email.mail.selfh.st/c/eJw0j0tq60AURFfTPZO4v_4NevDgoX3c_sQSka1gdQLO6oNNMiy= qqMNpmSNqDNX2jIEdgwAl26-67dPWsg--KztR7pgEALA2IGp2zUU1AgVHPgh6dEJOknCJgaL6qn= bLBCRIFJAcS5w9qpQUK3N3Ki4YgSdnPvv-ts7nsHtex_g4Df8ztBha_gpDy93QkhBqLb0ZXq6G_= zfgUgO5KaCXSXxrU4klTik5xRoxaRV7z6-T4xzb7WIExnHs-v2Yz8etrvdjvvVhRy6f-_v0krYj= X57r3_SV6ScAAP__5-1Uqg" style=3D"overflow-wrap: anywhere; color: #262a30; t= ext-decoration: underline;" target=3D"_blank"><strong style=3D"font-weight:=
    700;">v1.0.1</strong></a> | <strong style=3D"font-weight: 700;">Dashboard<= /strong>: Additional TOTP functionality, icon pack support (including <a hr= ef=3D"https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WSk7tZvoUUg-B6t39jEYwd= bCUxOH2ZIlkUV9Xg1YTAcfJEtGY8WNWmIst153dRak_OuMVpibCaS1tqUqgGqXJLtpVXuoKOFmq= Fn9iHngLF3bx2QXBNoIAPgDVikMDnDlGMoiM0yWS9IPznT1ba-TNeQW1rG-LwEvgmYBcz_hYD5F= DC3Vsj2ngXOd4HvVWMuHqzyxpEiV6vKIQcVo2VTgolcSJ7pdXJcY91vgvQ4jo1_HtP12MtyHtPe= hhwpf20f6iUtR7o913_pO8FvAAAA__9cgVZw" rel=3D"noreferrer" style=3D"overflow-= wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_bla= nk"><strong style=3D"font-weight: 700;">selfh.st/icons</strong></a>), folde=
    r management, UI improvements</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= 0j81qwzAQhJ9Gusmsdld_Bx0Kxe8hreTY1IlLrBbSpy8J7XGYYT6-linaEoPonm0gR8CASfdr2X= azteyD74UcF-o2MQBYaYDY9JothJi6F-kkDYF8c0t30haqC1KIessIyBYxWHTEcfK2cE1RiLor7= IJieHKms-_LOp1D73kd4_NU9KZwVjj_Fwrnu8K5cm-ekiiar4reG1CVgM4E69mwb83UWKNJyRUr= 0aYirO_5dXKcY7tdFMM4jr38PKbzcZP1fky3PvTI9Wv_MC9pPfLluf5L3xl_AwAA___731Xd" s= tyle=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline=
    ;" target=3D"_blank"><strong style=3D"font-weight: 700;">autobrr</strong></=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-=
    uHo5NnbjEaiH9-pLQLocZ5nBq4oAafLEtoWfHIEDRtqtu-7DVNPmpKTtRbhgFALBUIKp2TZ5CUW= gCC7pMAXJdFmjsc0QhIbRbIiBBIo_kWMI4oUqOoTA3p-K8EXhyxrPtyzqe3e5p7f3zNPxmaDY0_= xeG5ruhWVWElikbnq-G3ytwLp7c4HGSQaZahxxyGGJ0iiVg1CL2nl4nx9m328UI9OPY9ecxno9b= We_HeGvd9pS_9o_hJW17ujzXf-k70W8AAAD__28YVSo" style=3D"overflow-wrap: anywhe= re; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong = style=3D"font-weight: 700;">v1.55.0</strong></a> | <strong style=3D"font-we= ight: 700;">Download Automation</strong>: OIDC authentication proxy, BaseUr=
    l support, TTLCache and TimeCache implementations</li><li style=3D"margin: = 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email= =2Email.selfh.st/c/eJw0j81qwzAQhJ9Gusms= dlda6aBDofg99OfY1IlLrBbSpy8J7XGYYT6-li= jYHKTqnqyQI2DAqPs1b7vZWvLieybHmbqNDAC2NkBsek0oILC4RbwEWWqOTUoRv5ReSCKz3hICs= kUUi444TN5mLjFUou4yO1EMT8509n1Zp3PoPa1jfJ6K3hTOCuf_QuF8VzhHHyB0AEXzVdF7AypV= 0Bmxng371kwJJZgYXbY12Jgr63t6nRzn2G4XxTCOY88_j-l83Op6P6ZbH3qk8rV_mJe0HunyXP-= l74S_AQAA__95L1UB" style=3D"overflow-wrap: anywhere; color: #262a30; text-d= ecoration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;= ">Beaver Habit Tracker</strong></a> <a href=3D"https://email.mail.selfh.st/= c/eJw0j81qwzAQhJ9Gutmsdld_Bx0Kxe-x1sqxqROXWC2kT18S2uMww3x8Wig5SbHaVlwkT8CA2= barbPuwaQkxNCHPQs1lBgBXFRDVrkVqElDMqssCi29Z50g1SV6AfNJkt4KA7BCjQ0-cxuCE55wq= UfPCPhqGJ2c8276s49ntXtbeP09DbwYng9N_YXC6G5y8dwFCU0PT1dC7As01oh-iCzxwUB3mNKc= hZy-uJpelsr2X18lx9u12MQz9OHb5eYzn41bX-zHeWre9zF_7x_CStr1cnuu_9F3wNwAA__8uDV= Xg" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: unde= rline;" target=3D"_blank"><strong style=3D"font-weight: 700;">v0.4.0</stron= g></a> | <strong style=3D"font-weight: 700;">Habit Tracking</strong>: REST = API and Swagger UI implementation, update and store JWT secret securely</li= ><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a=
    href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_o-rR2JT= Jy62Wki_viS0y2GGOZyWKYLEUHXPEMiRZYtJ95usm1lb9sF3IcdCHRJba6E2i9j0khkQqvU9IlR= nL1Kb-CISIV5S8xX1mtEiA2IAdMRx8iBcUqxE3Qm7oNg-OdPZt8synUNveRnj81T0pnBWOP8XCu= dD4UzJ1VZiUjTfFL03S6UGdCaAZ8O-NVNiiSYlJ1AjJKmsj_w62c-x3q-K7dj3TX4e0_m41-XYp= 3sfeuTytX2Yl7Qe-fpc_6XvjL8BAAD__9BtVZw" style=3D"overflow-wrap: anywhere; c= olor: #262a30; text-decoration: underline;" target=3D"_blank"><strong style= =3D"font-weight: 700;">BookStack</strong></a> <a href=3D"https://email.mail= =2Eselfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LL= QrF99ArsakTF1stpKcvCe1ymGE-vpY4YA6-6p7= Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb0kW6J4Fo9SqQNQ91yxU8wXpFg96zURkCCRR7IsYX= KYpcRQmbvNYr0SeHKms2-XZTqH3tIyxuep-E3RrGj-LxTNh6KZ8OKyw6Z4vil-b8ClerLGoxMjr= jVTQgkmRpuxBoy5ij7S62Q_x3q_KoGx71v-eUzn416XY5_ufeiRytf2YV7SeqTrc_2XvhP9BgAA= __8L4lSo" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration=
    : underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">v24.12<= /strong></a> | <strong style=3D"font-weight: 700;">Documentation</strong>: = New portable ZIP export format, WYSIWYG editor updates (including dark mode=
    ), API and LDAP improvements</li><li style=3D"margin: 0.5em 0; padding-left=
    : 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0= j81qwzAQhJ9Gusmsdlda6aBDofg99OfY1IlLrBbSpy8J7XGYYT6-lijYHKTqnqyQI2DAqPs1b7v= ZWvLieybHmbqNDAC2NkBsek0uLNAbiGD3VAOLlNLaUn0MtPgW9JYQkC2iWHTEYfI2c4mhEnWX2Y= lieHKms-_LOp1D72kd4_NU9KZwVjj_Fwrnu8KZeuUupSqar4reG1Cpgs6I9WzYt2ZKKMHE6LKtw= cZcWd_T6-Q4x3a7KIZxHHv-eUzn41bX-zHd-tAjla_9w7yk9UiX5_ovfSf8DQAA___3gFXu" st= yle=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;=
    " target=3D"_blank"><strong style=3D"font-weight: 700;">DDNS Updater</stron= g></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch54LLQr= F_yHpyrGpE5dYLaRfXxLa5TDDHI5kjlhiaLpnDOwYLFDS_Vq23WySffC9sLOFOyYLANgEiESvWU= JKjCgldWa_-IVFHCyRoTnnWPSWCcgiUUBybOPksdiaYmPurlgXlIUnZzr7vqzTOfSe1zE-T8Vvi= mZF83-haL4rmvuSaoOKiuer4ncBri2QMwG9NdaLmBprNCm5gi1iKs3qe36dHOfYbhdlYRzHXn4e= 0_m4tfV-TLc-9Mj1a_8wL2k98uW5_kvfmX4DAAD__5rgVXk" style=3D"overflow-wrap: an= ywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"><str= ong style=3D"font-weight: 700;">v2.9.0</strong></a> | <strong style=3D"font= -weight: 700;">DNS Records</strong>: Support for additional providers, upda= ted Porkbun API endpoint</li><li style=3D"margin: 0.5em 0; padding-left: 0.= 3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j81q= wzAQhJ9Gutmsdlc_e9ChUPwea0mOTZ24xGohffqS0B6HGebjq5mS0xSLbdlF8gQMKLZddduHreY= QQ1PyrNScMAC4UgGx2jUHgQK8oOKSFudb8gosUiWCAupit4yA7BCjQ0-cxuCUZ0mFqHllHw3Dkz= OebV_W8ex2z2vvn6ehN4OTwem_MDjdDU4S5ppkKYamq6H3CjSXiH6ILvDAodZhTnMaRLy6kpxoY= XvPr5Pj7NvtYhj6cez68xjPx62s92O8tW57nr_2j-ElbXu-PNd_6TvjbwAAAP__gH9VUQ" styl= e=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" = target=3D"_blank"><strong style=3D"font-weight: 700;">Endurain</strong></a>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GuslIu6u_gw6F4vdYr= eTY1IlLrBbSpy8J7XGYYT6-VjA5TlF0Ly6iR0sWsu5X3naztRJi6IyeGLvLZK110ixA02tJVdJC= C8fceqxCzD4QWZ8TJYHQ9FbAAjmA6MAjpSk4ppqTIHbP5KMi--RMZ9-XdTqH3ss6xuep8E3BrGD= -LxTMdwUzC-HSslM4XxW-N4tVIngTXSBDoTVTU00mZ89OkssspO_ldXKcY7tdFNlxHDv_PKbzcZ= P1fky3PvQo9Wv_MC9pPcrluf5L3wV-AwAA___mJ1W0" style=3D"overflow-wrap: anywher=
    e; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong s= tyle=3D"font-weight: 700;">v0.6.5</strong></a> | <strong style=3D"font-weig= ht: 700;">Fitness Tracking</strong>: Timezone awareness, health dashboard, = new activity types, PostgreSQL support</li><li style=3D"margin: 0.5em 0; pa= dding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh= =2Est/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe8= ha6XY1IlLrBbSpy8J7XGYYT4-yRRtiaHqlm0gR= 8CASbdr2XazSfbBt0KOCzWbGABsFUAUvWbg6jFh6SCdHJErrabEINRjT9j0lhGQLWKw6Ijj5G3h= JcVK1FxhFxTDkzOdbe_rdA6953WMz1PRm8JZ4fxfKJzvCmcBbz1IVzRfFb0L0FIDOhOsZ8NexCx= xiSYlV2yNNpXK-p5fJ8c5tttFMYzj2MvPYzoft7rej-nWhh55-do_zEtaj3x5rv_Sd8bfAAAA__= -OdlVD" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: = underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">FreshRSS<= /strong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoP= vRaaFEo_o-rR2JTJy62Wki_viS0y2GGOZyWKYLEUHXPEMiRZYtJ95usm1lb9sF3IcdCHRJba6E2= i9j0klvhyBirjwISUsAYJQSGywW6FPB6zWiRATEAOuI4eRAuKVai7oRdUGyfnOns22WZzqG3vIz= xeSp6UzgrnP8LhfOhcPYNLFFgRfNN0XuzVGpAZwJ4NuxbMyWWaFJyAjVCksr6yK-T_Rzr_arYjn= 3f5OcxnY97XY59uvehRy5f24d5SeuRr8_1X_rO-BsAAP__QnZUuQ" style=3D"overflow-wra=
    p: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"= ><strong style=3D"font-weight: 700;">v1.25.0</strong></a> | <strong style= =3D"font-weight: 700;">RSS Aggregator</strong>: Support for regex search, d= ynamic search operators, new feed mode, UI option to download SQLite databa= se</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6e= m;"><a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99= ArsakTF1stpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb0kcRx9Z= Gelx4K9WFeJKogUcBd3Ib0mAhIk8kiWJUwOs5QYKnO3WaxXAk_OdPbtskzn0Ftaxvg8Fb8pmhXN= _4Wi-VA0c49MwKB4vil-b8ClerLGoxMjrjVTQgkmRpuxBoy5ij7S62Q_x3q_KoGx71v-eUzn416= XY5_ufeiRytf2YV7SeqTrc_2XvhP9BgAA___pBVRS" style=3D"overflow-wrap: anywhere=
    ; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong st= yle=3D"font-weight: 700;">GameVault</strong></a> <a href=3D"https://email.m= ail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcvCe1ymI8ZvpY4YA6-= 6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2mhXuEBSBIsQTgqNtloc6ATwyL3hIBCRJ5JMs= SJodZSgyVudss1iuB58909n1Zp3PoPa1jfJ6K3xTNiub_QtF8VzT7TOyInOL5qvi9AZfqyRqPTo= y41kwJJZgYbcYaMOYq-p5eI8c5tttFCYzj2PPPYzoft7rej-nWhx6pfO0f5iWtR7o86b_0neg3A= AD__9BJVCw" style=3D"overflow-wrap: anywhere; color: #262a30; text-decorati= on: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">v1.14= =2E0</strong></a> | <strong style=3D"fon=
    t-weight: 700;">Game Platform</strong=
    : Sync currently played game with Discord Presence API, sync installed gam=
    es with Steam shortcuts, new Christmas theme</li><li style=3D"margin: 0.5em=
    0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail= =2Eselfh.st/c/eJw0j8tqwzAURL9G2snoPvRaa= FEo_o-rR2JTJy62Wki_viS0y2GGOZyWKYLEUHX= PEMiRZYtJ95usm1lb9sF3IcdCHRJba6E2i9j0kmMrEJKQlF6BfEgSXHSuBLwkAGh6zWiRATEAOu= I4eRAuKVai7oRdUGyfnOns22WZzqG3vIzxeSp6UzgrnP8LhfOhcE6l9IsDUjTfFL03S6UGdCaAZ= 8O-NVNiiSYlJ1AjJKmsj_w62c-x3q-K7dj3TX4e0_m41-XYp3sfeuTytX2Yl7Qe-fpc_6XvjL8B= AAD__4gRVUk" style=3D"overflow-wrap: anywhere; color: #262a30; text-decorat= ion: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Gany= mede</strong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8tq6zAYhJ9G= 2tn8N90WWhw4-D0k_Wps6sQlVgvp05eEdjnMMB-fZo5YYmi2ZwzsGAQo2X4t2z5tmn3wvbCTwh2= TAAA2BSK1ay6cVDtgIi7N9-BrBK9QGwkm6mC3TECCRAHJscTZY5GaYmPurogLRuDJmc--v63zOe= ye1zE-TsP_DC2Glr_C0HI3tAhoVIZoeLka_q_AtQVyU0Avk3jVqcYap5RcwRYxlSb2nl8nxzm22= 8UIjOPYy_djPh-3tt6P-daHHbl-7u_TS9qOfHmuf9NXpp8AAAD__3N4VQQ" style=3D"overfl= ow-wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_= blank"><strong style=3D"font-weight: 700;">v4.0.0</strong></a> | <strong st= yle=3D"font-weight: 700;">Live Streaming</strong>: Reduced number of contai= ners required to deploy, initial iteration of clip archiving, frontend rewr= ite</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6= em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF9= 9DLsakTl1gtpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2mQE6A= EKTj0ggaLlncEqrNpaNroLdEQIJEHsmyhMlhlhJDZe42i_VK4MmZzr4v63QOvad1jM9T8ZuiWdH= 8Xyia74rmVn11ZEXxfFX83oBL9WSNRydGXGumhBJMjDZjDRhzFX1Pr5PjHNvtogTGcez55zGdj1= td78d060OPVL72D_OS1iNdnuu_9J3oNwAA__92R1Uu" style=3D"overflow-wrap: anywher=
    e; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong s= tyle=3D"font-weight: 700;">Git-Sync</strong></a> <a href=3D"https://email.m= ail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdlda6aBDofg99JfY1ImLrRbSpy8J7XGYYT6-lijY= HKTqnqyQI2DAqPstr5tZW_LieybHmbqNDAC2NkBseklVBMSD85wvSD44trW50kqVeGkx6DUhIFt= EseiIw-Rt5hJDJeousxPF8ORMZ98uy3QOvaVljM9T0ZvCWeH8XyicD4WzEGRBzormm6L3BlSqoD= NiPRv2rZkSSjAxumxrsDFX1kd6neznWO9XxTD2fcs_j-l83Oty7NO9Dz1S-do-zEtaj3R9rv_Sd= 8LfAAAA__9UR1Ts" style=3D"overflow-wrap: anywhere; color: #262a30; text-dec= oration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">= v0.15.0</strong></a> | <strong style=3D"font-weight: 700;">Git Backups</str= ong>: Move to next repository on sync failure, new retry option for specify= ing retry counts and delays</li><li style=3D"margin: 0.5em 0; padding-left:=
    0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j= 8tqwzAURL9G2slc3YceCy0Kxf-hl2NTJy6xWki_viS0y2GGOZyWKNgcfNU9WU9CwIBR92vedrO1= 5LzrmYQzdRsZAGxtgNj0mqDHChQqxSwSKgmFWHgBEGyw5Ki3hIBsEb1FIQ6Ts5lLDJWoS2bxiuH= Jmc6-L-t0Dr2ndYzPU9Gbwlnh_F8onO8KZ1nqAuRQ0XxV9N6ASvUoxlvHhl1rpoQSTIySbQ025s= r6nl4nxzm220UxjOPY889jOh-3ut6P6daHHql87R_mJa1HujzXf-k74W8AAAD__z9rVOM" styl= e=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" = target=3D"_blank"><strong style=3D"font-weight: 700;">Hoarder</strong></a> =
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl6yrhRaF4v_QK7= GpExdbLaRfXxLa5TDDHE6NrJjUF9sienYMAhRsu6V1G9YaJz-1xE4SNwwCAFgqEFW7RBHi4C7oc= gueFVSVIGeAIM1TY7tGAhIk8kiORccJk-Sghbm5JM4bgSdnPNt2Wcaz2y0uvX-eht8MzYbm_8LQ= fBiaQYqiJmd4vhl-r8C5eHKDx0kGmWodsmYdQnAJi2JIRewRXyf72df71Qj0fd_Sz2M8H_eyHPt= 4b932mL-2j-ElbXu8Ptd_6TvSbwAAAP__si1UKA" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank"><strong styl= e=3D"font-weight: 700;">v0.20.0</strong></a> | <strong style=3D"font-weight=
    : 700;">Read Later</strong>: Multi-language support, experimental WYSIWYG M= arkdown editor, mobile app improvements, broken link management</li><li sty= le=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D= "https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99ArsakTl1gtpKcv= Me1ymGFmvpY4YA6-6p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb2kYm0vLkNEWx1LLxBjLRd= H3masoeo1EZAgkUeyLGFymKXEUJm7zWK9EnjtTEffLst0DL2lZYzPQ_GbolnR_G8omh-K5sCMMQ= dSPN8UvzfgUj1Z49GJEdeaKaEEE-N5AGOuoh_pLNmPsd6vSmDs-5Z_ntPxvNflsU_3PvRI5Wv7M= Ce0Hun6Sv-p70S_AQAA__-M4VUU" style=3D"overflow-wrap: anywhere; color: #262a= 30; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-we= ight: 700;">Homepage</strong></a> <a href=3D"https://email.mail.selfh.st/c/= eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe-x-kls6sTFVgvp05eE9jjMMB9fyxStxFB1zzaQI2DApPt= N1s2sLfvgu5BjoW4TA4CtDRCbXrJwtbZfUkggLXksEUK9QO9SAnfv9ZoRkC1isOiI4-StcEmxEn= Un7IJieHKms2-XZTqH3vIyxuep6E3hrHD-LxTOh8I5ongfpCmab4reG1CpAZ0J1rNh35opsUSTk= hNbo01SWR_5dbKfY71fFcPY901-HtP5uNfl2Kd7H3rk8rV9mJe0Hvn6XP-l74y_AQAA___k21Wq=
    " style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underl= ine;" target=3D"_blank"><strong style=3D"font-weight: 700;">v0.10.0</strong= ></a> | <strong style=3D"font-weight: 700;">Dashboard</strong>: Nested grou= ps, multiple widgets per service, set CSS color-scheme, icons-only bookmark=
    style, widget updates</li><li style=3D"margin: 0.5em 0; padding-left: 0.3e=
    m; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j01qwz= AUhE8j7Wz0fmRJCy0Kxfd4kl5iUycutlpIT18S2uUww3x8LVMEiaFazRDIk2OHyepN1m1YW57Cp= EKehRQSO-egNofY7JILMlWIIVXQKkIXxwSe2DtRmi5q14wOGRADoCeO4wTCJcVKpF7YB8PuyRlP= 3S7LeHa75aX3z9PQm8HZ4PxfGJwPgzNqBYpFDc03Q-_NUakB_RBg4oGn1oYSSxxS8gI1QpLK9si= vk_3s6_1q2PV93-TnMZ6Pe12Ofbxrtz2Xr-1jeEnbnq_P9V_6zvgbAAD__5OxVV4" style=3D"= overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" targe= t=3D"_blank"><strong style=3D"font-weight: 700;">NetBird</strong></a> <a hr= ef=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-uHolNnbj= YaiH9-pLQLocZ5nBq4oAafLEtoWfHIEDRtpuu27DWNPmpKTtRbhgFALBUIKp2SbWIv1ApyjljdF= HRhTa51qIHJA12TQQkSOSRHEsYJ1TJMRTm5lScNwJPzni27bKMZ7dbWnr_PA2_GZoNzf-FofkwN= HMlcJ6K4flm-L0C5-LJDR4nGWSqdcghhyFGp1gCRi1ij_Q62c--3q9GoO_7pj-P8Xzcy3Ls4711= 21P-2j6Gl7Tt6fpc_6XvRL8BAAD__6oWVT8" style=3D"overflow-wrap: anywhere; colo=
    r: #262a30; text-decoration: underline;" target=3D"_blank"><strong style=3D= "font-weight: 700;">v0.35.0</strong></a> | <strong style=3D"font-weight: 70= 0;">VPN</strong>: Introduced <em>Networks</em> for improved administration =
    of routed resources and peer sharing visibility</li><li style=3D"margin: 0.= 5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.m= ail.selfh.st/c/eJw0j01qwzAUhE8j7WzenyxpoUWh-B7SkxKbOnGx1UJ6-pLQLocZ5uOriQPm= 4NW2hJ4dgwBF22553Ya1pslPLbOTzA2jAABqBaJql-QoMnFRdVXAM5WpqmIAjyWWCGjXRECCRB7= JsYRxwiwlBmVuLovzRuDJGc-2XZbx7HZLS--fp-E3Q7Oh-b8wNB-G5tiCXpyq4flm-L0CF_XkBo= -TDDLVOpRQwhCjy6gBY1axR3qd7Gdf71cj0Pd9yz-P8XzcdTn28d667al8bR_DS9r2dH2u_9J3o= t8AAAD__2BYVT0" style=3D"overflow-wrap: anywhere; color: #262a30; text-deco= ration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">P= dfDing</strong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8uK4zAURL= 9G2tncl6SrhRYDg_9Dr8RmnHiI1Q3pr28SupdFFXU4LbFi1lBtTxjYMQhQtP2Wt33aWvLB98xOM= neMAgBYGxA1u6YAHVRL0VKESgvQgDV6LViwN_V2SwQkSBSQHIvOHrOUqJW5uywuGIEXZz77flnn= c9g9rWP8Pw3_MbQYWn4LQ8vD0EIV9cK9GV5uhv824FIDuSmgl0l8a1PRolOMLmNVjLmKfaT3yXG= O7X41AuM49vz1nM_nva6PY773YUcqH_u_6S1tR7q-1j_pM9F3AAAA__-kYFVy" style=3D"ove= rflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><strong style=3D"font-weight: 700;">v0.8</strong></a>/<a href= =3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl14LLQrF_yFLN7GpExdbL= aRfXxLa5TDDHE7LHLHEUK1mDOwYBChZvZV1G9aWffBa2ElhxSQAgLUBUbNLRgeheI_eoTafZkkX= FQqgRbkWULtmAhIkCkiOJY4ei8wpVmZ1RVwwAk_OeOp2Wcaz2y0vvX-eht8MTYam_8LQdBiaLjW= CeEmGp5vh9wY810BuCOhlEN_aMMc5Dim5gjViKlXskV8n-9nX-9UI9H3fys9jPB_3uhz7eNdue5= 6_to_hJW17vj7Xf-k7028AAAD__3CQVRU" rel=3D"noreferrer" style=3D"overflow-wra=
    p: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"= ><strong style=3D"font-weight: 700;">9</strong></a> | <strong style=3D"font= -weight: 700;">PDF Viewer</strong>: PDF editing capabilities, organize PDFs=
    using hierarchical tags</li><li style=3D"margin: 0.5em 0; padding-left: 0.= 3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8tq= wzAURL9G2tnclx5eaFEo_g89rmNTJy6xWki_viS0y2GGOZyWOGKOoVpNGNgxCNBk9Zq3fdha8sF= rZieZFScBAKwNiJpdE7nsSSFAIKhKAbnUqNkvgLgoit0SAQkSBSTHEkePWcoUK7O6LC4YgSdnPH= Vf1vHsdk9r75-n4TdDs6H5vzA03w3NoqEtWMHwfDX83oBLDeSGgF4G8a0NJZY4TJPLWCNOuYq9p= 9fJcfbtdjEC_Tj2_PMYz8etrvdjvGm3PZWv_WN4SdueLs_1X_pO9BsAAP__ZCxVKQ" style=3D= "overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" targ= et=3D"_blank"><strong style=3D"font-weight: 700;">PinePods</strong></a> <a = href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99ArsakTF= 1stpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb0kxAtGD72XmKO0= ZqEER80RF2jCQa-JgASJPJJlCZPDLCWGytxtFuuVwJMznX27LNM59JaWMT5PxW-KZkXzf6FoPhT= NguywRFI83xS_N-BSPVnj0YkR15opoQQTo81YA8ZcRR_pdbKfY71flcDY9y3_PKbzca_LsU_3Pv= RI5Wv7MC9pPdL1uf5L34l-AwAA__85qlSr" style=3D"overflow-wrap: anywhere; color=
    : #262a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"= font-weight: 700;">v0.7.2</strong></a> | <strong style=3D"font-weight: 700;= ">Podcasts</strong>: Mobile progress bar, dynamic chapters and play button,=
    RSS feed capabilities, filtering, quick search, database restore options</= li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;">=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_g_pSo= lNnbjYaiH9-pLQLocZ5nBapgglBtE9QyBHli0m3W9l3czasg--F3JcqENiay1Is4hNL9lJAucuI= fgWaxTXW2sgMUHCKomLXjNaZEAMgI44Th4K1xSFqLvCLii2T8509u2yTOfQW17G-DwVvSmcFc7_= hcL5UDiLrQkYo6L5pui9WaoS0JkAng371kyNNZqUXAGJkIqwPvLrZD_Her8qtmPft_LzmM7HXZZ= jn-596JHr1_ZhXtJ65Otz_Ze-M_4GAAD__7LoVVY" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank"><strong sty= le=3D"font-weight: 700;">Slink</strong></a> <a href=3D"https://email.mail.s= elfh.st/c/eJw0j8tqwzAURL9G2tnovvRYaFEo_o9rSYlNnbjYaiH9-pLQLocZ5nBqpggaQ7EtQ= yAhxw6TbTddt2Gt2QfflISVGiR2zkGpDrHaJRMH55RFL6kSRGgoILOr4gt6Lc2uGR0yIAZAIY6j= B-U5xULURFmCYffkjGfbLst4drvlpffP09Cbwcng9F8YnA6DkwCXFEUNTTdD79XRXALKEMDzwL7= WYY5zHFIShRIhaWF75NfJfvb1fjXs-r5v-vMYz8e9LMc-3lu3Pc9f28fwkrY9X5_rv_Sd8TcAAP= __PHFU1A" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration=
    : underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">v1.3.0<= /strong></a> | <strong style=3D"font-weight: 700;">Image Sharing</strong>: = User role management, time zone configuration, extended image formats, GIF = resizing and animated image enhancements</li><li style=3D"margin: 0.5em 0; = padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.sel= fh.st/c/eJw0j0tqxDAQRE8j7WRa3S1LWmgRCL5H6-OxiccOthKYnD7MkCyLKurxaqJgJfiiW7K= eHAEDRt3usm5mrWn0YxNyLNRsZACwpQJi1UtiN88eWnYg6CDPlRqIFSLgXAGaXhMCskX0Fh1xGE= YrnGMoRM0JO68Ynpzhatu8DFfXW1p6_7wUvSmcFE7_hcLpVDhB8YEZWdF0V_RegXLx6Iy3Ixsea= zU55GBidGJLsFEK6zO9To6rr_tNMfTj2OTnMVyPvSznMeyt657y1_ZhXtK6p9tz_Ze-E_4GAAD_= _5brVRw" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration:=
    underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Streamyf= in</strong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7W= T-l14LLQrF99ArsakTF1stpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAW= BsQNb2kfHEMWJ2PoUBluFgo2EIh8K2I9XpNBCRI5JEsS5gcZikxVOZus1ivBJ6c6ezbZZnOobe0= jPF5Kn5TNCua_wtF86Foxtya85wVzzfF7w24VE_WeHRixLVmSijBxGgz1oAxV9FHep3s51jvVyU= w9n3LP4_pfNzrcuzTvQ89UvnaPsxLWo90fa7_0nei3wAAAP__cI5VMA" style=3D"overflow-= wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_bla= nk"><strong style=3D"font-weight: 700;">v0.22.0</strong></a> | <strong styl= e=3D"font-weight: 700;">Jellyfin Client</strong>: View custom menu links, n=
    ew downloads page for TV series, option for downloading entire series, macO=
    S fullscreen support, improved video controls, customizable subtitle sizes<= /li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"= ><a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_g89r= mNTJy6xWki_viS0y2GGOZyeKUKJoWnJEMiRZYtJy7Vsu9l69sFLIceFBBJba6F1i9j1mhskhzXZ= 6pirC7JIXChw8s2CFxK9ZbTIgBgAHXGcPBSuKTYicYVdUGyfnOmUfVmnc-g9r2N8noreFM4K5_9= C4XxXOLOE5sNSFM1XRe_dUm0BnQng2bDv3dRYo0nJFWgRUmms7_l1cpxju10U23Ece_l5TOfj1t= b7Md1k6JHr1_5hXtJ65Mtz_Ze-M_4GAAD__4f9VVU" style=3D"overflow-wrap: anywhere=
    ; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong st= yle=3D"font-weight: 700;">Wallos</strong></a> <a href=3D"https://email.mail= =2Eselfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_B= x0Kxe-x-nFs6sQlVgvp05eE9jjMMB9fyxStxFB= 1zzaQI2DApPtVtt1sLfvgu5BjoW4TA4CtDRCbXrON1felBgi0JCkgYWnJJQQX2yJF9JYRkC1isO= iI4-StcEmxEnUn7IJieHKms-_LOp1D73kd4_NU9KZwVjj_Fwrnu8I5dkkllKJovip6b0ClBnQmW= M-GfWumxBJNSk5sjTZJZX3Pr5PjHNvtohjGcezy85jOx62u92O69aFHLl_7h3lJ65Evz_Vf-s74= GwAA__84bVY9" style=3D"overflow-wrap: anywhere; color: #262a30; text-decora= tion: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">v2.= 42.0</strong></a> | <strong style=3D"font-weight: 700;">Subscriptions</stro= ng>: Monthly cost trend graph added to statistics page, email notifications=
    without authentication</li><li style=3D"margin: 0.5em 0; padding-left: 0.3= em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j81qw= zAQhJ9GuslIu6u_gw6F4vdYSevY1IlLrBbSpy8J7XGYYT6-XjA5TrFpKS6iR0sWspYrb7vZegkx= CKMnRnGZrLWudQvQ9VpiJesaMIhbFgEKsfW-dAnZS48p6a2ABXIA0YFHSlNwTDWnhiieyUdF9sm= ZTtmXdTqH3ss6xuep8E3BrGD-LxTMdwVzlYU4slc4XxW-d4u1RfAmukCGQu-mpppMzp5dSy5zI3= 0vr5PjHNvtosiO49j55zGdj1tb78d0k6FHqV_7h3lJ61Euz_Vf-i7wGwAA__886lY9" style= =3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" t= arget=3D"_blank"><strong style=3D"font-weight: 700;">WhoDB</strong></a> <a = href=3D"https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WRa3a3fQotA8D3akjw28= djBVgKT04cZkmVRRT1ezRStxFB0yzaQI2DApNtd1s2sNfvgm5BjoWYTA4AtFRCrXrItzpcKs8zC= 3MAnaMgOQqPITvys14yAbBGDRUccB2-FpxQLUXPCLiiGJ2e42jYvw9X1lpfePy9FbwpHheN_oXA= 8FY41tFJnrorGu6L3CjSVgM4E69mwr9VMcYomJSe2RJuksD7z6-S4-rrfFEM_jk1-HsP12MtyHs= Peuu55-to-zEta93x7rv_Sd8bfAAAA___SuVXS" style=3D"overflow-wrap: anywhere; c= olor: #262a30; text-decoration: underline;" target=3D"_blank"><strong style= =3D"font-weight: 700;">v0.44.0</strong></a> | <strong style=3D"font-weight:=
    700;">Database Explorer</strong>: Clickhouse support, Postgres URL smart p= arsing</li></ul><h2 id=3D"breaking-changes" style=3D"margin-top: 0; font-fa= mily: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvet= ica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#3= 9;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight: 700; text-= rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">B= reaking Changes</h2><ul style=3D"margin: 0 0 1.5em 0; line-height: 1.6em; p= adding-left: 1.3em; padding-right: 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.selfh.st/c/eJw0j81qwzAQhJ9GusmsdvWzOuhQKH6P1Y= 9jUycusVpIn74ktMdhhvn4Wia2wrHqnm0kT-AAk-5X2XaztRxi6ELeCXWbHADY2gCx6TUzlshdG= NHbpaSKAtxpaRVTYOKkt4yAziJGi54cT8GKK4krUffifFQOnpzp7PuyTufQe17H-DwVvSmcFc7_= hcL5rnDGIAwdFkXzVdF7Ayo1ojfRBmdcaM0ULmxS8mIr2yTV6Xt-nRzn2G4X5WAcxy4_j-l83Op= 6P6ZbH3rk8rV_mJe0HvnyXP-l74y_AQAA__91jlUg" style=3D"overflow-wrap: anywhere=
    ; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong st= yle=3D"font-weight: 700;">Dawarich</strong></a> <a href=3D"https://email.ma= il.selfh.st/c/eJw0j0tqxDAQRE8j7WRa3a3fQotA8D30HZt47GArgcnpwwzJsqiiHq9G8jp5V= 2SL2pEhYMAg2z2tm1prtM62RIYTNR0YAHSpgFjlEk2ADjlbl61xLQeNNXfoxRsgh5jkGhGQNaLT= aIj9ZHXiHHwhaiaxcYLhyZmutvVluobc4jLG5yXoTeAscP4vBM6nwNkxW9-xC5rvgt4rUC4OjXL= asmJbq8o-exWCSbp4HVJhecbXyXGNdb8JhnEcW_p5TNdjL8t5THsbcsT8tX2ol7Qc8fZc_6XviL= 8BAAD__3snVRg" style=3D"overflow-wrap: anywhere; color: #262a30; text-decor= ation: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">v0= =2E21.0</strong></a>: Database service=20=
    transitioned to custom postgresql.conf=
    file</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1= =2E6em;"><a href=3D"https://email.mail.s= elfh.st/c/eJw0j8tqwzAURL9G2tncl14LLQr= F_yFLN7GpExdbLaRfXxLa5TDDHE7LHLHEUK1mDOwYBChZvZV1G9aWffBa2ElhxSQAgLUBUbNLjg= kQgvjoEUHERQ3NU2nq2qVomu2aCUiQKCA5ljh6LDKnWJnVFXHBCDw546nbZRnPbre89P55Gn4zN= Bma_gtD02FoYlV2gcHwdDP83oDnGsgNAb0M4lsb5jjHISVXsEZMpYo98utkP_t6vxqBvu9b-XmM= 5-Nel2Mf79ptz_PX9jG8pG3P1-f6L31n-g0AAP__HzJUuQ" style=3D"overflow-wrap: any= where; color: #262a30; text-decoration: underline;" target=3D"_blank"><stro=
    ng style=3D"font-weight: 700;">FreshRSS</strong></a> <a href=3D"https://ema= il.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcvCe1ymGE-vpY4= YA6-6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb0mQguIAGiXQqG0CktF4tygR-9D1FsiIEE= ij2RZwuQwS4mhMnebxXol8ORMZ9-XdTqH3tM6xuep-E3RrGj-LxTNd0Vzr13QxUXxfFX83oBL9W= SNRydGXGumhBJMjDZjDRhzFX1Pr5PjHNvtogTGcez55zGdj1td78d060OPVL72D_OS1iNdnuu_9= J3oNwAA__8_nFUD" style=3D"overflow-wrap: anywhere; color: #262a30; text-dec= oration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">= v1.25.0</strong></a>: Updated required minimum PHP and database versions</l= i><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><=
    a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7Wz-l14LLQrF99AzNnX= iEquF9PQloV0OM8zHVyN7TN4V3SI6NgwCFHS7pm2fthqtsy2xkcQNgwAAlgpEVa_Rtt4seqpGit= gO3IuRBNl3Q9mVprdIQIJEDsmw-Nlikhx8YW4miXFK4MmZz7b3dT6H3uM6xuep-E3Romj5LxQtd= 0VLttjRuqx4uSp-r8C5ODKTQyuT2Fqn7LOfQjAJi8eQiuh7fJ0c59huFyUwjmNPP4_5fNzKej_m= Wxt6xPy1f0wvaT3i5bn-S9-RfgMAAP__4L5VpA" style=3D"overflow-wrap: anywhere; c= olor: #262a30; text-decoration: underline;" target=3D"_blank"><strong style= =3D"font-weight: 700;">Ganymede</strong></a> <a href=3D"https://email.mail.= selfh.st/c/eJw0j8tqwzAURL9G2tnoPmTpLrQoFP_H1SOxqRMXWy2kX18S2uUwwxxOTRRBYyi2= JQjkybFDse2m6zasNU1hakqelRoIO-egVIdY7ZKiigdp3qn4KQrXS5YcQAW9MF7IrgkdMiAGQE8= cxwmUs8RC1LyyD4bdkzOebbss49ntlpbeP09DbwZng_N_YXA-DM6x5FohF0PzzdB7dZRLQD8EmH= jgqdYhxxwHEa9QIogWtkd6nexnX-9Xw67v-6Y_j_F83Mty7OO9ddtT_to-hpe07en6XP-l74S_A= QAA__9q-VVY" style=3D"overflow-wrap: anywhere; color: #262a30; text-decorat= ion: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">v4.0= =2E0</strong></a>: Reduced number of co=
    ntainers required to deploy</li><li st=
    yle=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href= =3D"https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutmsdlcr6aBDofg_1pIcmzpxi= dVC-vUloT0OM8zj1UzRaQzFtuwCeQIGTLZddduHrWYJ0pQ8KzWXGABcqYBY7ZoLu1LFFwQvQC4t= FASkqcZZIHqxW0ZAdojBoSeOozjlOcVC1LyyD4bhyRnPti_reHa757X3z9PQm8HJ4PRfGJzuBqd= SUWVZqqHpaui9As0loB-CEx5Yah3mOMchJa-uRJe0sL3n18lx9u12MQz9OHb9eYzn41bW-zHeWr= c9z1_7x_CStj1fnuu_9J3xNwAA__9UGlU9" style=3D"overflow-wrap: anywhere; color=
    : #262a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"= font-weight: 700;">LinuxServer.io</strong></a>: <a href=3D"https://email.ma= il.selfh.st/c/eJw0j8tqwzAURL9G2tnoPvRaaFEo_o-rV2zqxCVWC-nXl4R2Ocwwh1MTBZDgi= 24JPFkybDDqdpVtn7aanHdNyLJQg8jGGCjVIFa9JqotC4oz2EvtmKmDDUINu2VpOestoUEGRA9o= icPsQDjHUIiaFbZesXly5rPtfZ3Pofe0jvF5KnpTuChc_guFy13h0mMPzjtQtFwVvVdDuXi0kwf= HE7tapxxymGK0AiVAlML6nl4nxzm220WxGcexy89jPh-3st6P-daGHil_7R_TS1qPdHmu_9J3wt= 8AAAD__2NkVi0" style=3D"overflow-wrap: anywhere; color: #262a30; text-decor= ation: underline;" target=3D"_blank">Booksonic Air</a>, <a href=3D"https://= email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl14LLQrF_3EtybGpE5dYLaRfXxLa5TDDH= E7NHFFjKLZlDOwYBCjZdtVtH7aaffBN2YlywyQAgKUCUbVrbkphQViglCXxwuSSeonJhYgRS7Vb= JiBBooDkWOLoUWVOsTA3p-KCEXhyxrPtyzqe3e557f3zNPxmaDI0_ReGpruhSRf2TlgMT1fD7xV= 4LoHcENDLIL7WYY5zHFJyiiVi0iL2nl8nx9m328UI9OPY9ecxno9bWe_HeGvd9jx_7R_DS9r2fH= mu_9J3pt8AAAD__2LJVO4" style=3D"overflow-wrap: anywhere; color: #262a30; te= xt-decoration: underline;" target=3D"_blank">Quassel Core/Web</a> scheduled=
    for deprecation</li></ul><h2 id=3D"new-software" style=3D"margin-top: 0; f= ont-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, = Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Em= oji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight: 700;=
    text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32= px;">New Software</h2><ul style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;=
    padding-left: 1.3em; padding-right: 1.5em; list-style: disc; max-width: 10= 0%;"><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;= "><a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF95Al= OTZ17GKrhfT0JaFdDjPMx1cTB8zBF90SerYMAhR1u-d1M2tNzruW2UrmhlEAAEsFoqqXZOcwZ3Q= ObIlEsQoIhmBrlMazVNZrIiBBIo9kWcLgMMsUQ2FuNov1SuDJGa62zctwdb2lpffPS_GbolHR-F= 8oGk9FY3AOvZ1J8XhX_F6Bp-LJGo9OjLhazRSmYGK0GUvAmIvoM71Ojquv-00J9OPY8s9juB57W= c5j2FvXPU1f24d5Seuebs_1X_pO9BsAAP__-0RUag" style=3D"overflow-wrap: anywhere=
    ; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong st= yle=3D"font-weight: 700;">BrickTracker</strong></a>: Web app for organizing=
    and tracking LEGO inventories</li><li style=3D"margin: 0.5em 0; padding-le= ft: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJ= w0j8tq6zAYhJ9G2tn8N-mXFlocOPg9dGts6sQlVgvp05eEdjnMMB9fSxwwB622J1R2DAIUbb_mb= Z-2lrz6ntlJ5o5RAABrA6Jm18TCvqrLDIrcQBpGUJCiBIqgYLdEQIJEiuRYwuwxS4mhMneXxakR= eHLms-9v63wOu6d1jI_T8D9Di6HlrzC03A0tXmOpVLrh5Wr4fwMuVclNil4m8a1NJZQwxegy1oA= xV7H39Do5zrHdLkZgHMeevx_z-bjV9X7Mtz7sSOVzf59e0naky3P9m74S_QQAAP__d81UDQ" st= yle=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;=
    " target=3D"_blank"><strong style=3D"font-weight: 700;">Call-Me</strong></a=
    : Easy one-to-one video calls from a browser</li><li style=3D"margin: 0.5e=
    m 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mai= l.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe-x-nFs6sQlVgvp05eE9jjMMB9fyxStxF= B1zzaQI2DApPtVtt1sLfvgu5BjoW4TA4CtDRCbXnPBHnsKgLZFDMtiE5DnUMPivQMpessIyBYxW= HTEcfJWuKRYiboTdkExPDnT2fdlnc6h97yO8XkqelM4K5z_C4XzXeFMLEkieUXzVdF7Ayo1oDPB= ejbsWzMllmhScmJrtEkq63t-nRzn2G4XxTCOY5efx3Q-bnW9H9OtDz1y-do_zEtaj3x5rv_Sd8b= fAAAA__8zhlS_" style=3D"overflow-wrap: anywhere; color: #262a30; text-decor= ation: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Dr= op</strong></a>: Open-source game distribution platform</li><li style=3D"ma= rgin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https:/= /email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7Wz-pyQvtCgU30OvxKZOXGy1kJ6-JLTLYYb5= -GrkgCn4YltEz8ogQJNtt7Ruw1qj864lVknccBIAwFKBqNol5qLKXLxTUQfC1XtUya1pvYDqxa6= RgASJPJKyhNFhkjyFwtw0iXoj8OSMZ9suy3h2u8Wl98_T8Juh2dD8XxiaD0Nz05oCIBmeb4bfK3= AunnTw6GQQV-uQQw7DNGnCEnBKRewRXyf72df71Qj0fd_Sz2M8H_eyHPt4b932mL-2j-ElbXu8P= td_6TvSbwAAAP__PSVU4Q" style=3D"overflow-wrap: anywhere; color: #262a30; te= xt-decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: = 700;">ebook2audiobook</strong></a>: eBook to audiobook converter</li><li st= yle=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href= =3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-uHo5NnbjEa= iH9-pLQLocZ5nBq4oAafLEtoWfHIEDRtqtu-7DVNPmpKTtRbhgFALBUIKp2TYKiQMQSFnFxYVj8= MjUh77VVBm-3RECCRB7JsYRxQpUcQ2FuTsV5I_DkjGfbl3U8u93T2vvnafjN0Gxo_i8MzXdDc2Z= C1gaG56vh9wqciyc3eJxkkKnWIYcchhidYgkYtYi9p9fJcfbtdjEC_Th2_XmM5-NW1vsx3lq3Pe= Wv_WN4SdueLs_1X_pO9BsAAP__C5ZUpQ" style=3D"overflow-wrap: anywhere; color: = #262a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"fo= nt-weight: 700;">EnvelopePal</strong></a>: Smart envelope budgeting web app= </li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;= "><a href=3D"https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutmsdlda6aBDofg_= 1pISmzpxsdVC-vUloT0OM8zj1UzRaZRiW3ZCnoABk203XbdhrTlIaEqelZpLDACuVECsdsnJi7Z= I4oKK19owcEpVCiSUoMXZNSMgO0Rx6InjGJzynGIhal7Zi2F4csazbZdlPLvd8tL752nozeBkcP= ovDE6HwQkBAvvLxdB0M_RegeYi6AdxgQcOtQ5znOOQkldXokta2B75dbKffb1fDUPf901_HuP5u= Jfl2Md767bn-Wv7GF7Stufrc_2XvjP-BgAA__81BlTB" style=3D"overflow-wrap: anywhe= re; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong = style=3D"font-weight: 700;">epub-tts</strong></a>: Convert ePub to audio fi= les</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6= em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2slI96HHQotC8= X9cPRybOnGJ1UL69SWhXQ4zzOG0jNFJDFX37AIyWrKQdL_KtputZR98F2QS7C6RtdbVZgGaXjMn= jgV4qalF5EXKEr0L4kAqExTSWwYL5ACCA0aKk3dCJcWK2FmIgyL75Exn35d1Oofe8zrG56nwTcG= sYP4vFMx3BXPzJQgDKJyvCt-bxVIDsAnOkyHfmimxRJMSi6vRJamk7_l1cpxju10U2XEcu_w8pv= Nxq-v9mG596JHL1_5hXtJ65Mtz_Ze-M_wGAAD__5QdVUU" style=3D"overflow-wrap: anyw= here; color: #262a30; text-decoration: underline;" target=3D"_blank"><stron=
    g style=3D"font-weight: 700;">Hassarr</strong></a>: Custom Home Assistant i= ntegration for adding media to the *arr apps </li><li style=3D"margin: 0.5e=
    m 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mai= l.selfh.st/c/eJw0j8tqwzAURL9G2tnclyxpoUWh-D_0uIlNnbjYaiH9-pLQLocZ5nBa4oA5-G= o1oWfHIEDR6i2v27C2NPlJMzvJrBgFALA2IGp2SapZp-AYQkSsGhsJ4SWID56ztmrXRECCRB7Js= YRxwiwlhsqsLovzRuDJGU_dLst4drulpffP0_CbodnQ_F8Ymg9DMyMWuGgxPN8MvzfgUj25weMk= g0ytDSWUMMToMtaAMVexR3qd7Gdf71cj0Pd9yz-P8Xzc63Ls41277al8bR_DS9r2dH2u_9J3ot8= AAAD__6k3VXM" style=3D"overflow-wrap: anywhere; color: #262a30; text-decora= tion: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Isl= ey</strong></a>: Cannabis grow journal for homegrowers</li><li style=3D"mar= gin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://= email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_o-rh2NTJy6xWki_viS0y2GGO= ZyWKYLEUHXPEMiRZYtJ96tsu9la9sF3IcdCHRJba6E2i9j0mnty4EMCqclWSdhtgOjKQrHjQlD0= ltEiA2IAdMRx8iBcUqxE3Qm7oNg-OdPZ92WdzqH3vI7xeSp6UzgrnP8LhfNd4dyWxQl3r2i-Knp= vlkoN6EwAz4Z9a6bEEk1KTqBGSFJZ3_Pr5DjHdrsotuM4dvl5TOfjVtf7Md360COXr_3DvKT1yJ= fn-i99Z_wNAAD__5bBVXw" style=3D"overflow-wrap: anywhere; color: #262a30; te= xt-decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: = 700;">Media-Maid</strong></a>: Download folder media file clean-up</li><li = style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href= =3D"https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GuslIu6u_gw6F4vdYaeXY1IlLr= BbSpy8J7XGYYT4-KZgcp9h0Ly6iR0sWsu5X3nazSQkxdEZPjN1lsta6JhZA9FqWRTKmWtF2AAiZ= nfMZc2h9EeJKeitggRxAdOCR0hQcU82pIXbP5KMi--RMZ9-XdTqH3ss6xuep8E3BrGD-LxTMdwU= zd5FqpSqcrwrfxWJtEbyJLpChIGJqqsnk7Nm15DI30vfyOjnOsd0uiuw4jp1_HtP5uLX1fky3Pv= Qo9Wv_MC9pPcrluf5L3wV-AwAA__8MsFYr" style=3D"overflow-wrap: anywhere; color=
    : #262a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"= font-weight: 700;">NetLock RMM</strong></a>: Remote server monitoring and m= anagement</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-heigh=
    t: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutmsdlf= W6qBDofg99LOJTZ242GohffqS0B6HGebja4nEZQnVanKBPAEDRqu3vG7D2tIUJs3kOZO6yADgag= PEZpdEypg9CJIUHwOANhQpCE2dBvR2TQjIDjE49MQyTi5ziVKJ1Gf2wTA8OeOp22UZz263tPT-e= Rp6MzgbnP8Lg_NhcI4aLyDZG5pvht4bUKkB_RDcxANPrQ1Figwx-uyquJgr2yO9Tvazr_erYej7= vuWfx3g-7nU59vGu3fZUvraP4SVte7o-13_pO-FvAAAA__8Tn1S3" style=3D"overflow-wra=
    p: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"= ><strong style=3D"font-weight: 700;">PlexAniBridge</strong></a>: Sync Plex = watch activity with AniList</li><li style=3D"margin: 0.5em 0; padding-left:=
    0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j= 0tqwzAYhE8j7WT0v_RYaFEovodejk2duMRqIT19SWiXwwzz8bVEAXLwVfcEnoQsW4y6X_O2m60l= 513PJJypQ2RrLdRmEZteUyhLXyRG7xig-iCLRSkoS3WBqVm9JbTIgOgBhThMDjKXGCpRl8ziFds= nZzr7vqzTOfSe1jE-T0VvCmeF83-hcL4rnGN0ufosiuarovdmqVSPYjw4NuxaMyWUYGKUDDVAzJ= X1Pb1OjnNst4tiO45jzz-P6Xzc6no_plsfeqTytX-Yl7Qe6fJc_6XvhL8BAAD__1VFVP0" styl= e=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" = target=3D"_blank"><strong style=3D"font-weight: 700;">Receipt Harvester</st= rong></a>: Extract digital receipts from select stores for analysis</li><li=
    style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a hre= f=3D"https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7WzenyxpoUWh-B7SkxKbOnGx= 1UJ6-pLQLocZ5uOriQPm4NW2hJ4dgwBF22553Ya1pslPLbOTzA2jAABqBaJql6TBaUFQzz5ARPE= XV6rWKhckLQJ2TQQkSOSRHEsYJ8xSYlDm5rI4bwSenPFs22UZz263tPT-eRp-MzQbmv8LQ_NhaE= bUIqE1w_PN8HsFLurJDR4nGWSqdSihhCFGl1EDxqxij_Q62c--3q9GoO_7ln8e4_m463Ls47112= 1P52j6Gl7Tt6fpc_6XvRL8BAAD__8F1VZY" style=3D"overflow-wrap: anywhere; color=
    : #262a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"= font-weight: 700;">RepoFlow</strong></a>: Software package management platf= orm</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6= em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7Wz-l14LLQrF9= 9AzNnXiEquF9PQloV0OM8zHVyN7TN4V3SI6NgwCFHS7pm2fthqtsy2xkcQNgwAAlgpEVa_Rc8gt= ge2QHVIW6tBstx2Ds9n1prdIQIJEDsmw-Nlikhx8YW4miXFK4MmZz7b3dT6H3uM6xuep-E3Romj= 5LxQtd0VLxk7eh6J4uSp-r8C5ODKTQyuT2Fqn7LOfQjAJi8eQiuh7fJ0c59huFyUwjmNPP4_5fN= zKej_mWxt6xPy1f0wvaT3i5bn-S9-RfgMAAP__v7JVgQ" style=3D"overflow-wrap: anywh= ere; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong=
    style=3D"font-weight: 700;">SealNotes</strong></a>: Lightweight encrypted = notepad</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height:=
    1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8tq7DAQRL9G2sm0uluvh= RYXLv4PPTpjE48dbCUw-fowQ7IsqqjD6ZmiLTE0LdkGcgQMmLTcy7qZtWcfvBRyXEhsYgCwrQNi= 10vGFIM0IARpPaBtXUCCC8ytl-pBrxkB2SIGi444Tt4Wrik2InGFXVAMT850yfa2TNfQW17G-Lg= U_VM4K5z_CoXzqXB2EgVjQUXzXdH_DlRbQGeC9WzY925qrNGk5Ipt0abSWJ_5dXJcY91vimEcx1= a-H9P12NtyHtMuQ49cP7d385LWI9-e69_0lfEnAAD__680VW0" style=3D"overflow-wrap: = anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"><s= trong style=3D"font-weight: 700;">SimpleDash</strong></a>: Very simple pers= onal and minimal dashboard</li><li style=3D"margin: 0.5em 0; padding-left: = 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8= tqwzAURL9G2tnch2TpLrQoFP_HtR6xqROXWC2kX18S2uUwwxxOSRxRY8i2JgzsGRyQ2HrVbR-2k= qYwVWXvlCuKAwDMBYiKXRNgbCpSoAGp1MzcSssscak-sza7JQJySBSQPLs4TqhukZiZq1fng3Hw= 5Ixn3ds6nt3uae398zT8Zmg2NP8Xhua7oTkjiQCS4flq-L0ALzmQHwJObnBTKcMSlziIeMUcUTQ= 7e0-vk-Ps2-1iHPTj2PXnMZ6PW17vx3ir3fa0fO0fw0va9nR5rv_Sd6LfAAAA__8CmVWh" styl= e=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" = target=3D"_blank"><strong style=3D"font-weight: 700;">Telegram Files</stron= g></a>: Simple Telegram file downloader</li></ul>
    <!--kg-card-begin: html-->

    <div class=3D"kg-card kg-bookmark-card" style=3D"margin: 0 0 1.5em; padding=
    : 0; width: 100%; background: #ffffff;"><a class=3D"kg-bookmark-container" = href=3D"https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GuslIu6u_gw6F4veQVpvY1= ImLrRbSpy8J7XGYYT6-XjC5miJrKS6iR0sWspZbXTez9hJikIqeKorLZK113C1A10vhKiLSomfP= FRE9Bw5BgBu06FLUawEL5ACiA4-UpuAqtZwYUXwlHxXZJ2c6Zbss0zn0VpYxPk-FbwpmBfN_oWA= -FMyXlLOT4BXON4Xv3WLjCN5EF8hQ6N201JLJ2VfHyeXKpI_yOtnPsd6viuzY963-PKbzcefl2K= e7DD1K-9o-zEtaj3J9rv_Sd4HfAAAA__8tf1Xg" data-umami-event=3D"newsletter-affi= liate-nordvpn" style=3D"display: flex; min-height: 148px; font-family: -app= le-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubuntu, = Cantarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; borde= r-radius: 3px; border: 1px solid #e5eff5; overflow-wrap: anywhere; color: #= 262a30; text-decoration: none;" target=3D"_blank"><div class=3D"kg-bookmark= -content" style=3D"display: inline-block; width: 100%; padding: 20px;"><div=
    class=3D"kg-bookmark-title" style=3D"color: #15212A; font-size: 15px; line= -height: 1.5em; font-weight: 600;">NordVPN&#x2019;s holiday deal</div><div = class=3D"kg-bookmark-description" style=3D"display: -webkit-box; overflow-y=
    : hidden; margin-top: 12px; max-height: 40px; color: #738a94; font-size: 13= px; line-height: 1.5em; font-weight: 400; -webkit-line-clamp: 2; -webkit-bo= x-orient: vertical;">The most festive sale of the year. This holiday season=
    , save big and get 3 extra months when you buy the world&#x2019;s leading V= PN.</div><div class=3D"kg-bookmark-metadata" style=3D"display: flex; flex-w= rap: wrap; align-items: center; margin-top: 14px; color: #15212A; font-size=
    : 13px; font-weight: 400;"><img class=3D"kg-bookmark-icon" src=3D"https://s= elfh.st/content/images/icon/apple-touch-icon-180x180-1.png" alt style=3D"bo= rder: none; -ms-interpolation-mode: bicubic; max-width: 100%; margin-right:=
    8px; width: 22px; height: 22px;" width=3D"22" height=3D"22"><span class=3D= "kg-bookmark-author" style=3D"line-height: 1.5em;">NordVPN (Affiliate Link)= </span></div></div><div class=3D"kg-bookmark-thumbnail" style=3D"min-width:=
    140px; max-width: 180px; background-repeat: no-repeat; background-size: co= ver; background-position: center; border-radius: 0 2px 2px 0;"><img src=3D"= https://selfh.st/content/images/thumbnail/main" alt onerror=3D"this.style.d= isplay =3D &#39;none&#39;" style=3D"border: none; -ms-interpolation-mode: b= icubic; max-width: 100%; display: none;"></div></a></div>
    <!--kg-card-end: html-->
    <h2 id=3D"latest-directory-apps" style=3D"margin-top: 0; font-family: -appl= e-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial,=
    sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Se= goe UI Symbol&#39;; line-height: 1.11em; font-weight: 700; text-rendering: = optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">Latest <a hr= ef=3D"https://email.mail.selfh.st/c/eJw0j8uK4zAURL9G2tnoPvRaaDEw-D-udJXYjBM= Psboh_fVNQveyqKIORwslkBSb7QUieXLsMNt-k22fNi0hhi7kWahDZuccNHWIateiTpoAScwaA1= yyIrsIPkhVVmpqt4IOGRAjoCdOcwDhmlMj6l7YR8PuxZnPvl_W-Rx2L-sY_09DfwwuBpffwuDyM= Lgo9Uttmg0tN0N_1VFtEf0UIfDEQXWqqaYpZy_QEmRpbB_lfXKcY7tfDbtxHLt8PefzeW_r45jv= fdhR6sf-b3pL21Gur_VP-iz4HQAA__8XkFYp" style=3D"overflow-wrap: anywhere; col= or: #262a30; text-decoration: underline;" target=3D"_blank">Directory</a> A= pps</h2><ul style=3D"margin: 0 0 1.5em 0; line-height: 1.6em; padding-left:=
    1.3em; padding-right: 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"h= ttps://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl3TlhRaF4v_Qy7GpE5dYLaRfXx= La5TDDHE6NHDAFLbZFVHYMAjTZdk3bPmw1evUtsZPEDScBACwViKpd44KKwETZewCHfsniA0nxz= L4EUbtFAhIkUiTHEkaPSfIUCnNzSZwagSdnPNu-rOPZ7R7X3j9Pw2-GZkPzf2FovhuaUXUJCt7w= fDX8XoFzUXKDopdBfK1DDjkM0-QSloBTKmLv8XVynH27XYxAP449_TzG83Er6_0Yb63bHvPX_jG= 8pG2Pl-f6L31H-g0AAP__bydTxQ" style=3D"overflow-wrap: anywhere; color: #262a= 30; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-we= ight: 700;">Astroluma</strong></a>: Feature-rich dashboard for services and=
    tasks</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: = 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WSk7tZvoU= Ug-B76tMYmHjvYSmBy-jBDsiyqqMdrCYPJwVfJyXi0qElDlHzP66bWlpx3nNFSRjaRtNamNg3Q5= JJqcdx1tJm7z70UazvFxtWVWHtklGsCDWQAvAGLFCZnMpUYKiLbTNYL0k_OdPHWl-kackvLGJ-X= wDcBs4D5vxAwnwJmcJ07FhY43wW-N42lerDKG0eKXGuqhBJUjDabGkzMleSZXifHNdb9JkiP49j= yz2O6HntdzmPaeciRytf2oV7ScqTbc_2XvhP8BgAA___qDFcJ" style=3D"overflow-wrap: = anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"><s= trong style=3D"font-weight: 700;">Buchable</strong></a>: Cross-platform Aud= ioBookshelf client</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; l= ine-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL= 9G2tnclyxpoUWh-D-uHolNnbjYaiH9-pLQLocZ5nBq4oAafLEtoWfHIEDRtpuu27DWNPmpKTtRb= hgFALBUIKp2SReN0QWPFVsUBfChBndB1jZpgOrtmghIkMgjOZYwTqiSYyjMzak4bwSenPFs22UZ= z263tPT-eRp-MzQbmv8LQ_NhaM7YNCCR4flm-L0C5-LJDR4nGWSqdcghhyFGp1gCRi1ij_Q62c-= -3q9GoO_7pj-P8Xzcy3Ls471121P-2j6Gl7Tt6fpc_6XvRL8BAAD__272VRY" style=3D"over= flow-wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D= "_blank"><strong style=3D"font-weight: 700;">cAdvisor</strong></a>: Contain=
    er performance and characteristics monitoring</li><li style=3D"margin: 0.5e=
    m 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mai= l.selfh.st/c/eJw0j81qwzAQhJ9GusmsdlfS6qBDofg99JfY1ImLrRbSpy8J7XGYYT6-lkhsll= B1TzaQI2DAqPstr5tZW_LB90yOM3UbGQBsbYDY9JKgY20ijMVeYgsSSudYmBqVGMCLXhMCskUMF= h2xTN5mLlEqUXeZXVAMT8509u2yTOfQW1rG-DwVvSmcFc7_hcL5UDhnqZeKwormm6L3BlRqQGeC= 9WzYt2aKFDExumyr2Jgr6yO9TvZzrPerYhj7vuWfx3Q-7nU59unehx6pfG0f5iWtR7o-13_pO-F= vAAAA__-SFFVX" style=3D"overflow-wrap: anywhere; color: #262a30; text-decor= ation: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">De= ployarr</strong></a>: Automated homelab setups using Docker</li><li style= =3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"h= ttps://email.mail.selfh.st/c/eJw0j81uxCAQg58GbkQwM_wdOFSq8h4wwCZqdlMltNL26a= uN2pstW7a-mjCYHDzLloxHi5o0RNnued3UWpPzrmW0lLGZSFprw1UDVLkkf4loOvfWEWNHtsBYM= GeICE6uCTSQAfAGLFKYnMlUYmDEZjNZL0i_fqazbX2ZziG3tIzxeQp8EzALmP8DAfMhYLaxk7ad= Bc53ge9VY2EPVnnjSJGrVZVQgorRZsPBxMwkj3SN7OdYHzdBeuz7ln-e0_l88HLs06MNOVL52j7= UBS1Hur3af-47wW8AAAD__7ieVXI" style=3D"overflow-wrap: anywhere; color: #262= a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-w= eight: 700;">GlitchTip</strong></a>: Simple, open-source error tracking</li= ><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a=
    href=3D"https://email.mail.selfh.st/c/eJw0j8tq6zAYhJ9G2tn8V10WWhw4-D10a2zq= xCVWC-nTl4R2OcwwH19LHDAHX21P6FkZBCjafs3bPm0tOe96ZpXMHaMAANYGRM2uqUBDyrFAR_W= kASKpY66gSkDc7ZYISJDIIylLmB1mKTFU5q5Z1BuBJ2c--_62zuewe1rH-DgN_zO0GFr-CkPL3d= CiWLQE1w0vV8P_G3CpnnTy6GQS19pUQglTjJqxBoy5ir2n18lxju12MQLjOPb8_ZjPx62u92O-9= WFHKp_7-_SStiNdnuvf9JXoJwAA__-3XVQ9" rel=3D"noopener noreferrer nofollow" s= tyle=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline=
    ;" target=3D"_blank"><strong style=3D"font-weight: 700;">Installatron</stro= ng></a>: One-click web solution for application deployment</li><li style=3D= "margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"http= s://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe8haZXY1ImLrRbSpy8J7= XGYYT4-yRRtiaHpnm0gR8CASfdbWTezSvbB90KOC3WbGABsE0AUvWTvJTUqNYIDudTO4qFw6DHF= 1Fqzes0IyBYxWHTEcfK2cE2xEXVX2AXF8ORMZ98uy3QOveVljM9T0ZvCWeH8XyicD4UzW89ySaJ= ovil6F6DaAjoTrGfDXsTUWKNJyRXbok2lsT7y62Q_x3q_Koax71v5eUzn496WY5_ufeiR69f2YV= 7SeuTrc_2XvjP-BgAA___pblWx" style=3D"overflow-wrap: anywhere; color: #262a3=
    0; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-wei= ght: 700;">Kubero</strong></a>: Self-hosted PaaS running on Kubernetes</li>= <li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a = href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT0v_RYaFEovodejk2du= MRqIT19SWiXwwzz8bVEAXLwVfcEnoQsW4y6X_O2m60l513PJJypQ2RrLdRmEZteU-8Nc-lRqoQI= lsRVcssS7QJSixS9JbTIgOgBhThMDjKXGCpRl8ziFdsnZzr7vqzTOfSe1jE-T0VvCmeF83-hcL4= rnB2HDktkRfNV0XuzVKpHMR4cG3atmRJKMDFKhhog5sr6nl4nxzm220WxHcex55_HdD5udb0f06= 0PPVL52j_MS1qPdHmu_9J3wt8AAAD__9eyVYI" style=3D"overflow-wrap: anywhere; co= lor: #262a30; text-decoration: underline;" target=3D"_blank"><strong style= =3D"font-weight: 700;">PinePods</strong></a>: Complete podcast management s= ystem</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1= =2E6em;"><a href=3D"https://email.mail.s= elfh.st/c/eJw0j8tq7DAQRL9G2sm0uluvhRY= XLv4PPTpjE48dbCUw-fowQ7IsqqjD6ZmiLTE0LdkGcgQMmLTcy7qZtWcfvBRyXEhsYgCwrQNi10= vmxLahi1KFwINr4EBc4IjUUwperxkB2SIGi444Tt4Wrik2InGFXVAMT850yfa2TNfQW17G-LgU_= VM4K5z_CoXzqXCWThBTa4rmu6L_Hai2gM4E69mw793UWKNJyRXbok2lsT7z6-S4xrrfFMM4jq18= P6brsbflPKZdhh65fm7v5iWtR74917_pK-NPAAAA___lKFSO" style=3D"overflow-wrap: a= nywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"><st= rong style=3D"font-weight: 700;">ReDeploy</strong></a>: Deploy Git-hosted s= ites locally</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-he= ight: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2slc= 3YceCy0Kxf-hl2NTJy6xWki_viS0y2GGOZyWKNgcfNU9WU9CwIBR92vedrO15LzrmYQzdRsZAGx= tgNj0mkKLCK43twQXsBeJuUYQt7gWmEX0lhCQLaK3KMRhcjZziaESdcksXjE8OdPZ92WdzqH3tI= 7xeSp6UzgrnP8LhfNd4dy91GWxqGi-KnpvQKV6FOOtY8OuNVNCCSZGybYGG3NlfU-vk-Mc2-2iG= MZx7PnnMZ2PW13vx3TrQ49UvvYP85LWI12e67_0nfA3AAD__3M4VTQ" style=3D"overflow-w= rap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blan= k"><strong style=3D"font-weight: 700;">Sandstorm</strong></a>: Open-source = platform for self-hosting web apps</li><li style=3D"margin: 0.5em 0; paddin= g-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/= c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe-hn01s6sTFVgvp05eE9jjMMB9fzxRtiaFpyTaQI2DAp= OVW1s2sPfvgpZDjQmITA4BtHRC7XjLLBYCCBAEBsLFSdxefuvdFGDjoNSMgW8Rg0RHHydvCNcVG= JK6wC4rhyZlO2S7LdA695WWMz1PRm8JZ4fxfKJwPhTM2ZImNFc03Re8dqLaAzgTr2bDv3dRYo0n= JFduiTaWxPvLrZD_Her8qhrHvW_l5TOfj3pZjn-4y9Mj1a_swL2k98vW5_kvfGX8DAAD__2Z7VQ=
    8" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: under= line;" target=3D"_blank"><strong style=3D"font-weight: 700;">Stackspin</str= ong></a>: Open-source single-click application installer</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-l14LLQrF95AlOTZ17GKrhfT0JaFdDjP= Mx1cTB8zBF90SerYMAhR1u-d1M2tNzruW2UrmhlEAAEsFoqqXhLkWEtfERouY2cYS5oqMlhvSXP= SaCEiQyCNZljA4zDLFUJibzWK9Enhyhqtt8zJcXW9p6f3zUvymaFQ0_heKxlPRCN63AKEoHu-K3= yvwVDxZ49GJEVermcIUTIw2YwkYcxF9ptfJcfV1vymBfhxb_nkM12Mvy3kMe-u6p-lr-zAvad3T= 7bn-S9-JfgMAAP__SqxU3g" style=3D"overflow-wrap: anywhere; color: #262a30; t= ext-decoration: underline;" target=3D"_blank"><strong style=3D"font-weight:=
    700;">Steam Headless</strong></a>: Unofficial headless remote Steam server=
    via Docker</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-hei= ght: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l= 14LLQrF99DLsakTl1gtpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQ= Nb0mH5cls-3o2GZeInjXI_SAyEAkpLdEQIJEHsmyhMlhlhJDZe42i_VK4MmZzr4v63QOvad1jM9= T8ZuiWdH8Xyia74pmLEusQKR4vip-b8ClerLGoxMjrjVTQgkmRpuxBoy5ir6n18lxju12UQLjOP= b885jOx62u92O69aFHKl_7h3lJ65Euz_Vf-k70GwAA___0iFR8" style=3D"overflow-wrap:=
    anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"><= strong style=3D"font-weight: 700;">Syncloud</strong></a>: Simple deployment=
    of popular apps</li></ul><h2 id=3D"more-from-selfhst" style=3D"margin-top:=
    0; font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Rob= oto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe =
    UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight:=
    700; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-siz=
    e: 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/eJw0j8tqwzAURL9G2tnclyxpoUWh-D-uHolNnbjYaiH9-pLQLocZ5nBq4oAaf= LEtoWfHIEDRtpuu27DWNPmpKTtRbhgFALBUIKp2ScEVV5F0KqiX4FtmxwEukSL52Gq2ayIgQSKP= 5FjCOKFKjqEwN6fivBF4csazbZdlPLvd0tL752n4zdBsaP4vDM2HoRla4aKSDc83w-8VOBdPbvA= 4ySBTrUMOOQwxOsUSMGoRe6TXyX729X41An3fN_15jOfjXpZjH--t257y1_YxvKRtT9fn-i99J_= oNAAD__77NVaM" style=3D"display: flex; min-height: 148px; font-family: -app= le-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubuntu, = Cantarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; borde= r-radius: 3px; border: 1px solid #e5eff5; 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;">Self-Hosted = Dashboard Icons</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">A collection of self-host=
    ed dashboard icons and logos</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-19.png" alt style=3D"border: none; -= ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: = 22px; height: 22px;" 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/screenshot-selfhst= -icons-1-3.png&#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/screenshot-selfhst-icons-1-3.png" alt onerror=3D"this.style.display=3D&#= 39;none&#39;" style=3D"border: none; -ms-interpolation-mode: bicubic; max-w= idth: 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/eJw0j0luwyAUhk8Du1i8wQyLt-jG9yCAY1RqqkArpaevErXLf5A-fVnIQ_Qu6SLgaCXDBoMuH= 7G2S81inS2RVo5UILAxBlI2iFkfwol9dhA8R8iFLWFIYccdPOTIweoqaJAB0QGuxH6xEPkafCIq= a-TVKTZPzjJK249lTN3kmPNzKHpTuCnc_geFW039HAo3fZdX28es502xmb23-PNYxuNMx70vZ5l= 6yvWrvV9eFnrK7fn-S9-CvwEAAP__WHdJeg" style=3D"text-decoration: none; color:=
    #15212A; font-size: 15px; line-height: 1.5em; font-weight: 600;">
    Self-Hosted Dashboard Icons
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJw0j0luwyAUhk8Du1i8wQyLt-jG9yC= AY1RqqkArpaevErXLf5A-fVnIQ_Qu6SLgaCXDB= oMuH7G2S81inS2RVo5UILAxBlI2iFkfwol9dhA8R8iFLWFIYccdPOTIweoqaJAB0QGuxH6xEPka= fCIqa-TVKTZPzjJK249lTN3kmPNzKHpTuCnc_geFW039HAo3fZdX28es502xmb23-PNYxuNMx70= vZ5l6yvWrvV9eFnrK7fn-S9-CvwEAAP__WHdJeg" style=3D"text-decoration: none; ma= rgin-top: 12px; color: #738a94; font-size: 13px; line-height: 1.5em; font-w= eight: 400;">
    A collection of self-hosted das= hboard icons and logos
    </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/eJw0j0luwyAUhk8Du1i8wQyLt-jG9yCAY1RqqkArpaevErXLf5A-fVnIQ= _Qu6SLgaCXDBoMuH7G2S81inS2RVo5UILAxBlI2iFkfwol9dhA8R8iFLWFIYccdPOTIweoqaJAB= 0QGuxH6xEPkafCIqa-TVKTZPzjJK249lTN3kmPNzKHpTuCnc_geFW039HAo3fZdX28es502xmb2= 3-PNYxuNMx70vZ5l6yvWrvV9eFnrK7fn-S9-CvwEAAP__WHdJeg" style=3D"text-decorati= on: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-1-19.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/eJw0j0luwyAUhk8Du1i8wQyLt-jG9yCAY1RqqkArpaevErXLf5A-fVnIQ_Qu6= SLgaCXDBoMuH7G2S81inS2RVo5UILAxBlI2iFkfwol9dhA8R8iFLWFIYccdPOTIweoqaJAB0QGu= xH6xEPkafCIqa-TVKTZPzjJK249lTN3kmPNzKHpTuCnc_geFW039HAo3fZdX28es502xmb23-PN= YxuNMx70vZ5l6yvWrvV9eFnrK7fn-S9-CvwEAAP__WHdJeg" style=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/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcvCe1ymGE-vpY4YA6-6= p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2mEAOzbRmYug_YneQlLijE2Kh41lsiIEEij2RZ= wuQwS4mhMnebxXol8ORMZ9-XdTqH3tM6xuep-E3RrGj-LxTNd0VzLAAMcVE8XxW_N-BSPVnj0Yk= R15opoQQTo81YA8ZcRd_T6-Q4x3a7KIFxHHv-eUzn41bX-zHd-tAjla_9w7yk9UiX5_ovfSf6DQ= AA____sVSC" style=3D"display: flex; min-height: 148px; font-family: -apple-= system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubuntu, Can= tarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; border-r= adius: 3px; border: 1px solid #e5eff5; overflow-wrap: anywhere; color: #262= a30; 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: Pocket, Omnivore</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">Self-hosted alternatives =
    to popular online read later and bookmarking services</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-18.png" alt style=3D"border: none; -= ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: = 22px; height: 22px;" 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/read-later-3-3.png= &#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/read-later-3-3.png" alt onerror=3D"this.style.display=3D&#39;none&#39;" = style=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%; di= splay: 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/eJw0z01urDAQBODT2DtQ_9jYLLx4G-7RQM-AngMR7ow0OX00o2RZqk8q1Vo4o-S0eC2YODIEo= NHrh-y129cypEGFYxBWHAMA4LIC0eq3AgqYlhk5B5mzIDMi66hhyJFuCfxeCCggUUKKHHI_oIR5= zAuzRgkxuQCvnb5pvW19M1_LZvbZHP9zNDma_gpHk1TT6xDbH9ocTZfK2lUxvRxN_ipveTbbj7s= LYOdZ5fvZt-exbNfZH2reyvxV_3fvZ97K_aV_06PQTwAAAP__O9FQng" style=3D"text-deco= ration: none; color: #15212A; font-size: 15px; line-height: 1.5em; font-wei= ght: 600;">
    Self-Hosting Guide to Alternatives:=
    Pocket, Omnivore
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJw0z01urDAQBODT2DtQ_9jYLLx4G-7= RQM-AngMR7ow0OX00o2RZqk8q1Vo4o-S0eC2YO= DIEoNHrh-y129cypEGFYxBWHAMA4LIC0eq3AgqYlhk5B5mzIDMi66hhyJFuCfxeCCggUUKKHHI_= oIR5zAuzRgkxuQCvnb5pvW19M1_LZvbZHP9zNDma_gpHk1TT6xDbH9ocTZfK2lUxvRxN_ipveTb= bj7sLYOdZ5fvZt-exbNfZH2reyvxV_3fvZ97K_aV_06PQTwAAAP__O9FQng" style=3D"text-= decoration: none; margin-top: 12px; color: #738a94; font-size: 13px; line-h= eight: 1.5em; font-weight: 400;">
    Self-hosted alternatives to pop= ular online read later and bookmarking services
    </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/eJw0z01urDAQBODT2DtQ_9jYLLx4G-7RQM-AngMR7ow0OX00o2RZqk8q1= Vo4o-S0eC2YODIEoNHrh-y129cypEGFYxBWHAMA4LIC0eq3AgqYlhk5B5mzIDMi66hhyJFuCfxe= CCggUUKKHHI_oIR5zAuzRgkxuQCvnb5pvW19M1_LZvbZHP9zNDma_gpHk1TT6xDbH9ocTZfK2lU= xvRxN_ipveTbbj7sLYOdZ5fvZt-exbNfZH2reyvxV_3fvZ97K_aV_06PQTwAAAP__O9FQng" st= yle=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-1-18.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/eJw0z01urDAQBODT2DtQ_9jYLLx4G-7RQM-AngMR7ow0OX00o2RZqk8q1Vo4o= -S0eC2YODIEoNHrh-y129cypEGFYxBWHAMA4LIC0eq3AgqYlhk5B5mzIDMi66hhyJFuCfxeCCgg= UUKKHHI_oIR5zAuzRgkxuQCvnb5pvW19M1_LZvbZHP9zNDma_gpHk1TT6xDbH9ocTZfK2lUxvRx= N_ipveTbbj7sLYOdZ5fvZt-exbNfZH2reyvxV_3fvZ97K_aV_06PQTwAAAP__O9FQng" style= =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>
    <!--kg-card-begin: html-->
    <div class=3D"kg-card kg-callout-card kg-callout-card-blue" style=3D"displa=
    y: flex; margin: 0 0 1.5em 0; padding: 20px 28px; border-radius: 3px; backg= round: #E9F6FB;"><div class=3D"kg-callout-text"><b><strong style=3D"font-we= ight: 700; white-space: pre-wrap;">Help keep the newsletter (and me) runnin=
    g &#x2615;</strong></b><br><br><b><strong style=3D"font-weight: 700; white-= space: pre-wrap;">This Week in Self-Hosted </strong></b>is an independent p= ublication supported by the self-hosted community. Consider making a <a hre= f=3D"https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutmsdlfS6qBDofg_1pISmzpx= sdVC-vUloT0OM8zj1UziVGKxLbtInoABk203XbdhrTnE0JQ8KzWXGABcqYBY7ZI9NQGXNNXGoXi= 8RCGei1YmqhLYrhkB2SFGh55YxuCU5ySFqHllHw3DkzOebbss49ntlpfeP09DbwYng9N_YXA6DE= 4XH7yIgqHpZui9As0loh-iCzxwqHWYZZYhJa-uiEta2B75dbKffb1fDUPf901_HuP5uJfl2Md76= 7bn-Wv7GF7Stufrc_2XvjP-BgAA__9c4VTz" rel=3D"noreferrer" data-umami-event=3D= "support-request-tip" style=3D"overflow-wrap: anywhere; color: #262a30; tex= t-decoration: underline;" target=3D"_blank"><b><strong style=3D"font-weight=
    : 700; white-space: pre-wrap;">one-time donation</strong></b></a> (no accou=
    nt required), <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2sno= PvRaaFEo_g89bmJTJy62Wki_viS0y2GGOZyeKUKJoWnJEMiRZYtJy62sm1l79sFLIceFBBJba6F= 1i9j1kuHipVpKvjH2RoLlUqMQB1tA2CW9ZrTIgBgAHXGcPBSuKTYicYVdUGyfnOmU7bJM59BbXs= b4PBW9KZwVzv-FwvlQOPvAHHsVRfNN0Xu3VFtAZwJ4Nux7NzXWaFJyBVqEVBrrI79O9nOs96tiO= _Z9Kz-P6Xzc23Ls012GHrl-bR_mJa1Hvj7Xf-k7428AAAD__7keVXU" rel=3D"noreferrer" = data-umami-event=3D"support-request-coffee" style=3D"overflow-wrap: anywher=
    e; color: #262a30; text-decoration: underline;" target=3D"_blank"><b><stron=
    g style=3D"font-weight: 700; white-space: pre-wrap;">buying me a coffee</st= rong></b></a>, signing up for a monthly donation <a href=3D"https://email.m= ail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcvCe1ymGE-vpY4YA6-= 6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2myI5KcbEu5GvMUOxS_dK4YYhCHvWWCEiQyCN= ZljA5zFJiqMzdZrFeCTw509n3ZZ3Oofe0jvF5Kn5TNCua_wtF813RDKGUuFBRPF8VvzfgUj1Z49= GJEdeaKaEEE6PNWAPGXEXf0-vkOMd2uyiBcRx7_nlM5-NW1_sx3frQI5Wv_cO8pPVIl-f6L30n-= g0AAP__sStVfQ" rel=3D"noreferrer" data-umami-event=3D"support-request-selfh= st" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: unde= rline;" target=3D"_blank"><b><strong style=3D"font-weight: 700; white-space=
    : pre-wrap;">on the site</strong></b></a>, or <a href=3D"https://email.mail= =2Eselfh.st/c/eJw0j81qwzAQhJ9GuslIu6u_g= w6F4veQVpvY1ImLrRbSpy8J7XGYYT6-XjC5miJ= rKS6iR0sWspZbXTez9hJikIqeKorLZK113C1A10sRZmgX6MCxUqLkkH1D60PgLHxpei1ggRxAdO= CR0hRcpZYTI4qv5KMi--RMp2yXZTqH3soyxuep8E3BrGD-LxTMh4IZm1QUIYXzTeF7t9g4gjfRB= TIUejcttWRy9tVxcrky6aO8TvZzrPerIjv2fas_j-l83Hk59ukuQ4_SvrYP85LWo1yf67_0XeA3= AAD__zExVio" data-umami-event=3D"support-request-sponsor" style=3D"overflow= -wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_bl= ank"><b><strong style=3D"font-weight: 700; white-space: pre-wrap;">sponsori= ng</strong></b></a> the newsletter to help offset the costs associated with=
    running the publication.</div></div>
    <!--kg-card-end: html-->
    <h2 id=3D"community-content" style=3D"margin-top: 0; font-family: -apple-sy= stem, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, san= s-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe =
    UI Symbol&#39;; line-height: 1.11em; font-weight: 700; text-rendering: opti= mizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">Community Conten= t</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/eJw0j8tqwzAURL9G2snoPvRaaFEo_o-rh2NTJy6xWki_viS0y2GGOZyWKYLEU= HXPEMiRZYtJ96tsu9la9sF3IcdCHRJba6E2i9j0mpciVsABEPbmW4PqUudFEpfYYiK9ZbTIgBgA= HXGcPAiXFCtRd8IuKLZPznT2fVmnc-g9r2N8noreFM4K5_9C4XxXOCN5uwiCovmq6L1ZKjWgMwE= 8G_atmRJLNCk5gRohSWV9z6-T4xzb7aLYjuPY5ecxnY9bXe_HdOtDj1y-9g_zktYjX57rv_Sd8T= cAAP__xlZVZA" style=3D"display: flex; min-height: 148px; font-family: -appl= e-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubuntu, C= antarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; border= -radius: 3px; border: 1px solid #e5eff5; 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;">Ultimate Aut= hentik Docker Compose Guide with Traefik 2025 | SHB</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">Authentik, together with = Traefik can give one of the best dynamic authentication layers f<span class= =3D"desktop-only">or your homelab. This Authenti</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/apple-touch-icon-17.png" alt style=3D"border: = none; -ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; = width: 22px; height: 22px;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Smart= HomeBeginner" style=3D"line-height: 1.5em;">SmartHomeBeginner</span>
    <span class=3D"kg-bookmark-publisher" src=3D"An= and" 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>Anand</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/admin-ajax-1.php&#= 39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/admin-ajax-1.php" 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/eJwsj0GO6yAQBU8DO6OmacfOgsXf-B646RgUGyJDfpQ5_SjRLJ_0VKWK3s02zBNr8XZyowMCv= Go5Qt6HHP1lukhwIwUn9koAYDkCYtTJE88QmAWJeF6DvSGvEWG9sXOTRNLZIyBZxMni6Gg2Fxto= vc7snIyBxkkRfDymyX5LpnW9-9T7oyn3T-GicHm9XqYd4eypHrLKlkuR03A9FC7h2ZOUnu9DrHy= Xc-B6PGqTYXvmKAMCjgoXffovvbaey6YIeq17-Hmb9i6czmqKdN39-tzvwzdad7993n_rv8ffAA= AA___JS1xA" style=3D"text-decoration: none; color: #15212A; font-size: 15px=
    ; line-height: 1.5em; font-weight: 600;">
    Ultimate Authentik Docker Compose G= uide with Traefik 2025 | SHB
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsj0GO6yAQBU8DO6OmacfOgsXf-B6= 46RgUGyJDfpQ5_SjRLJ_0VKWK3s02zBNr8XZyo= wMCvGo5Qt6HHP1lukhwIwUn9koAYDkCYtTJE88QmAWJeF6DvSGvEWG9sXOTRNLZIyBZxMni6Gg2= Fxtovc7snIyBxkkRfDymyX5LpnW9-9T7oyn3T-GicHm9XqYd4eypHrLKlkuR03A9FC7h2ZOUnu9= DrHyXc-B6PGqTYXvmKAMCjgoXffovvbaey6YIeq17-Hmb9i6czmqKdN39-tzvwzdad7993n_rv8= ffAAAA___JS1xA" style=3D"text-decoration: none; margin-top: 12px; color: #7= 38a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    Authentik, together with Traefi=
    k can give one of the best dynamic authentication layers f<span class=3D"de= sktop-only">or your homelab. This Authenti</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/eJwsj0GO6yAQBU8DO6OmacfOgsXf-B646RgUGyJDfpQ5_SjRLJ_0VKWK3= s02zBNr8XZyowMCvGo5Qt6HHP1lukhwIwUn9koAYDkCYtTJE88QmAWJeF6DvSGvEWG9sXOTRNLZ= IyBZxMni6Gg2Fxtovc7snIyBxkkRfDymyX5LpnW9-9T7oyn3T-GicHm9XqYd4eypHrLKlkuR03A= 9FC7h2ZOUnu9DrHyXc-B6PGqTYXvmKAMCjgoXffovvbaey6YIeq17-Hmb9i6czmqKdN39-tzvwz= dad7993n_rv8ffAAAA___JS1xA" style=3D"text-decoration: none; color: #15212A;=

    <img src=3D"https:/= /selfh.st/content/images/icon/apple-touch-icon-17.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/eJwsj0GO6yAQBU8DO6OmacfOgsXf-B646RgUGyJDfpQ5_SjRLJ_0VKWK3s02z= BNr8XZyowMCvGo5Qt6HHP1lukhwIwUn9koAYDkCYtTJE88QmAWJeF6DvSGvEWG9sXOTRNLZIyBZ= xMni6Gg2Fxtovc7snIyBxkkRfDymyX5LpnW9-9T7oyn3T-GicHm9XqYd4eypHrLKlkuR03A9FC7= h2ZOUnu9DrHyXc-B6PGqTYXvmKAMCjgoXffovvbaey6YIeq17-Hmb9i6czmqKdN39-tzvwzdad7= 993n_rv8ffAAAA___JS1xA" style=3D"text-decoration: none; color: #15212A;">
    SmartHomeBeginner
    &nbsp;&#x2022;&nbsp;
    Anand
    </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-l14LLQrF99ArsakTF1stpKcvCe1ymGE-vpY4YA6-6= p7Qs2UQoKj7La-bWVty3vXMVjJ3jAIAWBsQNb2kS6QuTSwFdwm5ugA1o0WMRYqAiF4TAQkSeSTL= EiaHWUoMlbnbLNYrgSdnOvt2WaZz6C0tY3yeit8UzYrm_0LRfCiaa7eALEXxfFP83oBL9WSNRyd= GXGumhBJMjDZjDRhzFX2k18l-jvV-VQJj37f885jOx70uxz7d-9Ajla_tw7yk9UjX5_ovfSf6DQ= AA__8-KFTX" style=3D"display: flex; min-height: 148px; font-family: -apple-= system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubuntu, Can= tarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; border-r= adius: 3px; border: 1px solid #e5eff5; overflow-wrap: anywhere; color: #262= a30; 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;">GitHub - fab= riziosalmi/patterns: Automated OWASP CRS and Bad Bot Detection for Caddy, N= ginx, Apache, Traefik and HaProxy</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">Automated OWASP CRS and B=
    ad Bot Detection for Caddy, Nginx, Apache, Traefik and HaProxy -<span class= =3D"desktop-only"> fabriziosalmi/patterns</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/pinned-octocat-093da3e6fa40-6.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"GitHu=
    b" style=3D"line-height: 1.5em;">GitHub</span>
    <span class=3D"kg-bookmark-publisher" src=3D"fa= briziosalmi" 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>fabriziosalmi</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/patterns&#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/patterns" alt onerror=3D"this.style.display=3D&#39;none&#39;" style=3D"b= order: none; -ms-interpolation-mode: bicubic; max-width: 100%; display: non= e;"></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/eJwsjzGOwyAQRU8DXRAMg7ELim18D8BjGy02kZmslJx-lSjll77e01uCHU0cfZYUjLfOatQwS= TpiqbeyhMEPFK3DaMlMqLU2edEAi9wDmnXSA7nBrIjknEnZpEyTHVdLCb0sATSgAfAGnMVRDSZi= msZsLbmIzgvUb4_qVNdddZY17Mz3LuyPgFnAvBXeH0nldgiY15iu8iqtx3oUAfM9MtN1dnmFD6B= 1LucmUHNrNb6eqj_PvF9NncSSQ3rU39unS3LY3u_v-gvwHwAA__9G61FZ" style=3D"text-de= coration: none; color: #15212A; font-size: 15px; line-height: 1.5em; font-w= eight: 600;">
    GitHub - fabriziosalmi/patterns: Au= tomated OWASP CRS and Bad Bot Detection for Caddy, Nginx, Apache, Traefik a=
    nd HaProxy
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsjzGOwyAQRU8DXRAMg7ELim18D8B= jGy02kZmslJx-lSjll77e01uCHU0cfZYUjLfOa= tQwSTpiqbeyhMEPFK3DaMlMqLU2edEAi9wDmnXSA7nBrIjknEnZpEyTHVdLCb0sATSgAfAGnMVR= DSZimsZsLbmIzgvUb4_qVNdddZY17Mz3LuyPgFnAvBXeH0nldgiY15iu8iqtx3oUAfM9MtN1dnm= FD6B1LucmUHNrNb6eqj_PvF9NncSSQ3rU39unS3LY3u_v-gvwHwAA__9G61FZ" style=3D"tex= t-decoration: none; margin-top: 12px; color: #738a94; font-size: 13px; line= -height: 1.5em; font-weight: 400;">
    Automated OWASP CRS and Bad Bot=
    Detection for Caddy, Nginx, Apache, Traefik and HaProxy -<span class=3D"de= sktop-only"> fabriziosalmi/patterns</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/eJwsjzGOwyAQRU8DXRAMg7ELim18D8BjGy02kZmslJx-lSjll77e01uCH= U0cfZYUjLfOatQwSTpiqbeyhMEPFK3DaMlMqLU2edEAi9wDmnXSA7nBrIjknEnZpEyTHVdLCb0s= ATSgAfAGnMVRDSZimsZsLbmIzgvUb4_qVNdddZY17Mz3LuyPgFnAvBXeH0nldgiY15iu8iqtx3o= UAfM9MtN1dnmFD6B1LucmUHNrNb6eqj_PvF9NncSSQ3rU39unS3LY3u_v-gvwHwAA__9G61FZ" = style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/pinned-octocat-093da3e6fa40-6.svg" width=3D"2=
    2" 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/eJwsjzGOwyAQRU8DXRAMg7ELim18D8BjGy02kZmslJx-lSjll77e01uCHU0cf= ZYUjLfOatQwSTpiqbeyhMEPFK3DaMlMqLU2edEAi9wDmnXSA7nBrIjknEnZpEyTHVdLCb0sATSg= AfAGnMVRDSZimsZsLbmIzgvUb4_qVNdddZY17Mz3LuyPgFnAvBXeH0nldgiY15iu8iqtx3oUAfM= 9MtN1dnmFD6B1LucmUHNrNb6eqj_PvF9NncSSQ3rU39unS3LY3u_v-gvwHwAA__9G61FZ" styl= e=3D"text-decoration: none; color: #15212A;">
    GitHub
    &nbsp;&#x2022;&nbsp;
    fabriziosalmi
    </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/eJw0j8tqwzAURL9G2tncl6yrhRaF4v_Qy7GpE5dYLaRfXxLa5TDDHE6NrJjUF= 9sienYMAhRsu6ZtH7YaJz-1xE4SNwwCAFgqEFW7RqpZtXjXwsLsSmjguS2M6gNDwWK3SECCRB7J= seg4YZIctDA3l8R5I_DkjGfbl3U8u93j2vvnafjN0Gxo_i8MzXdDszqvGNxieL4afq_AuXhyg8d= JBplqHbJmHUJwCYtiSEXsPb5OjrNvt4sR6Mexp5_HeD5uZb0f461122P-2j-Gl7Tt8fJc_6XvSL= 8BAAD__1PjVNM" style=3D"display: flex; min-height: 148px; font-family: -app= le-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubuntu, = Cantarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; borde= r-radius: 3px; border: 1px solid #e5eff5; 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;">selfhosted-a= pps-docker/jellyfin at master &#xB7; DoTheEvo/selfhosted-apps-docker</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">Guide by Example. Contrib= ute to DoTheEvo/selfhosted-apps-docker development by creating a<span class= =3D"desktop-only">n account on GitHub.</span><span class=3D"hide-desktop" s= tyle=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/pinned-octocat-093da3e6fa40-7.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"GitHu=
    b" style=3D"line-height: 1.5em;">GitHub</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Do= TheEvo" style=3D"overflow: hidden; max-width: 240px; line-height: 1.5em; te= xt-overflow: ellipsis; white-space: nowrap;"><span style=3D"margin: 0 6px;"= >&#x2022;</span>DoTheEvo</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/selfhosted-apps-do= cker&#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/selfhosted-apps-docker" 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/eJw0j01u6yAURlcDM1tw-bE9YPCkV1bQDVzDdaAhJjIkUrr6KlY7PNJ39OlEp2aJ8xQ4OTkpo= 4QWsHC6YS5Djs5OllAZjYrkooUQMkQBEHlyUgaMaDZpYLVzwGg2a4NGE-wSAA3PDgRoCTBJMErP= o5Wo12UOSpFBbSamxftnbFS2NLbOi0u93xtT_xh4Bv6Se3qsY6g3Bv5__Uz08awM_CnU1ikOeL-= 3IdZwpYOB7wcRA3_D1k_-olJeW9754f6cvF-YFr3Wgt-vsb32kI467tR5d-ujXIeznXd3ea9_6e= ngJwAA__-ykl4g" style=3D"text-decoration: none; color: #15212A; font-size: = 15px; line-height: 1.5em; font-weight: 600;">
    selfhosted-apps-docker/jellyfin at = master =C2=B7 DoTheEvo/selfhosted-apps-docker
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJw0j01u6yAURlcDM1tw-bE9YPCkV1b= QDVzDdaAhJjIkUrr6KlY7PNJ39OlEp2aJ8xQ4O= Tkpo4QWsHC6YS5Djs5OllAZjYrkooUQMkQBEHlyUgaMaDZpYLVzwGg2a4NGE-wSAA3PDgRoCTBJ= MErPo5Wo12UOSpFBbSamxftnbFS2NLbOi0u93xtT_xh4Bv6Se3qsY6g3Bv5__Uz08awM_CnU1ik= OeL-3IdZwpYOB7wcRA3_D1k_-olJeW9754f6cvF-YFr3Wgt-vsb32kI467tR5d-ujXIeznXd3ea= 9_6engJwAA__-ykl4g" style=3D"text-decoration: none; margin-top: 12px; color=
    : #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    Guide by Example. Contribute to=
    DoTheEvo/selfhosted-apps-docker development by creating a<span class=3D"de= sktop-only">n account on GitHub.</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/eJw0j01u6yAURlcDM1tw-bE9YPCkV1bQDVzDdaAhJjIkUrr6KlY7PNJ39= OlEp2aJ8xQ4OTkpo4QWsHC6YS5Djs5OllAZjYrkooUQMkQBEHlyUgaMaDZpYLVzwGg2a4NGE-wS= AA3PDgRoCTBJMErPo5Wo12UOSpFBbSamxftnbFS2NLbOi0u93xtT_xh4Bv6Se3qsY6g3Bv5__Uz= 08awM_CnU1ikOeL-3IdZwpYOB7wcRA3_D1k_-olJeW9754f6cvF-YFr3Wgt-vsb32kI467tR5d-= ujXIeznXd3ea9_6engJwAA__-ykl4g" style=3D"text-decoration: none; color: #152= 12A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/pinned-octocat-093da3e6fa40-7.svg" width=3D"2=
    2" 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/eJw0j01u6yAURlcDM1tw-bE9YPCkV1bQDVzDdaAhJjIkUrr6KlY7PNJ39OlEp= 2aJ8xQ4OTkpo4QWsHC6YS5Djs5OllAZjYrkooUQMkQBEHlyUgaMaDZpYLVzwGg2a4NGE-wSAA3P= DgRoCTBJMErPo5Wo12UOSpFBbSamxftnbFS2NLbOi0u93xtT_xh4Bv6Se3qsY6g3Bv5__Uz08aw= M_CnU1ikOeL-3IdZwpYOB7wcRA3_D1k_-olJeW9754f6cvF-YFr3Wgt-vsb32kI467tR5d-ujXI= eznXd3ea9_6engJwAA__-ykl4g" style=3D"text-decoration: none; color: #15212A;=

    GitHub
    &nbsp;&#x2022;&nbsp;
    DoTheEvo
    </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/eJw0j81qwzAQhJ9GuslIuytpddChUPwe-tnEpk5cbLWQPn1JaI_DDPPx9YzsC= semJbuIHi1ZSFpuZd3M2nOIQQp6KigukbXWtW4Bul5y9S2ROAkCXVjkIhfLDMQJa8dg9ZrBAjmA= 6MAj8RRcoZq4IYov5KMi--RMp2yXZTqH3vIyxuep8E3BrGD-LxTMh4KZOSaXYlc43xS-d4u1RfA= mukCGQu-mcmWTki-usUulkT7y62Q_x3q_KrJj37fy85jOx70txz7dZeiR69f2YV7SeuTrc_2Xvj= P8BgAA___U8lVp" style=3D"display: flex; min-height: 148px; font-family: -ap= ple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubuntu,=
    Cantarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; bord= er-radius: 3px; border: 1px solid #e5eff5; 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;">New Containe=
    r: OpenShot | Info :: LinuxServer.io</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">We have released a new co= ntainer for OpenShot!
    OpenShot Video Editor is an award-winning <span class=3D"desktop-only">free=
    and open-source video edi</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-17.ico" alt style=3D"border: none; -ms= -interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: 22= px; height: 22px;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Info =
    :: LinuxServer.io" style=3D"line-height: 1.5em;">Info :: LinuxServer.io</sp=

    =20
    </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/logo-3.png&#39;);"=

    <img src=3D"https://selfh.st/content/images/thumbna= il/logo-3.png" 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/eJwsjz2O7CAQhE8DmVHT_DogeInvgXF7jB4LI4NHO3v6lUcbVqn0lb4tKC-jd4lTkE4ZBRpw5= vQVc5nyFqyzFJXRUZGcNQDItAHixo9AWnqMzjvv5Qx-XXc1px2stsmAXBPPAQG1RHQSjdJeWBn1= OvukFJmojWMa7h_RqeyH6IOXcIzx7Ez9Y7gwXHLdmyi5Xt-dzhedIre77f2iznC58ZPECe3UnlT= 70QbDhZ_hA2x95PpgGkZrJf68RX_XdJxNVBp8hPUq_6ePJx_hca__0ivgbwAAAP__jutUmA" st= yle=3D"text-decoration: none; color: #15212A; font-size: 15px; line-height:=
    1.5em; font-weight: 600;">
    New Container: OpenShot | Info :: L= inuxServer.io
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsjz2O7CAQhE8DmVHT_DogeInvgXF= 7jB4LI4NHO3v6lUcbVqn0lb4tKC-jd4lTkE4ZB= Rpw5vQVc5nyFqyzFJXRUZGcNQDItAHixo9AWnqMzjvv5Qx-XXc1px2stsmAXBPPAQG1RHQSjdJe= WBn1OvukFJmojWMa7h_RqeyH6IOXcIzx7Ez9Y7gwXHLdmyi5Xt-dzhedIre77f2iznC58ZPECe3= UnlT70QbDhZ_hA2x95PpgGkZrJf68RX_XdJxNVBp8hPUq_6ePJx_hca__0ivgbwAAAP__jutUmA=
    " style=3D"text-decoration: none; margin-top: 12px; color: #738a94; font-si= ze: 13px; line-height: 1.5em; font-weight: 400;">
    We have released a new containe=
    r for OpenShot!
    OpenShot Video Editor is an award-winning <span class=3D"desktop-only">free=
    and open-source video edi</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/eJwsjz2O7CAQhE8DmVHT_DogeInvgXF7jB4LI4NHO3v6lUcbVqn0lb4tK= C-jd4lTkE4ZBRpw5vQVc5nyFqyzFJXRUZGcNQDItAHixo9AWnqMzjvv5Qx-XXc1px2stsmAXBPP= AQG1RHQSjdJeWBn1OvukFJmojWMa7h_RqeyH6IOXcIzx7Ez9Y7gwXHLdmyi5Xt-dzhedIre77f2= iznC58ZPECe3UnlT70QbDhZ_hA2x95PpgGkZrJf68RX_XdJxNVBp8hPUq_6ePJx_hca__0ivgbw= AAAP__jutUmA" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-17.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/eJwsjz2O7CAQhE8DmVHT_DogeInvgXF7jB4LI4NHO3v6lUcbVqn0lb4tKC-jd= 4lTkE4ZBRpw5vQVc5nyFqyzFJXRUZGcNQDItAHixo9AWnqMzjvv5Qx-XXc1px2stsmAXBPPAQG1= RHQSjdJeWBn1OvukFJmojWMa7h_RqeyH6IOXcIzx7Ez9Y7gwXHLdmyi5Xt-dzhedIre77f2iznC= 58ZPECe3UnlT70QbDhZ_hA2x95PpgGkZrJf68RX_XdJxNVBp8hPUq_6ePJx_hca__0ivgbwAAAP= __jutUmA" style=3D"text-decoration: none; color: #15212A;">
    Info :: LinuxServer.io
    =20
    =20
    </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-hemmelig" style=3D"ma= rgin-top: 0; font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&= #39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#= 39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; fon= t-weight: 700; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0;=
    font-size: 32px;">Content Spotlight: Hemmelig</h2><p style=3D"margin: 0 0 = 1.5em 0; line-height: 1.6em;">Meet <a href=3D"https://email.mail.selfh.st/c= /eJw0j0tqwzAYhE8j7WT-l14LLQrF99ArsakTl1gtpKcvDu1ymGFmvpY4YA6-6p7Qs2UQoKj7La= -bWVty3vXMVjJ3jAIAWBsQNb2kUJ0tFaEIU2jSQGy7YK62d1t9Eb0mAhIk8kiWJUwOs5QYKnO3W= axXAufOdPTtskzH0Ftaxvg8FL8pmhXN_4ai-aFo9vF84rLi-ab4vQGX6skaj06MuNZMCSWYGG3G= GjDmKvqRXiX7Mdb7VQmMfd_yz3M6nve6PPbp3oceqXxtH-YFrUe6nuk_9Z3oNwAA__--91Vr" s= tyle=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline=
    ;" target=3D"_blank"><strong style=3D"font-weight: 700;">Hemmelig</strong><= /a>, an open-source secret sharing platform. <strong style=3D"font-weight: = 700;">Hemmelig</strong> gives users a minimal, modern interface for uploadi=
    ng secrets and sensitive files that can easily be shared with others. Featu= res include client-side encryption, password protection, expiration dates, = limited view counts, limited IP address access, account management, and aut= o-deletion after expiration.</p><p style=3D"margin: 0 0 1.5em 0; line-heigh=
    t: 1.6em;"><strong style=3D"font-weight: 700;">Hemmelig</strong> can be <a = href=3D"https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gusmsdlde6aBDofg_1pISm= zpxsdVC-vUloT0OM8zj1UzRa5RiW_ZCgYABk203XTe31jzK2JQCKzWfGAB8qYBY7ZJVI8olApFw= Cl4gVRJUblwkEaJdMwKyRxSPgTgOo1eeUyxELSgHMQxPznC27bIMZ7dbXnr_PA29GZwMTv-Fwek= wOHEMTWJDQ9PN0HsFmotgcOJHdjzW6uY4R5dSUF-iT1rYHvl1sp99vV8NQ9_3TX8ew_m4l-XYh3= vrtuf5a_twL2nb8_W5_kvfGX8DAAD__7ynVDU" style=3D"overflow-wrap: anywhere; co= lor: #262a30; text-decoration: underline;" target=3D"_blank">deployed via D= ocker</a> and doesn&#39;t require any additional containers to get up-and-r= unning.</p>
    <!--kg-card-begin: html-->
    <img src=3D"https://cdn.jsdelivr.net/gh/selfhst/cdn/assets/images/content-s= potlight/screenshot-hemmelig.webp" alt=3D"A screenshot of Hemmelig&#39;s we=
    b interface, featuring a dark theme, input options for secret text, and var= ious security settings for sharing secrets with others." <br style=3D"borde=
    r: none; -ms-interpolation-mode: bicubic; max-width: 100%;">

    <!--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/eJw0j01qwzAUhE8j7Wz0fmRJCy0Kxfd40pNjUycusVpIT18S= 2uUww3x8mimCxFBtyxDIk2OHybarbPuwaZ7C1IQ8CzVI7JyDqg5R7ZqrFAVwFBdWKCQYeAnqQ41= LU-Vqt4wOGRADoCeO4wTCJcVK1LywD4bdkzOebV_W8ex2z2vvn6ehN4Ozwfm_MDjfDc6uCddJoq= H5auhdHZUa0A8BJh54Uh1KLHFIyQvUCEkq23t-nRxn324Xw64fxy4_j_F83Op6P8Zb67bn8rV_D= C9p2_Pluf5L3xl_AwAA__8891Yn" rel=3D"noreferrer" style=3D"overflow-wrap: any= where; color: #262a30; text-decoration: underline;" target=3D"_blank"><stro=
    ng style=3D"font-weight: 700;">Website</strong></a>, <a href=3D"https://ema= il.mail.selfh.st/c/eJw0j81qwzAQhJ9GuslIuyvt6qBDofg99JfY1ImLrRbSpy8J7XGYYT6-= llBcFq66J8fo0ZKFqPstr5tZWwocekZPGbuLZK11tVmAppckEmxjgdClgkQCacKYC5End7FRrwk= skANgBx5JpuAylSgVsftMnhXZJ2c6-3ZZpnPoLS1jfJ4K3xTMCub_QsF8KJiZgRuWrnC-KXxvFk= tl8IZdIEOhNVOkiInRZ1fFxVxJH-l1sp9jvV8V2bHvW_55TOfjXpdjn-596JHK1_ZhXtJ6pOtz_= Ze-E_wGAAD__9sxVHE" rel=3D"noreferrer" style=3D"overflow-wrap: anywhere; co= lor: #262a30; text-decoration: underline;" target=3D"_blank"><strong style= =3D"font-weight: 700;">Source Code</strong></a></p><h2 id=3D"what-im-watchi= ng" style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont,=
    &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color=
    Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-heig= ht: 1.11em; font-weight: 700; text-rendering: optimizeLegibility; margin: 1= =2E5em 0 0.5em 0; font-size: 32px;">Wh=
    at I&#39;m Watching</h2><ul style=3D"ma=
    rgin: 0 0 1.5em 0; line-height: 1.6em; padding-left: 1.3em; padding-right: = 1.5em; list-style: disc; max-width: 100%;"><li style=3D"margin: 0.5em 0; pa= dding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh= =2Est/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_g8= 9bmJTJy62Wki_viS0y2GGOZyeKUKJoWnJEMiRZ= YtJy62sm1l79sFLIceFBBJba6F1i9j1kiGWmhA9em4WXIoOBKtgkFK4e9BrRosMiAHQEcfJQ-Ga= YiMSV9gFxfbJmU7ZLst0Dr3lZYzPU9Gbwlnh_F8onA-Fs8ilM1JUNN8UvXdLtQV0JoBnw753U2O= NJiVXoEVIpbE-8utkP8d6vyq2Y9-38vOYzse9Lcc-3WXokevX9mFe0nrk63P9l74z_gYAAP__Se= JVDQ" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: un= derline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Proxmox Dat= acenter Manager (Alpha) First Look!</strong></a> | DB Tech</li><li style=3D= "margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"http= s://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_g9JV45NnbjEaiH9-pLQL= ocZ5nAkU4QSQ9M9QyBHli0m3a9l280m2QffCzku1CGxtRaaWETRawYG8TVUH6UQEC8xLdSTr8LS= LC56y2iRATEAOuI4eShcU2xE3RV2QbF9cqaz78s6nUPveR3j81T0pnBWOP8XCue7wtlhDW5xrGi= -KnoXS7UFdCaAZ8NexNRYo0nJFWgRUmms7_l1cpxju10U23Ece_l5TOfj1tb7Md360CPXr_3DvK= T1yJfn-i99Z_wNAAD__6MXVUo" style=3D"overflow-wrap: anywhere; color: #262a30=
    ; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-weig= ht: 700;">Proxmox just got a vCenter Alternative?!</strong></a> | 2GuysTek<= /li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"= ><a href=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLs= akTl1gtpKcvCe1ymGE-vpY4YA6-6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2mKmB9Dh6D= 1CVDK3HhimixxiUEJ3pLBCRI5JEsS5gcZikxVOZus1ivBJ6c6ez7sk7n0Htax_g8Fb8pmhXN_4W= i-a5obr5Bd8Urnq-K3xtwqZ6s8ejEiGvNlFCCidFmrAFjrqLv6XVynGO7XZTAOI49_zym83Gr6_= 2Ybn3okcrX_mFe0nqky3P9l74T_QYAAP__hVVVTA" style=3D"overflow-wrap: anywhere;=
    color: #262a30; text-decoration: underline;" target=3D"_blank"><strong sty= le=3D"font-weight: 700;">GluetunVPN Setup &amp; Unraid Container Networking=
    Explained</strong></a> | Spaceinvader One</li><li style=3D"margin: 0.5em 0=
    ; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.s= elfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcvCe1ymGE-vpY4YA6-6p7Qs= 2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb0mFg4iaKWiiyVKWJosUBiWmPsiXm-JgASJPJJlCZPD= LCWGytxtFuuVwJMznX1f1ukcek_rGJ-n4jdFs6L5v1A03xXNFaCFmoPi-ar4vQGX6skaj06MuNZ= MCSWYGG3GGjDmKvqeXifHObbbRQmM49jzz2M6H7e63o_p1oceqXztH-YlrUe6PNd_6TvRbwAAAP= __UOlVGA" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration=
    : underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Buildin=
    g My ULTIMATE Linux Workstation</strong></a> | Techno Tim</li><li style=3D"= margin: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https= ://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusmsdld_Bx0Kxe8haeXY1IlLrBbSpy8J7X= GYYT4-yRRtiaHpnm0gR8CASfdr2XazSfbB90KOC3WbGABsE0AUvWYu7CBFwAqLJOIYQGwnJ4yMS= _F6ywjIFjFYdMRx8rZwTbERdVfYBcXw5Exn35d1Oofe8zrG56noTeGscP4vFM53hTPXpQk3VDRf= Fb0LUG0BnQnWs2EvYmqs0aTkim3RptJY3_Pr5DjHdrsohnEce_l5TOfj1tb7Md360CPXr_3DvKT= 1yJfn-i99Z_wNAAD__zZxVQc" style=3D"overflow-wrap: anywhere; color: #262a30;=
    text-decoration: underline;" target=3D"_blank"><strong style=3D"font-weigh=
    t: 700;">UniFi Protect: From Underdog to Industry Leader</strong></a> | Law= rence Systems</li></ul><h2 id=3D"command-line-corner-headn-5-file" style=3D= "margin-top: 0; font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe = UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;,=
    &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; = font-weight: 700; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em=
    0; font-size: 32px;">Command Line Corner: head -n 5 &lt;file&gt;</h2><p st= yle=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">Use <strong style=3D"font-= weight: 700;">head -n 5 &lt;file&gt;</strong> to quickly view the first fiv=
    e (or any number of) lines of a file from the terminal:</p><pre style=3D"wh= ite-space: pre-wrap; overflow: auto; background: #15212A; padding: 15px; bo= rder-radius: 3px; line-height: 1.2em; color: #ffffff;"><code class=3D"langu= age-bash" style=3D"font-size: 0.9em;">/$ head -n 5 example.txt
    This
    is
    This
    Week
    in</code></pre>
    <!--kg-card-begin: html-->
    <p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><em>Click </em><a hre= f=3D"https://email.mail.selfh.st/c/eJw0j0tqwzAYhE8j7WT-l14LLQrF95AlOTZ17GKr= hfT0JaFdDjPMx1cTB8zBF90SerYMAhR1u-d1M2tNzruW2UrmhlEAAEsFoqqXxM1ytmBdYYu1AmH= zIc5UG7h5np1eEwEJEnkkyxIGh1mmGApzs1msVwJPznC1bV6Gq-stLb1_XorfFI2Kxv9C0XgqGp= 1wLD6L4vGu-L0CT8WTNR6dGHG1milMwcRoM5aAMRfRZ3qdHFdf95sS6Mex5Z_HcD32spzHsLeue= 5q-tg_zktY93Z7rv_Sd6DcAAP__dx1VGQ" rel=3D"noreferrer" data-umami-event=3D"c= ommand-line-archive" style=3D"overflow-wrap: anywhere; color: #262a30; text= -decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: 70= 0;"><em>here</em></strong></a><em> to view an archive of commands shared in=
    previous newsletters.</em></p>
    <!--kg-card-end: html-->
    <h2 id=3D"related-news-and-content" style=3D"margin-top: 0; font-family: -a= pple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Ari= al, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39= ;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight: 700; text-renderin=
    g: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">Related N= ews 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/eJw0j01qwzAUhE8j7Wz0_ixpoUWh-B6SnhKbOnGx1UJ6-pLQLocZ5uPTRAFy8= NW2BJ6EHDuMtt3yug2rpslPLZNwpgaRnXNQ1SGqXRIVjFpIpIQMQRwX3yRkKIBKWsCuCR0yIHpA= IQ7jBJlLDJWoSWbxht2TM55tuyzj2e2Wlt4_T0NvBmeD839hcD4MziraLoHF0Hwz9K6OSvUog4e= JB55UhxJKGGKUDDVAzJXtkV4n-9nX-9Ww6_u-5Z_HeD7udTn28d667al8bR_DS9r2dH2u_9J3wt= 8AAAD__5lDVWk" style=3D"display: flex; min-height: 148px; font-family: -app= le-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubuntu, = Cantarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; borde= r-radius: 3px; border: 1px solid #e5eff5; 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;">These Are Th=
    e Most Useful FOSS Android Apps I Discovered in 2024</div>
    <div class=3D"kg-bookmark-description" style=3D"dis= play: -webkit-box; overflow-y: hidden; margin-top: 12px; max-height: 40px; = color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400; -web= kit-line-clamp: 2; -webkit-box-orient: vertical;">It would be a shame if yo=
    u had an Android smartphone without some of these interesting op<span class= =3D"desktop-only">en source apps in 2024. Try th</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/android-chrome-192x192-6.png" alt style=3D"bor= der: none; -ms-interpolation-mode: bicubic; max-width: 100%; margin-right: = 8px; width: 22px; height: 22px;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"It&#3= 9;s FOSS News" style=3D"line-height: 1.5em;">It&#39;s FOSS News</span>
    <span class=3D"kg-bookmark-publisher" src=3D"So= urav Rudra" 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>Sourav Rudra</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/most-useful-foss-a= pps-2024.png&#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/most-useful-foss-apps-2024.png" alt onerror=3D"this.style.display=3D&#39= ;none&#39;" style=3D"border: none; -ms-interpolation-mode: bicubic; max-wid= th: 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/eJwsjz2O7CAQhE8DGQiaxpiA4CW-Rw_gMXqMsQze1ezpVx5tWD-qT5WCmTXNLvIctDPWKFTge= X5RqaKkMLkpk7FIJmuPSikdkwJIfAtm8ppAeVIrOmuniAk1xegNPvxMKy8BFKAGcBqswVlOmu4o= GpMtoXUM1c2RPdd1k33wGrYxjs7MPwYLg2XP312W0dfWu4ztxWC5el6vKm5H0J7OVpKg4-jiZjF= Y-Bk-c62Psj8ZqtFapZ-37O89bmeTex58hMdV_4vPSz7C827_qa8AvwEAAP__ZLpVGQ" style= =3D"text-decoration: none; color: #15212A; font-size: 15px; line-height: 1.= 5em; font-weight: 600;">
    These Are The Most Useful FOSS Andr= oid Apps I Discovered in 2024
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsjz2O7CAQhE8DGQiaxpiA4CW-Rw_= gMXqMsQze1ezpVx5tWD-qT5WCmTXNLvIctDPWK= FTgeX5RqaKkMLkpk7FIJmuPSikdkwJIfAtm8ppAeVIrOmuniAk1xegNPvxMKy8BFKAGcBqswVlO= mu4oGpMtoXUM1c2RPdd1k33wGrYxjs7MPwYLg2XP312W0dfWu4ztxWC5el6vKm5H0J7OVpKg4-j= iZjFY-Bk-c62Psj8ZqtFapZ-37O89bmeTex58hMdV_4vPSz7C827_qa8AvwEAAP__ZLpVGQ" st= yle=3D"text-decoration: none; margin-top: 12px; color: #738a94; font-size: = 13px; line-height: 1.5em; font-weight: 400;">
    It would be a shame if you had =
    an Android smartphone without some of these interesting op<span class=3D"de= sktop-only">en source apps in 2024. Try th</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/eJwsjz2O7CAQhE8DGQiaxpiA4CW-Rw_gMXqMsQze1ezpVx5tWD-qT5WCm= TXNLvIctDPWKFTgeX5RqaKkMLkpk7FIJmuPSikdkwJIfAtm8ppAeVIrOmuniAk1xegNPvxMKy8B= FKAGcBqswVlOmu4oGpMtoXUM1c2RPdd1k33wGrYxjs7MPwYLg2XP312W0dfWu4ztxWC5el6vKm5= H0J7OVpKg4-jiZjFY-Bk-c62Psj8ZqtFapZ-37O89bmeTex58hMdV_4vPSz7C827_qa8AvwEAAP= __ZLpVGQ" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/android-chrome-192x192-6.png" width=3D"22" he= ight=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/eJwsjz2O7CAQhE8DGQiaxpiA4CW-Rw_gMXqMsQze1ezpVx5tWD-qT5WCmTXNL= vIctDPWKFTgeX5RqaKkMLkpk7FIJmuPSikdkwJIfAtm8ppAeVIrOmuniAk1xegNPvxMKy8BFKAG= cBqswVlOmu4oGpMtoXUM1c2RPdd1k33wGrYxjs7MPwYLg2XP312W0dfWu4ztxWC5el6vKm5H0J7= OVpKg4-jiZjFY-Bk-c62Psj8ZqtFapZ-37O89bmeTex58hMdV_4vPSz7C827_qa8AvwEAAP__ZL= pVGQ" style=3D"text-decoration: none; color: #15212A;">
    It&#039;s FOSS News
    &nbsp;&#x2022;&nbsp;
    Sourav Rudra
    </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-in-a-future-newslett= er" style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont,=
    &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color=
    Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-heig= ht: 1.11em; font-weight: 700; text-rendering: optimizeLegibility; margin: 1= =2E5em 0 0.5em 0; font-size: 32px;">Sha=
    re Your Content in a Future Newsletter=
    </h2><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">I&#39;m always l= ooking 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, = &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color = Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; background= -color: #262A30;" valign=3D"top" bgcolor=3D"#262A30"><a href=3D"https://ema= il.mail.selfh.st/c/eJw0j8tqwzAURL9G2snoPvRaaFEo_o-rh2NTJy6xWki_viS0y2GGOZyW= KYLEUHXPEMiRZYtJ96tsu9la9sF3IcdCHRJba6E2i9j0mltP2GolcQ6g-mTRLwWT90HEl-L1ltE= iA2IAdMRx8iBcUqxE3Qm7oNg-OdPZ92WdzqH3vI7xeSp6UzgrnP8LhfNd4czLUoh6VDRfFb03S6= UGdCaAZ8O-NVNiiSYlJ1AjJKms7_l1cpxju10U23Ecu_w8pvNxq-v9mG596JHL1_5hXtJ65Mtz_= Ze-M_4GAAD__9E7VaU" style=3D"overflow-wrap: anywhere; border: solid 1px #34= 98db; 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: none; background-color: #262A30; border-color: #262= A30; color: #FFFFFF;" target=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, &#39;Segoe UI&#39;, Roboto=
    , Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI = Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 18px; vertical-align: top=
    ; color: #15212A; background-color: #ffffff; text-align: center; padding: 3= 2px 0 24px; border-bottom: 1px solid #e5eff5;" 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/eJw0j0tqwzAYhE8j7WT-l14LLQrF99DLsakTl1gtpKcvCe1ymGE-v= pY4YA6-6p7Qs2UQoKj7NW-72Vpy3vXMVjJ3jAIAWBsQNb2muFABkWYx5lChADrxlnlZQq3kQW-J= gASJPJJlCZPDLCWGytxtFuuVwJMznX1f1ukcek_rGJ-n4jdFs6L5v1A03xXNDaS17KLi-ar4vQG= X6skaj06MuNZMCSWYGG3GGjDmKvqeXifHObbbRQmM49jzz2M6H7e63o_p1oceqXztH-YlrUe6PN= d_6TvRbwAAAP__T3xVDA" target=3D"_blank" style=3D"color: #262a30; text-decor= ation: 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, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-= serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI=
    Symbol&#39;; color: #15212A; font-weight: 500; margin: 1em 0 0 0; line-hei= ght: 1.4em; word-break: break-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, &#39;Segoe UI&#39;, Roboto=
    , Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI = Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 18px; vertical-align: top=
    ; padding: 32px 0; border-bottom: 1px solid #e5eff5; color: #15212A;" valig= n=3D"top">
    <h3 style=3D"margin-top: 0; font-fa= mily: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvet= ica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#3= 9;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; text-rendering: optimiz= eLegibility; font-size: 14px; font-weight: 700; text-transform: uppercase; = margin: 0 0 18px;">Subscription 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, &#39;Segoe=
    UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;=
    , &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 18px; ver= tical-align: top; color: #15212A;" 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, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-= serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI=
    Symbol&#39;; 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/eJw0j0FuwyAQRU8Du1jDDNiwYNGN7zGMSWyVmiieVEpPX8Vql0__SV9vy= RQdx0lszW6iQOABk61fvLXLtuRxGitT8EzVJQ8AThZAXOyaQxGfUgRCjO4qgGMsCWIqkVG4iN0y= AnqHODkM5OMwOvYlRSGqgX2YjIf3z3DUdl2HQ23Lq-r9MPRhcDY4_w8nkcH53h_KzeDMIv25q33= k0-mHbvvNeNDeG_-8huO1y_row17Vai7P9nk5m6zm29v-o--MvwEAAP__WNZOJA" style=3D"c= olor: #262a30; text-decoration: none; overflow-wrap: anywhere;" target=3D"_= blank"> 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, &#39;Segoe UI&#39;, Ro= boto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe=
    UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-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%; p= adding-top: 40px; padding-bottom: 30px;">
    <tr>
    <td class=3D"footer" style=3D"f= ont-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, = Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Em= oji&#39;, &#39;Segoe UI Symbol&#39;; vertical-align: top; color: #738a94; m= argin-top: 20px; text-align: center; padding-bottom: 10px; padding-top: 10p=
    x; padding-left: 30px; padding-right: 30px; line-height: 1.5em; font-size: = 13px;" valign=3D"top" align=3D"center">selfh.st &#xA9; 2024 &#x2013; <a hre= f=3D"https://email.mail.selfh.st/c/eJw0kEuO2zAQRE9D7SiQ_eFnwUWAge9BNltjYRQ5= sKgEzukDGZll9ytUoaoXTL6mKJMWH5HRkYM86c-6bnbtJcSgFZkqqs_knPPSHUCf7gUErk8AJpA= onftSXUyR6-JJc5rWAg7IA0QPjJTm4Cu1nARRuRJHQ-7KmQ_dlvt8jGkr9zF-HQZ_GLgZuH0DA7= dzP852yHNtejG8nefaDX50h00isI0-kKXQu22pJZszVy_J5ypkIHzpy-AHc0cNmrKwZAbIKo6T0= 55C9BQpJdQu0oV8TN6hdyzJs-capRI5A2HXP8emY-jz8luyRHBkGy7VEi3d1tq6zRQ98aIOGk7P= 8q7xOMa6fxpy4_HY6t_XfLx2uT8f865jGqWd25d9zz6N8nmp_1-_C_wLAAD__we8eoU" style= =3D"overflow-wrap: anywhere; color: #738a94; text-decoration: underline; fo= nt-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=
    , &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Colo=
    r Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-siz=
    e: 18px; vertical-align: top; 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/eJwsjlGK6zAMRVdT_9XIkhzZH1qMYitNeHkJNJ6BzuqHlvm7Fw6c05VKsiItuCahTMCANf= h_2_b71nWSyY0yG3mqDACpdUDsYdVKzIIuuZbuJlmWanOxnBdCqK2HTRGQE6IkzMQlTsl4rqURe= TbOcmN4e-Ll-7LGa4SnfuZ5je143BjGee7284rX62jr84yHjzB0_tr_3T-FYejjTf-9b8XfAAAA= __9lOT5h"></body>
    </html>


    --1d686e9c557ae237b7549a9a655c17fc3c18e1285b54e5de2f832b08f3a3--