Professional Neckbeard

  • 6 Posts
  • 23 Comments
Joined 1Y ago
cake
Cake day: Jun 20, 2023

help-circle
rss

150$ is rather ambitious for what you are describing as a custom made low power server. Managing to build something… Anything commercial out of new, hell even refurbished parts that has enough horse power to run anything more than a pihole/DNS server at this price point would be a challenge and a half. If you’re going refurbished/2nd hand, you’re likely gonna spend half of that on just shipping the parts to you.

I believe you are vastly underestimating the price of new low end parts and vastly overestimating the capabilities and availability of old micro servers. I’d say something like this would work at a price range of around 300~400$ (and even that’s ambitious imo).

And even then, that’s a NICHE audience you’d be targeting. It would be people who don’t wanna pay subscriptions, but also don’t wanna be bothered to spend a day or 2 figuring out how to set up a simple linux box on an old computer they have. I’m not saying that audience doesn’t exist, it’s just veeeeery niche.


Benefits:

  • Cheap storage that I can use both locally and as a private cloud. Very convenient for piracy storing all my legally obtained files.

  • Network wide adblocking. Massive for mobile games/apps.

  • Pivate VPN. Really useful for using public networks and bypassing network restrictions.

  • Gives me an excuse to buy really cool, old server and networking hardware.

As for things I wish I knew… Don’t use windows for servers. Just don’t.

SMB sucks, try NFS.

Use docker, managing 5 or 10 different apps without containers is a nightmare.

Bold of you to assume I’m a computer scientist or engineer or that I have a degree lmao. I just hate ads, subscriptions and network restrictions, so I learned how to avoid those things. As for resources to get started… Look up TrueNAS scale. It basically does all of the work for you.


The main things for me are: Wireguard, NextCloud and an NFS/SMB share and a torrent client (Deluge)


I feel like you have the wrong idea of what hacking acting a actually is… But yes, as long as you don’t do anything too stupid line forwarding all of your ports or going without any sort of firewall, the chances of you getting hacked are very low…

As for DDOSing, you can get DDOSed with or without self hosting all the same, but I wouldn’t worry about it.


Check out this video

It goes over all of the steps of setting it up.


GPU passthrough has been pretty good for a while. The reason why Linus couldn’t get it working reliably was because iirc, he tried to do it on windows… I’ve done it before with a single gpu and have very recently set it up again, now that I have a 2nd one and gotta say, it’s pretty damn good…


For my main server only… If HP iLO is to be believed, averaging around 130W.

Running: deluge, homarr, jellyfin, lidarr, navidrome, nextcloud, prowlarr, sonarr, whoogle and a minecraft server (VM) on TrueNAS Scale.

As for everything else (my router, switch and DNS/DHCP server, which is a separate machine, you can add another maybe 50W on top of it…


My homelab upgrade experience
This is sort of a follow-up to my previous post, asking about migrating ZFS pools to a new machine. Migration went smoothly and the new machine is quite the nice upgrade, if I may say so myself I went from: A hacked together custom build AMD FX-8320E 8c/8t @3.20 GHz 16GB ram To a used HP ProLient dl380e gen8 2x Xeon E5-2450 16c/32t @2.10 GHz 64GB ram Not mentioning storage, as I haven't changed that, still using a 5x 2TB RAIDz1 HDD pool Huge thanks to anyone who replied to my old post :) The ProLient has been quite the fun experience, got it for real cheap and it's been pretty great. Took me a while to figure out how to get the thing booting, iLO4 is not as horrible as I expected and it is kinda loud, but pretty great other than that.
fedilink

Can’t you just bridge the 2 NICs?


I’ve been running TrueNAS scale for a while and my only issue with it has been having to create a virtual bridge so that my VMs can ping the host and vice versa, been a pretty smooth experience other than that. As for the performance overhead… my replacement server is VERY beefy, compared to my old one so I couldn’t care less lol.


Questions about migrating a ZFS RAID
I've recently been looking at options to upgrade (completely replace) my current NAS, as it's currently more than a little bit jank and frankly kinda garbage. I have a few questions about that and about migrating my current TrueNAS scale installation or at least it's settings over. Q1: Does the physical order of the drives matter? I.E. The order they are plugged into the SATA ports. Q2: Since I have TrueNAS scale installed on a USB flash drive (yeah, ik you're not supposed to but it is what it is), how bad of an idea would it be to just... unplug it from my current NAS and plug it into the new one? Q3: If all else fails, how reliable is TrueNAS scale's importing of ZFS Pools and are there any gotchas with it? Q4: Would moving to a virtualized solution like proxmox and installing TrueNAS scale on top of that in a VM make more sense on a beefier server? E: Thank you all for the replies, the migration went smoothly :)
fedilink


My situation with data backup is… well I have none, nor can i really afford to invest into more hardware at the moment. I am running RAIDz1, on my NAS so that gives me a small amount of protection in case a drive in it does go bad ig.


That is one of the things I’ve thought of doing with it, like a dedicated game streaming machine. It’s got gigabit LAN and a dedicated, even if not latest gen GPU, so yn


That is a neat idea, however I don’t really have a “media center” or a TV for that matter, as I always just watch stuff on my PC… That and I am not the type of person who’s gonna go buying movies on disc… I just pirate that sh!t


Ideas for how to repurpose a half broken laptop
Due to unfortunate circumstances (me dropping the laptop) I have now ended up with a half broken laptop that has a broken screen and a dying battery. I could repair it, however, I don't wanna bother as I'm very likely gonna be getting a new one soon. The laptop itself still works fine, however the broken screen and dying battery make it pretty much useless as a laptop and I already have a home lab NAS thing, so I'm kinda out of ideas on what to do with it. Any ideas? Here are the specs: CPU: i5-8300h GPU: intel HD830/GTX1050ti RAM: 16GB Storage: 128GB SSD
fedilink

No, as it’s just my main desktop, my laptop and an isolated PiHole VM


Mine’s pretty simple, I have a “don’t open ports until ABSOLUTELY NECESSARY” policy, wireguard works well enough for everything else I need to access remotely. I also keep SSH disabled on any machine that has direct access to the internet.



VSCode… No, that’s literally it. You can self host code-server.


I’d try opening a nfs share along side the smb one. It’s much better supported on linux.


I don’t selfhost very much compared to other people and my hardware’s pretty much either all literally found in the garbage or 2nd hand, but here it is

PiHole

WireGuard server that passes trough pihole adblocking

Homarr (lol)

Deluge

The system is mostly a NAS that I also run the occasinal general purpose VM off of, here are the specs for the 3 ppl that care:

CPU: AMD FX-8320E

RAM: 16GB

Storage: 5x2TB Seagate something something 7200RPM in RAIDz1, 128 GB random chinese SSD (mostly for VMs and apps) the, OS runs off of a flash drive

OS: TrueNAS scale


My whole “homelab” is made of either things I literally found in the trash, hand-me downs and 2nd part stuff I got for extremely cheap. It’s no speed deamon, but it’s got 8cores, 16GB ram and gigabit… What I’m trying to say is, that is most likely also an option for you and there is no reason to buy the latest and greatest of hardware for running simple things like pi-hole. As for the electricity bill, unless you’re running something computationally intensive 24/7 or just a ton of hard drives, I wouldn’t worry about it.


I got that I need to do something like that but… I have no idea how, I’m very new to TrueNAS


[SOLVED] TrueNAS scale VMs unable to see/connect to the host and vice versa
I have recently setup a system with TrueNAS scale and while it's been mostly smooth sailing (lies), I can't figure out why TrueNAS itself cannot connect to virtual machines and vice versa, which kinda sucks for me as I have a wireguard server setup on a virtual machine, which works but clients connecting to it cannot connect to anything hosted on the host itself... (And the whole reason I have wireguard setup like this is because I couldn't figure out how to setup the wg-quick app, it just refuses to work for unknown to me reasons... and by "work" I mean that the WG clients just cannot connect to it, the webui itself works). The VMs are set with Virtio as their NIC and truenas itself is set to a static IP and can connect to everything else... Any help would be appreciated... [SOLUTION] This is gonna be a quick overview on how to fix this issue, as it seems to be fairly common. You can find more detailed instructions here: https://forum.level1techs.com/t/truenas-scale-ultimate-home-setup-incl-tailscale/186444 Scroll down to the section titled “Oh but wait” Note: This problem cannot be fixed through neither the webui, web shell, nor SSH, you need to have physical access to the machine, a display adapter and a monitor to display the TUI on. 1. From the cli menu, go to "Configure network interfaces" 2. Remove DHCP/Any other static alias you have on your main interface by either pressing delete on it or by manually going to it and deleting it, just leave the alias field blank and ipv4_dhcp to "No", then click on Save 3. Create a new interface by bressing "n", select type 'BRIDGE", set name to "br0" (without the quotes) and either enable DHCP or add the IP alias that you previously removed from your main interface as an alias here and click on Save 4. Back on the main "Configure network interfaces screen" press "a" to save changes, then "p" to make them permanent (again without the quotes). 5. At this point, your network should drop out and you shouldn't be able to connect to the WebUI. Reboot the system and everything should work properly again! 6. That's it! Problem solved. Now you should go and change the NICs of the VMs to use the new br0 and they should able to connect to the truenas host just fine.
fedilink

All my disks are 2TB so it shouldn’t be a massive issue


I’ve mentioned it in another reply, but read/write speed isn’t terribly important to me, as the whole thing is gonna be bottlenecked by a 1GBPs connection anyways. From what I read from the other replies and online, RAIDz1 sounds like the thing I’m gonna go with, as it seems robust enough and my NAS is powerful enough for the performance hit to not really matter…


Can someone explain me how RAID works?
I recently got a few (5) hard drives to turn my home server into a NAS with trueNAS scale and my idea is to have 4 usable and 1 for redundancy, my question is... How does RAID work, like what is RAID 0, RAID 5, software RAID etc, and does any of that even matter for my use case?
fedilink

Ideas for self-hosted services
I've had a "home lab server" for a while now, it's nothing special but I think I can do more with it, I just don't know what to do with it... I currently use it just for a pihole and (sometimes) a Minecraft server or a web server... I used to also have a nexcloud and a searxng instance (which I will probably bring back)... Any ideas for other things I can run on it?
fedilink