Just some Internet guy

He/him/them 🏳️‍🌈

  • 0 Posts
  • 5 Comments
Joined 2 years ago
cake
Cake day: June 25th, 2023

help-circle

  • As a starting point. Are there any hardware recommendations for a toy home server?

    Whatever you already have. Old desktop, even old laptop (those come with a built-in battery backup!). Failing what, Raspberry Pis are pretty popular and cheap and low power consumption, which makes it great if you’re not sure how much you want to spend.

    Otherwise, ideally enough to run everything you need based on rough napkin math. Literally the only requirement is that the stuff you intend to run fits on it. For reference, my primary server which hosts my Lemmy instance (and emails and NextCloud and IRC and Matrix and Minecraft) is an old Xeon processor close to a third gen Intel i7 with 32GB of DDR3 memory, there’s 5 virtual machines on it (one of which is the Lemmy one), and it feels perfectly sufficient for my needs. I could make it work with half of that no problem. My home lab machine is my wife’s old Dell OptiPlex.

    Speaking of virtual machines, you can test the waters on your regular PC by just loading whatever OS you choose in a virtual machine (libvirt if you’re on Linux, VirtualBox or VMware otherwise). Then play with it. When it works makes a snapshot. Continue playing with it, break it, revert to the last good snapshot. A real home server will basically be the same but as a real machine that’s on 24/7. It’s also useful to test things out as a practice run before putting them on your real server machine. It’s also give you a rough idea how much resources it uses, and you can always grow your VM until it fits and then know how much you need for the real thing.

    Don’t worry too much about getting it right (except the backups, get those right, verify and test those regularly). You will get it wrong and eventually tear it down and rebuild it better what what you learn (or want to learn). Once you gain more experience it’ll start looking more and more like a real server setup, out of your own desire and needs.


  • Max-P@lemmy.max-p.metoSelfhosted@lemmy.worldStarting to self host
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    2 days ago

    I feel like a lot of the answers in this thread are throwing a lot of things with a lot of moving parts: Unraid, Docker, YunoHost, all that stuff. Those all still require generally knowing what the hell a Docker container is, how to use them and such.

    I wouldn’t worry about any of that and start much simpler than that: just grab any old computer you want to be your home server or rent a VPS and start messing with it. Just pick something you think would be cool to run at home. Anything you run on your personal computer you wish was up 24/7? Start with that.

    Ultimately there’s no right or wrong way to do things. It’s all about that learning experience and building up that experience over time. You get good by trying out things, failing and learning. Don’t want to learn Linux? Put Windows on it. You’ll get a lot of flack for it maybe, but at the very least over time you’ll probably learn why people don’t use Windows for server stuff generally. Or maybe you’ll like it, that happens too.

    Just pick a project and see it to completion. Although if you start with NextCloud and expose it publicly, maybe wait to be more comfortable with the security aspect before you start putting copies of your taxes and personal documents on it just in case.

    What would you like to self host to get started?


  • Nope. The protocol is way too public for shadowbanning.

    You can be banned by other instances than your home instance, when that happens no new post/comment from you will federate to that instance in particular but the others still sees it as normal.

    For example, I could ban you on my instance, and I wouldn’t see anything from you ever again, but my instance would be the only instance to see that ban.

    If you get banned from LW or lemmy.ml then a lot of people won’t see you so that could definitely feel like a shadow ban, but there’s nothing shadow about it you can see it in the mod log.


  • To clarify a little bit for OP: the same sound device is shared between the laptop’s speakers, headphone jack and its video outputs like HDMI.

    It’s the same sound card but under a different profile to send the audio to the HDMI instead. Technically the same also happens but more automatically when you plug in wired headphone, it triggers a port switch. It’s an either or situation: it can only do one at a time except on some chipsets. That used to be an interesting audio quirk back in the days: plug in headphones and it keeps playing through the laptop speakers.

    Plasma only shows independent audio devices because it’s not just a global audio device selector, you can also select individual apps to go to different audio devices, for example an external mixer and a dedicated music channel.