• 81 Posts
  • 567 Comments
Joined 1 year ago
cake
Cake day: July 25th, 2023

help-circle
  • I don’t know about your piracy tax specifically, but there’s also a tax on any storage media, printers etc. in Germany.

    The “Urheberrechtsabgabe” (copyright duty) is not about paying for pirate copies, but it’s a compensation for the loss due to the right to a private copy. A private copy is e.g. a copy of a CD I own in case the original gets destroyed. It’s explicitly not allowed to share them.

    Sadly the right to a private copy gets canceled as soon as it’s necessary to break a “working” copy protection. CD copy protection has been broken for decades, but it still counts as a “working” copy protection. Thus a private copy is practically not possible legally, but we still pay this tax on any storage media… I really hate the copyright lobby.




  • Yes, ~/.local/share/flatpak includes all user installed flatpaks, while /var/lib/flatpak includes all system wide installed flatpaks. Both include repository information and required runtimes (i.e. dependencies).

    This does not include user data, which is stored in ~/.var/app.

    Make sure to test your backup just in case on another system/VM.














  • I remember taking my first selfhosting/Linux steps a year or so after the launch of Let’s Encrypt with a Pi 3. At the time, most tutorials didn’t set up https at all, and if they did, they were self signed certificates (resulting in browser warnings).

    Self-signed certificates are annoying and creating them was a series of copy pasting long, weird commands, usually using long exspiration dates (manual renewing sucks).

    Not long after, guides started recommending certbot. Nowadays reverse proxys like caddy set up TLS automatically.

    At least that’s how I remember it, given my complete lack of knowledge about Linux at the time.




  • Symphonium is a great Android music player which connects to a Subsonic or Jellyfin server (or any other protocol like SMB).

    Navidrome is a music server which implements the Subsonic protocol. This means apps like Symphonium can connect to it.


    Any old PC is enough, even a Raspberry Pi is fast enough for a music server.

    1. Install Navidrome on the server/pc
    2. Configure Navidrome (open ports, add your music library/folder)
    3. Connect a subsonic-compatible music app to to the server (I.e. type in IP or domain as well as the port).

    Anything more like SSL (https) and a domain is optional for getting it working, and only a benefit if used outside of your home network. Using Tailscale makes a domain/SSL unnecessary and also no longer needs messing around with networking (e.g. no opening ports on the router).