Hiya!

I have a Raspberry Pi 4B set up as a print server, so it has to run 24/7. But it irks me that it’s mostly idling.

I’d move my website to it, but I don’t want to deal with it being open to the internet. The same goes for an e-mail server.

I was also thinking of running a Minecraft server on it. (Being able to play on the same world from different devices is kinda cool.) Alas, my RPi only has 4 GiBs of RAM. I worry that such a load would interfere with the print server.

Any ideas what I could run on it?

  • utopiah@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    irks me that it’s mostly idling

    Well it’s a small processor and relatively efficient one at that so… how about going the opposite direction? How about measuring the power draw on idle? With other task? I don’t actually know if that architecture handles that but I saw some things on the do https://developer.arm.com/documentation/100095/0002/functional-description/power-management/dynamic-power-management?lang=en

    Also what about using a RPi Zero instead?

    • toman@lemmy.zipOP
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      I’ll look into how to make it draw less power. Thanks! That didn’t really cross my mind.

      Why not use RPi Zero? That would require buying additional hardware. I’d rather use what I already have.

  • Brewchin@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    15 days ago

    I run AdGuard Home, WireGuard and a couple of other things on my 4B, all in Docker.

    I used to run HomeAssistant on our for a while, but they stopped supporting that architecture (armhf?). Also used to run Unbound on it.

    • Schlemmy@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      HomeAssistant is still supported on Pi4b

      It’s support for the rpi3 that is getting fased out.

  • technopagan@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Skimmed the title. Brain registered words “rpi” and “linux” underneath it. Instant reaction: “Not another app package format please”. 😶‍🌫️

    I should spend more time reading properly & less time being an old man yelling at tech.

  • pitiable_sandwich540@feddit.org
    link
    fedilink
    arrow-up
    0
    ·
    15 days ago

    You could also setup a git repo for your config files. That way you could revert changes, if you break something.

    If you don’t want do open your pi up to the internet you could take a look at tailscale. I use this script on my laptop and home pc to share files with sshfs while having any other traffic go through mullvad. Set this up on your pi with it as an exit node and you basically have access from anywhere.

  • Eugenia@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    14 days ago

    Jellyfin music server. It needs about 1.2 GB of RAM for itself, plus the system.

  • MangoCats@feddit.it
    link
    fedilink
    English
    arrow-up
    0
    ·
    14 days ago

    PiHole is a pretty light load, as are Home Assistant and Music Assistant. Frigate starts to make some heat, so don’t expect to get a full blown video classification / recording system.

  • troglodytis@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Get yourself and adsb antenna and feed flightaware, flightradar24, and adsbexchange. Help track the skies!

    • PlutoniumAcid@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      Can I please ask why you prefer Adguard over Pihole?

      The sd card in my raspberry 3b recently died, and my pihole with it. I am now using Adguard but not sure it’s working well for me, consider going back. What’s the winning argument for you?

      • haych@feddit.uk
        link
        fedilink
        arrow-up
        0
        ·
        14 days ago

        I find the interface feels more modern and interactive, I didn’t like how static PiHole felt with adding to a list then manually restarting Gravity.

        AGH has support for more list types, it has more features built-in, such as DNS over TLS so I can use it on my phone even when I’m not home.

        And personally I feel like its less buggy, I’ve never encountered a problem on AGH, whereas I did on PiHole.

        • PlutoniumAcid@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          14 days ago

          Interesting points, thank you.

          Today I wanted to block everything with facebook and Instagram, it looks like I am hand-editing a config file to do so. And it applies to the entire network; AGH has no concept of user groups. Am I missing something really obvious?

  • thespcicifcocean@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    let it run dwarf fortress from within the terminal, then ssh into it from wherever you are so you can play df from anywhere in the world. i did this at work.

    • toman@lemmy.zipOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      15 days ago

      I’ll add Jellyfin to the list! Do you need a specific client to receive a stream or can say VLC or mpv do it?

      • owenfromcanada@lemmy.ca
        link
        fedilink
        arrow-up
        0
        ·
        15 days ago

        Typically a web browser or dedicated app, but it’s open source so there are options. You might be able to stream directly with VLC, not sure.

        • MentalEdge@sopuli.xyz
          link
          fedilink
          arrow-up
          0
          ·
          15 days ago

          You can use VLC if you get the stream url via a web browser, first. MPV can do the same.

          The problem is VLC/MPV don’t have a built-in way to browse and pick what you want to play.

    • toman@lemmy.zipOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      15 days ago

      Nextcloud seems a be an alternative to the G-Suite, did I get that right? That move to the cloud kinda missed me. I’m happy with LibreOffice and having everything stored locally.

      Do you have experience with running a single-user Lemmy instance? I remember trying out some smaller instances, and they weren’t as federated (i.e. I could see less content) than on the bigger ones.