/hsg/ is about learning and expanding your horizons. Know all about NAS? Learn virtualization. Spun up some VMs? Learn about networking by standing up a OPNsense/pfsense box and configuring some VLANs. There's always more to learn and chances to grow. Think you’re god-tier already? Setup OpenStack and report back.
>What software should I run? Install Gentoo. Or whatever flavor of *nix is best for the job or most comfy for you. Jellyfin to replace Netflix, nextcloud to replace Googlel, ampache to replace spotify, the list goes on and on. Look at the awesome self-hosted list and ask.
>Why should I have a home server? Learn something new. De-botnet your life. Serving applications to yourself, your family, and your frens feels good. Put your Any Forums skills to good use for yourself and those close to you. Store their data with proper availability redundancy and backups and serve it back to them with a /comfy/ easy to use interface.
I'm currently moving my smart home setup (zigbee2mqtt and home assistant) to a raspberry pi zero (1).
A lot of stuff needs to be rebuild for it to run on armv6. Is there any way to use compute power of available computers in the network to automatically help compile for it?
Levi Jenkins
TINY GANG!
Lucas Cooper
Finally set up wireguard to get rid of cloudflared for cgnat bypass. It works great now, but setting it up has been a major pain, could only connect from my local device to the server and not the other way around, except ping which worked both ways. Turns out after a lot of fiddling around with iptables that it was futile, the thing that had to be changed was the MTU on both the server interface and the client, the default wireguard MTU of 1420 didn't work at all, had to drop it to 1400 but its not perfect, still seeing a large amount of retransmissions in iperf3, although its better than not being able to connect at all.
Jaxson Russell
my NIC and riser+bracket for my M720q is almost here. tiny hype!
James Rivera
Hi frens, after one user told me that I probably should keep my images up to date I now successfully updated over 15 images to their latest versions. One of them is a problem though, expectedly so. I'm currently on traefik 2.2.1 and if I upgrade to latest I get 404 page not found for every single route defined in my traefik config. I read this carefully(doc.traefik.io/traefik/migration/v2/) but I can't even find one single feature here that may have been deprecated. How do I debug this properly?
>update truenas scale >blats my bridge config fucking POS
Connor Butler
I'm sure that this must be it: doc.traefik.io/traefik/migration/v2/#file-provider >The file parser has been changed, since v2.3 the unknown options/fields in a dynamic configuration file are treated as errors. Because I'm getting a bunch of loglines like this one: >level=error msg="middleware \"chain-oauth@file\" does not exist" routerName=traefik-rtr@docker entryPointName=https
Any idea how to fix it? I give each container labels to configure its traefik route as in labels: - "traefik.enable=true" - "traefik.http.routers.seafile.entrypoints=http" - "traefik.http.routers.seafile.middlewares=seafile-https-redirect" - "traefik.http.middlewares.seafile-https-redirect.redirectscheme.scheme=https"
Oliver Diaz
How much time/money do you put into future proofing your servers? Do you invest extra when you build a server in case you want extra features down the line?
Christian Rodriguez
What is cross compile for $200 Alex?
Charles Murphy
NPM (nginx proxy manager) is so much better than traefik. When I was setting up my current system I looked at both of them. Every tutorial I found online for traefik seemed to be written by some smug, tight jean wearing faggot that I just knew swallows copious amounts of jism when he's not raving about how fanfuckingtastic his faggot traefik containers are. Honestly NPM is so fucking based and easy I thought about forking it and replacing all the logos with swastikas to prove how it's definitely written by white men, for white men
Jaxon Sanders
Wooow so fucking retarded but okay I fixed it They changed the file parser to be more strict, so going from 2.2.x to 2.3 if you have a slightly too deeply indented field or anything really, the whole config fails to get loaded. In 2.2 it was failing silently and working just fine, in my case.
For example in the middlewares.toml I was used to just start from a sub-section of the config tree such as in: [http.middlewares] [http.middlewares.chain-no-auth] [http.middlewares.chain-no-auth.chain] middlewares = [ "middlewares-rate-limit", "middlewares-secure-headers"]
but no no no, now you have to add the root element as well or else YOUR WHOLE CLUSTER ISN'T REACHABLE BRO... fucking lunatics. So correct would be to just add [http] as the root element as in: [http] [http.middlewares] [http.middlewares.chain-no-auth] [http.middlewares.chain-no-auth.chain]
>nginx proxy manager I didn't like the UI configuration part but yeah I hate traefik very much. I guess now since I updated from 2.2 to 2.8 or something I'll be fine for some time at least. When they release v3 I'll jump ship for sure.
Hudson Edwards
what are some dummyproof projects/services i can deploy that can give me instant gratification and motivation? i have all the hardware and i like the network side of homelabbing but i can never commit to learning and deploying stuff on the software side because i always get stuck and give up
Whats the best way to fix the (lack of) NAT Loopbacking issue on Comcast Xfinity? Preferably not comprimising my privacy by using a remote DNS server / VPN.
Upgrade to business. Sure you're gonna pay more, but no data caps and you can torrent whatever the fuck you want and they won't care
Dylan King
nat loopback is done by the router, not the ISP
Jacob Collins
$250/m is too much for me right now. However I consider it worth it for the unblocking of the SMTP port.
Noah White
imagine being so cucked by your ISP. truly land of the freedumb
Jonathan Martin
I just went with a Ryzen rig with a B450 board to make it easy to upgrade. Started off with a 200GE > 3400G > 3700X and 1660 If AMD's hardware transcode wasn't so dog shit I'd even consider a 5700G