Do you guys know about DietPi? I use it on two Raspberry Pi, just installed it on a Wyse mini-PC and I think it’s really great:

Truly Optimised
DietPi is an extremely lightweight Debian OS, highly optimised for minimal CPU and RAM resource usage, ensuring your SBC always runs at its maximum potential.

Simple interface
DietPi programs use lightweight Whiptail menus. Spend less time staring at the command line, more time enjoying your Pi.

DietPi-Software
Quickly and easily install popular software “ready to run” and optimised for your system. Only the software you need is installed.

DietPi-Config
Quickly and effortlessly customise your device’s hardware and software settings for your needs, including network connection and localisation setup.

DietPi-Backup
Quickly and easily backup or restore your DietPi system.

Logging System Choices
You decide how much logging you need. Get a performance boost with DietPi-RAMlog, or, rsyslog and logrotate for log critical servers.

DietPi-Services Control
Control which installed software has higher or lower priority levels: nice, affinity, policy scheduler and more.

DietPi-Update System
DietPi automatically checks for updates and informs you when they are available. Update instantly, without having to write a new image.

DietPi-Automation
Allows you to completely automate a DietPi installation with no user input. Simply by configuring dietpi.txt before powering on.

  • hobbsc@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    8 hours ago

    big fan. used it on a pi zero w that I had hosting my PiHole for years. when the hardware finally died, I just installed dietpi on a VM in my proxmox server and used it for pihole again.

    sure, I could’ve used another distro but it only seemed fitting for this use case.

  • somerandomname@lemmy.ml
    link
    fedilink
    English
    arrow-up
    9
    ·
    11 hours ago

    I use it and love it, but still think the logo is a bit weird, reminds me of some evil message you see after a virus crashed your PC 😁.

    • Teppichbrand@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      9 hours ago

      Agreed. The tagline “lightweight justice” always sounded strange to me as well. They could definitely go with a friendlier, more mainstream design.

  • AMillionMonkeys@lemmy.world
    link
    fedilink
    English
    arrow-up
    17
    ·
    1 day ago

    I run it for my pi-hole. It’s been great. It tells you when there are package updates when you log in, which I find helpful.

    • chellomere@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      4
      ·
      23 hours ago

      A gui is unnecessary for something like pi-hole. As for updates, you can easily automate installation of security updates via unattended-upgrades.

        • chellomere@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          14 hours ago

          Whether you automate pihole upgrades is separate from whether you automate debian package updates. I recommend at least automatically installing security updates for the OS, unless you want to manually keep track and do this for all your devices.

    • BroBot9000@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      1 day ago

      Got a tutorial link to set up the piehole with it? In the process of setting up my piehole with the default instructions from their website.

      • c24w@lemmy.world
        link
        fedilink
        English
        arrow-up
        9
        ·
        edit-2
        1 day ago
        1. Flash DietPi
        2. Boot
        3. Run dietpi-software
        4. Search for pi-hole
        5. Select and install
      • Onomatopoeia@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        1 day ago

        Dietpi.com

        They have images for all sorts of devices, and for virtualization platforms (I run mine in VMware).

        I ran a different one once before (built a Linux VM, installed Pi), this one was much easier, and it just works.

      • AMillionMonkeys@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        24 hours ago

        Unfortunately I can’t remember whether I downloaded pihole from some package manager within DietPi, or whether I used the instructions on pihole’s site. It’s not hard either way, it’s really just one package.

  • kindenough@kbin.earth
    link
    fedilink
    arrow-up
    7
    ·
    1 day ago

    Yes I agree it is great. I am using it on a Raspberry Pi 400 for pihole. It’s lean and conveniant.

  • Alphane Moon@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    6 hours ago

    I’ve been using DietPi on my SBC home servers (NAS, media service, pi-hope, etc.) since 2017 or so.

    It’s an excellent distro for headless operation and makes CLI easy to use for somewhat casual users.

    • rezz@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 hours ago

      For media, I use Jellyfin on an M1 MacMini.

      How do you get around RAM requirements on SBC home servers with little devices like this? I am often streaming 4K files and the encoding/decoding can sometimes be mildly intensive depending on the file.

      • Alphane Moon@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 hours ago

        I have a Raspberry Pi 4B. Clients can directly play the media without any need for realtime transcoding. I could 4K transcoding being challenging for older Raspberry Pi SBCs.