NOTE: This site has just upgraded to Forester 5.x and is still having some style and functionality issues, we will fix them ASAP.

Learning diary › Year 2025 › July, 2025 › 2025-07-20 [2025-07-20]

- #selfhost
    - My Ultimate Self-hosting Setup (on HN) (on lobste.rs)
        - Coolify, an open-source & self-hostable Heroku / Netlify / Vercel alternative.
        - Dokploy - Effortless Deployment Solutions
        - HomeFree
        - gokrazy Go appliances :: gokrazy
- #selfhost/data
    - Borg – Deduplicating archiver with compression and encryption (on HN)
        - Emborg — Front-End to Borg Backup — emborg 1.42 documentation
        - Home | Vorta for BorgBackup
        - Pika Backup – Apps for GNOME
            - BorgBase - Simple and Secure Offsite Backups
    - restic · Backups done right!
        - garethgeorge/backrest: Backrest is a web UI and orchestrator for restic backup.
    - Kopia
    - Plakar - Effortless backup
    - Make Your Own Backup System – Part 1: Strategy Before Scripts
- #os
    - I Used Arch, BTW: macOS, Day 1 (on HN)
    - Why Some Satellites Use NetBSD?
    - Graphene OS: a security-enhanced Android build (on HN)
    - Maru OS – Use your phone as your PC (on HN)
- #gui
    - Introducing XMLUI (on HN) (on lobste.rs)
- #py
    - metap: A Meta-Programming Layer for Python
    - You might not need a Python class (on HN)
    - Simon Willison | TIL: Exception.add_note