HoffTV SERVER TOUR 2024 – Hosts, Daemons, Pi's
In today’s episode of HoffTV Cribs we’re looking at my server infrastructure, network, raspberry pis, custom daemons and more.
Powered by FreeBSD: https://www.freebsd.org/
Learn how to name your computers with RFC1178: https://datatracker.ietf.org/doc/html/rfc1178
Chapters:
00:00 – Goofy intro
00:32 – Server Specs
01:27 – My network hosts
03:08 – My server’s architecture
07:06 – NGINX, Minecraft, Terraria
08:16 – Project Server!
09:33 – Gitea – Self-hosted GitHub
11:06 – Custom daemons I wrote!
12:54 – Source code of one of my Daemons
14:47 – Other parts of my custom distributed system
16:34 – Samba and LAN File Sharing
17:56 – Private Remote Cloud with SSHFS
19:40 – Guest File Dump lel
20:25 – Personal MariaDB Database
21:44 – ProxyJump Bastion Jail
22:31 – Debian VM for Steam Games
by hoff._world
linux web server
Yo perfect timing, I’m getting more into bchs
SO SICK!!! I have just started building out a homelab over the last 6 or so months, this is really inspiring! Thank you lots for sharing!! 😀
Noice. Are FreeBSD jails any good? I'm running kubernetes (k3s) at home but looking at BSD because I keep having problems with keeping the zfs kmod in sync with centOS kernels.
What’s the reason for going with FreeBSD and jails rather than Debian with LXC containers? Is it worth using FreeBSD?
Do you also hold 7 Guinness world records? Your mother must be very proud of you.
Why define the hosts in a host file rather than letting DNS do it? That way it would be more portable and resilient to IP changes.
Did you choose to use sshfs for security reasons? I used it for local NAS purposes a while ago but it couldn't push more than a couple gigabits, so i moved to NFS
Thought of a funny comment, just wanted to share:
ASSERT_GT(views(5s), 10) << “bro fell off”;
Now after this great vid we need to go back to low level coding😂🎉
hello everyone, serious question, if i want to be able to build stuff like this, because this shit is inspiring, what do i study, what topics so i cover, i currently use a linux machine – popos, but i just use it because it's chill and i prefer it over windows, i don't have in depth understanding of topics discussed here, are there resources you can share, literally anything will be helpful, i'll gladly cover them all this summer, thanks.
There's a dogg in the server room 🐕
i found my type of people ngl
Soyfacing right now, very nice setup! I'm thinking about switching to a BSD based server setup from my Ubuntu LUKS encrypted server. I'm still a total noob, when it comes to BSD and what keeps me from switching over is the availability of software I'm used to. What would be a good alternative to Jellyfin or how does the unofficial BSD version of it work out?. What about logical volume management, is it supported in BSD? How can I do tiered caching? Also I don't know how alien BSD would be to me regarding deeper stuff like initfs. I'm afraid I have to invest some time in intensive research xD
Edit: Do you have an IaC setup?
bros like tony stark in real life, you could suit up for the next vid B)
This guy is the Justin jks Savage of programming
Very cool
cool, i run runescape themed servers
Why do you use jails and not containers?
What a great video!
So much to learn, definitely going to have to rewatch this a couple of times to get myself something similar.
I currently have my server running on an olll'' laptop that doesn't even turn back on on power outages, also couldn't get wake on Magic Packets to work (no bios setting for both and didn't seem to work).. But it gets what I need done. Using Docker to have a Syncthing server (P2P ik..), wireguard, and duckdns… The occasional Terraria server.
No mirroring or anything like that.. 😀
the meticulous pokemon theming… chef's kiss
Best video yet! In awe of all the forethought and knowledge in your setup. taking notes for whenever I end up building a server.
this was all so cool, but i am little conscious of myself because I wanna be able to do similar stuff
could you suggest books to get better at networks and Linux architecture, i have a surface level understand but wanna get better
woah, super cool setup man.
Sick crib dude ❤
you need to get rid of that sound when you change lights^^
LFG