Create a Server

How to Set Up a Linux Home Server from Start to Finish!

How to Set Up a Linux Home Server from Start to Finish!

#Set #Linux #Home #Server #Start #Finish

“hoff._world”

Setting up a basic Linux home server from start to finish. We’ll be mirroring our hard disks, installing docker, setting up NGINX, Minecraft and Samba and adding some personal flair and customisations!

Command that was obscured by my face:
docker run -it -p 25565:25565 –name littleroot-minecraft -v /hdds/swraid/games/mcserver:/hmnt/mcserver -d debian bash

Bash prompt gen:
Ascii image converter:

Chapters:
0:00 – Introduction and Overview
1:27 – Download the Debian ISO
2:07 – Create Install Media (from Linux)
4:32 – Create Install Media (from Windows)
6:20 – Debian Installation
15:48 – SSH in and Set Up Sudo
20:10 – Basic SSH Security Hardening
24:48 – Disk Mirroring and Filesystems
34:26 – Installing Docker
37:26 – Configuring Web Server (NGINX)
41:01 – Configuring Minecraft Server
48:26 – Configuring File Server (SAMBA)
53:51 – Setting up a Firewall (UFW)
56:08 – Setting a cool Message of the Day (MOTD)
1:00:01 – Setting a cool Bash prompt
1:03:01 – Summary and Outro
1:04:21 – Funny Out-takes and Errors

source

 

To see the full content, share this page by clicking one of the buttons below

Related Articles

20 Comments

  1. Hey man, I stumbled into your channel yesterday and got me motivated enough to take out my old FX 4100 machine out of my closet and started playing around with it. Looking forward to more videos!

  2. Am I doing it wrong if I've just turned an old laptop with NixOS on it into a media server via jellyfin? I plan to buy an 8tb HDD and just stick loads of movies and tv shows on it, is there a better way? It's all working as in I can view the media from any device in my home, but should I be doing something like this video instead?

  3. I made my first home server a few days ago following a yt video and made it remotely accesible with wireguard and pihole, and I was scared for one thing what if someone I authorize to connect to my server misuses it to land on sites you should never be on without a vpn.

    After some digging I found out a way to do so by blacklisting everything with regex that worked but then I thought what if I had to limit there access to just one port for a service for example jellyfin but not samba or pihole or portainer.

    I think this would work thank you very much❤

  4. Wow, what perfect timing. I'm currently saving up to build a new PC from scratch, and I'm planning on turning my old PC into a home server for media storage for the family, and game servers for me and my friends. (First one will be a Gregtech: New Horizons playthrough!!) 100% bookmarking this for when I'm going to need it.

  5. I know most of this stuff but your style and presentation really works for me. Laid back and chill, can literally follow you step by step without pause. Instant sub and follow for you, dude! 👍

  6. this is so cool i wish i had any reason or means(got only 1 laptop) to create my own home server
    this is insane consider you got only 500 views with such a quality
    hope that your next project would be more useful for me lol

  7. Damn, I knew all of this, there was literally nothing new to me, but the way you explained and went through it was just simply great. Awesome video with just the right level of depth for the target audience. Keep on doing this! You are good at this stuff.

Leave a Reply