Skip Navigation

User banner
Posts
0
Comments
21
Joined
6 mo. ago

  • Nice. I'll check those out.

  • Welcome to the world of Linux. Check out Fedora Kinoite. Here's how they're similar:

    ✅ It's immutable -- core OS files are read only. Just like the SteamDeck, this is more stable and secure. Updates happen all at once and the entire system can be rolled back to a working configuration ("snapshot") if it all goes south.

    ✅ Applications are containerized and installed via a software store. Flatpak via Flathub is my personal preference, here.

    ✅ It uses the KDE Plasma desktop environment. In Linux there are a handful of DEs to choose from. The SD uses KDE and so does Kinoite. This is probably where you'll see most similarities (that Windows '95 feel).

    ✅ Fedora's community, like the SD, is large. Got a problem? There's probably someone on the forums who had the same issue and can provide a solution.

    I've been running it exclusively for two years now. As a self proclaimed distro-hopper, that's really remarkable.

    https://fedoraproject.org/atomic-desktops/kinoite/

  • Hochul’s wait-and-see approach on Mamdani came after the Queens assemblyman bested former Gov. Andrew Cuomo in Tuesday’s Democratic mayoral primary – sending shockwaves across the nation and prompting soul-searching among moderate members of the party over its leftward drift.

    No soul found here, apparently.

  • I mean in terms of hijacking DNS. Might be worth a look.

  • It runs quite well; Docker's not a full fledged virtual machine so much as a virtualization layer. I also love the portability of running this in Docker. I rsync a backup of this and the Appdata folder every night. When or if this server fails, I can be up and running again in minutes on another machine.

  • Is your ISP interfering?

  •  
        
    services:
    
      pihole:
        container_name: pihole
        image: pihole/pihole:latest
        hostname: sheldon
        environment:
          HOST_CONTAINERNAME: pihole
          TZ: ${TZ}
          WEBPASSWORD: ${WEBPASSWORD}
          DNSMASQ_LISTENING: "all"
          PIHOLE_DNS_1: "unbound#53"
        ports:
          - "53:53/tcp"
          - "53:53/udp"
          - "67:67/udp" # Only required if you are using Pi-hole as your DHCP server
          - "8080:80/tcp"
        # network_mode: host
        dns:
          - 127.0.0.1
        networks:
          dns:
            ipv4_address: 172.22.0.2
        volumes:
          - /mnt/appdata/pihole/etc-pihole:/etc/pihole
          - /mnt/appdata/pihole/etc-dnsmasq.d:/etc/dnsmasq.d
        restart: unless-stopped
        depends_on:
          unbound:
            condition: service_healthy
    
      unbound:
        container_name: unbound
        image: klutchell/unbound:latest
        networks:
          dns:
            ipv4_address: 172.22.0.3
        volumes:
          - /mnt/appdata/unbound:/opt/unbound/etc/unbound/custom
        restart: unless-stopped
        healthcheck:
          test: ["CMD", "dig", "google.com", "@127.0.0.1"]
          interval: 10s
          timeout: 5s
          retries: 5
    
      wg-easy:
        container_name: wg-easy
        image: ghcr.io/wg-easy/wg-easy:15
        ports:
          - "51820:51820/udp"
          - "51821:51821/tcp"
        # environment:
        #   TZ: ${TZ}
        #   LANG: en
        #   WG_HOST: ${WG_HOST}
        #   PASSWORD_HASH: ${PASSWORD_HASH}
        #   WG_DEFAULT_DNS: 172.22.0.2
        #   WG_MTU: 1420
        networks:
          dns:
            ipv4_address: 172.22.0.4
        volumes:
          - /mnt/appdata/wg-easy:/etc/wireguard
          - /lib/modules:/lib/modules:ro
        cap_add:
          - NET_ADMIN
          - SYS_MODULE
        sysctls:
          - net.ipv4.ip_forward=1
          - net.ipv4.conf.all.src_valid_mark=1
          - net.ipv6.conf.all.disable_ipv6=0
          - net.ipv6.conf.all.forwarding=1
          - net.ipv6.conf.default.forwarding=1
        restart: unless-stopped
    
    networks:
      dns:
        external: true
    
      

    Feel free to just delete the wg-easy service.

  • Very well could be!

  • Lineage sounds a lot like "Linux." Take it easy on the lad.

  • I think a lot of it is anxiety; being replaced by AI, the continued enshitification of the services I loved, and the ever present notion that AI is, "the answer." After a while, it gets old and that anxiety mixes in with annoyance -- a perfect cocktail of animosity.

    And AI stole em dashes from me, but that's a me-problem.

  • Yeah. My TPM would trip every time Linux updated my hardware firmware... which was fairly common.

  • Boy howdy, you best keep that BitLocker key handy, though.

  • Back when I dual booted, I had the most success keeping Windows on a separate drive completely. After making the Linux drive the primary boot device, GRUB would pick it up and I'd be off to the races. I now just keep a Windows VM -- it's been much easier to deal with.

  • As a Red Wings fan, these last nine or so years have really sucked.

  • Whoa, mate. You dropped these: ["?", ",", ".", ".", ".", ",", ".", ".", ",", ".", ".", ".", "?","." ].

  • Nope. I'm running three Pies and a custom UNRAID build.

    Share the loooaaaaad.

  • Pi 5 with a 1TB NVMe strapped to it. Pixelfed, so far, is sipping resources; Mastodon, on the other hand....