Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. Selfhosted
  3. What's the best setup for me? Which devices should I use?

What's the best setup for me? Which devices should I use?

Scheduled Pinned Locked Moved Selfhosted
4 Posts 4 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M This user is from outside of this forum
    M This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1

    So I'm wanting to get into self hosting, and I could use some advice! I'm not sure which device to use for what. There's a lot I'd like to do, and I don't know how I should divide everything up by use case.

    Should I have a dedicated network device for security, handling domain blocking and VPN?

    Roughly how much processing power should I be devoting to this?

    And how should I deal with gaming in two locations? (It seems like it would be annoying to have to start up my desktop PC every time I want to play games on the couch. Is it viable to just run everything from the PC and use a thin client for desktop and couch usage, or is latency going to be a huge issue? It's probably not good for stability, either.)


    My list of devices I can use:

    Desktop PC, RPi, Intel compute stick, and an old laptop. I'd be willing to get more hardware, but not looking to spend big.

    The full list of what I'd like to do:

    Pihole/adguard, wireguard VPN (I'd like to route my phone traffic through my home network. Currently using TrackerControl, but I'd like tracker/ad blocking with a regular vpn too, and it would also be nice to be able to manage things remotely)

    HTPC interface, with the ability to play games from desktop or couch

    Home assistant (Maybe with voice recognition? That's a low priority though)

    Nextcloud and/or NAS, Media management with *arr, as well as some easy backup solution

    And some headroom for a few other miscellaneous things. (Minecraft server? Website / email? All low priority.)


    Sorry for the long post, and thanks in advance for any help or suggestions. I wrote out as much as I can to hopefully avoid the XY problem. I just don't know where to start, and I don't want to set everything up and then immediately realize I should have done it all differently!

    D J T 3 Replies Last reply
    9
    • M [email protected]

      So I'm wanting to get into self hosting, and I could use some advice! I'm not sure which device to use for what. There's a lot I'd like to do, and I don't know how I should divide everything up by use case.

      Should I have a dedicated network device for security, handling domain blocking and VPN?

      Roughly how much processing power should I be devoting to this?

      And how should I deal with gaming in two locations? (It seems like it would be annoying to have to start up my desktop PC every time I want to play games on the couch. Is it viable to just run everything from the PC and use a thin client for desktop and couch usage, or is latency going to be a huge issue? It's probably not good for stability, either.)


      My list of devices I can use:

      Desktop PC, RPi, Intel compute stick, and an old laptop. I'd be willing to get more hardware, but not looking to spend big.

      The full list of what I'd like to do:

      Pihole/adguard, wireguard VPN (I'd like to route my phone traffic through my home network. Currently using TrackerControl, but I'd like tracker/ad blocking with a regular vpn too, and it would also be nice to be able to manage things remotely)

      HTPC interface, with the ability to play games from desktop or couch

      Home assistant (Maybe with voice recognition? That's a low priority though)

      Nextcloud and/or NAS, Media management with *arr, as well as some easy backup solution

      And some headroom for a few other miscellaneous things. (Minecraft server? Website / email? All low priority.)


      Sorry for the long post, and thanks in advance for any help or suggestions. I wrote out as much as I can to hopefully avoid the XY problem. I just don't know where to start, and I don't want to set everything up and then immediately realize I should have done it all differently!

      D This user is from outside of this forum
      D This user is from outside of this forum
      [email protected]
      wrote last edited by [email protected]
      #2

      Depending on your specs, I don't think you need to buy hardware. You can scale later if you run out of resources. This is how I'd separate your stuff:

      • Desktop: SteamOS (or Bazzite IMO), for gaming. Install Kodi on it for the HTPC interface, and add a shortcut to it on the big picture UI
      • RPi: Home Assistant OS. They have images for the Pi, which will let you install updates and addons from the gui. Addons are just containers, so you may be able to run a service or two if you run out of resources on the other machines.
      • Compute stick: Some server OS (I personally like Fedora Server, but loads of options are available here. Bazzite is Fedora based, so you can use knowledge you gain on one, on the other). Nextcloud (reconsider this, Nextcloud is a complaint magnet from what I can well, there are alternatives to most of its functions), your *arrs, torrent client etc. Stuff that is okay if it goes down for a bit.
      • Laptop: Same OS as the compute stick. Whatever doesn't fit the stick, plus Pihole/Adguard. For DNS though, I'd recommend using a cloud provider instead of self hosted, because if it goes down, you'll be stuck reconfiguring your DNS before fixing it (since if dns goes down, you can't easily access websites to look up stuff). IMO NextDNS is a good option, both free and paid tiers, and it does adblock lists too.

      Edit:

      • For remote management, ZeroTier and Tailscale are both good options at the moment. I use Tailscale, but they recently announced they want to IPO at some point, so I'll be moving to Headscale (the self hosted version essentially) if they start enshittifying.
      • For remote gaming, check if Steam remote play works, or set up a Sunshine server on your PC.
      1 Reply Last reply
      0
      • M [email protected]

        So I'm wanting to get into self hosting, and I could use some advice! I'm not sure which device to use for what. There's a lot I'd like to do, and I don't know how I should divide everything up by use case.

        Should I have a dedicated network device for security, handling domain blocking and VPN?

        Roughly how much processing power should I be devoting to this?

        And how should I deal with gaming in two locations? (It seems like it would be annoying to have to start up my desktop PC every time I want to play games on the couch. Is it viable to just run everything from the PC and use a thin client for desktop and couch usage, or is latency going to be a huge issue? It's probably not good for stability, either.)


        My list of devices I can use:

        Desktop PC, RPi, Intel compute stick, and an old laptop. I'd be willing to get more hardware, but not looking to spend big.

        The full list of what I'd like to do:

        Pihole/adguard, wireguard VPN (I'd like to route my phone traffic through my home network. Currently using TrackerControl, but I'd like tracker/ad blocking with a regular vpn too, and it would also be nice to be able to manage things remotely)

        HTPC interface, with the ability to play games from desktop or couch

        Home assistant (Maybe with voice recognition? That's a low priority though)

        Nextcloud and/or NAS, Media management with *arr, as well as some easy backup solution

        And some headroom for a few other miscellaneous things. (Minecraft server? Website / email? All low priority.)


        Sorry for the long post, and thanks in advance for any help or suggestions. I wrote out as much as I can to hopefully avoid the XY problem. I just don't know where to start, and I don't want to set everything up and then immediately realize I should have done it all differently!

        J This user is from outside of this forum
        J This user is from outside of this forum
        [email protected]
        wrote last edited by [email protected]
        #3

        There's no set plan or prescription, and no guide. You just pick the smallest set of resources you may have lying around, install what you need on it, then don't think about it until you need to. That's it.

        Don't go out and buy a bunch of hardware in anticipation of some big thing you MIGHT want to do. Just use the hardware and tools you actually need to use, then move on until you actually do need hardware for a specific something.

        1 Reply Last reply
        2
        • M [email protected]

          So I'm wanting to get into self hosting, and I could use some advice! I'm not sure which device to use for what. There's a lot I'd like to do, and I don't know how I should divide everything up by use case.

          Should I have a dedicated network device for security, handling domain blocking and VPN?

          Roughly how much processing power should I be devoting to this?

          And how should I deal with gaming in two locations? (It seems like it would be annoying to have to start up my desktop PC every time I want to play games on the couch. Is it viable to just run everything from the PC and use a thin client for desktop and couch usage, or is latency going to be a huge issue? It's probably not good for stability, either.)


          My list of devices I can use:

          Desktop PC, RPi, Intel compute stick, and an old laptop. I'd be willing to get more hardware, but not looking to spend big.

          The full list of what I'd like to do:

          Pihole/adguard, wireguard VPN (I'd like to route my phone traffic through my home network. Currently using TrackerControl, but I'd like tracker/ad blocking with a regular vpn too, and it would also be nice to be able to manage things remotely)

          HTPC interface, with the ability to play games from desktop or couch

          Home assistant (Maybe with voice recognition? That's a low priority though)

          Nextcloud and/or NAS, Media management with *arr, as well as some easy backup solution

          And some headroom for a few other miscellaneous things. (Minecraft server? Website / email? All low priority.)


          Sorry for the long post, and thanks in advance for any help or suggestions. I wrote out as much as I can to hopefully avoid the XY problem. I just don't know where to start, and I don't want to set everything up and then immediately realize I should have done it all differently!

          T This user is from outside of this forum
          T This user is from outside of this forum
          [email protected]
          wrote last edited by [email protected]
          #4

          I bought a 9500t NUC off ebay for 150$, and that is 6 cores and has minimal power usage. I'd definitely go the enterprise scrap yard route.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Login or register to search.
          Powered by NodeBB Contributors
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups