A software developer and Linux nerd, living in Germany. I’m usually a chill dude but my online persona doesn’t always reflect my true personality. Take what I say with a grain of salt, I usually try to be nice and give good advice, though.

I’m into Free Software, selfhosting, microcontrollers and electronics, freedom, privacy and the usual stuff. And a few select other random things, too.

  • 3 Posts
  • 280 Comments
Joined 6 months ago
cake
Cake day: June 25th, 2024

help-circle
  • I think I get it. I mean in that situation you’d essentially pay to get some SATA ports and the space to put the harddrives. The money doesn’t really get you anything else that’d be fundamentally different from the current setup.

    Idk, I’m fine with 48GB of RAM to run a lot of services and containers. And I don’t use a separate machine for storage, the hypervisor does that and I either share the filesystems via NFS or pass them through into some VM. And I don’t think a fast machine with lots of RAM is needed for storage, unless you’re using ZFS.


  • hendrik@palaver.p3x.detoSelfhosted@lemmy.worldHelp me decide?!
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    edit-2
    1 day ago

    The HDDs alone should be roughly ~1,000€. The rest of the build sounds pretty much like your other machine, just with a different processor.

    I run my YunoHost in a VM with like ~8GB of RAM allocated. You can move everything to one single machine if you set up some reverse proxy for all the web frontends.

    36TB of storage and 64GB of RAM should be plenty.


  • I’d say it’s good if it’s easy to use, well written with maintainability in mind, offers good functionality, is reliable and follows current best practices.

    It’s easy to selfhost if it’s packaged. Because then I can just apt install gitlab edit a few config files and I’m done. Or click on it in Yunohost, or maybe run the Docker container.

    But just “easy” isn’t the whole story. It needs to be maintainable, still around in a few years, integrate into the rest of my ecosystem…


  • I meant the other side. If you use 200GB of your Proxmox, you don’t need to transfer it to the NAS. Which is the question here. I don’t do it, because it’s mostly calendars, contacts and like 10GB of data on Nextcloud, which I’m currently working on, or sharing with friends. And the “NAS” is sleeping most of the day. But if OP wants all their data stored on a NAS, they might very well configure Nextcloud to use NFS and do it that way.


  • Sure. That’d be a valid use-case. I don’t think I can recommended anything, here. Both should work fine. And you can always run into some unforeseen consequences in a few years. Especially once you decide to change something about your setup. But these things are hard to factor in. I often tend to prefer the easier solution over the more complex one. That helps with maintainability. But that approach doesn’t always apply.

    Edit: If you want everything stored on the NAS, just do it.



  • Is the storage shared with other software, or are the NAS and Proxmox two different machines? Or why bother to set up NFS at all?

    I keep most of my usual data local. But I’ve also added some external storage to Nextcloud, that’d be a large harddisk that contains some music and TV recordings, Linux ISOs and rarely used stuff. It’s mounted read-only most of the times and spins down unless I need to access my achived stuff. That’s the main reason why I keep it separate.




  • I’d like to know what people use Lemmy for… Reading the news, scrolling through meme pictures or talking about hobbies…

    If they subscribe to communities tailored to their interests or just watch the “All” feed.

    And maybe moderation. If users have previous experience with moderation and whether they think their experience with that was negative or positive.

    And I’m always interested to know if people still use computers. And maybe the operating system, to judge the amount of Linux nerds here.






  • Uh, I’m not sure about that setup. Usually F-Droid strip the Google libraries, so you won’t get push notifications via whatever the default Google mechanism is. (And I’m not sure if it also requres some setup on the server side.)

    And without push notifications, you’ll experience severely delayed notifications. I installed ntfy for that. That’s an alternative push notification provider. And that works for the F-Droid versions of FluffyChat and Element X and such…

    Maybe try the Play-Store version of Element and see if that works. Or install something like ntfy on your phone if you like the F-Droid builds better.



  • A VM is practically as secure as a dedicated machine. I mean in theory it isn’t. But in practice, that’s how everybody does it, including the big tech companies. And there’s rarely any dangerous vulnerabilities.

    It all depends on how you set it up. If the machines lack proper firewalling and can reach internal services. If you didn’t set some permissions right. Or there is a vulnerability in the software or the way it’s installed… I think that’d be the main concerns. And it doesn’t matter too much which exact virtualization or containerization setup you choose, as long as it provides isolation, and also isolation from the networks it isn’t supposed to access.