• This Week in Self-Hosted (31 January 2025)

    From selfh.st Newsletter@noreply@mail.selfh.st to selfhosting@toolazy.synchro.net on Fri Jan 31 13:00:37 2025
    --8c93af429be5a1f003a4e52ec2c51a998dfab55ffa8fe451c57998f2c6e1
    Content-Type: text/plain; charset="utf-8"
    Content-Transfer-Encoding: quoted-printable









    =C2=A0

















    This Week in Self-Hosted (31 January 2025) [https://email.mail.selfh.st/c/e= Jw0j8FuwyAQRL8GbrbYXWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihADiy6JWAKhMES63bN= 2z5tNXmOItEXw0G4G2OgF2Jpek3FRaiSvVgs7Et3ZDFiCU0qlGCD3hIadAYIgIwhnm0EB2yLZ4g= UXVfWPDnz2fa-zufQe1rH-DwVvSlcFC7_hcLlrnDJmBv0XhUtV0Xv1VARRjcxeDtZX-tUQglTjC= 6DBIhZrL6n18lxju12UdaM49jzz2M-HzdZ78d8a0OPVL72j-klrUe6PNd_6TvhbwAAAP__FP1V8=
    w]









    By Ethan Sholly =E2=80=A2 30 Jan 2025


    View in browser [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutnsalde7UGH= QvF76M-xqROXWC2kT18S2uMww3x8NVLAFKTYFlEokAtMYts1bfuw1TiJlqJTBglFFgDAJZOUZtf= ISKFV9rykCSgFZRL0TtXlxK2h3aID5wEJkQBIRlb0KJwnQSX1i2F4csaz7cs6nt3uce398zT0Zt= xs3PxfGDffjZuhBK3smqH5aui9AuUizg-CEw881TrkkMOg6hOWgJoK23t8nRxn324Xw9CPY08_j= _F83Mp6P8Zb67bH_LV_DC9p2-Pluf5L39H9BgAA__8wuVSr]




    View in browser [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsaiWt9qBD= ofg_pJUdmzpxidVC-vUloT0OM8zjtUwJS2K1c0amRC55Yjtfy7YPW8uRRVViBU7KCwDgUol1tmt= mxUYSIrUgoikuLcygxbsSXCyKdssOXAAkRAIgHr1gQPY1MgpJWIyHJ2c8531Zx7PbPa-9f56G3o= ybjJv-C-Omu3ETLd6LQDE0XQ29N6Cq7MLAGP3gY2tDTTUNIqGgJpSi3t7z6-Q4-3a7GA_9OPby8= xjPx03X-zHe5m57rl_7x_CStj1fnuu_9J3dbwAAAP__l3hVDg]















    Sponsored by
    Formbricks


    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-HnrGpE5dYLaRf= XxLa5TDDHE6N7DF5KbpFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jQiEzbrKyJKAOhZvOTQ= 24qsNkPUWCcgCMiIDsMwmoEUx2QkGDrYrA0_OfLa9r_M59B7XMT5PxW-KFkXLf6FouStabPHUG6= Di5ar4vQLnImQnQWcm42qdss9-CsEmLB5DKkbf4-vkOMd2uygD4zj29POYz8etrPdjvrWhR8xf-= 8f0ktYjXp7rv_Qd6TcAAP___kFUbQ]





    This Week in Self-Hosted is sponsored by=C2=A0Formbricks [https://email.mai= l.selfh.st/c/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-HnrGpE5dYLaRfXxLa5TDDHE6N7DF5Kb= pFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jSK95EbOhQLVJw4QAkpquXpyrju9RQKygIzIA= CyzCWhRTHaCgYPtysCTM59t7-t8Dr3HdYzPU_GbokXR8l8oWu6Klp6okS1N8XJV_F6BcxGyk6Az= k3G1TtlnP4VgExaPIRWj7_F1cpxju12UgXEce_p5zOfjVtb7Md_a0CPmr_1jeknrES_P9V_6jvQ= bAAD__-m7Vao], the Open Source Customer Experience (CX) Suite. Understand y= our customers, own your data. Learn more [https://email.mail.selfh.st/c/eJw= 0j8FuwyAQRL8Gbli7LLBw4FCp8n-wgGOrTlzFtFL69VWi9jia0Ty9liliiVx1z8gUyUZHrPu1bL= vZWg6cak1BgGPlBQBwEeLa9ZqpSCcfOkpxLiaQlhp4v4QSbGzg9JYtWA9IiARAPLmEHtlJYEyU_= KIcPDnT2fdlnc6h97yO8XkqelN2Vnb-L5Sd78rOUnuRFlDRfFX03oCksvWGMTjjQmtGokSTki9Y= I6ZSnb7n18lxju12UQ7Gcezl5zGdj1td78d060OPLF_7h3lJ65Evz_Vf-s72NwAA___ofFW5] = =F0=9F=91=88




    This Week in Self-Hosted

    Happy Friday! Despite the upcoming FOSDEM 2025 conference [https://email.ma= il.selfh.st/c/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgD= iy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNrymIJ8klM4kLzuferfNRmnclNLRWb8mAcYCE= SADEs43okG3xjJGi68rCkzOfbe_rfA69p3WMz1PRmzKLMst_ocxyV2YBZN-5sqLlqui9AhVh4yZ= Gbyfra51KKGGK0WWUgDGL1ff0OjnOsd0uysI4jj3_PObzcZP1fsy3NvRI5Wv_mF7SeqTLc_2Xvp= P5DQAA___PKVVK], it was another hectic and busy week in the self-hosting wo= rld.

    In lieu of the typical recap, I'm dedicating this space to a batch of young=
    er projects that have been on my radar and recently launched significant up= dates that I absolutely recommend checking out:

    * Calibre-Web Automated [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gusn= saiWt9qBDofg99OfY1IlLrBbSpy8J7XGYYT6-lihijlx1T8gUyUZHrPs1b7vZWgostUoowLHyAg= C4FOLa9Zo4Qo49Ox-FHWUmRKAAfXFiW6mit2TBekBCJADiyQl6ZFcCo5D4RTl4cqaz78s6nUPva= R3j81T0puys7PxfKDvflZ2Dt705aYrmq6L3BlQqW28YgzMutGZKLNGI-Iw1ouTq9D29To5zbLeL= cjCOY88_j-l83Op6P6ZbH3qk8rV_mJe0HunyXP-l72R_AwAA__80MVSz]: Mashup of Calibr=
    e + Calibre-Web with a recent release that added support for a variety of e= book formats
    * GoDoxy [https://email.mail.selfh.st/c/eJw0j9FqxCAQRb9G3wwzjmb0wYdCyX_oRD= eh2aQktrD9-rJL-3i5l3s4c6KAObDompApkA2OWNd7XjezzmnkKBLHAhyEGwBgK8RS9ZIac3USG= hRuYIt31WbxEStWQISi12TBekBCJADiwUX0yK6MjJGib8rBkzNcdWvLcHW9paX3z0vRm7KTstN_= oex0KjsF5pqbA0XTXdH7DFSErTeMozNunGdTQgkmRp9RAsYsTp_pdXJcfd1vykE_ji3_PIbrsct= yHsNeu-6pfG0f5iWte7o913_pO9nfAAAA___NLVVd]: Lightweight reverse proxy with = integrated Docker support and a recently overhauled user interface
    * DumbWare [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl3ylhRaF4v_Q= y7GpE5dYLaRfXxLa5TDDHE6N7DF5LbZFVPZMXlhtu6ZtH7YaJw2lhCmD-qILAOCSWUuza_SqTZa= SUCSJQ8zoqpsKN-epBg92iwTkABmRAVhHCehQJU-KgYNbjMCTM55tX9bx7HaPa--fp-E3Q7Oh-b= 8wNN8NzS44JKVqeL4afq_AuSi5QXGSQaZah-yzH0JwCYvHkIrYe3ydHGffbhcj0I9jTz-P8Xzcy= no_xlvrtsf8tX8ML2nb4-W5_kvfkX4DAAD__zNgVHs]: The new entity behind last wee= k's DumbDrop [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzej6QnLbQoFN9= DerJjUycusVpIT18S2uUww3x8LXPEEkXtnFE4MkXHYudr2fZhazlIUk2hgkSVBQBwqSw62zVrgd= Cco8IOAUCK-qYttUAoCsR2ywTkARmRAVhGl9CjuBoEEye_GAdPznjO-7KOZ7d7Xnv_PA2_GZoMT= f-FoeluaJp9LaH4Zni6Gn5vwFWF_CAY3OBCa0ONNQ4p-YIaMRV19p5fJ8fZt9vFOOjHsZefx3g-= brrej_E2d9tz_do_hpe07fnyXP-l70y_AQAA__-RxVVC]=C2=A0and=C2=A0DumbPad [https:= //email.mail.selfh.st/c/eJw0j81qwzAQhJ9GuslotWut9qBDofg99BubOnGJ1UL69CWhPQ4= zzMdXIwZIgYtuERgDukDIul3TtputRs9SivhsORTu1lroGbk0vUbPlHooOZdWa2Pq1nsCFIHehH= zSW3TWzRYQAK1FnkhgBqbsGQRl7orskzOdbe_rdA69x3WMz1Phm3KLcst_odxyV25JPlSpwAqXq= 8L3ajEXdrNh8GTI12pyyMGIzAlKAEmF9D2-To5zbLeLIjuOY08_j-l83Mp6P6ZbG3rE_LV_mJe0= HvHyXP-l7-h-AwAA__8UQFWv]. This week, they added DumbBudget [https://email.= mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzej6wnLbQoFN9DT5JjUycusVpIT18S2uUww3x8NXH= AHKTYllA4MAXHYts1b_uw1eQllhK9goQiCwDgoiyl2TVFksUVDViBMnJDrYqkmrNHT77YLRHQBM= iIDMAyuogTilMvGDlOi3Hw5Ixn25d1PLvd09r752n4zdBsaP4vDM13QzO2iCFqMzxfDb9XYC1C0= yDo3eB8rYMGDUOMU8YSMObi7D29To6zb7eLcdCPY88_j_F83Mp6P8Zb67Yn_do_hpe07enyXP-l= 70S_AQAA___jgVWA], DumbKan [https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7= WS61ZJaWmgRCL6HvmMTjx1sJTA5fZghWRZV1OPVSB6T5yJbRCZP2hti2e5p3dRao-NQSnAZ2Bfu= AIA9E5cmlxhC9sVVJrTdOteraz3YTEysC6CRa9SgLSAhEgDxZAJaZJMdY6BguzDw5ExX2_oyXUN= ucRnj8xL0JvQs9PxfCD2fQs8GbHJksqD5Lui9AuXC2ipGZ5Rxtarss1ch2ITFY0jFyDO-To5rrP= tNGBjHsaWfx3Q99rKcx7S3IUfMX9uHeknLEW_P9V_6jvo3AAD__1cxVLY], DumbDo [https:/= /email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-HnrGpE5dYLaRfXxLa5TDD= HE6N7DF5KbpFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jRmxOkPechIbPCBZIM9MzbueatB= bJCALyIgMwDKbgBbFZCcYONiuDDw589n2vs7n0Htcx_g8Fb8pWhQt_4Wi5a5oQehca2mKl6vi9w= qci5CdBJ2ZjKt1yj77KQSbsHgMqRh9j6-T4xzb7aIMjOPY089jPh-3st6P-daGHjF_7R_TS1qPe= Hmu_9J3pN8AAAD__wOFVKE], and DumbWhois [https://email.mail.selfh.st/c/eJw0j= 8tqwzAURL9G2tnch6Sru9CiUPwf1sOxqROXWC2kX18S2uUwwxxOTRxxjlJsSygcmaJjse06b_uw= 1RRES9GQQWKRBQBwySyl2TV5bepaZR8LYF6gUfGgUUSAQnRqt0RAHpARGYBldIoexeUgqKx-MQ6= enPFs-7KOZ7d7Wnv_PA2_GZoMTf-FoeluaPLgMUAlw9PV8HsFzkXID4LBDS7UOuSY46DqZywRdS= 7O3tPr5Dj7drsYB_049vnnMZ6PW1nvx3hr3faUv_aP4SVte7o813_pO9FvAAAA___xqlQi] to = the collection.
    * Pangolin [https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6H= vmMTjx1sJTA5fZghWRZV1OPVSB6T5yJbRCZP2hti2e5p3dRao-NQSnAZ2BfuAIA9E5cmlwgaTU3= Bm9IS1ADWtOKdSz1zAuedXKMGbQEJkQCIJxPQIpvsGAMF24WBJ2e62taX6Rpyi8sYn5egN6Fnoe= f_Quj5FHrG5noNaAXNd0HvFSgX1lYxOqOMq1Vln70KwSYsHkMqRp7xdXJcY91vwsA4ji39PKbrs= ZflPKa9DTli_to-1Etajnh7rv_Sd9S_AQAA__-rJFU6]: Tunnel-based reverse proxy th=
    at recently picked up support for proxying TCP and UDP traffic
    * Ghostboard [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzej6wnLbQoFN= 9DerJiUycusVpIT18S2uUww3x8NXHAHETtklA4MAXHYpdr3vZhq8lLVI2-gASVBgDYCosudk2Eo= ZFG9aCB0PvSSvasFZBiQSW7JQKaABmRAVhGF3FCccULRo5TMw6enPFc9raOZ7d7Wnv_PA2_GZoN= zf-FofluaCbnfJl8MzxfDb9X4KJC0yDo3eB8rUMJJQwxThk1YMzq7D29To6zb7eLcdCPY88_j_F= 83HS9H-Nt6ban8rV_DC9p29Pluf5L34l-AwAA__-Fb1T4]: Real-time text synchronizat= ion app that places a heavy emphasis on user experience

    Happy https://email.mail.selfh.st/c/eJw0jktOxDAQRE8T7ybqj-O2F73lHv5OIkwiTQz= ScHoUYHZVTyXVK8oeo5dsqqKwZ_KWxdSPuPXbVtRJyDm4BOKzNADAllhyNaumYqlJdAQSGDFm1x= w5W2L0WWooZlMCWgAZkQFYZhtwQbHJCQYOS5ssXD_zWXtb53OYrq840du23ydC8_hjxzkuYGEcR= 4_fz_l87nl9HPNehxmaPvv77dfaDL1f6__2pfQTAAD__5CMRPU


    In the News






    Ending Support for Expiration Notification Emails
    Since its inception, Let’s Encrypt has been sending expiration no= tification emails to subscribers that have p=E2=80=A6


    Let's Encrypt





    [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GbljsLrBw4FCp8n_AgmOrTlzFtFL6= 9VWi9jia0Ty9lilCiSy6Z2CKhNER634t2262lgMnkRSq5Si8WGthqcTS9Zo9FvbsSg_Uiy-xewl= L9B2plyYY9JbRordAAGQt8eQSeGBXA0Oi5Bfl7JMznX1f1ukces_rGJ-nojeFs8L5v1A43xXOwp= hahKRovip6b5aqMHrDEJxxoTVTY40mJV9AIqQiTt_z6-Q4x3a7KGfHcezl5zGdj5us92O69aFHr= l_7h3lJ65Evz_Vf-s74GwAA___rXlV2]








    Nextcloud and Stalwart Labs launch partnership
    Nextcloud and Stalwart Labs launch partnership to enhance productivity, sec= urity, and user experience for joint custome=E2=80=A6


    Nextcloud
    =E2=80=A2Author Jos Poortvliet




    [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsaqVd7UGHQvF_SLIVmzpxidVC= -vUloT0OM8zjzYki5ijVLgmFIrnoSexyzds-bHNi0VqVC0is0gAAWyGpi11TjJA1hFqDepYwewZ= hZiWlpXETuyUHLgASIgGQjF4xoPjCgkoamvHw5Iznsrd1PLvd09r752nozbjJuOm_MG66GzcFzt= kHR4amq6H3GahUcWEQZD94nuehxBIH1ZCxRtRcvb2n18lx9u12MR76cez55zGej1td78d4W7rtq= XztH8NL2vZ0ea7_0ndyvwEAAP__6JVUOg]








    We=E2=80=99re here to change your mind
    Welcome to the January edition of the Open Home Foundation newsletter, the = place to learn about the latest and greatest=E2=80=A6


    Building the Open Home
    =E2=80=A2Paulus Schoutsen




    [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-ABWKrTlzFtFL6= 9VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNrwkMWVerd73VZoLkRq2= TCeQbipOst2TAOEBCJADi2UZ0yLZ4xkjRdWXhyZnPtvd1Pofe0zrG56noTZlFmeW_UGa5K7OE7n= 0G5xUtV0XvFagIGzcxejtZX-tUQglTjC6jBIxZrL6n18lxju12URbGcez55zGfj5us92O-taFHK= l_7x_SS1iNdnuu_9J3MbwAAAP__CldVmA]








    Podman introduces support for OCI artifacts
    Open Container Initiative (OCI hereafter) artifacts have been evolving with=
    some significance lately. Projects like OCI=E2=80=A6


    stack of multi-colored septagons, top one has a large C
    =E2=80=A2Brent Baude




    [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutlotSuv9qBDofg_pLUUmzpxidVC= -vUloT0OM8zjLQkj5MhqawLGiD4Ssq3XvO3DtqSJRVWm4jgqN-cctIKs1a5JqIKq1KY1c5TQIhc= SDBKECbDaLXnngwMEQOeQRxIIwFQmBkEJzZB7csaz7m0dz273tPb-eRp8M342fv4vjJ_vxs-UY8= w4kcH5avB9cViUfRgYJhpoWpahxBIHkZBBI0hWsvf0OjnOvt0uhlw_jj3_PMbzcdP1foy32m1P5= Wv_GF7StqfLc_2XvpP_DQAA__-Y51UB]






    Software Updates

    * Activepieces [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl3SlhRaF= 4v-wHo5NnbjEaiH9-pLQLocZ5nBq4oBz0GJbQuXAFITVtuu87cNWk9dYSvQZNBRdAACXzFqaXRN= VH4gWL5moZnBVqm-e0FcOBYXslgjIATIiA7COEtGhSvaKkaNbjMCTM55tX9bx7HZPa--fp-E3Q5= Oh6b8wNN0NTRxJltac4elq-L0C56LkBkUvg_hahxxyGGJ0M5aAcS5i7-l1cpx9u12MQD-Off55j= OfjVtb7Md5atz3lr_1jeEnbni7P9V_6TvQbAAD__1SBVNM] v0.40.0 [https://email.mail= =2Eselfh.st/c/eJw0j8tqwzAURL9G2snch-QrL= bQoFP-HnrGpE5dYLaRfXxLa5TDDHE6N7DF5Kbp= FFPZM3rLodk3bbrYaZwmlhDmD-CIdALBnltL0GrFVStwhS80FC3B2zaFNQD5JTay3SEAOkBEZgG= WyAR2KzbNg4OC6svDkTGfb-zqdQ-9xHePzVPymaFG0_BeKlruiBVDIdgqKl6vi9wqci5AzgrM1d= q7VZJ-9CcElLB5DKlbf4-vkOMd2uygL4zj29POYzsetrPdjurWhR8xf-4d5SesRL8_1X_qO9BsA= AP__3yZVQw] | Automation: Added compatibility for self-hosted NocoDB deploy= ments, Confluence improvements
    * AirTrail [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsaiXt6qBDofg_= pLUcmzpxidVC-vUloT0OM8zjzZkEi7DalpFJyIkntu1atn3Y5hw5qaZYgUV5AQBcKrE2u-ZFKTQ= qrSiLLsyEUrVyCy5C9F7slh24AEiIBEA8-oQB2dfImCiFxXh4csaz7cs6nt3uee398zT0Ztxk3P= RfGDfdjZuCi1VmYEPT1dD7DFSVXRgYox98nOehSpUhpVBQBVNRb-_5dXKcfbtdjId-HHv5eYzn4= 6br_Rhvrdue69f-Mbykbc-X5_ovfWf3GwAA___QnFVB] v2.0.0 [https://email.mail.sel= fh.st/c/eJw0j8tqwzAURL9G2tnch-R7tdCiUPwf1is2deISq4X060tCuxxmmMMpkRUXlWxrRGF= lUsdi63XZ9mErcZKQc5gSiGZpAIAtseRq11iIlKpvooDNiy_kWw2FMaAk0WC3SEAekBEZgGV0AT= 2KS5Ng4OCbcfDkjGfd2zqe3e5x7f3zNPxmaDY0_xeG5ruh2RfR5koyPF8NvxfglIX8IDi5wU2lD= EmTDiH4BbNiWLKz9_g6Oc6-3S7GQT-Offl5jOfjltf7Md5qtz2mr_1jeEnbHi_P9V_6jvQbAAD_= _19tVPc] | Flight Tracking: New data source for internal airport list, basi=
    c flights API, dark map controls
    * Beaver Habit Tracker [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wze= j-QnLbQoFN9DT5ZiUycusVpIT18S2uUww3x8S-KAOUixNaFwYAqOxdZr3vZhW9IksZQ4KUgo0gA= Am7KUatekGCNAAZ1q1poDeOEWqjqgTDkUuyUC8oCMyAAso4voUZxOgpGjb8bBkzOedW_reHa7p7= X3z9Pwm6HZ0PxfGJrvhmZc1LcKZHi-Gn5fgLUI-UFwcoOblmXQoGGI0WcsAWMuzt7T6-Q4-3a7G= Af9OPb88xjPx62s92O81W570q_9Y3hJ254uz_Vf-k70GwAA___8jFWs] v0.4.3 [https://em= ail.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutnsalda6aBDofg_rJUcmzpxidVC-vUloT0OM8z= j1UwR5yhqW0ahSC4yiW3XeduHreYgSTWFAhJVFgDApZBos2tmLqpVi3ehNQy81BTY14YEWCDOds= sOnAckRAIgGTmhR-ESBBMlvxiGJ2c8276s49ntntfeP09Db8ZNxk3_hXHT3bipBWqRl2Jouhp6r= 0BFxflBMPDAodahxBKHlPyMGjHNyvaeXyfH2bfbxTD049jnn8d4Pm663o_x1rrtuXztH8NL2vZ8= ea7_0nd2vwEAAP__D69VwQ] | Habits: Daily notes/descriptions, additional auth= entication options
    * Calibre-Web Automated [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2sn= ch6QrLbQoFP-H9YpNnbjEaiH9-pLQLocZ5nBq4oBLkKJbQuHAFCyLbtdl281Wk5dYSvQZJBTpAI= A9s5Sm1-Qak2vsK0jznWwjsbWLQA4IHERviYAcICMyAMtkIzoUm71g5Oi6svDkTGfb-zqdQ-9pH= ePzVPymaFY0_xeK5ruiGUQ6ZMeK56vi9wqci5Azgt4a62s1OeRgYnQLloBxKVbf0-vkOMd2uygL= 4zj25ecxnY9bWe_HdGtDj5S_9g_zktYjXZ7rv_Sd6DcAAP__JUBUfQ] v3.0.0 [https://ema= il.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsaiWv9qBDofg_pJUcmzpxidVC-vUloT0OM8zj= 1UQRc2S1LSFTJBc9sW3XvO3DVtPEoipTAY7KCwDgUoi12TXlokzso0NtJJEEIsTaqJJkQAl2Sw5= cACREAiAevWBA9mViFJKwGA9Pzni2fVnHs9s9rb1_nobejJuNm_8L4-a7cbMn8gVQDc1XQ-8VqC= i7MDBOfvBTrUOJJQ4iIaNGlKze3tPr5Dj7drsYD_049vzzGM_HTdf7Md5atz2Vr_1jeEnbni7P9= V_6Tu43AAD__x_CVHI] | eBooks: Support for non-ePub formats, store books in = multiple formats, set target conversion format, additional settings and con= figuration options
    * ComposeCraft [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS= 5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNr8k= XDIJobPXIhXoG9EGMOIu2kFS9JQPGARIiARDPNqJDtsUzRoquKwtPzny2va_zOfSe1jE-T0Vvyi= zKLP-FMstdmaXmDjU0p2i5KnqvQEXYuInR28n6WqcSSphidBklYMxi9T29To5zbLeLsjCOY88_j= _l83GS9H_OtDT1S-do_ppe0HunyXP-l72R-AwAA__-WvlVQ] v1.0.0 [https://email.mail= =2Eselfh.st/c/eJw0j8FqwzAQRL9GutnsaiXt6= qBDofg_rJUVmzpxidVC-vUloT0OM8zj1UyCs7D= aJSOTkBNPbJfrvO3DVnPkpJpiARblBgDYCrEuds1VqIlrJZQUA7fmZ2VXJEoSYA1it-zABUBCJA= Di0ScMyL5ExkQpNOPhyRnPZW_reHa757X3z9PQm3GTcdN_Ydx0N24iYKq1qaHpaui9AhVlFwbG6= Acfax2KFBlSCjOqYJrV23t-nRxn324X46Efxz7_PMbzcdP1foy3pduey9f-Mbykbc-X5_ovfWf3= GwAA__-49lVY] | Visualizations: Option to disable user signups, container f= ixes, UI updates
    * Frigate Notify [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsamWt9q= BDofg_pJUVmzpxidVC-vUloT0OM8zj1UQRc2S1S0KmSC56Yrtc87YPW02BRVVCAY7KDQCwFWJd7= JpU1OVFMUwo3Hz0UCVEiBnUF_Fqt-TATYCESADEoxeckH0JjEIyNePhyRnPZW_reHa7p7X3z9PQ= m3GzcfN_Ydx8N24GzU6qNkPz1dB7BSrKbhoYgx98qHUoscRBZMqoESWrt_f0OjnOvt0uxkM_jj3= _PMbzcdP1foy3pdueytf-MbykbU-X5_ovfSf3GwAA__-zglVq] v0.4.0 [https://email.ma= il.selfh.st/c/eJw0j8FqwzAQRL9GutnsarVa6aBDofg_pLUVmzpxidVC-vUloT0OM8zjzZkil= ihql4xCkVz0JHa5lm0ftjkHSaopVJCo0gAAWyXRxa6Zi1dg1zRUruIECtbGjqkwtFZmu2UHjgEJ= kQBIRp-QUXwNgokSN-PhyRnPZW_reHa757X3z9PQm3GTcdN_Ydx0N24K6lmWlgxNV0PvM1BVcTw= IBj_4MM9DjTUOKXFBjZiKenvPr5Pj7NvtYjz049jLz2M8Hzdd78d4W7rtuX7tH8NL2vZ8ea7_0n= d2vwEAAP__6h1VjQ] | NVR Notifications: Support for notifications based on a= lerts and detections, initial support for a REST API, multiple notification=
    endpoints per provider
    * GoDoxy [https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6Hvm= MTjx1sJTA5fZghWRZV1OPVSB6T5yJbRCZP2hti2e5p3dRao-NQSnAZ2BfuAIA9E5cml6htS5bRZ= GbH0DIimFBTKth84FLlGjVoC0iIBEA8mYAW2WTHGCjYLgw8OdPVtr5M15BbXMb4vAS9CT0LPf8X= Qs-n0HOn4Fp2XdB8F_RegXJhbRWjM8q4WlX22asQbMLiMaRi5BlfJ8c11v0mDIzj2NLPY7oee1n= OY9rbkCPmr-1DvaTliLfn-i99R_0bAAD__7tyVW4] v0.9 [https://email.mail.selfh.st= /c/eJw0j81qwzAQhJ9GutnsaiXt6qBDofg99BubOnGJ1UL69CWhPQ4zzMdXIwkm4aJbRCYhI5ZY= t2va9mmr0XMoJfgMLIU7AGDPxKXpNQbXm1TsFLyRVG1FJ4Cpg2k1dwd6iwaMAyREAiCebUCHbLN= nDBRcVxaenPlse1_nc-g9rmN8norelFmUWf4LZZa7MktzXRwCKFquit4rUC5s3MTo7WR9rVOWLF= MILmERDKlYfY-vk-Mc2-2iLIzj2NPPYz4ft7Lej_nWhh4xf-0f00taj3h5rv_SdzS_AQAA__-9R= VU1] | Reverse Proxy: Rewritten web UI for streamlined use, https://email.m= ail.selfh.st/c/eJw0jk1u7CAQhE9jdoO6aXDDorfvHqaNx-gRIw0k0uT00eRnV1Uq6ft2oYhb= ZDVFkCmSi57YlLettlvdZeWkmtYMHJUPAMAjE2sxp2BW8GHN4MOuDCV4AMdEAX1JW9pNFQcuABI= iARBbnzAg-7wyJkrhWDy8OHaUdpx2TNPkLy7uX9V-DfP4mfqY9bovHmbvbft82vG89Hx0e5Vppu= T39v_2LW2m3F_v3_Yh7isAAP__AlhEeQ [https://email.mail.selfh.st/c/eJw0j8FuwyA= QRL8Gbli7LLBw4FCp8n_AYmKrTlzFtFL69VWi9jia0Ty9liliiSx6ycgUyUZHrJdr2XaztRw4ia= RQgaNwBwDslVgWveZefe2IvkIpTpINHl20WAAEqDWvt2zBekBCJADiySX0yK4GxkTJd-XgyZnOZ= e_rdA6953WMz1PRm7KzsvN_oex8V3Zmjr6TK4rmq6L3BlSFrTeMwRkXWjM11mhS8gUlYiri9D2_= To5zbLeLcjCOYy8_j-l83GS9H9NtGXrk-rV_mJe0HvnyXP-l72x_AwAA__-B7lTu] support, = favicon caching
    * Grocy [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-ABWK= rTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNr6mEWKI11V= UMhYNhEu-YfY6t5yKkt2TAOEBCJADi2UZ0yLZ4xkjRdWXhyZnPtvd1Pofe0zrG56noTZlFmeW_U= Ga5K7N02x2wVEXLVdF7BSrCxk2M3k7W1zqVUMIUo8soAWMWq-_pdXKcY7tdlIVxHHv-eczn4ybr= _ZhvbeiRytf-Mb2k9UiX5_ovfSfzGwAA___OKlV-] v4.4.0 [https://email.mail.selfh.= st/c/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-HnrGpE5dYLaRfXxLa5TDDHE6N7DF5KbpFFPZM3r= Dodk3bPm01OgmlBJdBfJEOANgzS2l6ja5hoS4pdNuxmVrQk00eJIPnTqS3SEAWkBEZgGU2AS2Ky= U4wcLBdGXhy5rPtfZ3Pofe4jvF5Kn5TtCha_gtFy13RYlKq2UBSvFwVv1fgXITsJOjMZFytU_bZ= TyHYhMVjSMXoe3ydHOfYbhdlYBzHnn4e8_m4lfV-zLc29Ij5a_-YXtJ6xMtz_Ze-I_0GAAD__9Q= jVYY] | Grocery Manager: External barcode lookups, new settings across stoc=
    k, products, shopping lists, and recipes
    * Investbrain [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GutnsaiWt9qBDo= fg99BubOnGJ1UL69CWhPQ4zzMdXIwVMgYtuEZkCmWCJdbumbZ-2Gj1LKeIzcCjcAQB7Ji5NrzEA= cWg9BCqVmy3WVi_sUncIyUvXWzRgHCAhEgDxbAUdss2eUUhcVxaenPlse1_nc-g9rmN8norelFm= UWf4LZZa7Mot49CS2Klquit4rUC5s3MTo7WR9rVMOOUwiLmEJKKlYfY-vk-Mc2-2iLIzj2NPPYz= 4ft7Lej_nWhh4xf-0f00taj3h5rv_SdzS_AQAA__9uklTK] v1.1.0 [https://email.mail.= selfh.st/c/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n_AGmKrTlzFtFL69VWi9jia0Ty9JVPEEll0= y8gUyUZHrNu1bLvZlhw4iaRQgaNwBwDslViaXnMv1CtGYEAC8bWFCh6T4yIhlmL1li1YD0iIBEA= 8uYQe2dXAmCj5rhw8OdPZ9r5O59B7Xsf4PBW9KTsrO_8Xys53ZWcfoXIjUjRfFb0vQFXYesMYnH= FhWUyNNZqUfEGJmIo4fc-vk-Mc2-2iHIzj2MvPYzofN1nvx3RrQ49cv_YP85LWI1-e67_0ne1vA= AAA__-EcFTy] | Investments: Upgraded and simplified Docker image
    * Tinyauth [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch6yru9CiUPwf= 1is2deISq4X060tCuxxmmMMpkQMuQbKtEYUDU3Astl6XbR-2Er1ozuoTSMjSAABbYsnVrrESFci= qiYW9ggpnqUTimYixgd0iAU2AjMgALKNTnFBc8oLKOjXj4MkZz7q3dTy73ePa--dp-M3QbGj-Lw= zNd0NzS-yKX8jwfDX8XoBTFpoGQe8G50sZUkhhUJ0WzAF1yc7e4-vkOPt2uxgH_Tj25ecxno9bX= u_HeKvd9pi-9o_hJW17vDzXf-k70m8AAAD___pjVHQ] v2.0.0 [https://email.mail.self= h.st/c/eJw0j81qwzAQhJ9GutnsaiXv7kGHQvF76MeKTZ24xGohffqS0B6HGebjq5EEk3CxS0Qm= ISee2C7XtO3DVuPEWopOGVgKNwDAlonLYtfogASShpqWBk5BWbgVEMVWa0WxW3TgAiAhEgDx6BU= Dss8To5KGZjw8OeO57G0dz273uPb-eRp6M242bv4vjJvvxs2QMHjn2dB8NfRegXJhFwbGyQ9-qn= XIkmVQDQmLoKbi7T2-To6zb7eL8dCPY08_j_F83Mp6P8bb0m2P-Wv_GF7StsfLc_2XvqP7DQAA_= _9W-1So] | Authentication: Support Google, GitHub, and Generic OAuth provid= ers, custom expiry for session cookies, OAuth email whitelists
    * Yamtrack [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GblgsC97lwKFS5f-A= BWKrTlzFtFL69VWi9jia0Ty9mpAhM4luCQgZHXsk3a55281W00xRJM7FEgt1ay30giRNr4lbyyy= 12yAtl14pNmngOucYIgevt-SsCxYQAK1FmnyEAOTLTBAxhq68fXKms-19nc6h97SO8XkqfFNuUW= 75L5Rb7sot0KRWKl3hclX4Xi0WIRcMweyNn2s1hQubGEMGYYhZvL6n18lxju12Ud6O49jzz2M6H= zdZ78d0a0OPVL72D_OS1iNdnuu_9J3cbwAAAP__04BWzQ] v0.18.0 [https://email.mail.= selfh.st/c/eJw0j8FqwzAQRL9Gutnsalde6aBDofg_pLUUmzpxidVC-vUloT0OM8zjLYkC5iBq= a0KhQC4wia3XvO3DtqRJomqcCkhQaQCArZBotWsKHBmyOq2kflo0MrcYGjaSWjVmuyUHzgMSIgG= QjBzRo3CZBCNF3wzDkzOedW_reHa7p7X3z9PQm3GzcfN_Ydx8N26WIOwFmqH5auh9ASoqzg-CEw= 88LctQQglDjD6jBoxZ2d7T6-Q4-3a7GIZ-HHv-eYzn46br_Rhvtdueytf-MbykbU-X5_ovfSf3G= wAA___fVVVV] | Media Tracking: Added a statistics page with activity histor=
    y, timelines, and graphs


    New Software

    * Bookmarks to Linkding [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutl= odyWv9qBDofg_vGs5NnXiEquF9OtLQnscZpjHmwtlmDKbrwWYMmGOxL5ep23vtrkMLGYyaOBsvI= QQYFFiq34tpgCGpGwotESxSWukgAumpKLit4IBUwACoBCI-yiQgKMODEKSFhfDk9OfdV_W_mx-L= 2trn6ejN4ejw_G_cDjeHY4kajDU6Gi8OnqfA6kxpo5hiF0c5rnTrLkTSRNYBpks-nt5nRxn224X= F0M7jn36efTn42br_ehvtflW9Gv_6F7SvpXLc_2Xvgv-BgAA___M_1Vd]: Bookmark import = script
    * docker-rss [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl3WlhRaF4v= _Qw4pNnbjEaiH9-pLQLocZ5nBqZI_Ja7FLRGXP5IXVLte07cNWo9NQSnAZ1BdtAIAts5bFrlErZ= anYms8pLS5gk-qcoypZuVGzWySgCZARGYB1lIATqmSnGDhMzQg8OeO57G0dz273uPb-eRp-MzQb= mv8LQ_Pd0Kw-swCy4flq-L0C56I0DYpOBnG1DtlnP4QwJSweQypi7_F1cpx9u12MQD-OPf08xvN= xK-v9GG9Ltz3mr_1jeEnbHi_P9V_6jvQbAAD__wC-VWk]: RSS feeds for container upda= tes
    * DumbBudget [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnoPuR7tdCiUP= wfelixqROXWC2kX18S2uUwwxxOjaSQVIpdIggpoTKJXa5p24etxklCKWHKTrRIc85ByyRlsWusO= aiyYEs1p8ZMtGRSQU44cWK2W0SH3gEBkHMkIwfwIJwngUDBN8PuyRnPZW_reHa7x7X3z9PQm8HZ= 4PxfGJzvBucAosF7NDRfDb1XR7kI-kFg4oGnWoesWYcQfIKiEFJhe4-vk-Ps2-1i2PXj2NPPYzw= ft7Lej_G2dNtj_to_hpe07fHyXP-l74i_AQAA__93r1S1]: Stupid simple personal budg= eting application
    * DumbDo [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsaiXt6qBDofg_rL= UUmzpxidVC-vUloT0OM8zjLZkEZ2G1NSOTkBNPbOt13vZhW3LkpJpiARblBgDYCrFWu-YqGKGqR= qguCs1EwXnP6IMsvjm1W3bgAiAhEgDx6BMGZF8iY6IUmvHw5Ixn3ds6nt3uee398zT0Ztxk3PRf= GDfdjZs01orS2NB0NfS-ABVlFwbG6Acfl2UoUmRIKcyogmlWb-_5dXKcfbtdjId-HPv88xjPx03= X-zHearc9l6_9Y3hJ254vz_Vf-s7uNwAA__9JyFTc]: Stupidly simple to-do lists
    * DumbKan [https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6Hv= mMTjx1sJTA5fZghWRZV1OPVSB6T5yJbRCZP2hti2e5p3dRao-NQSnAZ2BfuAIA9E5cml5isLa7o= xJU6ehsIKlNCbLbbRKnJNWrQFpAQCYB4MgEtssmOMVCwXRh4cqarbX2ZriG3uIzxeQl6E3oWev4= vhJ5PoWcwLYXATdB8F_RegXJhbRWjM8q4WlX22asQbMLiMaRi5BlfJ8c11v0mDIzj2NLPY7oee1= nOY9rbkCPmr-1DvaTliLfn-i99R_0bAAD__8vCVWQ]: Lightweight, mobile-friendly Ka= nban board
    * erugo [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsaiWt9qBDofg_rJU= cmzpxidVC-vUloT0OM8zj1UwJ58RqW0amRC55Ytuu87YPW82RRVViAU7KCwDgUoi12TVLxJaECB= JEJalLCDALBELQUrzaLTtwAZAQCYB49IIB2ZfIKCRhMR6enPFs-7KOZ7d7Xnv_PA29GTcZN_0Xx= k134yaNCMlzMTRdDb1XoKLswsAY_eBjrUNJJQ0iYUZNKLN6e8-vk-Ps2-1iPPTj2Oefx3g-brre= j_HWuu25fO0fw0va9nx5rv_Sd3a_AQAA__8Qv1Rx]: Secure file-sharing
    * Ghostboard [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutlod2Wt9qBDof= g_pJUcmzpxidVC-vUloT0OM8zj1UQRcmS1LQFTJIye2LZr3vZhqymwqEoojqPy4pyDpRBrs2tiD= IpEoQior5VBuLFyDp4wVGl2S-hwckAA5Bzx6AUmYF8Cg5BMi_HuyRnPti_reHa7p7X3z9PQm8HZ= 4PxfGJzvBucgqrzkbGi-GnqvjooyTgND8IMPtQ4lljiITBk0gmT19p5eJ8fZt9vFeNePY88_j_F= 83HS9H-OtddtT-do_hpe07enyXP-l74S_AQAA__-OFlVJ]: Lightweight solution for re= al-time text sharing
    * Guidefox [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutlotSvt6qBDofg_= pLUcmzpxidVC-vUloT0OM8zjzRkFirDaloFR0Ash23Yt2z5sc46cVFOsjkV5cc7BUpG12TW3plg= oBFLwCaoXaVijEEloPkK0W_bOBwcIgM4hj5QgAFONDAlTWAy5J2c8276s49ntntfeP0-Db8ZPxk= __hfHT3fgJq4ZUajE4XQ2-zw6rsg8DQ6SB4jwPVaoMKYUCKpCKkr3n18lx9u12MeT6cezl5zGej= 5uu92O8tW57rl_7x_CStj1fnuu_9J39bwAAAP__ZTFVBg]: Open-source user onboarding=
    tool
    * Immich Upload Optimizer [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8Gb= rZ2WWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4= AwD2QixNrylQFtslVp9DBW8NUIPMaCT76qDpLRkwDpAQCYB4thEdsi2eMVJ0XVl4cuaz7X2dz6H= 3tI7xeSp6U2ZRZvkvlFnuyiym197QVUXLVdF7BSrCxk2M3k7W1zqVUMIUo8soAWMWq-_pdXKcY7= tdlIVxHHv-eczn4ybr_ZhvbeiRytf-Mb2k9UiX5_ovfSfzGwAA___zd1W4]: Automatically = optimize files uploaded to Immich
    * Kubestatus [https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL= 6HvmMTjx1sJTA5fZghWRZV1OPVSB6T5yJbRCZP2hti2e5p3dRao-NQSnAZ2BfuAIA9E5cml5gaQ= c2ZXeiAWbPvOtTO2LEG60yRa9SgLSAhEgDxZAJaZJMdY6BguzDw5ExX2_oyXUNucRnj8xL0JvQs= 9PxfCD2fQs-tFm8xd0HzXdB7BcqFtVWMzijjalXZZ69CsAmLx5CKkWd8nRzXWPebMDCOY0s_j-l= 67GU5j2lvQ46Yv7YP9ZKWI96e67_0HfVvAAAA__8JqFXQ]: Status page for Kubernetes = clusters
    * LitKeeper [https://email.mail.selfh.st/c/eJw0j9FqxCAQRb9G3wwzjmb0wYdCyX_= EUTeh2aQktrD9-rJL-3i5l3s4JVHAObDompApkA2OWNf7vG5mLWnkKBLHDByEGwBgy8RS9ZJ8oV= a849JsLK3lFjG7Wh0BI4iwXpMF6wEJkQCIBxfRI7s8MkaKvikHT85w1a0tw9X1lpbePy9Fb8pOy= k7_hbLTqexENohULoqmu6L3ApSFrTeMozNuLMXkkIOJ0c8oAeMsTp_pdXJcfd1vykE_jm3-eQzX= Y5flPIa9dt1T_to-zEta93R7rv_Sd7K_AQAA__9DwFYA]: Simple web app for saving st= ories from Literotica to ePub
    * MoxyProxy [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutnsalde6aBDofg= _pJUcmzpxidVC-vUloT0OM8zj1UQBcxC1LaFQIBeYxLZr3vZhq2mSqBqnAhJUFgDApZBos2tCcm= HJTjyosmfO3DQoAjZHiDnbLTlwHpAQCYBk5IgehcskGCn6xTA8OePZ9mUdz273tPb-eRp6M242b= v4vjJvvxs2etcYJq6H5aui9AhUV5wfBiQeeah1KKGGI0WfUgDEr23t6nRxn324Xw9CPY88_j_F8= 3HS9H-OtddtT-do_hpe07enyXP-l7-R-AwAA__9lXFTq]: Simple proxy/WireGuard serve=
    r using fasthttp
    * Nimletter [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GutnsaiXt6qBDofg= 99BubOnGJ1UL69CWhPQ4zzMdXIwkm4aJbRCYhI5ZYt2va9mmr0XMoJfgMLIU7AGDPxKXpNfqamE= KXigjoOqLr0rvvULNrHkhv0YBxgIRIAMSzDeiQbfaMgYLrysKTM59t7-t8Dr3HdYzPU9GbMosyy= 3-hzHJXZpEGmZ0VRctV0XsFyoWNmxi9nayvdcqSZQrBJSyCIRWr7_F1cpxju12UhXEce_p5zOfj= Vtb7Md_a0CPmr_1jeknrES_P9V_6juY3AAD__5lzVQ8]: Self-hosted newsletter, drip,=
    and transactional email system
    * Rain.Wave Discord Bot [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8Gbli= 7LLBw4FCp8n_AgmOrTlzFtFL69VWi9jia0Ty9liliiSy6Z2SKZKMj1v1att1sLQdOIilU4Ci8AA= AulVi6XrNUwdpaLa0Xib5gIizSS6tBxHPTW7ZgPSAhEgDx5BJ6ZFcDY6LkF-XgyZnOvi_rdA695= 3WMz1PRm7KzsvN_oex8V3bGFsISLSiar4reG1AVtt4wBmdcaM3UWKNJyReUiKmI0_f8OjnOsd0u= ysE4jr38PKbzcZP1fky3PvTI9Wv_MC9pPfLluf5L39n-BgAA__8dalbQ]: Stream music fro=
    m rainwave.cc in a Discord voice channel
    * SaveHere [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch-QrLbQoFP-H= 9YpNHbvYaiH9-pLQLocZ5nBKZI-zl6xrRGHP5C2Lrvd53cxa4igh5zAmEJ-lAQC2xJKrXiK3gpS= wWAFqFYq1CB6YpBROrha9RgJygIzIACyDDehQbBoFAwfXlIUnZ7jq1pbh6nqLS--fl-I3RZOi6b= 9QNJ2KJg41U8WkeLorfi_AKQs5IzhaY8dSTPLJmxDcjNljmLPVZ3ydHFdf95uy0I9jm38ew_XY8= 3Iew1677jF9bR_mJa17vD3Xf-k70m8AAAD__6kVVU0]: Cloud download manager
    * SimpleLink [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GutnsaiWtdNChUP= weWv3Epk5cYrWQPn1JaI_DDPPx1UQBc-CiW0KmQCZYYt2uedunrSbPsZToBTgU7gCAXYhL02sKo= UuvwM5JzgLZRew-FrGemwhavSUDxgESIgEQzzaiQ7biGSNF15WFJ2c-297X-Rx6T-sYn6eiN2UW= ZZb_QpnlrsxSXWiZg1W0XBW9VyApbNzE6O1kfa2TBAlTjC5jCRhzsfqeXifHObbbRVkYx7Hnn8d= 8Pm5lvR_zrQ09knztH9NLWo90ea7_0ncyvwEAAP__K5JV0A]: Performant and light link=
    shortener and tracker
    * Spotizerr [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GusnsaiWt9qBDofg= 99OfY1IlLrBbSpy8J7XGYYT6-lihijlx1T8gUyUZHrPs1b7vZWgostUoowLHyAgC4FOLa9Zo8U-= 4SpbUYybILlIMAWMeYO1HTW7JgPSAhEgDx5AQ9siuBUUj8ohw8OdPZ92WdzqH3tI7xeSp6U3ZWd= v4vlJ3vys4xBxuqF0XzVdF7AyqVrTeMwRkXWjMllmhEfMYaUXJ1-p5eJ8c5tttFORjHseefx3Q-= bnW9H9OtDz1S-do_zEtaj3R5rv_Sd7K_AQAA__8AylRa]: Music downloads via Spotify = and Deezer
    * Subsyncarr [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch6wrLbQoFP= -Hrx6xqROXWC2kX18S2uUwwxxOSRxwCZJtTSgcmIJjsfW6bPuwleQl5hy9goQsDQCwKUuudk0Ug= xKXGj0LN1pgil4rc1OfPWu1WyKgCZARGYBldBEnFKdeMHKcmnHw5Ixn3ds6nt3uae398zT8Zmg2= NP8Xhua7oZlQMyE2w_PV8HsB1iw0DYLeDc6XMmjQMMQ4LZgDxiU7e0-vk-Ps2-1iHPTj2Jefx3g= -bnm9H-OtdtuTfu0fw0va9nR5rv_Sd6LfAAAA__-kM1Uw]: Automated subtitle synchron= ization
    * TubeTube [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n_A= GmKrTlzFtFL69VWi9jia0Ty9JVPEEll0y8gUyUZHrNu1bLvZlhw4iaRQgaNwBwDslViaXjMnZkH= XXJcGvhJyqAKx91I7JB_1li1YD0iIBEA8uYQe2dXAmCj5rhw8OdPZ9r5O59B7Xsf4PBW9KTsrO_= 8Xys53ZWexXKLYqmi-KnpfgKqw9YYxOOPCspgaazQp-YISMRVx-p5fJ8c5tttFORjHsZefx3Q-b= rLej-nWhh65fu0f5iWtR74813_pO9vfAAAA___sxVWd]: Simple YouTube downloader
    * YeetFile [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutlod2Wt9qBDofg_= pJUVmzpxidVC-vUloT0OM8zj1UQRcmS1SwKmSBg9sV2ueduHrabAoiqhOI7KzTkHrRDrYtckipF= 1WpqyF_QqQJKx1Vx8yAW93RI6nBwQADlHPHqBCdiXwCAkUzPePTnjuextHc9u97T2_nkaejM4G5= z_C4Pz3eAcnjjgami-GnqvjooyTgND8IMPtQ4lljiITBk0gmT19p5eJ8fZt9vFeNePY88_j_F83= HS9H-Nt6ban8rV_DC9p29Pluf5L3wl_AwAA___Zi1Vz]: Encrypted file sharing vault = service


    Breaking Changes

    * AirTrail [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch-x7tdCiUPwf= esamTlxitZB-fUlol8MMczglsGJUybYGFFYmdSy2XuO2D1sJs_ic_ZxANEsDAGyJJVe7hka5SGx= lVgeUiKJ4VzXq3HiSqmC3QEATICMyAMvoPE4oLs2Cnv3UjIMnZzzr3tbx7HYPa--fp-E3Q4uh5b= 8wtNwNLYylqm_Z8HI1_F6AUxaaBsHZDW4uZUiadPB-ipgVfczO3sPr5Dj7drsYB_049vjzGM_HL= a_3Y7zVbntIX_vH8JK2PVye67_0Heg3AAD__9L7VXk] v2.0.0 [https://email.mail.self= h.st/c/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n8Ai2OrTlzFtFL69VWi9jia0Tw9yRSxRG66Z2SK= ZKMj1v1att1skgOn1lKowLHxAgC4VOLW9ZoL-Jq8cOyWAywpSa1BRBjEBQlNb9mC9YCESADEk0v= okV0NjImSX5SDJ2c6-76s0zn0ntcxPk9Fb8rOys7_hbLzXdm5ivOdQlE0XxW9C1BtbL1hDM64IG= JqrNGk5Au2iKk0p-_5dXKcY7tdlINxHHv5eUzn49bW-zHd-tAj16_9w7yk9ciX5_ovfWf7GwAA_= _8ZU1XT]: Small selection of previously existing airports not included or c= hanged in new airport data source
    * Homarr iFrames [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GutnsamXt7k= GHQvF76MeKTZ24xGohffqS0B6HGebjq5EEk3CxS0QmISee2C7XtO3DVmNgLUVDBpbCDQCwZeKy2= DW2zKIeEmJN6LIHkVyrLlUaYECxW3TgJkBCJADi0StOyD4HRiWdmvHw5Iznsrd1PLvd49r752no= zbjZuPm_MG6-GzcXJZgCq6H5aui9AuXCbhoYgx98qHXIkmVQnRIWQU3F23t8nRxn324X46Efx55= -HuP5uJX1foy3pdse89f-MbykbY-X5_ovfUf3GwAA__-DoVTd] v1.4.0 [https://email.ma= il.selfh.st/c/eJw0j8FqwzAQRL9Gutnsalda6aBDofg_pLUcmzpxidVC-vUloT0OM8zjzZkil= ihqW0ahSC4yiW3Xsu3DNucgSTWFChJVFgDApZJos2tmrqDkEObCnh1Cq2WpnrlAYO8Wu2UHzgMS= IgGQjJzQo3ANgomSXwzDkzOebV_W8ex2z2vvn6ehN-Mm46b_wrjpbtwU2DfVGA1NV0PvM1BVcX4= QDDxwmOehxhqHlHxBjZiKsr3n18lx9u12MQz9OPby8xjPx03X-zHeWrc916_9Y3hJ254vz_Vf-s= 7uNwAA__9lDlTr]: Updated Speedtest Tracker API requires API token to functi=
    on (can be passed via environment variable)
    * LinuxServer.io [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tncl3WlhR= aF4v_Qy7GpE5dYLaRfXxLa5TDDHE6N7DF5LbZFVPZMXlhtu6ZtH7YanYZSgsugvugCALhk1tLsG= rUFqYmzNKUJITkCqQqhNPS-1WK3SEATICMyAOsoASdUyU4xcJgWI_DkjGfbl3U8u93j2vvnafjN= 0Gxo_i8MzXdDs08LVWxieL4afq_AuShNg6KTQVytQ_bZDyFMCYvHkIrYe3ydHGffbhcj0I9jTz-= P8Xzcyno_xlvrtsf8tX8ML2nb4-W5_kvfkX4DAAD__7wpVWQ]: Minetest [https://email.= mail.selfh.st/c/eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6HvmMTjx1sJTA5fZghWRZV1OPVSB6= T5yJbRCZP2hti2e5p3dRao-NQSnAZ2BfuAIA9E5cml5iTd8DJudCdp1q1MZ6JAAvZ1EKTa9SgLS= AhEgDxZAJaZJMdY6BguzDw5ExX2_oyXUNucRnj8xL0JvQs9PxfCD2fQs8catKmZ0HzXdB7BcqFt= VWMzijjalXZZ69CsAmLx5CKkWd8nRzXWPebMDCOY0s_j-l67GU5j2lvQ46Yv7YP9ZKWI96e67_0= HfVvAAAA__93QFUT] container deprecated to rebranded project/container Luant=
    i [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n_AgmOrTlzFtF= L69VWi9jia0Ty9liliiSy6Z2SKZKMj1v1att1sLQdOIilU4Ci8AAAulVi6XrMEj6Et0Kg4Tw1jb= UFqB0EvvQLoLVuwHpAQCYB4cgk9squBMVHyi3Lw5Exn35d1Oofe8zrG56noTdlZ2fm_UHa-Kzs7= 6TZF6Yrmq6L3BlSFrTeMwRkXWjM11mhS8gUlYiri9D2_To5zbLeLcjCOYy8_j-l83GS9H9OtDz1= y_do_zEtaj3x5rv_Sd7a_AQAA__8k5FXk]
    * Moe Memos [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-= ABWKrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNrykiom= kCAYL3lbHU3GMVRt9y7z3oLRkwDpAQCYB4thEdsi2eMVJ0XVl4cuaz7X2dz6H3tI7xeSp6U2ZRZ= vkvlFnuyiwE4sh2o2i5KnqvQEXYuInR28n6WqcSSphidBklYMxi9T29To5zbLeLsjCOY88_j_l8= 3GS9H_OtDT1S-do_ppe0HunyXP-l72R-AwAA___dFFVn] v0.8.4 [https://email.mail.se= lfh.st/c/eJw0j8tqwzAURL9G2snch-QrLbQoFP-HnrGpE5dYLaRfXxLa5TDDHE6N7DF5KbpFFP= ZM3rLodk3bbrYaZwmlhDmD-CIdALBnltL0GmtLCMlhcVlEgGolYUe-dUwu-aK3SEAOkBEZgGWyA= R2KzbNg4OC6svDkTGfb-zqdQ-9xHePzVPymaFG0_BeKlruixXYmdM0rXq6K3ytwLkLOCM7W2LlW= k332JgSXsHgMqVh9j6-T4xzb7aIsjOPY089jOh-3st6P6daGHjF_7R_mJa1HvDzXf-k70m8AAAD= __7MwVSo]: Memos v0.22/23 no longer supported due to breaking API changes
    * NPMplus [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GusnsaiXt6qBDofg99= OfY1IlLrBbSpy8J7XGYYT6-lkgwC1fdEzIJWXHEul_ztputpcCx1hgKsFReAACXQly7XlO1IBzB= N8sUSAoGn7NI9wS-VIl6SxasByREAiCeXESP7EpgjBT9ohw8OdPZ92WdzqH3tI7xeSp6U3ZWdv4= vlJ3vys6Ocl6884rmq6L3BlQqW28YgzMutGaKFDEx-oxVMObq9D29To5zbLeLcjCOY88_j-l83O= p6P6ZbH3qk8rV_mJe0HunyXP-l72R_AwAA__8K01R8] v2025-01-26 [https://email.mail= =2Eselfh.st/c/eJw0j8FuwyAQRL8GbrZ2WWDhw= KFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgDiy= 6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNr0nE5V5CR--wU7SBuHuoseTcMmDTWzJgHCAhEg= DxbCM6ZFs8Y6TourLw5Mxn2_s6n0PvaR3j81T0psyizPJfKLPclVnE2R65WkXLVdF7BSrCxk2M3= k7W1zqVUMIUo8soAWMWq-_pdXKcY7tdlIVxHHv-eczn4ybr_ZhvbeiRytf-Mb2k9UiX5_ovfSfz= GwAA__8nj1XO]: Removed variables =E2=80=93 check before upgrading


    Latest Directory [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8Gblgsi1n2wKF= S5f-ABWKrTlzFtFL69VWi9jia0Ty9mjBCjiS6JSCM6KJH0u2at91sNQViEQ7FUhTq1lroBUmaXl= NHdsVS6OIBq-TcWEKtXSjn2gPrLTnrZgsIgNYiTZ5hBvIlEDDy3JW3T850tr2v0zn0ntYxPk-Fb= 8otyi3_hXLLXbmleWCKsShcrgrfq8Ui5GZDELzxoVZTYomGec4gETiL1_f0OjnOsd0uyttxHHv-= eUzn4ybr_ZhubeiRytf-YV7SeqTLc_2XvpP7DQAA__-LAlY3] Apps

    * Davis [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzej-wnLbQoFN9DepJ= iUycusVpIT18S2uUww3x8JbLH5EVtjSjsmbxjsfWatn3YSpwlqIY5g3iVBgDYMotWu8bmi-Pgsv= cZGgll1VATJa6ZgkKyWySgCZARGYBldAEnFJdnwcBhasbBkzOedW_reHa7x7X3z9Pwm6HF0PJfG= FruhhZoWpvOZHi5Gn4vwFmFpkFwdoObSxmyz34IYUqoHkNSZ-_xdXKcfbtdjIN-HHv6eYzn46br= _Rhvtdse89f-MbykbY-X5_ovfUf6DQAA__9ISlYh]: Admin interface for sabre/dav
    * DumbBudget [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GbrbYXWDhwKFS5f= -ABWKrTlzFtFL69VWi9jia0Ty9mihADiy6JWAKhMES63bN2z5tNXmOItEXw0G4G2OgF2Jpek0FQ= kQOriOKZRPYA2YrnZ313nfUW0KDzgABkDHEs43ggG3xDJGi68qaJ2c-297X-Rx6T-sYn6eiN4WL= wuW_ULjcFS7SKtpamqLlqui9GirC6CYGbyfra51KKGGK0WWQADGL1ff0OjnOsd0uyppxHHv-ecz= n4ybr_ZhvbeiRytf-Mb2k9UiX5_ovfSf8DQAA__8q-lTj]: Stupid simple personal budg= eting application
    * DumbDo [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-ABW= KrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNrynWlivUD= jYgxYLR9CDIwq2ESrnpLRkwDpAQCYB4thEdsi2eMVJ0XVl4cuaz7X2dz6H3tI7xeSp6U2ZRZvkv= lFnuyizeo-vGi6Llqui9AhVh4yZGbyfra51KKGGK0WWUgDGL1ff0OjnOsd0uysI4jj3_PObzcZP= 1fsy3NvRI5Wv_mF7SeqTLc_2XvpP5DQAA__8SiVWe]: Stupid simple to-do list applic= ation
    * DumbDrop [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GusnsaqVd6aBDofg9= 9OfY1IlLrBbSpy8J7XGYYT6-lihgDlJ1TygUyAZHovs1b7vZWmKJtUYuIKHKAgC4FJLa9Zoac-z= SI8ZWiFsIHthB841tA6qst2TBekBCJACSyUX0KK6wYKToF-XgyZnOvi_rdA69p3WMz1PRm7Kzsv= N_oex8V3YWbgvnjIrmq6L3BlSqWG8E2RnHrZkSSjAx-ow1YMzV6Xt6nRzn2G4X5WAcx55_HtP5u= NX1fky3PvRI5Wv_MC9pPdLluf5L38n-BgAA__-AGFUY]: Stupid simple file upload app= lication
    * DumbKan [https://email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6Hv= mMTjx1sJTA5fZghWRZV1OPVSB6T5yJbRCZP2hti2e5p3dRao-NQSnAZ2BfuAIA9E5cmlxhM6b0m= 04A0BbIue8JUezVEkLnKNWrQFpAQCYB4MgEtssmOMVCwXRh4cqarbX2ZriG3uIzxeQl6E3oWev4= vhJ5PoefqXbfdOUHzXdB7BcqFtVWMzijjalXZZ69CsAmLx5CKkWd8nRzXWPebMDCOY0s_j-l67G= U5j2lvQ46Yv7YP9ZKWI96e67_0HfVvAAAA___XplVw]: Stupid simple Kanban board app= lication
    * DumbPad [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsamWtdNChUPwf3= pUUmzpxidVC-vUloT0OM8zjlUwRl8hqa0amSC56Yluvy7YPW8mBk2oKAhyVGwBgE2Ktds0F2iSt= qgRVkMi-YY0lLSqh1EjFbtmBmwAJkQCIR59wQvYSGBOlqRkPT8541r2t49ntntfeP09Db8bNxs3= _hXHz3biZaxBXEAzNV0PvBUiU3TQwBj_4UMogUeKQ0rSgRkyLenvPr5Pj7NvtYjz049iXn8d4Pm= 663o_xVrvtWb72j-ElbXu-PNd_6Tu73wAAAP__yx9Whg]: Stupid simple modern notepad=
    application
    * Ghostboard [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzej6QnLbQoFN= _DerJiUycusVpIT18S2uUww3x8NXPEOYraJaNwZIqOxS7XeduHreYgSTWFAhJVGgBgKyy62DXXl= BRndJ4UW9NYHUqoyFA8MavaLROQB2REBmAZXUKP4koQTJx8Mw6enPFc9raOZ7d7Xnv_PA2_GZoM= Tf-FoeluaFIlDV7Z8HQ1_F6Biwr5QTC4wYVahxJLHFLyM2rENKuz9_w6Oc6-3S7GQT-Off55jOf= jpuv9GG9Ltz2Xr_1jeEnbni_P9V_6zvQbAAD__7WPVVU]: Real-time synchronized text = sharing
    * GitSave [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsaiWv9qBDofg_p= JUVmzpxidVC-vUloT0OM8zj1UQRc2S1S0KmSC56Yrtc87YPW00Ti6pMBTgqNwDAVoh1sWsiYMcl= K4rLmcRFDBCwVlZorUiwW3LgAiAhEgDx6AUDsi8To5CEZjw8OeO57G0dz273tPb-eRp6M242bv4= vjJvvxs1Zs_d-EkPz1dB7BSrKLgyMkx_8VOtQYomDSMioESWrt_f0OjnOvt0uxkM_jj3_PMbzcd= P1foy3pdueytf-MbykbU-X5_ovfSf3GwAA__90i1T7]: Easily back up git repositorie=
    s on a schedule
    * Kener [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wz0fuQnLbQoFN9DepJ= jUycusVpIT18S2uUww3x8NVGAHERtSyAUCAOT2HbN2z5sNU0SVeNUnASVxTkHSyHRZteEwA2poi= o2Li6L-lKktEzqCnO2W0KH3gEBkHMkI0fwIFwmgUjRL4bdkzOebV_W8ex2T2vvn6ehN4Ozwfm_M= DjfDc6VmzZSb2i-GnqvjooK-kFg4oGnWocSShhi9Bk0QMzK9p5eJ8fZt9vFsOvHseefx3g-brre= j_HWuu2pfO0fw0va9nR5rv_Sd8LfAAAA__9U0lYy]: Modern open-source status page s= ystem
    * Laudspeaker [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutlotWut9qBDo= fg_pJUVmzpxidVC-vUloT0OM8zj1YQRcmS1SwLGiD4Ssl2ueduHrabAoiqhOI7KzTkHrSDrYtck= vkURJpKwOEWNNRfJgEErcWjVbsk7PzlAAHQOeSSBCZhKYBCUqRlyT854Lntbx7PbPa29f54G34y= fjZ__C-Pnu_Ez0BSDKBucrwbfq8Oi7KeBIdBAodahxBIHkSmDRpCsZO_pdXKcfbtdDLl-HHv-eY= zn46br_RhvS7c9la_9Y3hJ254uz_Vf-k7-NwAA__-S01T7]: Customer and product engag= ement, onboarding, and adoption platform
    * Mathesar [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n_A= gmOrTlzFtFL69VWi9jia0Ty9liliiSy6Z2SKZKMj1v1att1sLQdOIilU4Ci8AAAulVi6XnOSToF= 7dR2qj75Ybr1LCCVGC2UhvWUL1gMSIgEQTy6hR3Y1MCZKflEOnpzp7PuyTufQe17H-DwVvSk7Kz= v_F8rOd2VnAqYWKCmar4reG1AVtt4wBmdcaM3UWKNJyReUiKmI0_f8OjnOsd0uysE4jr38PKbzc= ZP1fky3PvTI9Wv_MC9pPfLluf5L39n-BgAA___ZF1VA]: Spreadsheet-like interface fo=
    r interacting with PostgreSQL data directly
    * Movary [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzej6QnLbQoFN_Dep= JjUycusVpIT18S2uUww3x8NXPEOYrallE4MkXHYtt13vZhqzlIUk2hgESVBQBwKSza7JpjLM0ri= 4KrwUvFORKUtNRK7JTQbpmAPCAjMgDL6BJ6FFeCYOLkF-PgyRnPti_reHa757X3z9Pwm6HJ0PRf= GJruhqYkGBouani6Gn6vwEWF_CAY3OBCrUOJJQ4p-Rk1YprV2Xt-nRxn324X46Afxz7_PMbzcdP= 1foy31m3P5Wv_GF7StufLc_2XvjP9BgAA__-p9lU4]: Central hub for tracking, ratin=
    g, and exploring movie watch histories
    * qBit Manage [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8= n_AgmOrTlzFtFL69VWi9jia0Ty9liliiSy6Z2SKZKMj1v1att1sLQdOIilU4Ci8AAAulVi6XrOV= wD06ir21SNIaO0rQa-iuN4Cit2zBekBCJADiySX0yK4GxkTJL8rBkzOdfV_W6Rx6z-sYn6eiN2V= nZef_Qtn5ruzsSwkLMSmar4reG1AVtt4wBmdcaM3UWKNJyReUiKmI0_f8OjnOsd0uysE4jr38PK= bzcZP1fky3PvTI9Wv_MC9pPfLluf5L39n-BgAA___-plWc]: Manage and automate tediou=
    s tasks in qBittorrent
    * Rustpad [https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzej-QnLbQoFN9De= pZiUycusVpIT18S2uUww3x8S-KAOYjamlA4MAXHYus1b_uwLWmSqBqnAhJUGgBgKyxa7ZqKKjWG= 6lUaFV-JQ3VVMlRC3zTbLRGQB2REBmAZXUSP4sokGDn6Zhw8OeNZ97aOZ7d7Wnv_PA2_GZoNzf-= FofluaJa8LFIRDc9Xw-8LcFEhPwhObnDTsgwllDDE6DNqwJjV2Xt6nRxn324X46Afx55_HuP5uO= l6P8Zb7ban8rV_DC9p29Pluf5L34l-AwAA__9YkVYX]: Minimal collaborative code edi= tor
    * Tinyauth [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-H= nrGpE5dYLaRfXxLa5TDDHE6N7DF5KbpFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jaaajtS= o9yDJ1ozeCWRrvZBv3LLeIgFZQEZkAJbZBLQoJjvBwMF2ZeDJmc-293U-h97jOsbnqfhN0aJo-S= 8ULXdFC4beHPeseLkqfq_AuQjZSdCZybhap-yzn0KwCYvHkIrR9_g6Oc6x3S7KwDiOPf085vNxK= -v9mG9t6BHz1_4xvaT1iJfn-i99R_oNAAD__81IVXg]: Simple authentication middlewa=
    re for reverse proxies
    * Unpackerr [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch6QrLbQoFP-= HXo5NnbjEaiH9-pLQLocZ5nBa4oA5SNU9oXBgCpZF92vedrO15CXWGn0BCVUWAMClsNSu1xTEOW= 7UqPssDSHI0qO1EaFhz4h6SwTkABmRAVgmG9Gh2OIFI0e3KAtPznT2fVmnc-g9rWN8norfFM2K5= v9C0XxXNAcrAJWq4vmq-L0BlyrkjKC3xvrWTAklmBhdxhow5mr1Pb1OjnNst4uyMI5jzz-P6Xzc= 6no_plsfeqTytX-Yl7Qe6fJc_6XvRL8BAAD__z-7VKE]: Download and extract media fo=
    r import into *arr apps



    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/eJw0j8tqwzAURL9G2snch6QrL= bQoFP-HHlZs6sQlVgvp15eEdjnMMIfTEgfMQap= eEgoHpmBZ9HLN2262lrzEWqMvIKFKBwDshaUuek2dWu8lQmlZOnfJrpHY0pygEFfWWyIgB8iIDM= Ay2YgOxRYvGDm6riw8OdO57H2dzqH3tI7xeSp-UzQrmv8LRfNd0UzeRSyCiuer4vcGXKqQM4LeG= utbMyWUYGJ0GWvAmKvV9_Q6Oc6x3S7KwjiOPf88pvNxq-v9mG7L0COVr_3DvKT1SJfn-i99J_oN= AAD__wU4VWg] (no account required), buying me a coffee [https://email.mail.= selfh.st/c/eJw0j81qwzAQhJ9GutlodyWv9qBDofg9rJ-NTZ24xGohffqS0B6HGebjq4kiLJGL= bQmYImH0xLZdl20ftpomllJkyo5jYXXOgWbi0uyaCFFbhQiiPmhVFPGiqF6ZKtVst4QOgwMCIOe= IRy8QgH2eGIQkqPHuyRnPtus6nt3uae398zT0ZnA2OP8XBue7wVlrqxKDNzRfDb1XR7kwhoFh8o= Ofah1yzHEQCQuUCLIUb-_pdXKcfbtdjHf9OPbl5zGej1tZ78d4a932lL_2j-ElbXu6PNd_6Tvhb= wAAAP___llVuQ], signing up for a monthly donation on the site [https://emai= l.mail.selfh.st/c/eJw0j9FqxCAQRb9G3wwzjjrOgw-Fkv-IRjeh2aQktrD9-rJL-3i5l3s4c= 6KIU-Sia0KmSDY6Yl3v07qZdU6BpRQJGTgWbgCALROXqpcUaiaQ0DATSkWOjTBCoJxdoQqo12TB= ekBCJADiwQl6ZJcDo5D4phw8OcNVt7YMV9dbWnr_vBS9KTsqO_4Xyo6nsmMIhaWKVzTeFb3PQLm= w9YYxOOPCPJscczQifsISUabi9JleJ8fV1_2mHPTj2Kafx3A99rKcx7DXrnvKX9uHeUnrnm7P9V= _6TvY3AAD__0UBVK8], or sponsoring [https://email.mail.selfh.st/c/eJw0j8Fqwz= AQRL9GutnsamWtdNChUPwfq5UcmzpxidVC-vUloT0OM8zj1UwRJbLalpEpkoue2LarbPuw1Rw4q= aZQgKPyAgC4FGJtds3gGEWSD22KIhI11CYcFq1c0Eu0W3bgJkBCJADi0SeckH0JjInStBgPT854= tn1Zx7PbPa-9f56G3oybjZv_C-Pmu3GzhLIkUm9ovhp6r0BF2U0DY_CDD7UOJZY4pDQJasQk6u0= 9v06Os2-3i_HQj2OXn8d4Pm663o_x1rrtuXztH8NL2vZ8ea7_0nd2vwEAAP__NBlV9g] the ne= wsletter to help offset the costs associated with running the publication.




    Community Content






    Amber flags in Open Source & Self-Hosted Projects =C2=B7 Danb Blog
    From my time exploring and using a range open source and/or self-hosted pro= jects I=E2=80=99ve built up a range of known =E2=80=9Camber =E2=80=A6


    Danb Blog




    [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GutnsamXv7kGHQvF76Dc2deISq4X0= 6UtCexxmmI-vBBKMwtnWgExCTjyxrde47cNWwsyas84JWDI3AMCWiHO1a1CobZozs7KLVaVULKW= VhEgqVZzdggM3ARIiARCPXnFC9mlmVNKpGQ9PznjWva3j2e0e1t4_T0Nvxi3GLf-FccvduKU4FY= 2AhparofcClDK7aWCc_eDnUoYkSQbVKWIW1Ji9vYfXyXH27XYxHvpx7PHnMZ6PW17vx3ir3faQv= vaP4SVte7g813_pO7jfAAAA___U_lVS]








    Running your own code repository from your Pi
    Run your own code version control server and take control of your projects = whilst having all the great features at your=E2=80=A6


    Pi Source
    =E2=80=A2Ric




    [https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-HnrGpE5dYLaRf= XxLa5TDDHE6N7DF5KbpFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jUCpmUwVqGFoyfVWyXE= AlI6YjNVbJCALyIgMwDKbgBbFZCcYONiuDDw589n2vs7n0Htcx_g8Fb8pWhQt_4Wi5a5oQW8tJk= LFy1XxewXORchOgs5MxtU6ZZ_9FIJNWDyGVIy-x9fJcY7tdlEGxnHs6ecxn49bWe_HfGtDj5i_9= o_pJa1HvDzXf-k70m8AAAD__28vVLo]








    Migrating to Hoarder - jameskilbycouk
    how I migrated from pocket to hoarder and introduced some ai along the way


    jameskilbycouk
    =E2=80=A2James




    [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsamWt9qBDofg_pJUcmzpxidVC= -vUloT0OM8zj1UQRc2S1LSFTJBc9sW3XvO3DVlNgUZVQgKPyAgC4FGJtdk1YMilLJUUViYGDNoF= YMuXmFJvdkgM3ARIiARCPXnBC9iUwCsm0GA9Pzni2fVnHs9s9rb1_nobejJuNm_8L4-a7cbOXxT= sBZ2i-GnqvQEXZTQNj8IMPtQ4lljiITBk1omT19p5eJ8fZt9vFeOjHseefx3g-brrej_HWuu2pf= O0fw0va9nR5rv_Sd3K_AQAA___S61U9]






    Content Spotlight: YeetFile

    Meet YeetFile [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GutnsavWzOuhQKH= 4PaSXFpk5cYrWQPn1JaI_DDPPx1USMmYPoljAQk2FLQbdr3vZpq8mHKBJ9gcASOgBgLxSk6TU5a= I2rg4LM7BlbNNl2T9n1mIW63pIB4wAJkQAozDaiw2CLDxgpuq4sPDnz2fa-zufQe1rH-DwVvSmz= KLP8F8osd2UWYQOmSVe0XBW9V6AiwbgpoLeT9bVOhQtPMbqMwhizWH1Pr5PjHNvtoiyM49jzz2M= -HzdZ78d8a0OPVL72j-klrUe6PNd_6TuZ3wAAAP__xLlVcQ], a recently launched encry= pted file sharing and vault storage platform. YeetFile allows users to easi=
    ly upload files and text to be shared with others while also encrypting the=
    content locally before storing it on the server. Features include upload e= xpiration dates/time, restricted download counts, password protection, and = user vaults for persistent file and password storage.

    YeetFile can be easily installed via Docker [https://email.mail.selfh.st/c/= eJw0j01qwzAUhE8j7Wzen_WkhRaF4ntIshSbOnGJ1UJ6-pLQLocZ5uNbIntMXoutEZU9kxdWW69= p24dtiU5DKcFlUF-0AQC2zFqqXWMAqil4YWxCTiQ50sZeptK8ci52iwQ0ATIiA7COEnBClewUA4= epGYEnZzzr3tbx7HaPa--fp-E3Q7Oh-b8wNN8NzdxSStmx4flq-H0BzkVpGhSdDOKWZcg--yGEK= WHxGFIRe4-vk-Ps2-1iBPpx7OnnMZ6PW1nvx3ir3faYv_aP4SVte7w813_pO9JvAAAA__9dN1UJ=
    ] and requires a separate PostgreSQL container for persistent data storage.







    Links: Website [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutnsalda6aBDo= fg_pLUcmzpxidVC-vUloT0OM8zjzZkilihqW0ahSC4yiW3Xsu3DNucgSTWFChJVFgDApZJos2uu= y8yBQCOBVmw-kFsieg61oWJhu2UHzgMSIgGQjJzQo3ANgomSXwzDkzOebV_W8ex2z2vvn6ehN-M= m46b_wrjpbtzEhXwJCIamq6H3GaiqOD8IBh44zPNQY41DSr6gRkxF2d7z6-Q4-3a7GIZ-HHv5eY= zn46br_Rhvrdue69f-Mbykbc-X5_ovfWf3GwAA__-EXVTq], Source Code [https://email= =2Email.selfh.st/c/eJw0j8FuwyAQRL8Gbli7= LLBw4FCp8n_AgmOrTlzFtFL69VWi9jia0Ty9li= liiSy6Z2SKZKMj1v1att1sLQdOIilU4Ci8AAAulVi6XrPnULBbaBKgLBCc6wi9F6GAHILTW7ZgP= SAhEgDx5BJ6ZFcDY6LkF-XgyZnOvi_rdA6953WMz1PRm7KzsvN_oex8V3bG4Dm5Jormq6L3BlSF= rTeMwRkXWjM11mhS8gUlYiri9D2_To5zbLeLcjCOYy8_j-l83GS9H9OtDz1y_do_zEtaj3x5rv_= Sd7a_AQAA__9i2lTN]


    What I'm Watching

    * Let=E2=80=99s migrate from Terraform to OpenTofu! [https://email.mail.se= lfh.st/c/eJw0j8tqwzAURL9G2snch6QrLbQoFP-HXo5NnbjEaiH9-pLQLocZ5nBa4oA5SNU9oX= BgCpZF92vedrO15CXWGn0BCVUWAMClsNSu15S5om_UA-aOOWdyFjkEkhI5tiJ6SwTkABmRAVgmG= 9Gh2OIFI0e3KAtPznT2fVmnc-g9rWN8norfFM2K5v9C0XxXNDuL2S3QFc9Xxe8NuFQhZwS9Nda3= ZkoowcToMtaAMVer7-l1cpxju12UhXEce_55TOfjVtf7Md360COVr_3DvKT1SJfn-i99J_oNAAD= __6KAVSc] | Christian Lempa
    * Proxmox Backup Nightmare: Avoiding Disaster in My Home Lab [https://emai= l.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsamWt9qBDofg_pJUVmzpxidVC-vUloT0OM8zj1= UQRc2S1S0KmSC56Yrtc87YPW02BRVVCAY7KDQCwFWJd7JqkhUxYgEW9TKrB4YJac2yt1RjBbsmB= mwAJkQCIRy84IfsSGIVkasbDkzOey97W8ex2T2vvn6ehN-Nm4-b_wrj5btycUVR4yobmq6H3ClS= U3TQwBj_4UOtQYomDyJRRI0pWb-_pdXKcfbtdjId-HHv-eYzn46br_RhvS7c9la_9Y3hJ254uz_= Vf-k7uNwAA__8BhFWk] | DB Tech
    * OpenAI Killer? Testing Out Deepseek In Windows & Linux [https://email.ma= il.selfh.st/c/eJw0j8FuwyAQRL8GbrbYXWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihAD= iy6JWAKhMES63bN2z5tNXmOItEXw0G4G2OgF2Jpek3ZC4rHVqR4aF2cA4y99OCbz72y3hIadAYI= gIwhnm0EB2yLZ4gUXVfWPDnz2fa-zufQe1rH-DwVvSlcFC7_hcLlrnCRYnwVy4qWq6L3aqgIo5s= YvJ2sr3UqoYQpRpdBAsQsVt_T6-Q4x3a7KGvGcez55zGfj5us92O-taFHKl_7x_SS1iNdnuu_9J= 3wNwAA__-OBFZY] | Jim's Garage
    * OPNsense 25.1 Is Here! What's Hidden Inside? [https://email.mail.selfh.s= t/c/eJw0j8FqwzAQRL9GutmsdiXt6qBDofg_rLUUmzpxidVC-vUloT0OM8zjLZnEzcJqa3ZMQii= e2NbrvO3DtuTISTXFAizKDQBcK8Ra7ZpJVEAbNogFsQLHMisEDhihtCJ2ywgYwJFzBEA8-uSCY1= 8iu0QpNOPhyRnPurd1PLvd89r752nozeBkcPovDE53g9OiVajVaGi6GnpfgIoyhoFd9IOPyzIUK= TKkFGan4tKs3t7z6-Q4-3a7GA_9OPb55zGej5uu92O81W57Ll_7x_CStj1fnuu_9J3xNwAA___O= r1WS] | Sheridan Computers
    * A Few Minute Tips - A Tailscale Domain with Nextcloud AIO [https://email= =2Email.selfh.st/c/eJw0j8tqwzAURL9G2tnc= l3WlhRaF4v-wXrGpE5dYLaRfXxLa5TDDHE6J7H= Hxmm2NqOyZvLDael22fdhKdBpyDi6B-qwNALAl1lztGj01caCiPnnNtUyNHJIWEHJaitgtEtAEy= IgMwDpKwAlVklMMHKZmBJ6c8ax7W8ez2z2uvX-eht8MzYbm_8LQfDc0t0C1caiG56vh9wKcstI0= KDoZxJUyJJ_8EMK0YPYYliz2Hl8nx9m328UI9OPYl5_HeD5ueb0f461222P62j-Gl7Tt8fJc_6X= vSL8BAAD__1aSVPI] | SpaceInvader One
    * Networking: RJ45, DAC, or Fiber =E2=80=93 Which Is Best in Your Rack? [h= ttps://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-HnrGpE5dYLaRfXx= La5TDDHE6N7DF5KbpFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jZ1KcKmRbRysqyIVMIfua= yuuVOf0FgnIAjIiA7DMJqBFMdkJBg62KwNPzny2va_zOfQe1zE-T8VvihZFy3-haLkrWogscPdd= 8XJV_F6BcxGyk6Azk3G1TtlnP4VgExaPIRWj7_F1cpxju12UgXEce_p5zOfjVtb7Md_a0CPmr_1= jeknrES_P9V_6jvQbAAD___WnVXw] | Lawrence Systems


    Command Line Corner: cd ../..

    Use cd ../.. to traverse back two directories from the current location via=
    the command line (as opposed to executing cd .. twice to achieve the same)=
    :

    /$ appdata/ghost/selfhst$ cd ../..
    /$ appdata$



    Click here [https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-AB= WKrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNr6mE2jOJ= uIxU2frGxQnYGptp3A3oLRkwDpAQCYB4thEdsi2eMVJ0XVl4cuaz7X2dz6H3tI7xeSp6U2ZRZvk= vlFnuyiyRqoulNEXLVdF7BSrCxk2M3k7W1zqVUMIUo8soAWMWq-_pdXKcY7tdlIVxHHv-eczn4y= br_ZhvbeiRytf-Mb2k9UiX5_ovfSfzGwAA__8_DFX6] to view an archive of commands = shared in previous newsletters.




    Related News and Content






    NordVPN=E2=80=99s new feature gets around networks that block VPNs
    Just don=E2=80=99t do anything naughty with it.


    The Verge
    =E2=80=A2Jess Weatherbed




    [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsaiVr96BDofg_pLUUmzpxidVC= -vUloT0OM8zjLYkYM0e1NWEkJseeoq3XvO3DtqQpiqpMBSJrbACArVDUatckIMohlFwUKkJu7EJ= V9hMyl-bUbsmBC4CESAAURy8YMPoyRRSS0IyHJ2c8697W8ex2T2vvn6ehN-Nm4-b_wrj5btyMwU= kLTQzNV0PvC1DR6MIQcfKDn5ZlKFx4EAkZlVGyentPr5Pj7NvtYjz049jzz2M8Hzdd78d4q932V= L72j-ElbXu6PNd_6Tu53wAAAP__wSdVQg]








    Supporting the Fediverse, one small act at a time
    If we want the Fediverse to be sustainable and to emerge as the ethical alt= ernative to Big Tech=E2=80=99s social platforms we n=E2=80=A6


    Elena Rossini
    =E2=80=A2Elena Rossini




    [https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsamWt9qBDofg_pLUUmzpxidVC= -vUloT0OM8zjLYki5shqa0KmSC56YluveduHbUmBRVVCAY7KDQCwFWKtdk2lFY0xsy5ZWqtOmnD= MDaoEDS6i3ZIDNwESIgEQj15wQvYlMArJ1IyHJ2c8697W8ex2T2vvn6ehN-Nm4-b_wrj5btzMwF= JUs6H5auh9ASrKbhoYgx98WJahxBIHkSmjRpSs3t7T6-Q4-3a7GA_9OPb88xjPx03X-zHearc9l= a_9Y3hJ254uz_Vf-k7uNwAA__-EW1ZD]






    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/eJw0j81qwzAQhJ9Gutlo= d2Xt6qBDofg9vPqJTZ24xGohffqS0B6HGebjK4kEFuFsawImIRRPbOt12fZhKylwzDkGdSyZm3M= OmhLnatekXqVgbWVqjRpQiVgVNeQILUINdkvocHJAAOQc8egjTMBeA0OkODXj3ZMznnVv63h2u6= e198_T0JvB2eD8Xxic7wZndl5Uqhiar4beiyPNjNPAEPzgQymDisoQ47RAFohL9vaeXifH2bfbx= XjXj2Nffh7j-bjl9X6Mt9ptT_q1fwwvadvT5bn-S98JfwMAAP__SABV2Q]























    Comment


    [https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GuslotSvt6qBDofg99OfY1IlLrBbS= py8J7XGYYT6-llAgC1fdEzAKOiFk3a95283WUuBYawzFslRerLWwFOTa9ZrES8dMljBKwBY7Bi8= UEGOJHirqLTnrvAUEQGuRJ4rggakEhojRL4rskzOdfV_W6Rx6T-sYn6fCN-Vm5eb_Qrn5rty8NM= 5CTArnq8L3ZrFUdt4wBDIUWjNFipgYfYYqEHMlfU-vk-Mc2-2iyI7j2PPPYzoft7rej-nWhx6pf= O0f5iWtR7o813_pO7nfAAAA___RPFQ4]











    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= 8Du1gzDPbAgkU3vgcQiK1SE4VJpfT0Vax2-fSf9PWugRxGx1mXgEyOjLPEunzFvV32a1jY5-yXB= OwyVwDAmohz0VtIKWLKdSk2LmQTMkXybgbjZleLiXoPBswMSIgEQDxZjzOyTQujJz9XZeH9M43S= 6jYN0S1sIveh6EOZVZn1fziJlFnv_SGxKbPGnPvzEP0Ip9OH7MdNWZDeW_x5TeN15O3Rp6OIlpC= e7fNyNmkJt7f9R9_B_AYAAP__w1ZObw]












    selfh.st =C2=A9 2025 =E2=80=93 Unsubscribe [https://email.mail.selfh.st/c/e= Jw0kMGO3CwQhJ8G37AaGujmwOGXVvMe0DQ71vr3RGOcaPL00aySY-krVamqF2RXmWTR4ggZPQek= Rf-v2263XhJlkZwaEAsNAHCjIYku96IJPSmnSoEBUJMfuVdW4h4HgCxb8eAjOHQOAZDWkF10FFo= ilzHHYQK8e9ZT93Ffz7ns5T7nj9Pgf8bfjL_9A8bfruO82inPremb4e26tm7wowM2IR8tuRRsSL= 3bxo1tzrE6YZerBOPTl74MfsTYUZNylig5ep9VIDJo50QuUGBG7SJdgiN2gA6isIsuVpIaAhifD= v117jqnPt95Iwt5CLbhqDaE0W2trdscyIU4FHzD5Vm-ZzzOuR2fJsB8PPb6-7Wer0Puz8d66Fxm= adf-Zb9vX2b5fLv_qp_F_wkAAP__bLp6tA]












    =C2=A0





    --8c93af429be5a1f003a4e52ec2c51a998dfab55ffa8fe451c57998f2c6e1
    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 (31 January 2025)</title>
    <style>
    =2Epost-title-link {
    display: block;
    margin-top: 32px;
    color: #15212A;
    text-align: center;
    line-height: 1.1em;
    }
    =2Epost-title-link-left {
    text-align: left;
    }
    =2Eview-online-link {
    word-wrap: none;
    white-space: nowrap;
    color: #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, January 31, 2025</span>
    <table role=3D"presentation" border=3D"0" cellpadding=3D"0" cellspa= cing=3D"0" class=3D"body" width=3D"100%" style=3D"border-collapse: separate=
    ; mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #fff; wid= th: 100%;" bgcolor=3D"#fff">
    <!-- Outlook doesn't respect max-width so we need an extra cent= ered table -->
    <!--[if mso]>
    <tr>
    <td>
    <center>
    <table border=3D"0" cellpadding=3D"0" cellspacing= =3D"0" width=3D"600">
    <![endif]-->
    <tr>
    <td style=3D"font-family: -apple-system, BlinkMacSystemFont=
    , &#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/eJw0j8FuwyAQRL8GbrbYXWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9m= ihADiy6JWAKhMES63bN2z5tNXmOItEXw0G4G2OgF2Jpek3FRaiSvVgs7Et3ZDFiCU0qlGCD3hIa= dAYIgIwhnm0EB2yLZ4gUXVfWPDnz2fa-zufQe1rH-DwVvSlcFC7_hcLlrnDJmBv0XhUtV0Xv1VA= RRjcxeDtZX-tUQglTjC6DBIhZrL6n18lxju12UdaM49jzz2M-HzdZ78d8a0OPVL72j-klrUe6PN= d_6TvhbwAAAP__FP1V8w" class=3D"post-title-link" style=3D"text-decoration: n= one; display: block; margin-top: 32px; color: #15212A; text-align: center; = line-height: 1.1em; overflow-wrap: anywhere;" target=3D"_blank">This Week i=
    n Self-Hosted (31 January 2025)</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;"= >30 Jan 2025 </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/eJw0j81qwzAQhJ9Gutnsalde7UGHQvF76M-xqROXWC2kT= 18S2uMww3x8NVLAFKTYFlEokAtMYts1bfuw1TiJlqJTBglFFgDAJZOUZtfISKFV9rykCSgFZRL0= TtXlxK2h3aID5wEJkQBIRlb0KJwnQSX1i2F4csaz7cs6nt3uce398zT0Ztxs3PxfGDffjZuhBK3= smqH5aui9AuUizg-CEw881TrkkMOg6hOWgJoK23t8nRxn324Xw9CPY08_j_F83Mp6P8Zb67bH_L= V_DC9p2-Pluf5L39H9BgAA__8wuVSr" class=3D"view-online-link" style=3D"word-wr= ap: none; white-space: nowrap; color: #738a94; overflow-wrap: anywhere; tex= t-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/eJw0j8FqwzAQRL9GutnsaiWt9qBDofg_pJUdmzpxidVC-= vUloT0OM8zjtUwJS2K1c0amRC55Yjtfy7YPW8uRRVViBU7KCwDgUol1tmtmxUYSIrUgoikuLcyg= xbsSXCyKdssOXAAkRAIgHr1gQPY1MgpJWIyHJ2c8531Zx7PbPa-9f56G3oybjJv-C-Omu3ETLd6= LQDE0XQ29N6Cq7MLAGP3gY2tDTTUNIqGgJpSi3t7z6-Q4-3a7GA_9OPby8xjPx03X-zHe5m57rl= _7x_CStj1fnuu_9J3dbwAAAP__l3hVDg" 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>
    </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/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-Hnr= GpE5dYLaRfXxLa5TDDHE6N7DF5KbpFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jQiEzbrKy= JKAOhZvOTQ24qsNkPUWCcgCMiIDsMwmoEUx2QkGDrYrA0_OfLa9r_M59B7XMT5PxW-KFkXLf6Fo= uStabPHUG6Di5ar4vQLnImQnQWcm42qdss9-CsEmLB5DKkbf4-vkOMd2uygD4zj29POYz8etrPd= jvrWhR8xf-8f0ktYjXp7rv_Qd6TcAAP___kFUbQ" data-umami-event=3D"newsletter-spo= nsor-headline-logo-formbricks" style=3D"overflow-wrap: anywhere; display: f= lex; justify-content: center; align-items: center; text-align: center; text= -decoration: none; color: var(--color-main);" target=3D"_blank">
    <div style=3D"font-size: 20px; display: flex; justify-content: center; al= ign-items: center; text-align: center;">
    <span style=3D"margin-right: 5px; font-weight: 300">Sponsored by </span=

    <span style=3D"margin-right: 5px; font-weight: 700">Formbricks</span>
    <img src=3D"https://cdn.jsdelivr.net/gh/selfhst/icons/png/formbricks.pn=
    g" style=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%;=
    width: 33px; height: auto;" width=3D"33" 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= G2tnch6QrLbQoFP-HnrGpE5dYLaRfXxLa5TDDHE6N7DF5KbpFFPZM3rDodk3bPm01OgmlBJdBfJ= EOANgzS2l6jSK95EbOhQLVJw4QAkpquXpyrju9RQKygIzIACyzCWhRTHaCgYPtysCTM59t7-t8D= r3HdYzPU_GbokXR8l8oWu6Klp6okS1N8XJV_F6BcxGyk6Azk3G1TtlnP4VgExaPIRWj7_F1cpxj= u12UgXEce_p5zOfjVtb7Md_a0CPmr_1jeknrES_P9V_6jvQbAAD__-m7Vao" target=3D"_bla= nk" rel=3D"noreferrer" data-umami-event=3D"newsletter-sponsor-headline-name= -formbricks" style=3D"overflow-wrap: anywhere; color: #262a30; text-decorat= ion: underline;"><b><strong style=3D"font-weight: 700; white-space: pre-wra= p;">Formbricks</strong></b></a>, the Open Source Customer Experience (CX) S= uite. Understand your customers, own your data. <a href=3D"https://email.ma= il.selfh.st/c/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n-wgGOrTlzFtFL69VWi9jia0Ty9lilii= Vx1z8gUyUZHrPu1bLvZWg6cak1BgGPlBQBwEeLa9ZqpSCcfOkpxLiaQlhp4v4QSbGzg9JYtWA9I= iARAPLmEHtlJYEyU_KIcPDnT2fdlnc6h97yO8XkqelN2Vnb-L5Sd78rOUnuRFlDRfFX03oCksvW= GMTjjQmtGokSTki9YI6ZSnb7n18lxju12UQ7Gcezl5zGdj1td78d060OPLF_7h3lJ65Evz_Vf-s= 72NwAA___ofFW5" target=3D"_blank" rel=3D"noreferrer" data-umami-event=3D"ne= wsletter-sponsor-headline-text-formbricks" style=3D"overflow-wrap: anywhere=
    ; color: #262a30; text-decoration: underline;"><b><strong style=3D"font-wei= ght: 700; white-space: pre-wrap;">Learn more</strong></b></a> &#x1F448;</di= v></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 <a href=3D"https://email.mail.selfh.st/c/eJw0j8Fuw= yAQRL8GbrZ2WWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIc= RaIvwEG4AwD2QixNrymIJ8klM4kLzuferfNRmnclNLRWb8mAcYCESADEs43okG3xjJGi68rCkzO= fbe_rfA69p3WMz1PRmzKLMst_ocxyV2YBZN-5sqLlqui9AhVh4yZGbyfra51KKGGK0WWUgDGL1f= f0OjnOsd0uysI4jj3_PObzcZP1fsy3NvRI5Wv_mF7SeqTLc_2XvpP5DQAA___PKVVK" style= =3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" t= arget=3D"_blank">upcoming FOSDEM 2025 conference</a>, it was another hectic=
    and busy week in the self-hosting world. </p><p style=3D"margin: 0 0 1.5em=
    0; line-height: 1.6em;">In lieu of the typical recap, I&#39;m dedicating t= his space to a batch of younger projects that have been on my radar and rec= ently launched significant updates that I absolutely recommend checking out= :</p><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"http= s://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GusnsaiWt9qBDofg99OfY1IlLrBbSpy8J7= XGYYT6-lihijlx1T8gUyUZHrPs1b7vZWgostUoowLHyAgC4FOLa9Zo4Qo49Ox-FHWUmRKAAfXFi= W6mit2TBekBCJADiyQl6ZFcCo5D4RTl4cqaz78s6nUPvaR3j81T0puys7PxfKDvflZ2Dt705aYr= mq6L3BlQqW28YgzMutGZKLNGI-Iw1ouTq9D29To5zbLeLcjCOY88_j-l83Op6P6ZbH3qk8rV_mJ= e0HunyXP-l72R_AwAA__80MVSz" style=3D"overflow-wrap: anywhere; color: #262a3=
    0; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-wei= ght: 700;">Calibre-Web Automated</strong></a>: Mashup of Calibre + Calibre-= Web with a recent release that added support for a variety of ebook formats= </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/eJw0j9FqxCAQRb9G3wwzjmb0wYdCyX_o= RDeh2aQktrD9-rJL-3i5l3s4c6KAObDompApkA2OWNd7XjezzmnkKBLHAhyEGwBgK8RS9ZIac3U= SGhRuYIt31WbxEStWQISi12TBekBCJADiwUX0yK6MjJGib8rBkzNcdWvLcHW9paX3z0vRm7KTst= N_oex0KjsF5pqbA0XTXdH7DFSErTeMozNunGdTQgkmRp9RAsYsTp_pdXJcfd1vykE_ji3_PIbrs= ctyHsNeu-6pfG0f5iWte7o913_pO9nfAAAA___NLVVd" style=3D"overflow-wrap: anywhe= re; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong = style=3D"font-weight: 700;">GoDoxy</strong></a>: Lightweight reverse proxy = with integrated Docker support and a recently overhauled user interface</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/eJw0j8tqwzAURL9G2tncl3ylhRaF4v_Qy7Gp= E5dYLaRfXxLa5TDDHE6N7DF5LbZFVPZMXlhtu6ZtH7YaJw2lhCmD-qILAOCSWUuza_SqTZaSUCS= JQ8zoqpsKN-epBg92iwTkABmRAVhHCehQJU-KgYNbjMCTM55tX9bx7HaPa--fp-E3Q7Oh-b8wNN= 8NzS44JKVqeL4afq_AuSi5QXGSQaZah-yzH0JwCYvHkIrYe3ydHGffbhcj0I9jTz-P8Xzcyno_x= lvrtsf8tX8ML2nb4-W5_kvfkX4DAAD__zNgVHs" style=3D"overflow-wrap: anywhere; c= olor: #262a30; text-decoration: underline;" target=3D"_blank"><strong style= =3D"font-weight: 700;">DumbWare</strong></a>: The new entity behind last we= ek&#39;s <a href=3D"https://email.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzej6QnL= bQoFN9DerJjUycusVpIT18S2uUww3x8LXPEEkXtnFE4MkXHYudr2fZhazlIUk2hgkSVBQBwqSw6= 2zVrgdCco8IOAUCK-qYttUAoCsR2ywTkARmRAVhGl9CjuBoEEye_GAdPznjO-7KOZ7d7Xnv_PA2= _GZoMTf-FoeluaJp9LaH4Zni6Gn5vwFWF_CAY3OBCa0ONNQ4p-YIaMRV19p5fJ8fZt9vFOOjHsZ= efx3g-brrej_E2d9tz_do_hpe07fnyXP-l70y_AQAA__-RxVVC" style=3D"overflow-wrap:=
    anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank">D= umbDrop</a>&#xA0;and&#xA0;<a href=3D"https://email.mail.selfh.st/c/eJw0j81q= wzAQhJ9GuslotWut9qBDofg99BubOnGJ1UL69CWhPQ4zzMdXIwZIgYtuERgDukDIul3TtputRs9= SivhsORTu1lroGbk0vUbPlHooOZdWa2Pq1nsCFIHehHzSW3TWzRYQAK1FnkhgBqbsGQRl7orskz= Odbe_rdA69x3WMz1Phm3KLcst_odxyV25JPlSpwAqXq8L3ajEXdrNh8GTI12pyyMGIzAlKAEmF9= D2-To5zbLeLIjuOY08_j-l83Mp6P6ZbG3rE_LV_mJe0HvHyXP-l7-h-AwAA__8UQFWv" style= =3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" t= arget=3D"_blank">DumbPad</a>. This week, they added <a href=3D"https://emai= l.mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzej6wnLbQoFN9DT5JjUycusVpIT18S2uUww3x8N= XHAHKTYllA4MAXHYts1b_uw1eQllhK9goQiCwDgoiyl2TVFksUVDViBMnJDrYqkmrNHT77YLRHQ= BMiIDMAyuogTilMvGDlOi3Hw5Ixn25d1PLvd09r752n4zdBsaP4vDM13QzO2iCFqMzxfDb9XYC1= C0yDo3eB8rYMGDUOMU8YSMObi7D29To6zb7eLcdCPY88_j_F83Mp6P8Zb67Yn_do_hpe07enyXP= -l70S_AQAA___jgVWA" style=3D"overflow-wrap: anywhere; color: #262a30; text-= decoration: underline;" target=3D"_blank">DumbBudget</a>, <a href=3D"https:= //email.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6HvmMTjx1sJTA5fZghWRZ= V1OPVSB6T5yJbRCZP2hti2e5p3dRao-NQSnAZ2BfuAIA9E5cmlxhC9sVVJrTdOteraz3YTEysC6= CRa9SgLSAhEgDxZAJaZJMdY6BguzDw5ExX2_oyXUNucRnj8xL0JvQs9PxfCD2fQs8GbHJksqD5L= ui9AuXC2ipGZ5Rxtarss1ch2ITFY0jFyDO-To5rrPtNGBjHsaWfx3Q99rKcx7S3IUfMX9uHeknL= EW_P9V_6jvo3AAD__1cxVLY" style=3D"overflow-wrap: anywhere; color: #262a30; = text-decoration: underline;" target=3D"_blank">DumbKan</a>, <a href=3D"http= s://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-HnrGpE5dYLaRfXxLa5= TDDHE6N7DF5KbpFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jRmxOkPechIbPCBZIM9Mzbue= atBbJCALyIgMwDKbgBbFZCcYONiuDDw589n2vs7n0Htcx_g8Fb8pWhQt_4Wi5a5oQehca2mKl6v= i9wqci5CdBJ2ZjKt1yj77KQSbsHgMqRh9j6-T4xzb7aIMjOPY089jPh-3st6P-daGHjF_7R_TS1= qPeHmu_9J3pN8AAAD__wOFVKE" style=3D"overflow-wrap: anywhere; color: #262a30=
    ; text-decoration: underline;" target=3D"_blank">DumbDo</a>, and <a href=3D= "https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch6Sru9CiUPwf1sOxqROXWC2k= X18S2uUwwxxOTRxxjlJsSygcmaJjse06b_uw1RRES9GQQWKRBQBwySyl2TV5bepaZR8LYF6gUfG= gUUSAQnRqt0RAHpARGYBldIoexeUgqKx-MQ6enPFs-7KOZ7d7Wnv_PA2_GZoMTf-FoeluaPLgMU= Alw9PV8HsFzkXID4LBDS7UOuSY46DqZywRdS7O3tPr5Dj7drsYB_049vnnMZ6PW1nvx3hr3faUv= _aP4SVte7o813_pO9FvAAAA___xqlQi" style=3D"overflow-wrap: anywhere; color: #= 262a30; text-decoration: underline;" target=3D"_blank">DumbWhois</a> to the=
    collection.</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/eJw0j0tqxDAQRE8j7WS6= 1ZJaWmgRCL6HvmMTjx1sJTA5fZghWRZV1OPVSB6T5yJbRCZP2hti2e5p3dRao-NQSnAZ2BfuAIA= 9E5cmlwgaTU3Bm9IS1ADWtOKdSz1zAuedXKMGbQEJkQCIJxPQIpvsGAMF24WBJ2e62taX6Rpyi8= sYn5egN6Fnoef_Quj5FHrG5noNaAXNd0HvFSgX1lYxOqOMq1Vln70KwSYsHkMqRp7xdXJcY91vw= sA4ji39PKbrsZflPKa9DTli_to-1Etajnh7rv_Sd9S_AQAA__-rJFU6" style=3D"overflow-= wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_bla= nk"><strong style=3D"font-weight: 700;">Pangolin</strong></a>: Tunnel-based=
    reverse proxy that recently picked up support for proxying TCP and UDP tra= ffic</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/eJw0j01qwzAUhE8j7Wzej6wnLbQo= FN9DerJiUycusVpIT18S2uUww3x8NXHAHETtklA4MAXHYpdr3vZhq8lLVI2-gASVBgDYCosudk2= EoZFG9aCB0PvSSvasFZBiQSW7JQKaABmRAVhGF3FCccULRo5TMw6enPFc9raOZ7d7Wnv_PA2_GZ= oNzf-FofluaCbnfJl8MzxfDb9X4KJC0yDo3eB8rUMJJQwxThk1YMzq7D29To6zb7eLcdCPY88_j= _F83HS9H-Nt6ban8rV_DC9p29Pluf5L34l-AwAA__-Fb1T4" style=3D"overflow-wrap: an= ywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"><str= ong style=3D"font-weight: 700;">Ghostboard</strong></a>: Real-time text syn= chronization app that places a heavy emphasis on user experience</li></ul><=
    p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">Happy <strong style=3D= "font-weight: 700;">selfh.st</strong>/ing!</p><h2 id=3D"in-the-news" style= =3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont, &#39;Seg=
    oe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#3= 9;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11e=
    m; font-weight: 700; text-rendering: optimizeLegibility; margin: 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/eJw0j8FuwyAQRL8GbljsLrBw4FCp8n_AgmOrTlzFtFL69VWi9jia0Ty9lilCi= Sy6Z2CKhNER634t2262lgMnkRSq5Si8WGthqcTS9Zo9FvbsSg_Uiy-xewlL9B2plyYY9JbRordA= AGQt8eQSeGBXA0Oi5Bfl7JMznX1f1ukces_rGJ-nojeFs8L5v1A43xXOwphahKRovip6b5aqMHr= DEJxxoTVTY40mJV9AIqQiTt_z6-Q4x3a7KGfHcezl5zGdj5us92O69aFHrl_7h3lJ65Evz_Vf-s= 74GwAA___rXlV2" 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;">Ending Suppo=
    rt for Expiration Notification Emails</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;">Since its inception, Let&= amp;amp;rsquo;s Encrypt has been sending expiration notification ema<span c= lass=3D"desktop-only">ils to subscribers that have p</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-28.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"Let&#= 39;s Encrypt" style=3D"line-height: 1.5em;">Let&#39;s Encrypt</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/LetsEncrypt-Social= Share-1.png&#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/LetsEncrypt-SocialShare-1.png" alt onerror=3D"this.style.display=3D&#39;= none&#39;" style=3D"border: none; -ms-interpolation-mode: bicubic; max-widt=
    h: 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/eJwsjk1uhSAcxE8Du2f-HyiwYNGN9xBEJaXwIrSpPX3ja3czycxvZnVscDE6yOhQs2EyirWMH= 0vKj7S6SdsQ7ORBm6A3AMDNsw5RHg7tyCagHydYya5eQUTFymtjVdzGIJMjoBGQERmA9aAsjqiV= nzRatuMmFNw7Q4t5O4bWZXZH788m-E3QLGjOsbdYwnk9-1DPXdB8EwXNgLcmQXMsayr7I34_07n= 0VMvj9b0JmuXpXuTaeiq7UNBrzcvPNbSrhOOsQ4ldduc_8_tfSXa33-l_9-XoNwAA__9cO1dD" = style=3D"text-decoration: none; color: #15212A; font-size: 15px; line-heigh=
    t: 1.5em; font-weight: 600;">
    Ending Support for Expiration Notif= ication Emails
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsjk1uhSAcxE8Du2f-HyiwYNGN9xB= EJaXwIrSpPX3ja3czycxvZnVscDE6yOhQs2Eyi= rWMH0vKj7S6SdsQ7ORBm6A3AMDNsw5RHg7tyCagHydYya5eQUTFymtjVdzGIJMjoBGQERmA9aAs= jqiVnzRatuMmFNw7Q4t5O4bWZXZH788m-E3QLGjOsbdYwnk9-1DPXdB8EwXNgLcmQXMsayr7I34= _07n0VMvj9b0JmuXpXuTaeiq7UNBrzcvPNbSrhOOsQ4ldduc_8_tfSXa33-l_9-XoNwAA__9cO1= dD" style=3D"text-decoration: none; margin-top: 12px; color: #738a94; font-= size: 13px; line-height: 1.5em; font-weight: 400;">
    Since its inception, Let&amp;am= p;rsquo;s Encrypt has been sending expiration notification ema<span class= =3D"desktop-only">ils to subscribers that have p</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/eJwsjk1uhSAcxE8Du2f-HyiwYNGN9xBEJaXwIrSpPX3ja3czycxvZnVsc= DE6yOhQs2EyirWMH0vKj7S6SdsQ7ORBm6A3AMDNsw5RHg7tyCagHydYya5eQUTFymtjVdzGIJMj= oBGQERmA9aAsjqiVnzRatuMmFNw7Q4t5O4bWZXZH788m-E3QLGjOsbdYwnk9-1DPXdB8EwXNgLc= mQXMsayr7I34_07n0VMvj9b0JmuXpXuTaeiq7UNBrzcvPNbSrhOOsQ4ldduc_8_tfSXa33-l_9-= XoNwAA__9cO1dD" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-28.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/eJwsjk1uhSAcxE8Du2f-HyiwYNGN9xBEJaXwIrSpPX3ja3czycxvZnVscDE6y= OhQs2EyirWMH0vKj7S6SdsQ7ORBm6A3AMDNsw5RHg7tyCagHydYya5eQUTFymtjVdzGIJMjoBGQ= ERmA9aAsjqiVnzRatuMmFNw7Q4t5O4bWZXZH788m-E3QLGjOsbdYwnk9-1DPXdB8EwXNgLcmQXM= sayr7I34_07n0VMvj9b0JmuXpXuTaeiq7UNBrzcvPNbSrhOOsQ4ldduc_8_tfSXa33-l_9-XoNw= AA__9cO1dD" style=3D"text-decoration: none; color: #15212A;">
    Let&#039;s Encrypt
    =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/eJw0j8FqwzAQRL9GutnsaqVd7UGHQvF_SLIVmzpxidVC-vUloT0OM8zjzYki5= ijVLgmFIrnoSexyzds-bHNi0VqVC0is0gAAWyGpi11TjJA1hFqDepYwewZhZiWlpXETuyUHLgAS= IgGQjF4xoPjCgkoamvHw5Iznsrd1PLvd09r752nozbjJuOm_MG66GzcFztkHR4amq6H3GahUcWE= QZD94nuehxBIH1ZCxRtRcvb2n18lx9u12MR76cez55zGej1td78d4W7rtqXztH8NL2vZ0ea7_0n= dyvwEAAP__6JVUOg" style=3D"display: flex; min-height: 148px; font-family: -= apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubunt=
    u, Cantarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; bo= rder-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;">Nextcloud an=
    d Stalwart Labs launch partnership</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;">Nextcloud and Stalwart La=
    bs launch partnership to enhance productivity, security, and use<span class= =3D"desktop-only">r experience for joint custome</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-8.png" alt style=3D"border: none; -ms-= interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: 22p=
    x; height: 22px;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Nextc= loud" style=3D"line-height: 1.5em;">Nextcloud</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Au= thor Jos Poortvliet" style=3D"overflow: hidden; max-width: 240px; line-heig= ht: 1.5em; text-overflow: ellipsis; white-space: nowrap;"><span style=3D"ma= rgin: 0 6px;">&#x2022;</span>Author Jos Poortvliet</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/Nextcloud-Stalwart= -Labs-launch-partnership.png&#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/Nextcloud-Stalwart-Labs-launch-partnership.png" alt onerror=3D"this.styl= e.display=3D&#39;none&#39;" style=3D"border: none; -ms-interpolation-mode: = bicubic; max-width: 100%; display: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJxMz0FuwyAQheHTwM7WwNgMXrDoxteoxgTHVomxYNI2PX2VqIsun_RLn94loDfsKeoUDKFH6= wcknW68526_BEdTjJNbgHykFQDMuiDFpLeAhlcm8NPA5Nw6esdIsIB1cbSWQe_Bgh3BoDEIgNQP= kxkNDYsjM-E0rmqAp9O3lNetb6Jz2ETOpvBN2VnZ-UjfEnO5X_pYbsrOSy5XZeezptbea8qJW2r= _u64J5y-u0p1c5Ui1bfup7KxreCGlyX5c1QBSSuafR98eR9xq6Y8kWsJyzx_d67uWcH3Wf-sz2N= 8AAAD__1hzXjI" style=3D"text-decoration: none; color: #15212A; font-size: 1= 5px; line-height: 1.5em; font-weight: 600;">
    Nextcloud and Stalwart Labs launch = partnership
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJxMz0FuwyAQheHTwM7WwNgMXrDoxte= oxgTHVomxYNI2PX2VqIsun_RLn94loDfsKeoUD= KFH6wcknW68526_BEdTjJNbgHykFQDMuiDFpLeAhlcm8NPA5Nw6esdIsIB1cbSWQe_Bgh3BoDEI= gNQPkxkNDYsjM-E0rmqAp9O3lNetb6Jz2ETOpvBN2VnZ-UjfEnO5X_pYbsrOSy5XZeezptbea8q= JW2r_u64J5y-u0p1c5Ui1bfup7KxreCGlyX5c1QBSSuafR98eR9xq6Y8kWsJyzx_d67uWcH3Wf-= sz2N8AAAD__1hzXjI" style=3D"text-decoration: none; margin-top: 12px; color:=
    #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    Nextcloud and Stalwart Labs lau= nch partnership to enhance productivity, security, and use<span class=3D"de= sktop-only">r experience for joint custome</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/eJxMz0FuwyAQheHTwM7WwNgMXrDoxteoxgTHVomxYNI2PX2VqIsun_RLn= 94loDfsKeoUDKFH6wcknW68526_BEdTjJNbgHykFQDMuiDFpLeAhlcm8NPA5Nw6esdIsIB1cbSW= Qe_Bgh3BoDEIgNQPkxkNDYsjM-E0rmqAp9O3lNetb6Jz2ETOpvBN2VnZ-UjfEnO5X_pYbsrOSy5= XZeezptbea8qJW2r_u64J5y-u0p1c5Ui1bfup7KxreCGlyX5c1QBSSuafR98eR9xq6Y8kWsJyzx= _d67uWcH3Wf-sz2N8AAAD__1hzXjI" style=3D"text-decoration: none; color: #1521= 2A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-8.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/eJxMz0FuwyAQheHTwM7WwNgMXrDoxteoxgTHVomxYNI2PX2VqIsun_RLn94lo= DfsKeoUDKFH6wcknW68526_BEdTjJNbgHykFQDMuiDFpLeAhlcm8NPA5Nw6esdIsIB1cbSWQe_B= gh3BoDEIgNQPkxkNDYsjM-E0rmqAp9O3lNetb6Jz2ETOpvBN2VnZ-UjfEnO5X_pYbsrOSy5XZee= zptbea8qJW2r_u64J5y-u0p1c5Ui1bfup7KxreCGlyX5c1QBSSuafR98eR9xq6Y8kWsJyzx_d67= uWcH3Wf-sz2N8AAAD__1hzXjI" style=3D"text-decoration: none; color: #15212A;"=

    Nextcloud
    &nbsp;&#x2022;&nbsp;
    Author Jos Poortvliet
    </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/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgD= iy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNrwkMWVerd73VZoLkRq2TCeQbipOst2TAOEBC= JADi2UZ0yLZ4xkjRdWXhyZnPtvd1Pofe0zrG56noTZlFmeW_UGa5K7OE7n0G5xUtV0XvFagIGzc= xejtZX-tUQglTjC6jBIxZrL6n18lxju12URbGcez55zGfj5us92O-taFHKl_7x_SS1iNdnuu_9J= 3MbwAAAP__CldVmA" style=3D"display: flex; min-height: 148px; font-family: -= apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubunt=
    u, Cantarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; bo= rder-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;">We&#x2019;re=
    here to change your mind</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;">Welcome to the January ed= ition of the Open Home Foundation newsletter, the place to learn<span class= =3D"desktop-only"> about the latest and greatest</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-29.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.jpg&#39;=

    <img src=3D"https://selfh.st/content/images/thumbna= il/OpenGraph.jpg" alt onerror=3D"this.style.display=3D&#39;none&#39;" style= =3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%; display=
    : none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwsj81uwyAQhJ8GbkbLj71w4NCL38PgxVh1ILI3jdKnrxL1MtJIo_n0rdF6vXjMkqJG663xz= qKk27Ifw77GCUPOYUqAPmMBAF2SxUyyxhKCt6vBvORUgGwCmJAcefKj81OSezRgRtBWawtgUbmg= R40uTaiDDWMRDt4cddFRqrpYHrEy3y9hv4SZhZkbPa-DmOlU_U6t9huV_mjrwntvqp-bMPOTThr= qO7gPuS5to-HVH-dw29sqzCzP-PnvF-9tEw6492P5fanr1XI9u2rEkmN6HN_DR1ty3N7r__YTzV= 8AAAD__2gHXTU" style=3D"text-decoration: none; color: #15212A; font-size: 1= 5px; line-height: 1.5em; font-weight: 600;">
    We=E2=80=99re here to change your m= ind
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsj81uwyAQhJ8GbkbLj71w4NCL38P= gxVh1ILI3jdKnrxL1MtJIo_n0rdF6vXjMkqJG6= 63xzqKk27Ifw77GCUPOYUqAPmMBAF2SxUyyxhKCt6vBvORUgGwCmJAcefKj81OSezRgRtBWawtg= UbmgR40uTaiDDWMRDt4cddFRqrpYHrEy3y9hv4SZhZkbPa-DmOlU_U6t9huV_mjrwntvqp-bMPO= TThrqO7gPuS5to-HVH-dw29sqzCzP-PnvF-9tEw6492P5fanr1XI9u2rEkmN6HN_DR1ty3N7r__= YTzV8AAAD__2gHXTU" style=3D"text-decoration: none; margin-top: 12px; color:=
    #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    Welcome to the January edition =
    of the Open Home Foundation newsletter, the place to learn<span class=3D"de= sktop-only"> about the latest and greatest</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/eJwsj81uwyAQhJ8GbkbLj71w4NCL38PgxVh1ILI3jdKnrxL1MtJIo_n0r= dF6vXjMkqJG663xzqKk27Ifw77GCUPOYUqAPmMBAF2SxUyyxhKCt6vBvORUgGwCmJAcefKj81OS= ezRgRtBWawtgUbmgR40uTaiDDWMRDt4cddFRqrpYHrEy3y9hv4SZhZkbPa-DmOlU_U6t9huV_mj= rwntvqp-bMPOTThrqO7gPuS5to-HVH-dw29sqzCzP-PnvF-9tEw6492P5fanr1XI9u2rEkmN6HN= _DR1ty3N7r__YTzV8AAAD__2gHXTU" style=3D"text-decoration: none; color: #1521= 2A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-29.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/eJwsj81uwyAQhJ8GbkbLj71w4NCL38PgxVh1ILI3jdKnrxL1MtJIo_n0rdF6v= XjMkqJG663xzqKk27Ifw77GCUPOYUqAPmMBAF2SxUyyxhKCt6vBvORUgGwCmJAcefKj81OSezRg= RtBWawtgUbmgR40uTaiDDWMRDt4cddFRqrpYHrEy3y9hv4SZhZkbPa-DmOlU_U6t9huV_mjrwnt= vqp-bMPOTThrqO7gPuS5to-HVH-dw29sqzCzP-PnvF-9tEw6492P5fanr1XI9u2rEkmN6HN_DR1= ty3N7r__YTzV8AAAD__2gHXTU" 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><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/eJw0j8FqwzAQRL9GutlotSuv9qBDofg_pLUUmzpxidVC-vUloT0OM8zjLQkj5= MhqawLGiD4Ssq3XvO3DtqSJRVWm4jgqN-cctIKs1a5JqIKq1KY1c5TQIhcSDBKECbDaLXnngwME= QOeQRxIIwFQmBkEJzZB7csaz7m0dz273tPb-eRp8M342fv4vjJ_vxs-UY8w4kcH5avB9cViUfRg= YJhpoWpahxBIHkZBBI0hWsvf0OjnOvt0uhlw_jj3_PMbzcdP1foy32m1P5Wv_GF7StqfLc_2Xvp= P_DQAA__-Y51UB" 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;">Podman intro= duces support for OCI artifacts</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;">Open Container Initiative=
    (OCI hereafter) artifacts have been evolving with some signific<span class= =3D"desktop-only">ance lately. Projects like OCI</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/containersgfx-1.png" alt style=3D"border: none=
    ; -ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; widt=
    h: 22px; height: 22px;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"stack=
    of multi-colored septagons, top one has a large C" style=3D"line-height: 1= =2E5em;">stack of multi-colored septagons, top one has a large C</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Br= ent Baude" style=3D"overflow: hidden; max-width: 240px; line-height: 1.5em;=
    text-overflow: ellipsis; white-space: nowrap;"><span style=3D"margin: 0 6p= x;">&#x2022;</span>Brent Baude</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/pexels-tom-fisk-30= 63470.jpg&#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/pexels-tom-fisk-3063470.jpg" alt onerror=3D"this.style.display=3D&#39;no= ne&#39;" style=3D"border: none; -ms-interpolation-mode: bicubic; max-width:=
    100%; display: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwsjzuO7CAURFcDGeheML-A4CXeB2Boo-c2FtAj9ax-5J4Jq1Sqo7N5aTFYk2j2aKSVwi7S0= PwM9WB189q4lJyOYGwyBQCwRGlSprsvAZVyGmx2SmuIC4aQRAxaGY1ZWFq9AKEAJaIEkIYvDhWa= JWqDTjpVyAI3h498lJ2PSQ-_z3kNIv8RsRKxxqM9-NW2Zzh5bUSs9yERKyAR62_P6jl7214pDzZ= e19X6ZKV11lJloc9aQpqDiJV2_8G0Mev5IAvM1o7w_ebjfaa9N37mSaePr-M_-9jT6R_3-i99ef= ETAAD__zPlXNQ" style=3D"text-decoration: none; color: #15212A; font-size: 1= 5px; line-height: 1.5em; font-weight: 600;">
    Podman introduces support for OCI a= rtifacts
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsjzuO7CAURFcDGeheML-A4CXeB2B= oo-c2FtAj9ax-5J4Jq1Sqo7N5aTFYk2j2aKSVw= i7S0PwM9WB189q4lJyOYGwyBQCwRGlSprsvAZVyGmx2SmuIC4aQRAxaGY1ZWFq9AKEAJaIEkIYv= DhWaJWqDTjpVyAI3h498lJ2PSQ-_z3kNIv8RsRKxxqM9-NW2Zzh5bUSs9yERKyAR62_P6jl7214= pDzZe19X6ZKV11lJloc9aQpqDiJV2_8G0Mev5IAvM1o7w_ebjfaa9N37mSaePr-M_-9jT6R_3-i= 99efETAAD__zPlXNQ" style=3D"text-decoration: none; margin-top: 12px; color:=
    #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    Open Container Initiative (OCI = hereafter) artifacts have been evolving with some signific<span class=3D"de= sktop-only">ance lately. Projects like OCI</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/eJwsjzuO7CAURFcDGeheML-A4CXeB2Boo-c2FtAj9ax-5J4Jq1Sqo7N5a= TFYk2j2aKSVwi7S0PwM9WB189q4lJyOYGwyBQCwRGlSprsvAZVyGmx2SmuIC4aQRAxaGY1ZWFq9= AKEAJaIEkIYvDhWaJWqDTjpVyAI3h498lJ2PSQ-_z3kNIv8RsRKxxqM9-NW2Zzh5bUSs9yERKyA= R62_P6jl7214pDzZe19X6ZKV11lJloc9aQpqDiJV2_8G0Mev5IAvM1o7w_ebjfaa9N37mSaePr-= M_-9jT6R_3-i99efETAAD__zPlXNQ" style=3D"text-decoration: none; color: #1521= 2A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/containersgfx-1.png" width=3D"22" height=3D"2=
    2" 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/eJwsjzuO7CAURFcDGeheML-A4CXeB2Boo-c2FtAj9ax-5J4Jq1Sqo7N5aTFYk= 2j2aKSVwi7S0PwM9WB189q4lJyOYGwyBQCwRGlSprsvAZVyGmx2SmuIC4aQRAxaGY1ZWFq9AKEA= JaIEkIYvDhWaJWqDTjpVyAI3h498lJ2PSQ-_z3kNIv8RsRKxxqM9-NW2Zzh5bUSs9yERKyAR62_= P6jl7214pDzZe19X6ZKV11lJloc9aQpqDiJV2_8G0Mev5IAvM1o7w_ebjfaa9N37mSaePr-M_-9= jT6R_3-i99efETAAD__zPlXNQ" style=3D"text-decoration: none; color: #15212A;"=

    stack of multi-colored = septagons, top one has a large C
    &nbsp;&#x2022;&nbsp;
    Brent Baude
    </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/eJw0j8tqwzAURL9G2tncl3Sl= hRaF4v-wHo5NnbjEaiH9-pLQLocZ5nBq4oBz0GJbQuXAFITVtuu87cNWk9dYSvQZNBRdAACXzFq= aXRNVH4gWL5moZnBVqm-e0FcOBYXslgjIATIiA7COEtGhSvaKkaNbjMCTM55tX9bx7HZPa--fp-= E3Q5Oh6b8wNN0NTRxJltac4elq-L0C56LkBkUvg_hahxxyGGJ0M5aAcS5i7-l1cpx9u12MQD-Of= f55jOfjVtb7Md5atz3lr_1jeEnbni7P9V_6TvQbAAD__1SBVNM" style=3D"overflow-wrap:=
    anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"><= strong style=3D"font-weight: 700;">Activepieces</strong></a> <a href=3D"htt= ps://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch-QrLbQoFP-HnrGpE5dYLaRfXxLa= 5TDDHE6N7DF5KbpFFPZM3rLodk3bbrYaZwmlhDmD-CIdALBnltL0GrFVStwhS80FC3B2zaFNQD5= JTay3SEAOkBEZgGWyAR2KzbNg4OC6svDkTGfb-zqdQ-9xHePzVPymaFG0_BeKlruiBVDIdgqKl6= vi9wqci5AzgrM1dq7VZJ-9CcElLB5DKlbf4-vkOMd2uygL4zj29POYzsetrPdjurWhR8xf-4d5S= esRL8_1X_qO9BsAAP__3yZVQw" style=3D"overflow-wrap: anywhere; color: #262a30=
    ; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-weig= ht: 700;">v0.40.0</strong></a> | <strong style=3D"font-weight: 700;">Automa= tion</strong>: Added compatibility for self-hosted NocoDB deployments, Conf= luence 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/eJw0j8FqwzAQR= L9GutnsaiXt6qBDofg_pLUcmzpxidVC-vUloT0OM8zjzZkEi7DalpFJyIkntu1atn3Y5hw5qaZY= gUV5AQBcKrE2u-ZFKTQqrSiLLsyEUrVyCy5C9F7slh24AEiIBEA8-oQB2dfImCiFxXh4csaz7cs= 6nt3uee398zT0Ztxk3PRfGDfdjZuCi1VmYEPT1dD7DFSVXRgYox98nOehSpUhpVBQBVNRb-_5dX= KcfbtdjId-HHv5eYzn46br_Rhvrdue69f-Mbykbc-X5_ovfWf3GwAA___QnFVB" style=3D"ov= erflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><strong style=3D"font-weight: 700;">AirTrail</strong></a> <a hr= ef=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch-R7tdCiUPwf1is2deI= Sq4X060tCuxxmmMMpkRUXlWxrRGFlUsdi63XZ9mErcZKQc5gSiGZpAIAtseRq11iIlKpvooDNiy= _kWw2FMaAk0WC3SEAekBEZgGV0AT2KS5Ng4OCbcfDkjGfd2zqe3e5x7f3zNPxmaDY0_xeG5ruh2= RfR5koyPF8NvxfglIX8IDi5wU2lDEmTDiH4BbNiWLKz9_g6Oc6-3S7GQT-Offl5jOfjltf7Md5q= tz2mr_1jeEnbHi_P9V_6jvQbAAD__19tVPc" style=3D"overflow-wrap: anywhere; colo=
    r: #262a30; text-decoration: underline;" target=3D"_blank"><strong style=3D= "font-weight: 700;">v2.0.0</strong></a> | <strong style=3D"font-weight: 700= ;">Flight Tracking</strong>: New data source for internal airport list, bas=
    ic flights API, dark map controls</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= /eJw0j01qwzAUhE8j7Wzej-QnLbQoFN9DT5ZiUycusVpIT18S2uUww3x8S-KAOUixNaFwYAqOxd= Zr3vZhW9IksZQ4KUgo0gAAm7KUatekGCNAAZ1q1poDeOEWqjqgTDkUuyUC8oCMyAAso4voUZxOg= pGjb8bBkzOedW_reHa7p7X3z9Pwm6HZ0PxfGJrvhmZc1LcKZHi-Gn5fgLUI-UFwcoOblmXQoGGI= 0WcsAWMuzt7T6-Q4-3a7GAf9OPb88xjPx62s92O81W570q_9Y3hJ254uz_Vf-k70GwAA___8jFW=
    s" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: under= line;" target=3D"_blank"><strong style=3D"font-weight: 700;">Beaver Habit T= racker</strong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8FqwzAQRL= 9Gutnsalda6aBDofg_rJUcmzpxidVC-vUloT0OM8zj1UwR5yhqW0ahSC4yiW3XeduHreYgSTWFA= hJVFgDApZBos2tmLqpVi3ehNQy81BTY14YEWCDOdssOnAckRAIgGTmhR-ESBBMlvxiGJ2c8276s= 49ntntfeP09Db8ZNxk3_hXHT3bipBWqRl2Jouhp6r0BFxflBMPDAodahxBKHlPyMGjHNyvaeXyf= H2bfbxTD049jnn8d4Pm663o_x1rrtuXztH8NL2vZ8ea7_0nd2vwEAAP__D69VwQ" style=3D"o= verflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><strong style=3D"font-weight: 700;">v0.4.3</strong></a> | <stro=
    ng style=3D"font-weight: 700;">Habits</strong>: Daily notes/descriptions, a= dditional authentication 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/= eJw0j8tqwzAURL9G2snch6QrLbQoFP-H9YpNnbjEaiH9-pLQLocZ5nBq4oBLkKJbQuHAFCyLbtd= l281Wk5dYSvQZJBTpAIA9s5Sm1-Qak2vsK0jznWwjsbWLQA4IHERviYAcICMyAMtkIzoUm71g5O= i6svDkTGfb-zqdQ-9pHePzVPymaFY0_xeK5ruiGUQ6ZMeK56vi9wqci5Azgt4a62s1OeRgYnQLl= oBxKVbf0-vkOMd2uygL4zj25ecxnY9bWe_HdGtDj5S_9g_zktYjXZ7rv_Sd6DcAAP__JUBUfQ" = style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underlin= e;" target=3D"_blank"><strong style=3D"font-weight: 700;">Calibre-Web Autom= ated</strong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9G= utnsaiWv9qBDofg_pJUcmzpxidVC-vUloT0OM8zj1UQRc2S1LSFTJBc9sW3XvO3DVtPEoipTAY7= KCwDgUoi12TXlokzso0NtJJEEIsTaqJJkQAl2Sw5cACREAiAevWBA9mViFJKwGA9Pzni2fVnHs9= s9rb1_nobejJuNm_8L4-a7cbMn8gVQDc1XQ-8VqCi7MDBOfvBTrUOJJQ4iIaNGlKze3tPr5Dj7d= rsYD_049vzzGM_HTdf7Md5atz2Vr_1jeEnbni7P9V_6Tu43AAD__x_CVHI" style=3D"overfl= ow-wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_= blank"><strong style=3D"font-weight: 700;">v3.0.0</strong></a> |<strong sty= le=3D"font-weight: 700;"> eBooks</strong>: Support for non-ePub formats, st= ore books in multiple formats, set target conversion format, additional set= tings and configuration options</li><li style=3D"margin: 0.5em 0; padding-l= eft: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/e= Jw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2a= t33aavIcRaIvwEG4AwD2QixNr8kXDIJobPXIhXoG9EGMOIu2kFS9JQPGARIiARDPNqJDtsUzRoq= uKwtPzny2va_zOfSe1jE-T0VvyizKLP-FMstdmaXmDjU0p2i5KnqvQEXYuInR28n6WqcSSphidB= klYMxi9T29To5zbLeLsjCOY88_j_l83GS9H_OtDT1S-do_ppe0HunyXP-l72R-AwAA__-WvlVQ"=
    style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underli= ne;" target=3D"_blank"><strong style=3D"font-weight: 700;">ComposeCraft</st= rong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsaiXt= 6qBDofg_rJUVmzpxidVC-vUloT0OM8zj1UyCs7DaJSOTkBNPbJfrvO3DVnPkpJpiARblBgDYCrE= uds1VqIlrJZQUA7fmZ2VXJEoSYA1it-zABUBCJADi0ScMyL5ExkQpNOPhyRnPZW_reHa757X3z9= PQm3GTcdN_Ydx0N24iYKq1qaHpaui9AhVlFwbG6Acfax2KFBlSCjOqYJrV23t-nRxn324X46Efx= z7_PMbzcdP1foy3pduey9f-Mbykbc-X5_ovfWf3GwAA__-49lVY" style=3D"overflow-wrap=
    : anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank">= <strong style=3D"font-weight: 700;">v1.0.0</strong></a> | <strong style=3D"= font-weight: 700;">Visualizations</strong>: Option to disable user signups,=
    container fixes, UI updates</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= j8FqwzAQRL9GutnsamWt9qBDofg_pJUVmzpxidVC-vUloT0OM8zj1UQRc2S1S0KmSC56Yrtc87Y= PW02BRVVCAY7KDQCwFWJd7JpU1OVFMUwo3Hz0UCVEiBnUF_Fqt-TATYCESADEoxeckH0JjEIyNe= PhyRnPZW_reHa7p7X3z9PQm3GzcfN_Ydx8N24GzU6qNkPz1dB7BSrKbhoYgx98qHUoscRBZMqoE= SWrt_f0OjnOvt0uxkM_jj3_PMbzcdP1foy3pdueytf-MbykbU-X5_ovfSf3GwAA__-zglVq" st= yle=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;=
    " target=3D"_blank"><strong style=3D"font-weight: 700;">Frigate Notify</str= ong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsarVa6= aBDofg_pLUVmzpxidVC-vUloT0OM8zjzZkilihql4xCkVz0JHa5lm0ftjkHSaopVJCo0gAAWyXR= xa6Zi1dg1zRUruIECtbGjqkwtFZmu2UHjgEJkQBIRp-QUXwNgokSN-PhyRnPZW_reHa757X3z9P= Qm3GTcdN_Ydx0N24K6lmWlgxNV0PvM1BVcTwIBj_4MM9DjTUOKXFBjZiKenvPr5Pj7NvtYjz049= jLz2M8Hzdd78d4W7rtuX7tH8NL2vZ8ea7_0nd2vwEAAP__6h1VjQ" style=3D"overflow-wra=
    p: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank"= ><strong style=3D"font-weight: 700;">v0.4.0</strong></a> |<strong style=3D"= font-weight: 700;"> NVR Notifications</strong>: Support for notifications b= ased on alerts and detections, initial support for a REST API, multiple not= ification endpoints per provider</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/= eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6HvmMTjx1sJTA5fZghWRZV1OPVSB6T5yJbRCZP2hti2e5= p3dRao-NQSnAZ2BfuAIA9E5cml6htS5bRZGbH0DIimFBTKth84FLlGjVoC0iIBEA8mYAW2WTHGC= jYLgw8OdPVtr5M15BbXMb4vAS9CT0LPf8XQs-n0HOn4Fp2XdB8F_RegXJhbRWjM8q4WlX22asQb= MLiMaRi5BlfJ8c11v0mDIzj2NLPY7oee1nOY9rbkCPmr-1DvaTliLfn-i99R_0bAAD__7tyVW4"=
    style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underli= ne;" target=3D"_blank"><strong style=3D"font-weight: 700;">GoDoxy</strong><=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9GutnsaiXt6qBDof=
    g99BubOnGJ1UL69CWhPQ4zzMdXIwkm4aJbRCYhI5ZYt2va9mmr0XMoJfgMLIU7AGDPxKXpNQbXm= 1TsFLyRVG1FJ4Cpg2k1dwd6iwaMAyREAiCebUCHbLNnDBRcVxaenPlse1_nc-g9rmN8norelFmU= Wf4LZZa7MktzXRwCKFquit4rUC5s3MTo7WR9rVOWLFMILmERDKlYfY-vk-Mc2-2iLIzj2NPPYz4= ft7Lej_nWhh4xf-0f00taj3h5rv_SdzS_AQAA__-9RVU1" style=3D"overflow-wrap: anyw= here; color: #262a30; text-decoration: underline;" target=3D"_blank"><stron=
    g style=3D"font-weight: 700;">v0.9</strong></a> | <strong style=3D"font-wei= ght: 700;">Reverse Proxy</strong>: Rewritten web UI for streamlined use, <a=
    href=3D"https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n_AYmKr= TlzFtFL69VWi9jia0Ty9liliiSx6ycgUyUZHrJdr2XaztRw4iaRQgaNwBwDslVgWveZefe2IvkI= pTpINHl20WAAEqDWvt2zBekBCJADiySX0yK4GxkTJd-XgyZnOZe_rdA6953WMz1PRm7KzsvN_oe= x8V3Zmjr6TK4rmq6L3BlSFrTeMwRkXWjM11mhS8gUlYiri9D2_To5zbLeLcjCOYy8_j-l83GS9H= 9NtGXrk-rV_mJe0HvnyXP-l72x_AwAA__-B7lTu" rel=3D"noreferrer" style=3D"overfl= ow-wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_= blank">selfh.st/icons</a> support, favicon caching</li><li style=3D"margin:=
    0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://emai= l.mail.selfh.st/c/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9m= ihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNr6mEWKI11VUMhYNhEu-YfY6t5yKkt2TA= OEBCJADi2UZ0yLZ4xkjRdWXhyZnPtvd1Pofe0zrG56noTZlFmeW_UGa5K7N02x2wVEXLVdF7BSr= Cxk2M3k7W1zqVUMIUo8soAWMWq-_pdXKcY7tdlIVxHHv-eczn4ybr_ZhvbeiRytf-Mb2k9UiX5_= ovfSfzGwAA___OKlV-" style=3D"overflow-wrap: anywhere; color: #262a30; text-= decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700= ;">Grocy</strong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAU= RL9G2tnch6QrLbQoFP-HnrGpE5dYLaRfXxLa5TDDHE6N7DF5KbpFFPZM3rDodk3bPm01OgmlBJd= BfJEOANgzS2l6ja5hoS4pdNuxmVrQk00eJIPnTqS3SEAWkBEZgGU2AS2KyU4wcLBdGXhy5rPtfZ= 3Pofe4jvF5Kn5TtCha_gtFy13RYlKq2UBSvFwVv1fgXITsJOjMZFytU_bZTyHYhMVjSMXoe3ydH= OfYbhdlYBzHnn4e8_m4lfV-zLc29Ij5a_-YXtJ6xMtz_Ze-I_0GAAD__9QjVYY" style=3D"ov= erflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><strong style=3D"font-weight: 700;">v4.4.0</strong></a> | <stro=
    ng style=3D"font-weight: 700;">Grocery Manager</strong>: External barcode l= ookups, new settings across stock, products, shopping lists, and recipes </= 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/eJw0j81qwzAQhJ9GutnsaiWt9qBDofg99B= ubOnGJ1UL69CWhPQ4zzMdXIwVMgYtuEZkCmWCJdbumbZ-2Gj1LKeIzcCjcAQB7Ji5NrzEAcWg9B= CqVmy3WVi_sUncIyUvXWzRgHCAhEgDxbAUdss2eUUhcVxaenPlse1_nc-g9rmN8norelFmUWf4L= ZZa7Mot49CS2Klquit4rUC5s3MTo7WR9rVMOOUwiLmEJKKlYfY-vk-Mc2-2iLIzj2NPPYz4ft7L= ej_nWhh4xf-0f00taj3h5rv_SdzS_AQAA__9uklTK" style=3D"overflow-wrap: anywhere=
    ; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong st= yle=3D"font-weight: 700;">Investbrain</strong></a> <a href=3D"https://email= =2Email.selfh.st/c/eJw0j8FuwyAQRL8Gbli7= LLBw4FCp8n_AGmKrTlzFtFL69VWi9jia0Ty9JV= PEEll0y8gUyUZHrNu1bLvZlhw4iaRQgaNwBwDslViaXnMv1CtGYEAC8bWFCh6T4yIhlmL1li1YD= 0iIBEA8uYQe2dXAmCj5rhw8OdPZ9r5O59B7Xsf4PBW9KTsrO_8Xys53ZWcfoXIjUjRfFb0vQFXY= esMYnHFhWUyNNZqUfEGJmIo4fc-vk-Mc2-2iHIzj2MvPYzofN1nvx3RrQ49cv_YP85LWI1-e67_= 0ne1vAAAA__-EcFTy" style=3D"overflow-wrap: anywhere; color: #262a30; text-d= ecoration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;= ">v1.1.0</strong></a> | <strong style=3D"font-weight: 700;">Investments</st= rong>: Upgraded and simplified Docker image</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/eJw0j8tqwzAURL9G2tnch6yru9CiUPwf1is2deISq4X060tCuxxmmMMpkQMuQbKt= EYUDU3Astl6XbR-2Er1ozuoTSMjSAABbYsnVrrESFciqiYW9ggpnqUTimYixgd0iAU2AjMgALKN= TnFBc8oLKOjXj4MkZz7q3dTy73ePa--dp-M3QbGj-LwzNd0NzS-yKX8jwfDX8XoBTFpoGQe8G50= sZUkhhUJ0WzAF1yc7e4-vkOPt2uxgH_Tj25ecxno9bXu_HeKvd9pi-9o_hJW17vDzXf-k70m8AA= AD___pjVHQ" style=3D"overflow-wrap: anywhere; color: #262a30; text-decorati= on: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Tinya= uth</strong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gu= tnsaiXv7kGHQvF76MeKTZ24xGohffqS0B6HGebjq5EEk3CxS0QmISee2C7XtO3DVuPEWopOGVgK= NwDAlonLYtfogASShpqWBk5BWbgVEMVWa0WxW3TgAiAhEgDx6BUDss8To5KGZjw8OeO57G0dz27= 3uPb-eRp6M242bv4vjJvvxs2QMHjn2dB8NfRegXJhFwbGyQ9-qnXIkmVQDQmLoKbi7T2-To6zb7= eL8dCPY08_j_F83Mp6P8bb0m2P-Wv_GF7StsfLc_2XvqP7DQAA__9W-1So" style=3D"overfl= ow-wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_= blank"><strong style=3D"font-weight: 700;">v2.0.0</strong></a> | <strong st= yle=3D"font-weight: 700;">Authentication</strong>: Support Google, GitHub, = and Generic OAuth providers, custom expiry for session cookies, OAuth email=
    whitelists</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/eJw0j8FuwyAQRL8GblgsC= 97lwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mpAhM4luCQgZHXsk3a55281W00xRJM7FEgt1ay30= giRNr4lbyyy12yAtl14pNmngOucYIgevt-SsCxYQAK1FmnyEAOTLTBAxhq68fXKms-19nc6h97S= O8XkqfFNuUW75L5Rb7sot0KRWKl3hclX4Xi0WIRcMweyNn2s1hQubGEMGYYhZvL6n18lxju12Ud= 6O49jzz2M6HzdZ78d0a0OPVL72D_OS1iNdnuu_9J3cbwAAAP__04BWzQ" style=3D"overflow= -wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_bl= ank"><strong style=3D"font-weight: 700;">Yamtrack</strong></a> <a href=3D"h= ttps://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutnsalde6aBDofg_pLUUmzpxidVC-v= UloT0OM8zjLYkC5iBqa0KhQC4wia3XvO3DtqRJomqcCkhQaQCArZBotWsKHBmyOq2kflo0MrcYG= jaSWjVmuyUHzgMSIgGQjBzRo3CZBCNF3wzDkzOedW_reHa7p7X3z9PQm3GzcfN_Ydx8N26WIOwF= mqH5auh9ASoqzg-CEw88LctQQglDjD6jBoxZ2d7T6-Q4-3a7GIZ-HHv-eYzn46br_Rhvtdueytf= -MbykbU-X5_ovfSf3GwAA___fVVVV" style=3D"overflow-wrap: anywhere; color: #26= 2a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-= weight: 700;">v0.18.0</strong></a> | <strong style=3D"font-weight: 700;">Me= dia Tracking</strong>: Added a statistics page with activity history, timel= ines, and graphs</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/eJw0j8FqwzAQRL9GutlodyWv9qBDofg_= vGs5NnXiEquF9OtLQnscZpjHmwtlmDKbrwWYMmGOxL5ep23vtrkMLGYyaOBsvIQQYFFiq34tpgC= GpGwotESxSWukgAumpKLit4IBUwACoBCI-yiQgKMODEKSFhfDk9OfdV_W_mx-L2trn6ejN4ejw_= G_cDjeHY4kajDU6Gi8OnqfA6kxpo5hiF0c5rnTrLkTSRNYBpks-nt5nRxn224XF0M7jn36efTn4= 2br_ehvtflW9Gv_6F7SvpXLc_2Xvgv-BgAA___M_1Vd" style=3D"overflow-wrap: anywhe= re; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong = style=3D"font-weight: 700;">Bookmarks to Linkding</strong></a>: Bookmark im= port script</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/eJw0j8tqwzAURL9G2tncl= 3WlhRaF4v_Qw4pNnbjEaiH9-pLQLocZ5nBqZI_Ja7FLRGXP5IXVLte07cNWo9NQSnAZ1BdtAIAt= s5bFrlErZanYms8pLS5gk-qcoypZuVGzWySgCZARGYB1lIATqmSnGDhMzQg8OeO57G0dz273uPb= -eRp-MzQbmv8LQ_Pd0Kw-swCy4flq-L0C56I0DYpOBnG1DtlnP4QwJSweQypi7_F1cpx9u12MQD= -OPf08xvNxK-v9GG9Ltz3mr_1jeEnbHi_P9V_6jvQbAAD__wC-VWk" style=3D"overflow-wr= ap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank= "><strong style=3D"font-weight: 700;">docker-rss</strong></a>: RSS feeds fo=
    r container updates</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/eJw0j8tqwzAUR= L9G2tnoPuR7tdCiUPwfelixqROXWC2kX18S2uUwwxxOjaSQVIpdIggpoTKJXa5p24etxklCKWHK= TrRIc85ByyRlsWusOaiyYEs1p8ZMtGRSQU44cWK2W0SH3gEBkHMkIwfwIJwngUDBN8PuyRnPZW_= reHa7x7X3z9PQm8HZ4PxfGJzvBucAosF7NDRfDb1XR7kI-kFg4oGnWoesWYcQfIKiEFJhe4-vk-= Ps2-1i2PXj2NPPYzwft7Lej_G2dNtj_to_hpe07fHyXP-l74i_AQAA__93r1S1" style=3D"ov= erflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><strong style=3D"font-weight: 700;">DumbBudget</strong></a>: St= upid simple personal budgeting application</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/eJw0j8FqwzAQRL9GutnsaiXt6qBDofg_rLUUmzpxidVC-vUloT0OM8zjLZkEZ2G1N= SOTkBNPbOt13vZhW3LkpJpiARblBgDYCrFWu-YqGKGqRqguCs1EwXnP6IMsvjm1W3bgAiAhEgDx= 6BMGZF8iY6IUmvHw5Ixn3ds6nt3uee398zT0Ztxk3PRfGDfdjZs01orS2NB0NfS-ABVlFwbG6Ac= fl2UoUmRIKcyogmlWb-_5dXKcfbtdjId-HPv88xjPx03X-zHearc9l6_9Y3hJ254vz_Vf-s7uNw= AA__9JyFTc" style=3D"overflow-wrap: anywhere; color: #262a30; text-decorati= on: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">DumbD= o</strong></a>: Stupidly simple to-do lists</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/eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6HvmMTjx1sJTA5fZghWRZV1OPVSB6T5yJb= RCZP2hti2e5p3dRao-NQSnAZ2BfuAIA9E5cml5isLa7oxJU6ehsIKlNCbLbbRKnJNWrQFpAQCYB= 4MgEtssmOMVCwXRh4cqarbX2ZriG3uIzxeQl6E3oWev4vhJ5PoWcwLYXATdB8F_RegXJhbRWjM8= q4WlX22asQbMLiMaRi5BlfJ8c11v0mDIzj2NLPY7oee1nOY9rbkCPmr-1DvaTliLfn-i99R_0bA= AD__8vCVWQ" style=3D"overflow-wrap: anywhere; color: #262a30; text-decorati= on: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">DumbK= an</strong></a>: Lightweight, mobile-friendly Kanban board</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/eJw0j8FqwzAQRL9GutnsaiWt9qBDofg_rJUcmzpxidVC-vUlo= T0OM8zj1UwJ58RqW0amRC55Ytuu87YPW82RRVViAU7KCwDgUoi12TVLxJaECBJEJalLCDALBELQ= UrzaLTtwAZAQCYB49IIB2ZfIKCRhMR6enPFs-7KOZ7d7Xnv_PA29GTcZN_0Xxk134yaNCMlzMTR= dDb1XoKLswsAY_eBjrUNJJQ0iYUZNKLN6e8-vk-Ps2-1iPPTj2Oefx3g-brrej_HWuu25fO0fw0= va9nx5rv_Sd3a_AQAA__8Qv1Rx" style=3D"overflow-wrap: anywhere; color: #262a3=
    0; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-wei= ght: 700;">erugo</strong></a>: Secure file-sharing</li><li style=3D"margin:=
    0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://emai= l.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutlod2Wt9qBDofg_pJUcmzpxidVC-vUloT0OM8zj1= UQRcmS1LQFTJIye2LZr3vZhqymwqEoojqPy4pyDpRBrs2tiDIpEoQior5VBuLFyDp4wVGl2S-hw= ckAA5Bzx6AUmYF8Cg5BMi_HuyRnPti_reHa7p7X3z9PQm8HZ4PxfGJzvBucgqrzkbGi-Gnqvjoo= yTgND8IMPtQ4lljiITBk0gmT19p5eJ8fZt9vFeNePY88_j_F83HS9H-OtddtT-do_hpe07enyXP= -l74S_AQAA__-OFlVJ" style=3D"overflow-wrap: anywhere; color: #262a30; text-= decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700= ;">Ghostboard</strong></a>: Lightweight solution for real-time text sharing= </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/eJw0j8FqwzAQRL9GutlotSvt6qBDofg_= pLUcmzpxidVC-vUloT0OM8zjzRkFirDaloFR0Ash23Yt2z5sc46cVFOsjkV5cc7BUpG12TW3plg= oBFLwCaoXaVijEEloPkK0W_bOBwcIgM4hj5QgAFONDAlTWAy5J2c8276s49ntntfeP0-Db8ZPxk= __hfHT3fgJq4ZUajE4XQ2-zw6rsg8DQ6SB4jwPVaoMKYUCKpCKkr3n18lx9u12MeT6cezl5zGej= 5uu92O8tW57rl_7x_CStj1fnuu_9J39bwAAAP__ZTFVBg" style=3D"overflow-wrap: anyw= here; color: #262a30; text-decoration: underline;" target=3D"_blank"><stron=
    g style=3D"font-weight: 700;">Guidefox</strong></a>: Open-source user onboa= rding tool</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-heig= ht: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GbrZ2WW= DhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2Q= ixNrylQFtslVp9DBW8NUIPMaCT76qDpLRkwDpAQCYB4thEdsi2eMVJ0XVl4cuaz7X2dz6H3tI7x= eSp6U2ZRZvkvlFnuyiym197QVUXLVdF7BSrCxk2M3k7W1zqVUMIUo8soAWMWq-_pdXKcY7tdlIV= xHHv-eczn4ybr_ZhvbeiRytf-Mb2k9UiX5_ovfSfzGwAA___zd1W4" style=3D"overflow-wr= ap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank= "><strong style=3D"font-weight: 700;">Immich Upload Optimizer</strong></a>:=
    Automatically optimize files uploaded to Immich</li><li style=3D"margin: 0= =2E5em 0; padding-left: 0.3em; line-he=
    ight: 1.6em;"><a href=3D"https://email.= mail.selfh.st/c/eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6HvmMTjx1sJTA5fZghWRZV1OPVSB6= T5yJbRCZP2hti2e5p3dRao-NQSnAZ2BfuAIA9E5cml5gaQc2ZXeiAWbPvOtTO2LEG60yRa9SgLS= AhEgDxZAJaZJMdY6BguzDw5ExX2_oyXUNucRnj8xL0JvQs9PxfCD2fQs-tFm8xd0HzXdB7BcqFt= VWMzijjalXZZ69CsAmLx5CKkWd8nRzXWPebMDCOY0s_j-l67GU5j2lvQ46Yv7YP9ZKWI96e67_0= HfVvAAAA__8JqFXQ" style=3D"overflow-wrap: anywhere; color: #262a30; text-de= coration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;"= >Kubestatus</strong></a>: Status page for Kubernetes clusters</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/eJw0j9FqxCAQRb9G3wwzjmb0wYdCyX_EUTeh2aQktrD9-r= JL-3i5l3s4JVHAObDompApkA2OWNf7vG5mLWnkKBLHDByEGwBgy8RS9ZJ8oVa849JsLK3lFjG7W= h0BI4iwXpMF6wEJkQCIBxfRI7s8MkaKvikHT85w1a0tw9X1lpbePy9Fb8pOyk7_hbLTqexENohU= Loqmu6L3ApSFrTeMozNuLMXkkIOJ0c8oAeMsTp_pdXJcfd1vykE_jm3-eQzXY5flPIa9dt1T_to= -zEta93R7rv_Sd7K_AQAA__9DwFYA" style=3D"overflow-wrap: anywhere; color: #26= 2a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-= weight: 700;">LitKeeper</strong></a>: Simple web app for saving stories fro=
    m Literotica to ePub</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/eJw0j8FqwzAQ= RL9Gutnsalde6aBDofg_pJUcmzpxidVC-vUloT0OM8zj1UQBcxC1LaFQIBeYxLZr3vZhq2mSqBq= nAhJUFgDApZBos2tCcmHJTjyosmfO3DQoAjZHiDnbLTlwHpAQCYBk5IgehcskGCn6xTA8OePZ9m= Udz273tPb-eRp6M242bv4vjJvvxs2etcYJq6H5aui9AhUV5wfBiQeeah1KKGGI0WfUgDEr23t6n= Rxn324Xw9CPY88_j_F83HS9H-OtddtT-do_hpe07enyXP-l7-R-AwAA__9lXFTq" style=3D"o= verflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><strong style=3D"font-weight: 700;">MoxyProxy</strong></a>: Sim= ple proxy/WireGuard server using fasthttp</li><li style=3D"margin: 0.5em 0;=
    padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.se= lfh.st/c/eJw0j81qwzAQhJ9GutnsaiXt6qBDofg99BubOnGJ1UL69CWhPQ4zzMdXIwkm4aJbRC= YhI5ZYt2va9mmr0XMoJfgMLIU7AGDPxKXpNfqamEKXigjoOqLr0rvvULNrHkhv0YBxgIRIAMSzD= eiQbfaMgYLrysKTM59t7-t8Dr3HdYzPU9GbMosyy3-hzHJXZpEGmZ0VRctV0XsFyoWNmxi9nayv= dcqSZQrBJSyCIRWr7_F1cpxju12UhXEce_p5zOfjVtb7Md_a0CPmr_1jeknrES_P9V_6juY3AAD= __5lzVQ8" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration=
    : underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Nimlett= er</strong></a>: Self-hosted newsletter, drip, and transactional email syst= em</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/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n= _AgmOrTlzFtFL69VWi9jia0Ty9liliiSy6Z2SKZKMj1v1att1sLQdOIilU4Ci8AAAulVi6XrNUw= dpaLa0Xib5gIizSS6tBxHPTW7ZgPSAhEgDx5BJ6ZFcDY6LkF-XgyZnOvi_rdA6953WMz1PRm7Kz= svN_oex8V3bGFsISLSiar4reG1AVtt4wBmdcaM3UWKNJyReUiKmI0_f8OjnOsd0uysE4jr38PKb= zcZP1fky3PvTI9Wv_MC9pPfLluf5L39n-BgAA__8dalbQ" style=3D"overflow-wrap: anyw= here; color: #262a30; text-decoration: underline;" target=3D"_blank"><stron=
    g style=3D"font-weight: 700;">Rain.Wave Discord Bot</strong></a>: Stream mu= sic from rainwave.cc in a Discord voice channel</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/eJw0j8tqwzAURL9G2snch-QrLbQoFP-H9YpNHbvYaiH9-pLQLocZ5nBKZI-z= l6xrRGHP5C2Lrvd53cxa4igh5zAmEJ-lAQC2xJKrXiK3gpSwWAFqFYq1CB6YpBROrha9RgJygIz= IACyDDehQbBoFAwfXlIUnZ7jq1pbh6nqLS--fl-I3RZOi6b9QNJ2KJg41U8WkeLorfi_AKQs5Iz= haY8dSTPLJmxDcjNljmLPVZ3ydHFdf95uy0I9jm38ew_XY83Iew1677jF9bR_mJa17vD3Xf-k70= m8AAAD__6kVVU0" style=3D"overflow-wrap: anywhere; color: #262a30; text-deco= ration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">S= aveHere</strong></a>: Cloud download manager</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/eJw0j81qwzAQhJ9GutnsaiWtd= NChUPweWv3Epk5cYrWQPn1JaI_DDPPx1UQBc-C= iW0KmQCZYYt2uedunrSbPsZToBTgU7gCAXYhL02sKoUuvwM5JzgLZRew-FrGemwhavSUDxgESIg= EQzzaiQ7biGSNF15WFJ2c-297X-Rx6T-sYn6eiN2UWZZb_QpnlrsxSXWiZg1W0XBW9VyApbNzE6= O1kfa2TBAlTjC5jCRhzsfqeXifHObbbRVkYx7Hnn8d8Pm5lvR_zrQ09knztH9NLWo90ea7_0ncy= vwEAAP__K5JV0A" style=3D"overflow-wrap: anywhere; color: #262a30; text-deco= ration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">S= impleLink</strong></a>: Performant and light link shortener and tracker</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/eJw0j81qwzAQhJ9GusnsaiWt9qBDofg99OfY= 1IlLrBbSpy8J7XGYYT6-lihijlx1T8gUyUZHrPs1b7vZWgostUoowLHyAgC4FOLa9Zo8U-4SpbU= YybILlIMAWMeYO1HTW7JgPSAhEgDx5AQ9siuBUUj8ohw8OdPZ92WdzqH3tI7xeSp6U3ZWdv4vlJ= 3vys4xBxuqF0XzVdF7AyqVrTeMwRkXWjMllmhEfMYaUXJ1-p5eJ8c5tttFORjHseefx3Q-bnW9H= 9OtDz1S-do_zEtaj3R5rv_Sd7K_AQAA__8AylRa" style=3D"overflow-wrap: anywhere; = color: #262a30; text-decoration: underline;" target=3D"_blank"><strong styl= e=3D"font-weight: 700;">Spotizerr</strong></a>: Music downloads via Spotify=
    and Deezer</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/eJw0j8tqwzAURL9G2tnch= 6wrLbQoFP-Hrx6xqROXWC2kX18S2uUwwxxOSRxwCZJtTSgcmIJjsfW6bPuwleQl5hy9goQsDQCw= KUuudk0UgxKXGj0LN1pgil4rc1OfPWu1WyKgCZARGYBldBEnFKdeMHKcmnHw5Ixn3ds6nt3uae3= 98zT8Zmg2NP8Xhua7oZlQMyE2w_PV8HsB1iw0DYLeDc6XMmjQMMQ4LZgDxiU7e0-vk-Ps2-1iHP= Tj2Jefx3g-bnm9H-OtdtuTfu0fw0va9nR5rv_Sd6LfAAAA__-kM1Uw" style=3D"overflow-w= rap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blan= k"><strong style=3D"font-weight: 700;">Subsyncarr</strong></a>: Automated s= ubtitle synchronization</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/eJw0j8Fuw= yAQRL8Gbli7LLBw4FCp8n_AGmKrTlzFtFL69VWi9jia0Ty9JVPEEll0y8gUyUZHrNu1bLvZlhw4= iaRQgaNwBwDslViaXjMnZkHXXJcGvhJyqAKx91I7JB_1li1YD0iIBEA8uYQe2dXAmCj5rhw8OdP= Z9r5O59B7Xsf4PBW9KTsrO_8Xys53ZWexXKLYqmi-KnpfgKqw9YYxOOPCspgaazQp-YISMRVx-p= 5fJ8c5tttFORjHsZefx3Q-brLej-nWhh65fu0f5iWtR74813_pO9vfAAAA___sxVWd" style= =3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" t= arget=3D"_blank"><strong style=3D"font-weight: 700;">TubeTube</strong></a>:=
    Simple YouTube downloader</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= FqwzAQRL9Gutlod2Wt9qBDofg_pJUVmzpxidVC-vUloT0OM8zj1UQRcmS1SwKmSBg9sV2ueduHr= abAoiqhOI7KzTkHrRDrYtckipF1WpqyF_QqQJKx1Vx8yAW93RI6nBwQADlHPHqBCdiXwCAkUzPe= PTnjuextHc9u97T2_nkaejM4G5z_C4Pz3eAcnjjgami-GnqvjooyTgND8IMPtQ4lljiITBk0gmT= 19p5eJ8fZt9vFeNePY88_j_F83HS9H-Nt6ban8rV_DC9p29Pluf5L3wl_AwAA___Zi1Vz" styl= e=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" = target=3D"_blank"><strong style=3D"font-weight: 700;">YeetFile</strong></a>=
    : Encrypted file sharing vault service</li></ul><h2 id=3D"breaking-changes"=
    style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont, &#= 39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Em= oji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height:=
    1.11em; font-weight: 700; text-rendering: optimizeLegibility; margin: 1.5e=
    m 0 0.5em 0; font-size: 32px;">Breaking Changes</h2><ul style=3D"margin: 0 =
    0 1.5em 0; line-height: 1.6em; padding-left: 1.3em; padding-right: 1.5em; l= ist-style: disc; max-width: 100%;"><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= w0j8tqwzAURL9G2tnch-x7tdCiUPwfesamTlxitZB-fUlol8MMczglsGJUybYGFFYmdSy2XuO2D= 1sJs_ic_ZxANEsDAGyJJVe7hka5SGxlVgeUiKJ4VzXq3HiSqmC3QEATICMyAMvoPE4oLs2Cnv3U= jIMnZzzr3tbx7HYPa--fp-E3Q4uh5b8wtNwNLYylqm_Z8HI1_F6AUxaaBsHZDW4uZUiadPB-ipg= VfczO3sPr5Dj7drsYB_049vjzGM_HLa_3Y7zVbntIX_vH8JK2PVye67_0Heg3AAD__9L7VXk" s= tyle=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline=
    ;" target=3D"_blank"><strong style=3D"font-weight: 700;">AirTrail</strong><=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n=
    8Ai2OrTlzFtFL69VWi9jia0Tw9yRSxRG66Z2SKZKMj1v1att1skgOn1lKowLHxAgC4VOLW9ZoL-= Jq8cOyWAywpSa1BRBjEBQlNb9mC9YCESADEk0vokV0NjImSX5SDJ2c6-76s0zn0ntcxPk9Fb8rO= ys7_hbLzXdm5ivOdQlE0XxW9C1BtbL1hDM64IGJqrNGk5Au2iKk0p-_5dXKcY7tdlINxHHv5eUz= n49bW-zHd-tAj16_9w7yk9ciX5_ovfWf7GwAA__8ZU1XT" rel=3D"noreferrer" style=3D"= overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" targe= t=3D"_blank"><strong style=3D"font-weight: 700;">v2.0.0</strong></a>: Small=
    selection of previously existing airports not included or changed in new a= irport data source</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/eJw0j81qwzAQhJ= 9GutnsamXt7kGHQvF76MeKTZ24xGohffqS0B6HGebjq5EEk3CxS0QmISee2C7XtO3DVmNgLUVDB= pbCDQCwZeKy2DW2zKIeEmJN6LIHkVyrLlUaYECxW3TgJkBCJADi0StOyD4HRiWdmvHw5Iznsrd1= PLvd49r752nozbjZuPm_MG6-GzcXJZgCq6H5aui9AuXCbhoYgx98qHXIkmVQnRIWQU3F23t8nRx= n324X46Efx55-HuP5uJX1foy3pdse89f-MbykbY-X5_ovfUf3GwAA__-DoVTd" style=3D"ove= rflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><strong style=3D"font-weight: 700;">Homarr iFrames</strong></a>=
    <a href=3D"https://email.mail.selfh.st/c/eJw0j8FqwzAQRL9Gutnsalda6aBDofg_p= LUcmzpxidVC-vUloT0OM8zjzZkilihqW0ahSC4yiW3Xsu3DNucgSTWFChJVFgDApZJos2tmrqDk= EObCnh1Cq2WpnrlAYO8Wu2UHzgMSIgGQjJzQo3ANgomSXwzDkzOebV_W8ex2z2vvn6ehN-Mm46b= _wrjpbtwU2DfVGA1NV0PvM1BVcX4QDDxwmOehxhqHlHxBjZiKsr3n18lx9u12MQz9OPby8xjPx0= 3X-zHeWrc916_9Y3hJ254vz_Vf-s7uNwAA__9lDlTr" style=3D"overflow-wrap: anywher=
    e; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong s= tyle=3D"font-weight: 700;">v1.4.0</strong></a>: Updated Speedtest Tracker A=
    PI requires API token to function (can be passed via environment variable)<= /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/eJw0j8tqwzAURL9G2tncl3WlhRaF4v_Qy= 7GpE5dYLaRfXxLa5TDDHE6N7DF5LbZFVPZMXlhtu6ZtH7YanYZSgsugvugCALhk1tLsGrUFqYmz= NKUJITkCqQqhNPS-1WK3SEATICMyAOsoASdUyU4xcJgWI_DkjGfbl3U8u93j2vvnafjN0Gxo_i8= MzXdDs08LVWxieL4afq_AuShNg6KTQVytQ_bZDyFMCYvHkIrYe3ydHGffbhcj0I9jTz-P8Xzcyn= o_xlvrtsf8tX8ML2nb4-W5_kvfkX4DAAD__7wpVWQ" style=3D"overflow-wrap: anywhere=
    ; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong st= yle=3D"font-weight: 700;">LinuxServer.io</strong></a>: <a href=3D"https://e= mail.mail.selfh.st/c/eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6HvmMTjx1sJTA5fZghWRZV1O= PVSB6T5yJbRCZP2hti2e5p3dRao-NQSnAZ2BfuAIA9E5cml5iTd8DJudCdp1q1MZ6JAAvZ1EKTa= 9SgLSAhEgDxZAJaZJMdY6BguzDw5ExX2_oyXUNucRnj8xL0JvQs9PxfCD2fQs8catKmZ0HzXdB7= BcqFtVWMzijjalXZZ69CsAmLx5CKkWd8nRzXWPebMDCOY0s_j-l67GU5j2lvQ46Yv7YP9ZKWI96= e67_0HfVvAAAA__93QFUT" style=3D"overflow-wrap: anywhere; color: #262a30; te= xt-decoration: underline;" target=3D"_blank">Minetest</a> container depreca= ted to rebranded project/container <a href=3D"https://email.mail.selfh.st/c= /eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n_AgmOrTlzFtFL69VWi9jia0Ty9liliiSy6Z2SKZKMj1v= 1att1sLQdOIilU4Ci8AAAulVi6XrMEj6Et0Kg4Tw1jbUFqB0EvvQLoLVuwHpAQCYB4cgk9squBM= VHyi3Lw5Exn35d1Oofe8zrG56noTdlZ2fm_UHa-Kzs76TZF6Yrmq6L3BlSFrTeMwRkXWjM11mhS= 8gUlYiri9D2_To5zbLeLcjCOYy8_j-l83GS9H9OtDz1y_do_zEtaj3x5rv_Sd7a_AQAA__8k5FX=
    k" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: under= line;" target=3D"_blank">Luanti</a></li><li style=3D"margin: 0.5em 0; paddi= ng-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.mail.selfh.st= /c/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl= 1u2at33aavIcRaIvwEG4AwD2QixNrykiomkCAYL3lbHU3GMVRt9y7z3oLRkwDpAQCYB4thEdsi2= eMVJ0XVl4cuaz7X2dz6H3tI7xeSp6U2ZRZvkvlFnuyiwE4sh2o2i5KnqvQEXYuInR28n6WqcSSp= hidBklYMxi9T29To5zbLeLsjCOY88_j_l83GS9H_OtDT1S-do_ppe0HunyXP-l72R-AwAA___dF= FVn" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: und= erline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Moe Memos</s= trong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8tqwzAURL9G2snch-Q= rLbQoFP-HnrGpE5dYLaRfXxLa5TDDHE6N7DF5KbpFFPZM3rLodk3bbrYaZwmlhDmD-CIdALBnlt= L0GmtLCMlhcVlEgGolYUe-dUwu-aK3SEAOkBEZgGWyAR2KzbNg4OC6svDkTGfb-zqdQ-9xHePzV= PymaFG0_BeKlruixXYmdM0rXq6K3ytwLkLOCM7W2LlWk332JgSXsHgMqVh9j6-T4xzb7aIsjOPY= 089jOh-3st6P6daGHjF_7R_mJa1HvDzXf-k70m8AAAD__7MwVSo" style=3D"overflow-wrap=
    : anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank">= <strong style=3D"font-weight: 700;">v0.8.4</strong></a>: Memos v0.22/23 no = longer supported due to breaking API changes</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/eJw0j81qwzAQhJ9GusnsaiXt6= qBDofg99OfY1IlLrBbSpy8J7XGYYT6-lkgwC1f= dEzIJWXHEul_ztputpcCx1hgKsFReAACXQly7XlO1IBzBN8sUSAoGn7NI9wS-VIl6SxasByREAi= CeXESP7EpgjBT9ohw8OdPZ92WdzqH3tI7xeSp6U3ZWdv4vlJ3vys6Ocl6884rmq6L3BlQqW28Yg= zMutGaKFDEx-oxVMObq9D29To5zbLeLcjCOY88_j-l83Op6P6ZbH3qk8rV_mJe0HunyXP-l72R_= AwAA__8K01R8" style=3D"overflow-wrap: anywhere; color: #262a30; text-decora= tion: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">NPM= plus</strong></a> <a href=3D"https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8G= brZ2WWDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG= 4AwD2QixNr0nE5V5CR--wU7SBuHuoseTcMmDTWzJgHCAhEgDxbCM6ZFs8Y6TourLw5Mxn2_s6n0= PvaR3j81T0psyizPJfKLPclVnE2R65WkXLVdF7BSrCxk2M3k7W1zqVUMIUo8soAWMWq-_pdXKcY= 7tdlIVxHHv-eczn4ybr_ZhvbeiRytf-Mb2k9UiX5_ovfSfzGwAA__8nj1XO" rel=3D"norefer= rer" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: und= erline;" target=3D"_blank"><strong style=3D"font-weight: 700;">v2025-01-26<= /strong></a>: Removed variables &#x2013; check before upgrading</li></ul><h=
    2 id=3D"latest-directory-apps" style=3D"margin-top: 0; 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;; line-height: 1.11em; font-weight: 700; text-rendering: op= timizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 32px;">Latest <a href= =3D"https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8Gblgsi1n2wKFS5f-ABWKrTlzFt= FL69VWi9jia0Ty9mjBCjiS6JSCM6KJH0u2at91sNQViEQ7FUhTq1lroBUmaXlNHdsVS6OIBq-Tc= WEKtXSjn2gPrLTnrZgsIgNYiTZ5hBvIlEDDy3JW3T850tr2v0zn0ntYxPk-Fb8otyi3_hXLLXbm= leWCKsShcrgrfq8Ui5GZDELzxoVZTYomGec4gETiL1_f0OjnOsd0uyttxHHv-eUzn4ybr_Zhube= iRytf-YV7SeqTLc_2XvpP7DQAA__-LAlY3" style=3D"overflow-wrap: anywhere; color=
    : #262a30; text-decoration: underline;" target=3D"_blank">Directory</a> App= s</h2><ul style=3D"margin: 0 0 1.5em 0; line-height: 1.6em; padding-left: 1= =2E3em; padding-right: 1.5em; list-sty=
    le: 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/eJw0j01qwzAUhE8j7Wzej-wnLbQoFN9DepJiUycusVpIT1= 8S2uUww3x8JbLH5EVtjSjsmbxjsfWatn3YSpwlqIY5g3iVBgDYMotWu8bmi-PgsvcZGgll1VATJ= a6ZgkKyWySgCZARGYBldAEnFJdnwcBhasbBkzOedW_reHa7x7X3z9Pwm6HF0PJfGFruhhZoWpvO= ZHi5Gn4vwFmFpkFwdoObSxmyz34IYUqoHkNSZ-_xdXKcfbtdjIN-HHv6eYzn46br_Rhvtdse89f= -MbykbY-X5_ovfUf6DQAA__9ISlYh" style=3D"overflow-wrap: anywhere; color: #26= 2a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-= weight: 700;">Davis</strong></a>: Admin interface for sabre/dav</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/eJw0j8FuwyAQRL8GbrbYXWDhwKFS5f-ABWKrTlzFtFL6= 9VWi9jia0Ty9mihADiy6JWAKhMES63bN2z5tNXmOItEXw0G4G2OgF2Jpek0FQkQOriOKZRPYA2Y= rnZ313nfUW0KDzgABkDHEs43ggG3xDJGi68qaJ2c-297X-Rx6T-sYn6eiN4WLwuW_ULjcFS7SKt= pamqLlqui9GirC6CYGbyfra51KKGGK0WWQADGL1ff0OjnOsd0uyppxHHv-eczn4ybr_ZhvbeiRy= tf-Mb2k9UiX5_ovfSf8DQAA__8q-lTj" style=3D"overflow-wrap: anywhere; color: #= 262a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"fon= t-weight: 700;">DumbBudget</strong></a>: Stupid simple personal budgeting a= pplication</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; line-heig= ht: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8GbrZ2WW= DhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2Q= ixNrynWlivUDjYgxYLR9CDIwq2ESrnpLRkwDpAQCYB4thEdsi2eMVJ0XVl4cuaz7X2dz6H3tI7x= eSp6U2ZRZvkvlFnuyizeo-vGi6Llqui9AhVh4yZGbyfra51KKGGK0WWUgDGL1ff0OjnOsd0uysI= 4jj3_PObzcZP1fsy3NvRI5Wv_mF7SeqTLc_2XvpP5DQAA__8SiVWe" style=3D"overflow-wr= ap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blank= "><strong style=3D"font-weight: 700;">DumbDo</strong></a>: Stupid simple to= -do list application</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/eJw0j81qwzAQ= hJ9GusnsaqVd6aBDofg99OfY1IlLrBbSpy8J7XGYYT6-lihgDlJ1TygUyAZHovs1b7vZWmKJtUY= uIKHKAgC4FJLa9Zoac-zSI8ZWiFsIHthB841tA6qst2TBekBCJACSyUX0KK6wYKToF-XgyZnOvi= _rdA69p3WMz1PRm7KzsvN_oex8V3YWbgvnjIrmq6L3BlSqWG8E2RnHrZkSSjAx-ow1YMzV6Xt6n= Rzn2G4X5WAcx55_HtP5uNX1fky3PvRI5Wv_MC9pPdLluf5L38n-BgAA__-AGFUY" style=3D"o= verflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><strong style=3D"font-weight: 700;">DumbDrop</strong></a>: Stup=
    id simple file upload application</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= /eJw0j0tqxDAQRE8j7WS61ZJaWmgRCL6HvmMTjx1sJTA5fZghWRZV1OPVSB6T5yJbRCZP2hti2e= 5p3dRao-NQSnAZ2BfuAIA9E5cmlxhM6b0m04A0BbIue8JUezVEkLnKNWrQFpAQCYB4MgEtssmOM= VCwXRh4cqarbX2ZriG3uIzxeQl6E3oWev4vhJ5PoefqXbfdOUHzXdB7BcqFtVWMzijjalXZZ69C= sAmLx5CKkWd8nRzXWPebMDCOY0s_j-l67GU5j2lvQ46Yv7YP9ZKWI96e67_0HfVvAAAA___XplV=
    w" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: under= line;" target=3D"_blank"><strong style=3D"font-weight: 700;">DumbKan</stron= g></a>: Stupid simple Kanban board application</li><li style=3D"margin: 0.5=
    em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://email.ma= il.selfh.st/c/eJw0j8FqwzAQRL9GutnsamWtdNChUPwf3pUUmzpxidVC-vUloT0OM8zjlUwRl= 8hqa0amSC56Yluvy7YPW8mBk2oKAhyVGwBgE2Ktds0F2iStqgRVkMi-YY0lLSqh1EjFbtmBmwAJ= kQCIR59wQvYSGBOlqRkPT8541r2t49ntntfeP09Db8bNxs3_hXHz3biZaxBXEAzNV0PvBUiU3TQ= wBj_4UMogUeKQ0rSgRkyLenvPr5Pj7NvtYjz049iXn8d4Pm663o_xVrvtWb72j-ElbXu-PNd_6T= u73wAAAP__yx9Whg" style=3D"overflow-wrap: anywhere; color: #262a30; text-de= coration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;"= >DumbPad</strong></a>: Stupid simple modern notepad application</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/eJw0j01qwzAUhE8j7Wzej6QnLbQoFN_DerJiUycusVpI= T18S2uUww3x8NXPEOYraJaNwZIqOxS7XeduHreYgSTWFAhJVGgBgKyy62DXXlBRndJ4UW9NYHUq= oyFA8MavaLROQB2REBmAZXUKP4koQTJx8Mw6enPFc9raOZ7d7Xnv_PA2_GZoMTf-FoeluaFIlDV= 7Z8HQ1_F6Biwr5QTC4wYVahxJLHFLyM2rENKuz9_w6Oc6-3S7GQT-Off55jOfjpuv9GG9Ltz2Xr= _1jeEnbni_P9V_6zvQbAAD__7WPVVU" style=3D"overflow-wrap: anywhere; color: #2= 62a30; text-decoration: underline;" target=3D"_blank"><strong style=3D"font= -weight: 700;">Ghostboard</strong></a>: Real-time synchronized text sharing= </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/eJw0j8FqwzAQRL9GutnsaiWv9qBDofg_= pJUVmzpxidVC-vUloT0OM8zj1UQRc2S1S0KmSC56Yrtc87YPW00Ti6pMBTgqNwDAVoh1sWsiYMc= lK4rLmcRFDBCwVlZorUiwW3LgAiAhEgDx6AUDsi8To5CEZjw8OeO57G0dz273tPb-eRp6M242bv= 4vjJvvxs1Zs_d-EkPz1dB7BSrKLgyMkx_8VOtQYomDSMioESWrt_f0OjnOvt0uxkM_jj3_PMbzc= dP1foy3pdueytf-MbykbU-X5_ovfSf3GwAA__90i1T7" style=3D"overflow-wrap: anywhe= re; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong = style=3D"font-weight: 700;">GitSave</strong></a>: Easily back up git reposi= tories on a schedule</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/eJw0j01qwzAU= hE8j7Wz0fuQnLbQoFN9DepJjUycusVpIT18S2uUww3x8NVGAHERtSyAUCAOT2HbN2z5sNU0SVeN= UnASVxTkHSyHRZteEwA2poio2Li6L-lKktEzqCnO2W0KH3gEBkHMkI0fwIFwmgUjRL4bdkzOebV= _W8ex2T2vvn6ehN4Ozwfm_MDjfDc6VmzZSb2i-GnqvjooK-kFg4oGnWocSShhi9Bk0QMzK9p5eJ= 8fZt9vFsOvHseefx3g-brrej_HWuu2pfO0fw0va9nR5rv_Sd8LfAAAA__9U0lYy" style=3D"o= verflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><strong style=3D"font-weight: 700;">Kener</strong></a>: Modern = open-source status page system</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= w0j8FqwzAQRL9GutlotWut9qBDofg_pJUVmzpxidVC-vUloT0OM8zj1YQRcmS1SwLGiD4Ssl2ue= duHrabAoiqhOI7KzTkHrSDrYtckvkURJpKwOEWNNRfJgEErcWjVbsk7PzlAAHQOeSSBCZhKYBCU= qRlyT854Lntbx7PbPa29f54G34yfjZ__C-Pnu_Ez0BSDKBucrwbfq8Oi7KeBIdBAodahxBIHkSm= DRpCsZO_pdXKcfbtdDLl-HHv-eYzn46br_RhvS7c9la_9Y3hJ254uz_Vf-k7-NwAA__-S01T7" = style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underlin= e;" target=3D"_blank"><strong style=3D"font-weight: 700;">Laudspeaker</stro= ng></a>: Customer and product engagement, onboarding, and adoption platform= </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/eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n_A= gmOrTlzFtFL69VWi9jia0Ty9liliiSy6Z2SKZKMj1v1att1sLQdOIilU4Ci8AAAulVi6XnOSToF= 7dR2qj75Ybr1LCCVGC2UhvWUL1gMSIgEQTy6hR3Y1MCZKflEOnpzp7PuyTufQe17H-DwVvSk7Kz= v_F8rOd2VnAqYWKCmar4reG1AVtt4wBmdcaM3UWKNJyReUiKmI0_f8OjnOsd0uysE4jr38PKbzc= ZP1fky3PvTI9Wv_MC9pPfLluf5L39n-BgAA___ZF1VA" style=3D"overflow-wrap: anywhe= re; color: #262a30; text-decoration: underline;" target=3D"_blank"><strong = style=3D"font-weight: 700;">Mathesar</strong></a>: Spreadsheet-like interfa=
    ce for interacting with PostgreSQL data directly</li><li style=3D"margin: 0= =2E5em 0; padding-left: 0.3em; line-he=
    ight: 1.6em;"><a href=3D"https://email.= mail.selfh.st/c/eJw0j01qwzAUhE8j7Wzej6QnLbQoFN_DepJjUycusVpIT18S2uUww3x8NXP= EOYrallE4MkXHYtt13vZhqzlIUk2hgESVBQBwKSza7JpjLM0ri4KrwUvFORKUtNRK7JTQbpmAPC= AjMgDL6BJ6FFeCYOLkF-PgyRnPti_reHa757X3z9Pwm6HJ0PRfGJruhqYkGBouani6Gn6vwEWF_= CAY3OBCrUOJJQ4p-Rk1YprV2Xt-nRxn324X46Afxz7_PMbzcdP1foy31m3P5Wv_GF7StufLc_2X= vjP9BgAA__-p9lU4" style=3D"overflow-wrap: anywhere; color: #262a30; text-de= coration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;"= >Movary</strong></a>: Central hub for tracking, rating, and exploring movie=
    watch histories</li><li style=3D"margin: 0.5em 0; padding-left: 0.3em; lin= e-height: 1.6em;"><a href=3D"https://email.mail.selfh.st/c/eJw0j8FuwyAQRL8G= bli7LLBw4FCp8n_AgmOrTlzFtFL69VWi9jia0Ty9liliiSy6Z2SKZKMj1v1att1sLQdOIilU4Ci= 8AAAulVi6XrOVwD06ir21SNIaO0rQa-iuN4Cit2zBekBCJADiySX0yK4GxkTJL8rBkzOdfV_W6R= x6z-sYn6eiN2VnZef_Qtn5ruzsSwkLMSmar4reG1AVtt4wBmdcaM3UWKNJyReUiKmI0_f8OjnOs= d0uysE4jr38PKbzcZP1fky3PvTI9Wv_MC9pPfLluf5L39n-BgAA___-plWc" style=3D"overf= low-wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"= _blank"><strong style=3D"font-weight: 700;">qBit Manage</strong></a>: Manag=
    e and automate tedious tasks in qBittorrent</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/eJw0j01qwzAUhE8j7Wzej-QnLbQoFN9DepZiUycusVpIT18S2uUww3x8S-KAOYja= mlA4MAXHYus1b_uwLWmSqBqnAhJUGgBgKyxa7ZqKKjWG6lUaFV-JQ3VVMlRC3zTbLRGQB2REBmA= ZXUSP4sokGDn6Zhw8OeNZ97aOZ7d7Wnv_PA2_GZoNzf-FofluaJa8LFIRDc9Xw-8LcFEhPwhObn= DTsgwllDDE6DNqwJjV2Xt6nRxn324X46Afx55_HuP5uOl6P8Zb7ban8rV_DC9p29Pluf5L34l-A= wAA__9YkVYX" style=3D"overflow-wrap: anywhere; color: #262a30; text-decorat= ion: underline;" target=3D"_blank"><strong style=3D"font-weight: 700;">Rust= pad</strong></a>: Minimal collaborative code editor</li><li style=3D"margin=
    : 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://ema= il.mail.selfh.st/c/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-HnrGpE5dYLaRfXxLa5TDDHE6N= 7DF5KbpFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jaaajtSo9yDJ1ozeCWRrvZBv3LLeIgF= ZQEZkAJbZBLQoJjvBwMF2ZeDJmc-293U-h97jOsbnqfhN0aJo-S8ULXdFC4beHPeseLkqfq_AuQ= jZSdCZybhap-yzn0KwCYvHkIrR9_g6Oc6x3S7KwDiOPf085vNxK-v9mG9t6BHz1_4xvaT1iJfn-= i99R_oNAAD__81IVXg" style=3D"overflow-wrap: anywhere; color: #262a30; text-= decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: 700= ;">Tinyauth</strong></a>: Simple authentication middleware for reverse prox= ies</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/eJw0j8tqwzAURL9G2snch6QrLbQoF= P-HXo5NnbjEaiH9-pLQLocZ5nBa4oA5SNU9oXBgCpZF92vedrO15CXWGn0BCVUWAMClsNSu1xTE= OW7UqPssDSHI0qO1EaFhz4h6SwTkABmRAVgmG9Gh2OIFI0e3KAtPznT2fVmnc-g9rWN8norfFM2= K5v9C0XxXNAcrAJWq4vmq-L0BlyrkjKC3xvrWTAklmBhdxhow5mr1Pb1OjnNst4uyMI5jzz-P6X= zc6no_plsfeqTytX-Yl7Qe6fJc_6XvRL8BAAD__z-7VKE" style=3D"overflow-wrap: anyw= here; color: #262a30; text-decoration: underline;" target=3D"_blank"><stron=
    g style=3D"font-weight: 700;">Unpackerr</strong></a>: Download and extract = media for import into *arr apps</li></ul>
    <!--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/eJw0j8tqwzAURL9G2snch6QrLbQoFP-HHlZs6sQl= Vgvp15eEdjnMMIfTEgfMQapeEgoHpmBZ9HLN2262lrzEWqMvIKFKBwDshaUuek2dWu8lQmlZOnf= JrpHY0pygEFfWWyIgB8iIDMAy2YgOxRYvGDm6riw8OdO57H2dzqH3tI7xeSp-UzQrmv8LRfNd0U= zeRSyCiuer4vcGXKqQM4LeGutbMyWUYGJ0GWvAmKvV9_Q6Oc6x3S7KwjiOPf88pvNxq-v9mG7L0= COVr_3DvKT1SJfn-i99J_oNAAD__wU4VWg" rel=3D"noreferrer" data-umami-event=3D"= support-request-tip" style=3D"overflow-wrap: anywhere; color: #262a30; text= -decoration: underline;" target=3D"_blank"><b><strong style=3D"font-weight:=
    700; white-space: pre-wrap;">one-time donation</strong></b></a> (no accoun=
    t required), <a href=3D"https://email.mail.selfh.st/c/eJw0j81qwzAQhJ9Gutlod= yWv9qBDofg9rJ-NTZ24xGohffqS0B6HGebjq4kiLJGLbQmYImH0xLZdl20ftpomllJkyo5jYXXO= gWbi0uyaCFFbhQiiPmhVFPGiqF6ZKtVst4QOgwMCIOeIRy8QgH2eGIQkqPHuyRnPtus6nt3uae3= 98zT0ZnA2OP8XBue7wVlrqxKDNzRfDb1XR7kwhoFh8oOfah1yzHEQCQuUCLIUb-_pdXKcfbtdjH= f9OPbl5zGej1tZ78d4a932lL_2j-ElbXu6PNd_6TvhbwAAAP___llVuQ" rel=3D"noreferrer=
    " data-umami-event=3D"support-request-coffee" style=3D"overflow-wrap: anywh= ere; color: #262a30; text-decoration: underline;" target=3D"_blank"><b><str= ong style=3D"font-weight: 700; white-space: pre-wrap;">buying me a coffee</= strong></b></a>, signing up for a monthly donation <a href=3D"https://email= =2Email.selfh.st/c/eJw0j9FqxCAQRb9G3wwz= jjrOgw-Fkv-IRjeh2aQktrD9-rJL-3i5l3s4c6= KIU-Sia0KmSDY6Yl3v07qZdU6BpRQJGTgWbgCALROXqpcUaiaQ0DATSkWOjTBCoJxdoQqo12TBe= kBCJADiwQl6ZJcDo5D4phw8OcNVt7YMV9dbWnr_vBS9KTsqO_4Xyo6nsmMIhaWKVzTeFb3PQLmw= 9YYxOOPCPJscczQifsISUabi9JleJ8fV1_2mHPTj2Kafx3A99rKcx7DXrnvKX9uHeUnrnm7P9V_= 6TvY3AAD__0UBVK8" rel=3D"noreferrer" data-umami-event=3D"support-request-se= lfhst" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: u= nderline;" target=3D"_blank"><b><strong style=3D"font-weight: 700; white-sp= ace: pre-wrap;">on the site</strong></b></a>, or <a href=3D"https://email.m= ail.selfh.st/c/eJw0j8FqwzAQRL9GutnsamWtdNChUPwfq5UcmzpxidVC-vUloT0OM8zj1UwR= JbLalpEpkoue2LarbPuw1Rw4qaZQgKPyAgC4FGJtds3gGEWSD22KIhI11CYcFq1c0Eu0W3bgJkB= CJADi0SeckH0JjInStBgPT854tn1Zx7PbPa-9f56G3oybjZv_C-Pmu3GzhLIkUm9ovhp6r0BF2U= 0DY_CDD7UOJZY4pDQJasQk6u09v06Os2-3i_HQj2OXn8d4Pm663o_x1rrtuXztH8NL2vZ8ea7_0= nd2vwEAAP__NBlV9g" data-umami-event=3D"support-request-sponsor" style=3D"ov= erflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><b><strong style=3D"font-weight: 700; white-space: pre-wrap;">s= ponsoring</strong></b></a> the newsletter to help offset the costs associat=
    ed 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/eJw0j81qwzAQhJ9GutnsamXv7kGHQvF76Dc2deISq4X06UtCexxmmI-vBBKMw= tnWgExCTjyxrde47cNWwsyas84JWDI3AMCWiHO1a1CobZozs7KLVaVULKWVhEgqVZzdggM3ARIi= ARCPXnFC9mlmVNKpGQ9PznjWva3j2e0e1t4_T0Nvxi3GLf-FccvduKU4FY2AhparofcClDK7aWC= c_eDnUoYkSQbVKWIW1Ji9vYfXyXH27XYxHvpx7PHnMZ6PW17vx3ir3faQvvaP4SVte7g813_pO7= jfAAAA___U_lVS" 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;">Amber flags =
    in Open Source &amp; Self-Hosted Projects &#xB7; Danb Blog</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;">From my time exploring an=
    d using a range open source and/or self-hosted projects I&#x2019;ve bui<spa=
    n class=3D"desktop-only">lt up a range of known &#x201C;amber </span>&#x202= 6;</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-30.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"Danb = Blog" style=3D"line-height: 1.5em;">Danb Blog</span>
    =20
    </div>
    </div>
    =20
    </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/eJw0z01u7CAQBODTwM6o6WbceMHibXwPfm2_MGZkSKTJ6aMZJctSfVKpkiOrveUos9NMltAaY= pnv_qjTkdzMS4zLHIBt5AIAugTimOXujMXZZJO8DWiJKUZIpszepuAtaS8Ph4A30KQ1ARArs-ib= ZhNm1gsttyIMvHZUz7Xsqg9Z3T7Gowv6J3AVuCZ_BnXPAtdQ2yZwbX1649ZHTtPjav9zHFOpfus= CV3m5v_Y4N2FgtFb991P15xn3q6kzDzlc-Kwf0_uhHG576d_05fAnAAD__2FlVBo" style=3D"= text-decoration: none; color: #15212A; font-size: 15px; line-height: 1.5em;=
    font-weight: 600;">
    Amber flags in Open Source &amp; Se= lf-Hosted Projects =C2=B7 Danb Blog
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJw0z01u7CAQBODTwM6o6WbceMHibXw= Pfm2_MGZkSKTJ6aMZJctSfVKpkiOrveUos9NMl= tAaYpnv_qjTkdzMS4zLHIBt5AIAugTimOXujMXZZJO8DWiJKUZIpszepuAtaS8Ph4A30KQ1ARAr= s-ibZhNm1gsttyIMvHZUz7Xsqg9Z3T7Gowv6J3AVuCZ_BnXPAtdQ2yZwbX1649ZHTtPjav9zHFO= pfusCV3m5v_Y4N2FgtFb991P15xn3q6kzDzlc-Kwf0_uhHG576d_05fAnAAD__2FlVBo" style= =3D"text-decoration: none; margin-top: 12px; color: #738a94; font-size: 13p=
    x; line-height: 1.5em; font-weight: 400;">
    From my time exploring and usin=
    g a range open source and/or self-hosted projects I=E2=80=99ve bui<span cla= ss=3D"desktop-only">lt up a range of known &ldquo;amber </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/eJw0z01u7CAQBODTwM6o6WbceMHibXwPfm2_MGZkSKTJ6aMZJctSfVKpk= iOrveUos9NMltAaYpnv_qjTkdzMS4zLHIBt5AIAugTimOXujMXZZJO8DWiJKUZIpszepuAtaS8P= h4A30KQ1ARArs-ibZhNm1gsttyIMvHZUz7Xsqg9Z3T7Gowv6J3AVuCZ_BnXPAtdQ2yZwbX1649Z= HTtPjav9zHFOpfusCV3m5v_Y4N2FgtFb991P15xn3q6kzDzlc-Kwf0_uhHG576d_05fAnAAD__2= FlVBo" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/favicon-30.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/eJw0z01u7CAQBODTwM6o6WbceMHibXwPfm2_MGZkSKTJ6aMZJctSfVKpkiOrv= eUos9NMltAaYpnv_qjTkdzMS4zLHIBt5AIAugTimOXujMXZZJO8DWiJKUZIpszepuAtaS8Ph4A3= 0KQ1ARArs-ibZhNm1gsttyIMvHZUz7Xsqg9Z3T7Gowv6J3AVuCZ_BnXPAtdQ2yZwbX1649ZHTtP= jav9zHFOpfusCV3m5v_Y4N2FgtFb991P15xn3q6kzDzlc-Kwf0_uhHG576d_05fAnAAD__2FlVB=
    o" style=3D"text-decoration: none; color: #15212A;">
    Danb 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/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-HnrGpE5dYLaRfXxLa5TDDHE6N7DF5K= bpFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jUCpmUwVqGFoyfVWyXEAlI6YjNVbJCALyIgM= wDKbgBbFZCcYONiuDDw589n2vs7n0Htcx_g8Fb8pWhQt_4Wi5a5oQW8tJkLFy1XxewXORchOgs5= MxtU6ZZ_9FIJNWDyGVIy-x9fJcY7tdlEGxnHs6ecxn49bWe_HfGtDj5i_9o_pJa1HvDzXf-k70m= 8AAAD__28vVLo" 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;">Running your=
    own code repository from your Pi</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;">Run your own code version=
    control server and take control of your projects whilst having <span class= =3D"desktop-only">all the great features at your</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/pisource-symbol-small-1.png" alt style=3D"bord= er: none; -ms-interpolation-mode: bicubic; max-width: 100%; margin-right: 8= px; width: 22px; height: 22px;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"Pi So= urce" style=3D"line-height: 1.5em;">Pi Source</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Ri=
    c" style=3D"overflow: hidden; max-width: 240px; line-height: 1.5em; text-ov= erflow: ellipsis; white-space: nowrap;"><span style=3D"margin: 0 6px;">&#x2= 022;</span>Ric</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/IMG_0097.jpeg&#39;=

    <img src=3D"https://selfh.st/content/images/thumbna= il/IMG_0097.jpeg" alt onerror=3D"this.style.display=3D&#39;none&#39;" style= =3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%; display=
    : none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwsjz1uxCAUhE8DHYg_74OCIo3vYTDYKF6eBTiRc_poNylHM5pP3-q1lYuFSJOXoK1W1mig6= bmUg5XVP8DF6B5BgI2QhRAyBw0x0d0nuQgXtcsGwjJZEMkEG3MIcQU9hUCLV0JNQmoptRAauHFy= kmDCA6TTbsrEiBeH93TknfdBD7-PcXaiP4iaiZrP0vFqMXFsG1Fzu2otdWM3Xo3hd2UR18RaOrG= Xge1mueHzrz0LUTNt_n2NfZS6ESMG4rH83LzfNe4NeU2DDh-u45O9jenw22v9n768-g0AAP__4R= 1bzw" style=3D"text-decoration: none; color: #15212A; font-size: 15px; line= -height: 1.5em; font-weight: 600;">
    Running your own code repository fr=
    om your Pi
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsjz1uxCAUhE8DHYg_74OCIo3vYTD= YKF6eBTiRc_poNylHM5pP3-q1lYuFSJOXoK1W1= mig6bmUg5XVP8DF6B5BgI2QhRAyBw0x0d0nuQgXtcsGwjJZEMkEG3MIcQU9hUCLV0JNQmoptRAa= uHFykmDCA6TTbsrEiBeH93TknfdBD7-PcXaiP4iaiZrP0vFqMXFsG1Fzu2otdWM3Xo3hd2UR18R= aOrGXge1mueHzrz0LUTNt_n2NfZS6ESMG4rH83LzfNe4NeU2DDh-u45O9jenw22v9n768-g0AAP= __4R1bzw" style=3D"text-decoration: none; margin-top: 12px; color: #738a94;=
    font-size: 13px; line-height: 1.5em; font-weight: 400;">
    Run your own code version contr=
    ol server and take control of your projects whilst having <span class=3D"de= sktop-only">all the great features at your</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/eJwsjz1uxCAUhE8DHYg_74OCIo3vYTDYKF6eBTiRc_poNylHM5pP3-q1l= YuFSJOXoK1W1mig6bmUg5XVP8DF6B5BgI2QhRAyBw0x0d0nuQgXtcsGwjJZEMkEG3MIcQU9hUCL= V0JNQmoptRAauHFykmDCA6TTbsrEiBeH93TknfdBD7-PcXaiP4iaiZrP0vFqMXFsG1Fzu2otdWM= 3Xo3hd2UR18RaOrGXge1mueHzrz0LUTNt_n2NfZS6ESMG4rH83LzfNe4NeU2DDh-u45O9jenw22= v9n768-g0AAP__4R1bzw" style=3D"text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/pisource-symbol-small-1.png" width=3D"22" hei= ght=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/eJwsjz1uxCAUhE8DHYg_74OCIo3vYTDYKF6eBTiRc_poNylHM5pP3-q1lYuFS= JOXoK1W1mig6bmUg5XVP8DF6B5BgI2QhRAyBw0x0d0nuQgXtcsGwjJZEMkEG3MIcQU9hUCLV0JN= QmoptRAauHFykmDCA6TTbsrEiBeH93TknfdBD7-PcXaiP4iaiZrP0vFqMXFsG1Fzu2otdWM3Xo3= hd2UR18RaOrGXge1mueHzrz0LUTNt_n2NfZS6ESMG4rH83LzfNe4NeU2DDh-u45O9jenw22v9n7= 68-g0AAP__4R1bzw" style=3D"text-decoration: none; color: #15212A;">
    Pi Source
    &nbsp;&#x2022;&nbsp;
    Ric
    </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/eJw0j8FqwzAQRL9GutnsamWt9qBDofg_pJUcmzpxidVC-vUloT0OM8zj1UQRc= 2S1LSFTJBc9sW3XvO3DVlNgUZVQgKPyAgC4FGJtdk1YMilLJUUViYGDNoFYMuXmFJvdkgM3ARIi= ARCPXnBC9iUwCsm0GA9Pzni2fVnHs9s9rb1_nobejJuNm_8L4-a7cbOXxTsBZ2i-GnqvQEXZTQN= j8IMPtQ4lljiITBk1omT19p5eJ8fZt9vFeOjHseefx3g-brrej_HWuu2pfO0fw0va9nR5rv_Sd3= K_AQAA___S61U9" 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;">Migrating to=
    Hoarder - jameskilbycouk</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;">how I migrated from pocke=
    t to hoarder and introduced some ai along the way</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://= static.ghost.org/v5.0.0/images/link-icon.svg" alt style=3D"border: none; -m= s-interpolation-mode: bicubic; max-width: 100%; margin-right: 8px; width: 2= 2px; height: 22px; display: none;" width=3D"22" height=3D"22">
    <span class=3D"kg-bookmark-author" src=3D"james= kilbycouk" style=3D"line-height: 1.5em;">jameskilbycouk</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Ja= mes" 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>James</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-2025-01= -29-at-23.30.47-1024x547.png&#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/Screenshot-2025-01-29-at-23.30.47-1024x547.png" alt onerror=3D"this.styl= e.display=3D&#39;none&#39;" style=3D"border: none; -ms-interpolation-mode: = bicubic; max-width: 100%; display: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJwskEGOhCAURE8Du2_-BxVZsJiN90BAZUTpAD0d5_ST7syykkrVy_NGTmQn5XgwpOQkxdRLx= cNpY4Lozai0c3pcUE1OrYhI6yKVC3w3rh9QT9JNi5J6IUuoR6-9Hkh7xJV4NALFgCSJJKJUXa9p= INUvoyIt9bCyHt8_XQ1p3bvaeDJ7a4_K5BcTMxPztz1DPWJa7s7l7nkwMb8nmZiRmJj3_IIIZ9y= KbcHDWvIJj-yO0KBl2LMtPhSwl4d4tZL90wUPNZ8BbASb8rVB2wO87M3EzIv5cOTa4rWxHlvOyf= 7eXb0vt5fcXaHxZpZnOuCjhzezvdv_6ceIvwAAAP__qq5oYQ" style=3D"text-decoration:=
    none; color: #15212A; font-size: 15px; line-height: 1.5em; font-weight: 60=

    Migrating to Hoarder - jameskilbyco=
    uk
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwskEGOhCAURE8Du2_-BxVZsJiN90B= AZUTpAD0d5_ST7syykkrVy_NGTmQn5XgwpOQkx= dRLxcNpY4Lozai0c3pcUE1OrYhI6yKVC3w3rh9QT9JNi5J6IUuoR6-9Hkh7xJV4NALFgCSJJKJU= Xa9pINUvoyIt9bCyHt8_XQ1p3bvaeDJ7a4_K5BcTMxPztz1DPWJa7s7l7nkwMb8nmZiRmJj3_II= IZ9yKbcHDWvIJj-yO0KBl2LMtPhSwl4d4tZL90wUPNZ8BbASb8rVB2wO87M3EzIv5cOTa4rWxHl= vOyf7eXb0vt5fcXaHxZpZnOuCjhzezvdv_6ceIvwAAAP__qq5oYQ" style=3D"text-decorat= ion: none; margin-top: 12px; color: #738a94; font-size: 13px; line-height: = 1.5em; font-weight: 400;">
    how I migrated from pocket to h= oarder and introduced some ai along the way
    </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/eJwskEGOhCAURE8Du2_-BxVZsJiN90BAZUTpAD0d5_ST7syykkrVy_NGT= mQn5XgwpOQkxdRLxcNpY4Lozai0c3pcUE1OrYhI6yKVC3w3rh9QT9JNi5J6IUuoR6-9Hkh7xJV4= NALFgCSJJKJUXa9pINUvoyIt9bCyHt8_XQ1p3bvaeDJ7a4_K5BcTMxPztz1DPWJa7s7l7nkwMb8= nmZiRmJj3_IIIZ9yKbcHDWvIJj-yO0KBl2LMtPhSwl4d4tZL90wUPNZ8BbASb8rVB2wO87M3EzI= v5cOTa4rWxHlvOyf7eXb0vt5fcXaHxZpZnOuCjhzezvdv_6ceIvwAAAP__qq5oYQ" style=3D"= text-decoration: none; color: #15212A;">
    <img src=3D"https:/= /static.ghost.org/v5.0.0/images/link-icon.svg" width=3D"22" height=3D"22" a= lt=3D" ">
    </a>
    </td>
    =20
    <td valign=3D"middle" class=3D"= kg-bookmark-byline--outlook">
    <a href=3D"https://email.ma= il.selfh.st/c/eJwskEGOhCAURE8Du2_-BxVZsJiN90BAZUTpAD0d5_ST7syykkrVy_NGTmQn5= XgwpOQkxdRLxcNpY4Lozai0c3pcUE1OrYhI6yKVC3w3rh9QT9JNi5J6IUuoR6-9Hkh7xJV4NALF= gCSJJKJUXa9pINUvoyIt9bCyHt8_XQ1p3bvaeDJ7a4_K5BcTMxPztz1DPWJa7s7l7nkwMb8nmZi= RmJj3_IIIZ9yKbcHDWvIJj-yO0KBl2LMtPhSwl4d4tZL90wUPNZ8BbASb8rVB2wO87M3EzIv5cO= Ta4rWxHlvOyf7eXb0vt5fcXaHxZpZnOuCjhzezvdv_6ceIvwAAAP__qq5oYQ" style=3D"text= -decoration: none; color: #15212A;">
    jameskilbycouk
    &nbsp;&#x2022;&nbsp;
    James
    </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-yeetfile" 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: YeetFile</h2><p style=3D"margin: 0 0 = 1.5em 0; line-height: 1.6em;">Meet <a href=3D"https://email.mail.selfh.st/c= /eJw0j81qwzAQhJ9GutnsavWzOuhQKH4PaSXFpk5cYrWQPn1JaI_DDPPx1USMmYPoljAQk2FLQb= dr3vZpq8mHKBJ9gcASOgBgLxSk6TU5aI2rg4LM7BlbNNl2T9n1mIW63pIB4wAJkQAozDaiw2CLD= xgpuq4sPDnz2fa-zufQe1rH-DwVvSmzKLP8F8osd2UWYQOmSVe0XBW9V6AiwbgpoLeT9bVOhQtP= MbqMwhizWH1Pr5PjHNvtoiyM49jzz2M-HzdZ78d8a0OPVL72j-klrUe6PNd_6TuZ3wAAAP__xLl= VcQ" style=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: und= erline;" target=3D"_blank"><strong style=3D"font-weight: 700;">YeetFile</st= rong></a>, a recently launched encrypted file sharing and vault storage pla= tform. <strong style=3D"font-weight: 700;">YeetFile</strong> allows users t=
    o easily upload files and text to be shared with others while also encrypti=
    ng the content locally before storing it on the server. Features include up= load expiration dates/time, restricted download counts, password protection=
    , and user vaults for persistent file and password storage.</p><p style=3D"= margin: 0 0 1.5em 0; line-height: 1.6em;"><strong style=3D"font-weight: 700= ;">YeetFile</strong> can be <a href=3D"https://email.mail.selfh.st/c/eJw0j0= 1qwzAUhE8j7Wzen_WkhRaF4ntIshSbOnGJ1UJ6-pLQLocZ5uNbIntMXoutEZU9kxdWW69p24dti= U5DKcFlUF-0AQC2zFqqXWMAqil4YWxCTiQ50sZeptK8ci52iwQ0ATIiA7COEnBClewUA4epGYEn= Zzzr3tbx7HaPa--fp-E3Q7Oh-b8wNN8NzdxSStmx4flq-H0BzkVpGhSdDOKWZcg--yGEKWHxGFI= Re4-vk-Ps2-1iBPpx7OnnMZ6PW1nvx3ir3faYv_aP4SVte7w813_pO9JvAAAA__9dN1UJ" styl= e=3D"overflow-wrap: anywhere; color: #262a30; text-decoration: underline;" = target=3D"_blank">easily installed via Docker</a> and requires a separate P= ostgreSQL container for persistent data storage.</p>
    <!--kg-card-begin: html-->
    <img src=3D"https://cdn.jsdelivr.net/gh/selfhst/cdn/assets/images/content-s= potlight/screenshot-yeetfile.webp" alt=3D"A screenshot of YeetFile&#39;s se=
    nd functionality, including options to upload text or a file, download rest= rictions, and an optional password field." <br style=3D"border: none; -ms-i= nterpolation-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/eJw0j8FqwzAQRL9Gutnsalda6aBDofg_pLUcmzpxidVC-vUl= oT0OM8zjzZkilihqW0ahSC4yiW3Xsu3DNucgSTWFChJVFgDApZJos2uuy8yBQCOBVmw-kFsieg6= 1oWJhu2UHzgMSIgGQjJzQo3ANgomSXwzDkzOebV_W8ex2z2vvn6ehN-Mm46b_wrjpbtzEhXwJCI= amq6H3GaiqOD8IBh44zPNQY41DSr6gRkxF2d7z6-Q4-3a7GIZ-HHv5eYzn46br_Rhvrdue69f-M= bykbc-X5_ovfWf3GwAA__-EXVTq" style=3D"overflow-wrap: anywhere; color: #262a= 30; text-decoration: underline;" target=3D"_blank"><strong style=3D"font-we= ight: 700;">Website</strong></a>, <a href=3D"https://email.mail.selfh.st/c/= eJw0j8FuwyAQRL8Gbli7LLBw4FCp8n_AgmOrTlzFtFL69VWi9jia0Ty9liliiSy6Z2SKZKMj1v1= att1sLQdOIilU4Ci8AAAulVi6XrPnULBbaBKgLBCc6wi9F6GAHILTW7ZgPSAhEgDx5BJ6ZFcDY6= LkF-XgyZnOvi_rdA6953WMz1PRm7KzsvN_oex8V3bG4Dm5Jormq6L3BlSFrTeMwRkXWjM11mhS8= gUlYiri9D2_To5zbLeLcjCOYy8_j-l83GS9H9OtDz1y_do_zEtaj3x5rv_Sd7a_AQAA__9i2lTN=
    " rel=3D"noreferrer" style=3D"overflow-wrap: anywhere; color: #262a30; text= -decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: 70= 0;">Source Code</strong></a></p><h2 id=3D"what-im-watching" 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;S= egoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-we= ight: 700; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; fon= t-size: 32px;">What I&#39;m Watching</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"https://email.mail.selfh.st/c/eJw0j8tqwzAUR= L9G2snch6QrLbQoFP-HXo5NnbjEaiH9-pLQLocZ5nBa4oA5SNU9oXBgCpZF92vedrO15CXWGn0B= CVUWAMClsNSu15S5om_UA-aOOWdyFjkEkhI5tiJ6SwTkABmRAVgmG9Gh2OIFI0e3KAtPznT2fVm= nc-g9rWN8norfFM2K5v9C0XxXNDuL2S3QFc9Xxe8NuFQhZwS9Nda3ZkoowcToMtaAMVer7-l1cp= xju12UhXEce_55TOfjVtf7Md360COVr_3DvKT1SJfn-i99J_oNAAD__6KAVSc" style=3D"ove= rflow-wrap: anywhere; color: #262a30; text-decoration: underline;" target= =3D"_blank"><strong style=3D"font-weight: 700;">Let&#x2019;s migrate from T= erraform to OpenTofu!</strong></a> | Christian Lempa</li><li style=3D"margi=
    n: 0.5em 0; padding-left: 0.3em; line-height: 1.6em;"><a href=3D"https://em= ail.mail.selfh.st/c/eJw0j8FqwzAQRL9GutnsamWt9qBDofg_pJUVmzpxidVC-vUloT0OM8z= j1UQRc2S1S0KmSC56Yrtc87YPW02BRVVCAY7KDQCwFWJd7JqkhUxYgEW9TKrB4YJac2yt1RjBbs= mBmwAJkQCIRy84IfsSGIVkasbDkzOey97W8ex2T2vvn6ehN-Nm4-b_wrj5btycUVR4yobmq6H3C= lSU3TQwBj_4UOtQYomDyJRRI0pWb-_pdXKcfbtdjId-HHv-eYzn46br_RhvS7c9la_9Y3hJ254u= z_Vf-k7uNwAA__8BhFWk" style=3D"overflow-wrap: anywhere; color: #262a30; tex= t-decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: 7= 00;">Proxmox Backup Nightmare: Avoiding Disaster in My Home Lab</strong></a=
    | DB Tech</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/eJw0j8FuwyAQRL8GbrbYX= WDhwKFS5f-ABWKrTlzFtFL69VWi9jia0Ty9mihADiy6JWAKhMES63bN2z5tNXmOItEXw0G4G2Og= F2Jpek3ZC4rHVqR4aF2cA4y99OCbz72y3hIadAYIgIwhnm0EB2yLZ4gUXVfWPDnz2fa-zufQe1r= H-DwVvSlcFC7_hcLlrnCRYnwVy4qWq6L3aqgIo5sYvJ2sr3UqoYQpRpdBAsQsVt_T6-Q4x3a7KG= vGcez55zGfj5us92O-taFHKl_7x_SS1iNdnuu_9J3wNwAA__-OBFZY" style=3D"overflow-w= rap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_blan= k"><strong style=3D"font-weight: 700;">OpenAI Killer? Testing Out Deepseek =
    In Windows &amp; Linux</strong></a> | Jim&#39;s Garage</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/eJw0j8FqwzAQRL9GutmsdiXt6qBDofg_rLUUmzpxidVC-vUloT0OM= 8zjLZnEzcJqa3ZMQiie2NbrvO3DtuTISTXFAizKDQBcK8Ra7ZpJVEAbNogFsQLHMisEDhihtCJ2= ywgYwJFzBEA8-uSCY18iu0QpNOPhyRnPurd1PLvd89r752nozeBkcPovDE53g9OiVajVaGi6Gnp= fgIoyhoFd9IOPyzIUKTKkFGan4tKs3t7z6-Q4-3a7GA_9OPb55zGej5uu92O81W57Ll_7x_CStj= 1fnuu_9J3xNwAA___Or1WS" style=3D"overflow-wrap: anywhere; color: #262a30; t= ext-decoration: underline;" target=3D"_blank"><strong style=3D"font-weight:=
    700;">OPNsense 25.1 Is Here! What&#39;s Hidden Inside?</strong></a> | Sher= idan Computers</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/eJw0j8tqwzAURL9G2t= ncl3WlhRaF4v-wXrGpE5dYLaRfXxLa5TDDHE6J7HHxmm2NqOyZvLDael22fdhKdBpyDi6B-qwNA= LAl1lztGj01caCiPnnNtUyNHJIWEHJaitgtEtAEyIgMwDpKwAlVklMMHKZmBJ6c8ax7W8ez2z2u= vX-eht8MzYbm_8LQfDc0t0C1caiG56vh9wKcstI0KDoZxJUyJJ_8EMK0YPYYliz2Hl8nx9m328U= I9OPYl5_HeD5ueb0f461222P62j-Gl7Tt8fJc_6XvSL8BAAD__1aSVPI" style=3D"overflow= -wrap: anywhere; color: #262a30; text-decoration: underline;" target=3D"_bl= ank"><strong style=3D"font-weight: 700;">A Few Minute Tips - A Tailscale Do= main with Nextcloud AIO</strong></a> | SpaceInvader One</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/eJw0j8tqwzAURL9G2tnch6QrLbQoFP-HnrGpE5dYLaRfXxLa5TDD= HE6N7DF5KbpFFPZM3rDodk3bPm01OgmlBJdBfJEOANgzS2l6jZ1KcKmRbRysqyIVMIfuayuuVOf= 0FgnIAjIiA7DMJqBFMdkJBg62KwNPzny2va_zOfQe1zE-T8VvihZFy3-haLkrWogscPdd8XJV_F= 6BcxGyk6Azk3G1TtlnP4VgExaPIRWj7_F1cpxju12UgXEce_p5zOfjVtb7Md_a0CPmr_1jeknrE= S_P9V_6jvQbAAD___WnVXw" style=3D"overflow-wrap: anywhere; color: #262a30; t= ext-decoration: underline;" target=3D"_blank"><strong style=3D"font-weight:=
    700;">Networking: RJ45, DAC, or Fiber &#x2013; Which Is Best in Your Rack?= </strong></a> | Lawrence Systems</li></ul><h2 id=3D"command-line-corner-cd"=
    style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont, &#= 39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Em= oji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height:=
    1.11em; font-weight: 700; text-rendering: optimizeLegibility; margin: 1.5e=
    m 0 0.5em 0; font-size: 32px;">Command Line Corner: cd ../..</h2><p style= =3D"margin: 0 0 1.5em 0; line-height: 1.6em;">Use <strong style=3D"font-wei= ght: 700;">cd ../..</strong> to traverse back two directories from the curr= ent location via the command line (as opposed to executing <strong style=3D= "font-weight: 700;">cd ..</strong> twice to achieve the same):</p><pre styl= e=3D"white-space: pre-wrap; overflow: auto; background: #15212A; padding: 1= 5px; border-radius: 3px; line-height: 1.2em; color: #ffffff;"><code class= =3D"language-bash" style=3D"font-size: 0.9em;">/$ appdata/ghost/selfhst$ cd=
    ../..
    /$ appdata$</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/eJw0j8FuwyAQRL8GbrZ2WWDhwKFS5f-ABWKrTlzF= tFL69VWi9jia0Ty9mihgDiy6JWQKZIIl1u2at33aavIcRaIvwEG4AwD2QixNr6mE2jOJuIxU2fr= GxQnYGptp3A3oLRkwDpAQCYB4thEdsi2eMVJ0XVl4cuaz7X2dz6H3tI7xeSp6U2ZRZvkvlFnuyi= yRqoulNEXLVdF7BSrCxk2M3k7W1zqVUMIUo8soAWMWq-_pdXKcY7tdlIVxHHv-eczn4ybr_Zhvb= eiRytf-Mb2k9UiX5_ovfSfzGwAA__8_DFX6" rel=3D"noreferrer" data-umami-event=3D= "command-line-archive" style=3D"overflow-wrap: anywhere; color: #262a30; te= xt-decoration: underline;" target=3D"_blank"><strong style=3D"font-weight: = 700;"><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/eJw0j8FqwzAQRL9GutnsaiVr96BDofg_pLUUmzpxidVC-vUloT0OM8zjLYkYM= 0e1NWEkJseeoq3XvO3DtqQpiqpMBSJrbACArVDUatckIMohlFwUKkJu7EJV9hMyl-bUbsmBC4CE= SAAURy8YMPoyRRSS0IyHJ2c8697W8ex2T2vvn6ehN-Nm4-b_wrj5btyMwUkLTQzNV0PvC1DR6MI= QcfKDn5ZlKFx4EAkZlVGyentPr5Pj7NvtYjz049jzz2M8Hzdd78d4q932VL72j-ElbXu6PNd_6T= u53wAAAP__wSdVQg" style=3D"display: flex; min-height: 148px; font-family: -= apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Oxygen, Ubunt=
    u, Cantarell, &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, sans-serif; bo= rder-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;">NordVPN&#x20= 19;s new feature gets around networks that block VPNs</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;">Just don&#x2019;t do anyt= hing naughty with it.</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-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"The V= erge" style=3D"line-height: 1.5em;">The Verge</span>
    <span class=3D"kg-bookmark-publisher" src=3D"Je=
    ss Weatherbed" 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>Jess Weatherbed</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/NordVPN-NordWhispe= r.jpg&#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/NordVPN-NordWhisper.jpg" alt onerror=3D"this.style.display=3D&#39;none&#= 39;" style=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100=
    %; display: none;"></div>
    </a>
    =20
    </div>
    <!--[endif]-->
    <!--[if vml]>
    <table class=3D"kg-card kg-bookmark-card--outlook" style=3D"mar= gin: 0; padding: 0; width: 100%; border: 1px solid #e5eff5; background: #ff= ffff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, O= xygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; border= -collapse: collapse; border-spacing: 0;" width=3D"100%">
    <tr>
    <td width=3D"100%" style=3D"padding: 20px;">
    <table style=3D"margin: 0; padding: 0; border-colla= pse: collapse; border-spacing: 0;">
    <tr>
    <td class=3D"kg-bookmark-title--outlook">
    <a href=3D"https://email.mail.selfh.st/= c/eJws0MGKwyAQxvGn0VtER83owcNe8h7RaBNqY1Cb0H36JWVPww8G_vAtThoxGww0OoHSSDBKI= o2vecvDtrgRbQh29BxNwMQ5F8lLDJGuThppvQbAtCBoNIDaehNUUkFrvWi6OeCguZBCSM4lMmWF= Fqj8iMJKqxNR_O6wFnNaWes0u7X3oxH5Q2AiMF3Xxfoaz1gfkYXyIjDt8WoEppELAH271OU89uG= -17q1I9bhts8lPGMdUpz7u8bhqKWHkml131ppfdsfRPFeSp5_P6x99rDWwvbYaXf-nZ_DdwTa3e= P-_tfp4C8AAP__FpNgew" style=3D"text-decoration: none; color: #15212A; font-= size: 15px; line-height: 1.5em; font-weight: 600;">
    NordVPN=E2=80=99s new feature gets = around networks that block VPNs
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJws0MGKwyAQxvGn0VtER83owcNe8h7= RaBNqY1Cb0H36JWVPww8G_vAtThoxGww0OoHSS= DBKIo2vecvDtrgRbQh29BxNwMQ5F8lLDJGuThppvQbAtCBoNIDaehNUUkFrvWi6OeCguZBCSM4l= MmWFFqj8iMJKqxNR_O6wFnNaWes0u7X3oxH5Q2AiMF3Xxfoaz1gfkYXyIjDt8WoEppELAH271OU= 89uG-17q1I9bhts8lPGMdUpz7u8bhqKWHkml131ppfdsfRPFeSp5_P6x99rDWwvbYaXf-nZ_Ddw= Ta3eP-_tfp4C8AAP__FpNgew" style=3D"text-decoration: none; margin-top: 12px;=
    color: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    Just don=E2=80=99t do anything = naughty with it.
    </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/eJws0MGKwyAQxvGn0VtER83owcNe8h7RaBNqY1Cb0H36JWVPww8G_vAtT= hoxGww0OoHSSDBKIo2vecvDtrgRbQh29BxNwMQ5F8lLDJGuThppvQbAtCBoNIDaehNUUkFrvWi6= OeCguZBCSM4lMmWFFqj8iMJKqxNR_O6wFnNaWes0u7X3oxH5Q2AiMF3Xxfoaz1gfkYXyIjDt8Wo= EppELAH271OU89uG-17q1I9bhts8lPGMdUpz7u8bhqKWHkml131ppfdsfRPFeSp5_P6x99rDWwv= bYaXf-nZ_DdwTa3eP-_tfp4C8AAP__FpNgew" style=3D"text-decoration: none; color=
    : #15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/apple-touch-icon-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/eJws0MGKwyAQxvGn0VtER83owcNe8h7RaBNqY1Cb0H36JWVPww8G_vAtThoxG= ww0OoHSSDBKIo2vecvDtrgRbQh29BxNwMQ5F8lLDJGuThppvQbAtCBoNIDaehNUUkFrvWi6OeCg= uZBCSM4lMmWFFqj8iMJKqxNR_O6wFnNaWes0u7X3oxH5Q2AiMF3Xxfoaz1gfkYXyIjDt8WoEppE= LAH271OU89uG-17q1I9bhts8lPGMdUpz7u8bhqKWHkml131ppfdsfRPFeSp5_P6x99rDWwvbYaX= f-nZ_DdwTa3eP-_tfp4C8AAP__FpNgew" style=3D"text-decoration: none; color: #1= 5212A;">
    The Verge
    &nbsp;&#x2022;&nbsp;
    Jess Weatherbed
    </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/eJw0j8FqwzAQRL9GutnsamWt9qBDofg_pLUUmzpxidVC-vUloT0OM8zjLYki5= shqa0KmSC56YluveduHbUmBRVVCAY7KDQCwFWKtdk2lFY0xsy5ZWqtOmnDMDaoEDS6i3ZIDNwES= IgEQj15wQvYlMArJ1IyHJ2c8697W8ex2T2vvn6ehN-Nm4-b_wrj5btzMwFJUs6H5auh9ASrKbho= Ygx98WJahxBIHkSmjRpSs3t7T6-Q4-3a7GA_9OPb88xjPx03X-zHearc9la_9Y3hJ254uz_Vf-k= 7uNwAA__-EW1ZD" 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;">Supporting t=
    he Fediverse, one small act at a time</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 we want the Fediverse =
    to be sustainable and to emerge as the ethical alternative to Bi<span class= =3D"desktop-only">g Tech&#x2019;s social platforms we n</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/ELE-avatar-muses-pink-1-4.jpg" 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" src=3D"Elena=
    Rossini" style=3D"line-height: 1.5em;">Elena Rossini</span>
    <span class=3D"kg-bookmark-publisher" src=3D"El= ena Rossini" 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>Elena Rossini</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/photo-173805268645= 0-8dd6d8150f67&#39;);">
    <img src=3D"https://selfh.st/content/images/thumbna= il/photo-1738052686450-8dd6d8150f67" 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/eJwsz02O6yAQBODTwA7Ej22aBYu38T0wbmL0MESmEylz-pGjWZZUpU-1Bws6gkscg3YWrIHJO= o5nLFWUPSzOp-SXTTlILiuldN6sS8iPADkvySHMkDHConxaMthpVk6Dh33nJRhlZqWt1lYp6-Tk= 9azdtC1Oe-vnzCZ1O3JgzYccxGs4iJ6D2X_MrMysW-0PiRVbvPoYpRWZ-snMOl7PZ7-otIegA0X= GvbzxGih6QzHOWKuIiUQkEQWVE5lZ-RW-TB_3jE2Keq_x5yPHp6Xj6rIhcQrbq_4X3_ecwuNu_6= V3ML8BAAD__4ZjXvk" style=3D"text-decoration: none; color: #15212A; font-siz=
    e: 15px; line-height: 1.5em; font-weight: 600;">
    Supporting the Fediverse, one small=
    act at a time
    </a>
    </td>
    </tr>
    <tr>
    <td>
    <div class=3D"kg-bookmark-description--= outlook">
    <a href=3D"https://email.mail.selfh= =2Est/c/eJwsz02O6yAQBODTwA7Ej22aBYu38T0= wbmL0MESmEylz-pGjWZZUpU-1Bws6gkscg3YWr= IHJOo5nLFWUPSzOp-SXTTlILiuldN6sS8iPADkvySHMkDHConxaMthpVk6Dh33nJRhlZqWt1lYp= 6-Tk9azdtC1Oe-vnzCZ1O3JgzYccxGs4iJ6D2X_MrMysW-0PiRVbvPoYpRWZ-snMOl7PZ7-otIe= gA0XGvbzxGih6QzHOWKuIiUQkEQWVE5lZ-RW-TB_3jE2Keq_x5yPHp6Xj6rIhcQrbq_4X3_ecwu= Nu_6V3ML8BAAD__4ZjXvk" style=3D"text-decoration: none; margin-top: 12px; co= lor: #738a94; font-size: 13px; line-height: 1.5em; font-weight: 400;">
    If we want the Fediverse to be = sustainable and to emerge as the ethical alternative to Bi<span class=3D"de= sktop-only">g Tech=E2=80=99s social platforms we n</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/eJwsz02O6yAQBODTwA7Ej22aBYu38T0wbmL0MESmEylz-pGjWZZUpU-1B= ws6gkscg3YWrIHJOo5nLFWUPSzOp-SXTTlILiuldN6sS8iPADkvySHMkDHConxaMthpVk6Dh33n= JRhlZqWt1lYp6-Tk9azdtC1Oe-vnzCZ1O3JgzYccxGs4iJ6D2X_MrMysW-0PiRVbvPoYpRWZ-sn= MOl7PZ7-otIegA0XGvbzxGih6QzHOWKuIiUQkEQWVE5lZ-RW-TB_3jE2Keq_x5yPHp6Xj6rIhcQ= rbq_4X3_ecwuNu_6V3ML8BAAD__4ZjXvk" style=3D"text-decoration: none; color: #= 15212A;">
    <img src=3D"https:/= /selfh.st/content/images/icon/ELE-avatar-muses-pink-1-4.jpg" width=3D"22" h= eight=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/eJwsz02O6yAQBODTwA7Ej22aBYu38T0wbmL0MESmEylz-pGjWZZUpU-1Bws6g= kscg3YWrIHJOo5nLFWUPSzOp-SXTTlILiuldN6sS8iPADkvySHMkDHConxaMthpVk6Dh33nJRhl= ZqWt1lYp6-Tk9azdtC1Oe-vnzCZ1O3JgzYccxGs4iJ6D2X_MrMysW-0PiRVbvPoYpRWZ-snMOl7= PZ7-otIegA0XGvbzxGih6QzHOWKuIiUQkEQWVE5lZ-RW-TB_3jE2Keq_x5yPHp6Xj6rIhcQrbq_= 4X3_ecwuNu_6V3ML8BAAD__4ZjXvk" style=3D"text-decoration: none; color: #1521= 2A;">
    Elena Rossini
    &nbsp;&#x2022;&nbsp;
    Elena Rossini
    </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/eJw0j81qwzAQhJ9Gutlod2Xt6qBDofg9vPqJTZ24xGohffqS0B6HGebj= K4kEFuFsawImIRRPbOt12fZhKylwzDkGdSyZm3MOmhLnatekXqVgbWVqjRpQiVgVNeQILUINdkv= ocHJAAOQc8egjTMBeA0OkODXj3ZMznnVv63h2u6e198_T0JvB2eD8Xxic7wZndl5Uqhiar4beiy= PNjNPAEPzgQymDisoQ47RAFohL9vaeXifH2bfbxXjXj2Nffh7j-bjl9X6Mt9ptT_q1fwwvadvT5= bn-S98JfwMAAP__SABV2Q" style=3D"overflow-wrap: anywhere; border: solid 1px = #3498db; border-radius: 5px; box-sizing: border-box; cursor: pointer; displ= ay: inline-block; font-size: 14px; font-weight: bold; margin: 0; padding: 1= 2px 25px; text-decoration: none; background-color: #262A30; border-color: #= 262A30; 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;"><=

    <!-- 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/eJw0j81qwzAQhJ9GuslotSvt6qBDofg99OfY1IlLrBbSpy8J7XGYY= T6-llAgC1fdEzAKOiFk3a95283WUuBYawzFslRerLWwFOTa9ZrES8dMljBKwBY7Bi8UEGOJHirq= LTnrvAUEQGuRJ4rggakEhojRL4rskzOdfV_W6Rx6T-sYn6fCN-Vm5eb_Qrn5rty8NM5CTArnq8L= 3ZrFUdt4wBDIUWjNFipgYfYYqEHMlfU-vk-Mc2-2iyI7j2PPPYzoft7rej-nWhx6pfO0f5iWtR7= o813_pO7nfAAAA___RPFQ4" target=3D"_blank" style=3D"color: #262a30; text-dec= oration: none; overflow-wrap: anywhere;">
    <img src=3D"htt= ps://static.ghost.org/v5.0.0/images/comment-mobile.png" border=3D"0" width= =3D"42" height=3D"42" alt=3D"Comment" style=3D"border: none; -ms-interpolat= ion-mode: bicubic; max-width: 100%; display: block; margin: 0 auto; vertica= l-align: middle;">
    <p class=3D"fee= dback-button-text" style=3D"display: inline-block; font-family: -apple-syst= em, BlinkMacSystemFont, &#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/eJw0j0FuwyAQRU8Du1gzDPbAgkU3vgcQiK1SE4VJpfT0Vax2-fSf9PWug= RxGx1mXgEyOjLPEunzFvV32a1jY5-yXBOwyVwDAmohz0VtIKWLKdSk2LmQTMkXybgbjZleLiXoP= BswMSIgEQDxZjzOyTQujJz9XZeH9M43S6jYN0S1sIveh6EOZVZn1fziJlFnv_SGxKbPGnPvzEP0= Ip9OH7MdNWZDeW_x5TeN15O3Rp6OIlpCe7fNyNmkJt7f9R9_B_AYAAP__w1ZObw" 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; 2025 &#x2013; <a hre= f=3D"https://email.mail.selfh.st/c/eJw0kMGO3CwQhJ8G37AaGujmwOGXVvMe0DQ71vr3= RGOcaPL00aySY-krVamqF2RXmWTR4ggZPQekRf-v2263XhJlkZwaEAsNAHCjIYku96IJPSmnSoE= BUJMfuVdW4h4HgCxb8eAjOHQOAZDWkF10FFoilzHHYQK8e9ZT93Ffz7ns5T7nj9Pgf8bfjL_9A8= bfruO82inPremb4e26tm7wowM2IR8tuRRsSL3bxo1tzrE6YZerBOPTl74MfsTYUZNylig5ep9VI= DJo50QuUGBG7SJdgiN2gA6isIsuVpIaAhifDv117jqnPt95Iwt5CLbhqDaE0W2trdscyIU4FHzD= 5Vm-ZzzOuR2fJsB8PPb6-7Wer0Puz8d66Fxmadf-Zb9vX2b5fLv_qp_F_wkAAP__bLp6tA" sty= le=3D"overflow-wrap: anywhere; color: #738a94; text-decoration: underline; = font-size: 13px;" target=3D"_blank">Unsubscribe</a></td>
    </tr>

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

    </table>
    <!-- END CENTERED WHITE CONTAINER -->
    </div>
    </td>
    <td style=3D"font-family: -apple-system, BlinkMacSystemFont=
    , &#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/eJwsjtFqwzAMRb-mfquRLDuyH_QxiSI3YVkMtTfovn409O1eOHDOKpRxzqzOBJkyhRyJnX= 3P-3HfV5m4qJZpAc7KFQCwLsRqbhONhaZCViFzsNVm4gQRKxFXS6u6XQKEBEiIBEDsY8GEHJeJs= VBJ9Rbh7fHdjrr5PtxTrtn62M_HLcJo7Zj_Xr6_Tt2ezZ823JDl5_i6X4VuyONNf96vhP8AAAD_= _5b0Pnc"></body>
    </html>

    --8c93af429be5a1f003a4e52ec2c51a998dfab55ffa8fe451c57998f2c6e1--