Building A Minecraft Server With 12 Year Old PC + Tutorial (PaperMC, Docker, DDNS, Port Forwarding)

Поділитися
Вставка
  • Опубліковано 16 вер 2024

КОМЕНТАРІ • 1,3 тис.

  • @HardwareHaven
    @HardwareHaven  8 місяців тому +14

    Watch my updated video instead! It's more up to date, better, and easier!
    ua-cam.com/video/bAGTwBURBXc/v-deo.html

    • @knghtbrd
      @knghtbrd 8 місяців тому +3

      Actually watching this one to see how your channel has evolved.
      Someone oughtta implement some of those solar-putty features as actual open source software WITHOUT the data collection SolarWinds is assuredly doing if any of us know anything about SolarWinds… Everyone's busy, of course. Still, it's nice nowadays to just be able to use openssh directly in Windows.

    • @HackerGamer-d9j
      @HackerGamer-d9j Місяць тому

      bor's pass - 12345

  • @EnchantCZ
    @EnchantCZ 2 роки тому +1000

    If you want to run a Minecraft server 24/7 at home and save some money on electricity, you can use the Hibernate plugin - it intentionally lags the server if no one is online so the server's TPS is ~1 instead of 20. In our case, CPU usage is now around ~3% instead of ~25% when idle and we haven't yet experienced any issues. We have been using this plugin for almost a year now.

    • @BastetFurry
      @BastetFurry Рік тому +50

      Problem for us would be that we tend to play expert packs and make liberal usage of chunk loaders to let factories do their work while we are away. 😅
      In all seriousness, unless you life in a country where energy is cheap, get a decent VPS or a small server, in the end it will be cheaper and will be a better experience.

    • @divadsn
      @divadsn Рік тому +53

      Not necessary, you can enable autopause feature in the Docker image which pauses the process when no one is online, reducing the CPU usage to 1% just for the watcher to check if someone is pinging the server to unpause the process.

    • @NicoMoessmer
      @NicoMoessmer Рік тому +9

      @@divadsn this sounds interesting, how would i do that?

    • @woozie40
      @woozie40 Рік тому +3

      u could also use mini pcs to reduce the power consumption

    • @razv647
      @razv647 Рік тому +1

      I cant find the plugin on aternos

  • @pineappleboi27
    @pineappleboi27 Рік тому +520

    I don’t think you’re giving yourself enough credit. This was a better tutorial than most mc server tutorials I could find when trying to make a server for me and friends😂

    • @BubbleS1
      @BubbleS1 Рік тому +32

      I think it's because he's coming from an IT prospective where this would be considered basic compared to the usually tutorials being from the perspective of a player (maybe child) who doesn't have a lot of technical know-how. I think it made the end video a lot more educational than you would expect but way less than he would

    • @wasabilover1293
      @wasabilover1293 Рік тому +4

      ​@@BubbleS1 also a lot of those just try to get your money and nothing else

    • @HenryB6568
      @HenryB6568 Рік тому +1

      true

    • @WreeperXD
      @WreeperXD Рік тому

      @@Sevardon welp, from your comment i was able to detect that i need to learn docker

    • @0rd3r
      @0rd3r Рік тому

      Agreed

  • @utkarshsingh1823
    @utkarshsingh1823 2 роки тому +472

    this is so underrated, the video quality and content's really good.
    Tho im more of a rpi guy, but still the sheer scope of such machines for enthusiasts is just so good

    • @Crimson_Canadian
      @Crimson_Canadian 2 роки тому +14

      i once made a server on a r pi 4 (and it actually ran decently well with a few friends)

    • @HardwareHaven
      @HardwareHaven  2 роки тому +39

      RPis are awesome. I own 4 (if you count my pico as well haha)

    • @StuckInVim
      @StuckInVim 2 роки тому +1

      @@HardwareHaven Well, the pico runs Doom, so I would count it. ua-cam.com/video/vXr7tOR3dis/v-deo.html

    • @AshLordCurry
      @AshLordCurry 2 роки тому +3

      @@Crimson_Canadian How did you optimized it?

    • @HRJJACK
      @HRJJACK 2 роки тому +3

      I use an 13-year-old laptop to create a minecraft server!

  • @alecampos1491
    @alecampos1491 2 роки тому +221

    Not only a great video about old pc made home server and minecraft servers basics, but most importantly, finally a simple yet complete docker basics tutorial.
    Thank you so much, this will help me a lot running my server!

  • @ElMaddox
    @ElMaddox Рік тому +67

    Dude you're brutal. I've been playing and messing with minecraft servers for more than 8 years now, and I can tell you that your video is BRILLIANT. Seriously, you made my night a little greater, even if I already know a lot of things about it, you always learn something new. Thank you so much.

    • @Curse_24
      @Curse_24 11 місяців тому

      do you know how to make a modded server on a pc by any chance ?

    • @toffi0
      @toffi0 7 місяців тому

      ​@@Curse_24same as vanilla but forge

  • @That-Pig
    @That-Pig 2 роки тому +201

    I always get so exited when you upload - I was suggested the first server video based of Minecraft server hosting and I'm hooked, I love the calm, informational style of your videos, very underrated!!

  • @vedantagrawal9530
    @vedantagrawal9530 2 роки тому +70

    Love your insistence on keeping old old hardware alive and pushing it to its limits.
    Loved the video as always Mr. Hardware (I assume that's your real legal name.)

    • @HardwareHaven
      @HardwareHaven  2 роки тому +30

      Please, call me Haven. Mr. Hardware is my father's name. haha

    • @vedantagrawal9530
      @vedantagrawal9530 2 роки тому +1

      @@HardwareHaven hello Haven. Nice to meet you.

    • @JordanPlayz158
      @JordanPlayz158 2 роки тому +3

      Yeah with some of the stuff people throw away, I might see if it's possible to go to my trash dump and get some old computer hardware or maybe even new ones that just need a new cpu or something, as if they are prebuilts especially. Chances are, the person isn't experienced and may throw away a PC that can be saved but they just don't have the experience to know how to.

    • @vedantagrawal9530
      @vedantagrawal9530 2 роки тому +2

      @@JordanPlayz158 Where I live (India), unfortunately there's no such magical lands anywhere near me or that I know of.
      I can only dream of rummaging through mountains of old PCs.

    • @pranavsai7748
      @pranavsai7748 2 роки тому

      @@vedantagrawal9530 me 2oooooooooooo

  • @jsnotlout3312
    @jsnotlout3312 2 роки тому +33

    I made a server on a raspberry pi4, most fun I've had in a while. With paperMc it rarely lags, It had some crashing issues but I resolved those. Runs great with me and my 2 friends playing around for a while!

  • @DoomBringer-ro8kk
    @DoomBringer-ro8kk 2 роки тому +41

    I can see you put alot of time and effort into this video and it was a good watch :) glad to see the channel steadily growing

  • @JordanPlayz158
    @JordanPlayz158 2 роки тому +57

    One small thing, apt is preferred over apt-get and apt has more features and better output than apt-get, like a progress bar for package installation and notification of any packages that can be upgraded on the system
    Edit 1: For the chunk performance, that's honestly, very few CPUs can keep up with 1.18 chunk rendering, if you follow the Minecraft server optimization guide it will tell you ideal configs and the most important thing that will fix your chunk issues is using a chunk rendering plugin like Chunky, pre-gen the chunks and set a world border
    Edit 2: also it's funny I almost have a server running that exact same cpu (the amd athlon II x4 640. I have the one below it, amd athlon II x4 635)

  • @SZ-Gaming
    @SZ-Gaming 2 роки тому +32

    great video, almost the same steps i did for my family server. my son and I have it setup so his friends could join on java or bedrock. one issue we had was when on ice in boats moving fast chunks were slow to load and we fixed it by adding Sodium. after that chunks loaded super fast at the render distance without fail. This was also an old pc running an Intel Core 2 Quad Q9650 Processor and 8GB of ram. now running minecraft 1.18.1.

    • @jp398h
      @jp398h Рік тому

      What is Sodium?

    • @SZ-Gaming
      @SZ-Gaming Рік тому +1

      @@jp398h Sodium is a mod that can be added to the game to help with the loading of chunks. I would recommend it to anyone that wants to run a home server on a older pc.

    • @group2gaming
      @group2gaming Рік тому +1

      @@SZ-Gaming is it clientside or does it just have to be installed on the server?

    • @SZ-Gaming
      @SZ-Gaming Рік тому +1

      @@group2gaming it was put on the server. what is on my server worlds i tend to also add to client side as well. hope this helps :)

    • @kacchanvotlenick6499
      @kacchanvotlenick6499 Рік тому

      Is A8-9600 APU enough to run a server? I need to know how to update the server and not have the files replaced, I don't like doing the things over and over though.

  • @meandhiminc
    @meandhiminc 2 роки тому +14

    Really enjoy your videos. One thing that might be nice for you and anyone following this for themselves is the 'docker logs -f mcserver' command.
    When you add the -f (which stands for follow) it will auto scroll the logs on your screen as they are updated.

    • @khrounose
      @khrounose Рік тому +3

      If you get stuck in this, press CTRL + C to stop following the logs. CTRL + C basically sends an interrupt signal (SIGINT) to the running command.

  • @dovedozen
    @dovedozen 2 роки тому +17

    this is fantastic; I've been learning to run an externally-hosted MC server and learning Linux at the same time over the past little while, & watching this makes me feel like self-hosting on my own machine is totally a possibility for me in the future! also very cool to hear a little about what docker is for.

  • @lucaslaredo
    @lucaslaredo 2 роки тому +11

    this video brought me back to my old young ages trying to build a Minecraft Server for me and my friends have some fun. Back then i was only enable to fulfill this need using Hamachi, wich was definitely not what i wanted. Thanks for helping me finding the answer after so long

  • @zebrasprite
    @zebrasprite 2 роки тому +21

    I absolutely adore your videos. They're simply wonderful. Keep it up, I'll be here to watch! :)

  • @charamellized
    @charamellized 2 роки тому +11

    This tutorial is useful, I'm gonna save this in my playlist as I'm planning to make a Minecraft server for my friends
    Edit : on my old core 2 duo pc

    • @HardwareHaven
      @HardwareHaven  2 роки тому +1

      Awesome! I might even have some updates by then

    • @charamellized
      @charamellized 2 роки тому

      @@HardwareHaven thanks

    • @immernochanders776
      @immernochanders776 2 роки тому

      haha exact same as me. pc wise and i put it on a playlist too

    • @kacchanvotlenick6499
      @kacchanvotlenick6499 Рік тому

      Same, I just got my pc broken down on its own(me clearly knowing it was ram that was the problem and that initiated my father to actually sell it on a junk shop, but gladly I was able to stop my father after that though.) I just need to change the ssd and ram so it would actually run the minecraft server.

  • @HardwareHaven
    @HardwareHaven  2 роки тому +850

    Sorry for the 720p. I have no idea how I accidentally exported like that...

    • @TheGreatTimP
      @TheGreatTimP 2 роки тому +90

      Didn't even notice. Great video so far!

    • @r_owbot
      @r_owbot 2 роки тому +66

      Its ok 720p is still HD

    • @gemmebacon
      @gemmebacon 2 роки тому +27

      I didnt even notice it was only 720p

    • @espero_dev
      @espero_dev 2 роки тому +6

      It’s fine I got 4K on here lol

    • @rei_hsym
      @rei_hsym 2 роки тому +10

      720 is my default resolution on YT so no problem

  • @ScientiaFilms
    @ScientiaFilms Рік тому +2

    One of the better tutorials on UA-cam in general. Hits all the points, isn't dragging along with bs information, didn't feel slow and dragged out. Perfect!

  • @theworsttm1146
    @theworsttm1146 2 роки тому +5

    Wow I did this exact same project a year or so ago on my own, I didn't use a docker or any containerization software just installed the mc server onto a ubuntu cmd line server and made a couple scripts so i can update it fast. Always cool to see how others might do stuff like it though!

  • @AlexThomas230
    @AlexThomas230 10 днів тому +1

    The best tutorial out there. Built a pc out of some free components plus a psu and this tutorial worked a charm, along with the NAS tutorial aswell, now i have a cheap home server.
    Thanks haven!👏👏

  • @John_Kap
    @John_Kap 2 роки тому +4

    Wow haven I am really impressed. Btw congrats on 12k subs

  • @jorgeskuf
    @jorgeskuf 13 днів тому

    so immensely helpful. i was able to set up my server after countless issues thanks to this video. no other tutorial went over port forwarding, reserving your ip and duckdns. my friends and i are grateful for you

  • @Positroni
    @Positroni 2 роки тому +23

    Personally I would use SystemD service instead of Docker for performance reasons (docker uses somewhat more resources than SystemD service) and Fabric with Lithium and Phosphor instead of PaperMC but I haven't really benchmarked either so can't say for sure which would be better.

    • @HardwareHaven
      @HardwareHaven  2 роки тому

      I'm curious what the actual overhead difference is. I actually originally planned to run it as a service with docker just being used for the DDNS client, but ran into some weird Java issues. I decided that if I was having those issues while following some guides, people might run into those issues following MY guide haha! That's where I think docker can be cool, even with most likely a small performance hit.
      Have you ever been able to A/B test something like this between docker and SystemD? And thanks for the input!

    • @Positroni
      @Positroni 2 роки тому +5

      @@HardwareHaven So I went looking for some numbers and these are off the net without anything backing them but it seems that I overestimated docker CPU cost a lot because apparently there is nearly no CPU overhead which is good for Minecraft since CPU is nearly always the limiting factor, as for RAM the answer is that it's complicated, depending on how much the container differs from the host system and how the app inside the container uses resources so I guess I need to do some benchmarking some day.

    • @HardwareHaven
      @HardwareHaven  2 роки тому

      @@Positroni Oh interesting! I only run really lightweight stuff personally so overhead has never been something I've looked into really. Definitely not with memory. Could be interesting to try and benchmark.

    • @shanesdiy
      @shanesdiy 2 роки тому

      I've tried "vanilla" MC servers, Forge, and PaperMC and PaperMC was by far the smoothest experience and seemed to run much more efficiently with a large load. My kids wanted a modded Forge server to take advantage of some cool mods so I switched and it works ok but nowhere near as smooth and efficient as PaperMC was. I haven't tried those others, I'll have to look into them.

    • @Positroni
      @Positroni 2 роки тому +5

      @@shanesdiy For clients there is also option to add Sodium in addition to Lithium and Phosphor if FPS was causing issues.
      Yeah Forge is not the most light weight and not all mods have Fabric version but there is some interesting mods for Fabric

  • @D007Jason
    @D007Jason Рік тому +2

    Love this tutorial! Very easy to follow. If someone is unfamiliar with ssh and find it difficult to manage files, I’d recommend setting up SMB to easily manage server files.

  • @WeirdSkeleton
    @WeirdSkeleton 2 роки тому +8

    love this channel 10//10 plan on making a minigame server but dont want to burn 700 dollars on a mega machine and im not taking into account the cautions i want to take like firewalls and proxies and whatever

  • @冰糖雪离
    @冰糖雪离 2 роки тому +1

    Thank you for sharing this. I bought an old PC for 70$(i7-3770) and 30$ for 16GB ram. I followed all the steps and now I can host multiple servers using this old PC. I learned a lot through the process. Thanks a lot!

    • @imnotbeluga007
      @imnotbeluga007 7 місяців тому

      An i7-3rd gen is old?
      It's better than the PC I use daily..

  • @emmaline.
    @emmaline. 2 роки тому +7

    This is a fantastic video! I run a few Minecraft server on older hardware as well and I throughly enjoyed this look at your experience!

  • @OmarShtaiwi_
    @OmarShtaiwi_ Рік тому +1

    I actually had no reason to watch this video, but your presentation is so good I lost track of time and I kept just watching lol.
    Subscribed.

  • @fanpug_
    @fanpug_ 2 роки тому +3

    For anyone that wants to setup Geyser plugin in this configuration:
    you'll have to add another port command when creating the container to add the 19132 port in udp so it should look like:
    -p 19132:19132/udp
    and set up the portforwarding as well for that same port
    good luck

  • @keegie_creeper146
    @keegie_creeper146 2 роки тому +1

    We stopped playing the server now, but about 6 months ago, a friend of mine hosted a server on an old server computer from a workspace, and the computer was retired in 2008. It had 32G of RAM and was able to run the server flawlessly despite its age. It also ran on an old version of Windows Server from the early 2000's or something like that.

  • @luhgarlicbread
    @luhgarlicbread 2 роки тому +4

    I’m don’t even currently want to run a server and all 31 minutes and 9 seconds were entertaining

  • @gemmebacon
    @gemmebacon 2 роки тому +2

    Thank you! I was trying to find a normal minecraft server tutorial and i finaly found you
    Your channel is underrated

  • @kayneahnung3661
    @kayneahnung3661 2 роки тому +3

    Hey we had contact on that issue on a different of your Videos - Speed is basically the same as I had with my AMD A10 APU. Works fine for one user, okayish for two, but gets sluggish with 4 Users. You can tweak MC a bit to use more ram to store already rendered chunks, that helps as long as the players stay in the same area.

  • @_joaquim_
    @_joaquim_ 9 місяців тому +1

    Thank you for this video! Just followed along and managed to build a Minecraft server with an 8 year old screenless laptop.

  • @AkatranLP
    @AkatranLP 2 роки тому +7

    I too have a minecraft server running at home, with docker and dyndns. As im also a programmer I wrote my own discord bot that can start and stop the minecraft server aswell as the underlying Hardware server. So my friends can write -start mc-vanilla to start the minecraft server. They have to wait like 3 minutes and then its on. And if they forgot to turn it off, every 30 minutes i check the number of people online, and if no one is there it automatically shuts down, so my energy bill is low on that part.

    • @HardwareHaven
      @HardwareHaven  2 роки тому +1

      Awesome! Is the bot running on the same machine?

    • @AkatranLP
      @AkatranLP 2 роки тому +2

      @@HardwareHaven no its running on my nas as a docker Container, but it can run pn a raspberrypi as well.

    • @tomglover98
      @tomglover98 7 місяців тому

      @@AkatranLP Got a github repo for setup notes? Would be interested in reading

  • @xem1p
    @xem1p 2 роки тому +1

    Funny enough i've been waiting for someone to make a video like this for 2 years and finally someone did it

  • @discombobulateddonkey6173
    @discombobulateddonkey6173 2 роки тому +3

    BTW I highly suggest using ventoy instead of rufus as you can have multiple iso's on 1 flash drive and choose which one you want to install from on the computer your installing your iso file onto, Whereas rufus allows only 1 iso on a flash drive and is WAY slower than ventoy

  • @TimeWisely
    @TimeWisely Рік тому +1

    Not going to lie, this is actually kinda cool, I have an old windows XP machine my grand father gave to me, and, it's kind of just collecting dust, maybe I could use this video to create something with it, hmm... I never really did this type of thing with physical machines. Really good educational video! Love the production quality here

  • @koxhecker
    @koxhecker 2 роки тому +6

    Why you blurred your nick name in minecraft?

  • @unoswow
    @unoswow 11 місяців тому

    I've been running my MC server in windows on an old HP laptop from 2010, and it have been working great with over 15 plugins, but after watching this video, I know what I'm going to do to improve my server. Thanks a lot your videos are awesome

  • @derpyyboi6521
    @derpyyboi6521 Рік тому +4

    nobody is talking about how he has 64 diamond swords??????????

  • @werox2045
    @werox2045 2 роки тому +1

    hey people! you can check the IP for your router in windows terminal by typing 'ipconfig', in the list search for your wi-fi adaptor, and the IP should be in the 'Default Gateway: ' .
    Also great video

    • @tomglover98
      @tomglover98 7 місяців тому

      ifconfig for some linux distros too, but not all

  • @alejan3san
    @alejan3san 2 роки тому +7

    Hey man, great video. I managed to make the server work on my local network but i can't seem to make it work on the Internet. I'm almost sure i reserved the static ip and opened the ports correctly, but connecting to my duckdns address just gives me a "Can't connect to server" on Minecraft.

    • @officialfrostbite11
      @officialfrostbite11 9 місяців тому

      same problem

    • @y.m.o.fh.s.c8580
      @y.m.o.fh.s.c8580 8 місяців тому

      @@officialfrostbite11 were you able to fix it? that is the issue i am having @stanvd what is that exactly?

    • @y.m.o.fh.s.c8580
      @y.m.o.fh.s.c8580 8 місяців тому

      i fixed it, i had to upgrade everything then it worked

  • @benjaminbarraza6829
    @benjaminbarraza6829 2 роки тому +1

    I really enjoy ur videos, the way you talk is so smooth and calm, gl with this channel hope you get more viewers bc this channel is really good

    • @HardwareHaven
      @HardwareHaven  2 роки тому

      Thanks! I try to keep things “low key” haha

  • @BloxGambling
    @BloxGambling Рік тому +3

    Bro this 12 year old pc is better than m'y 2year pc 800$ (but it's a laptop)

  • @foti4822
    @foti4822 Рік тому +1

    Love your content! I've been watching your videos for a while and now I got inspired to build my own Home Lab. Just ordered some missing parts for my old PC and can't wait to get started.

  • @max_uaminecraft1827
    @max_uaminecraft1827 2 роки тому +5

    I run a basic mc server on truenas core in a jail, and on the quadcore i5 i run it on, it works great for a combo nas, media server and mc server! Also doing all those things only ever consumes about 80w

    • @HardwareHaven
      @HardwareHaven  2 роки тому

      Nice! Is it a prebuilt or custom build?

  • @Rennu_the_linux_guy
    @Rennu_the_linux_guy Рік тому +2

    OH MAN putty, i remember using that when i was a kid; i would download it onto the schools computer and then ssh into my friend's VPS (he made a user just for me ❤) and then i would go straight into weechat and and talk with my friends all day,
    and when my teachers asked what i was doing i would just telll them i was programming because i was taking the experimental programming class that my high school just started trying out (the teacher would use khan academy to teach everyone, so it wasnt anything too crazy, litterally the bare basics, man public school sucks),
    i became a teachers assistant for that class and quickly found out that some people are just not built to understand that kind of stuff (i was also kind of bad at teaching though) those were some good times lol...

  • @chiefdylangaming4406
    @chiefdylangaming4406 Рік тому +4

    I followed everything Haven said. My local ip works for playing on the server, but it doesn't work after the duckdns subdomain part. I have port forwarding on, I followed everything step by step, but my minecraft server keeps saying "Failed to connect to the server | Connection refused: no further information". Any help or fix for this??

    • @sixthsense0734
      @sixthsense0734 Рік тому

      its doing the same for me

    • @majorletdown253
      @majorletdown253 Рік тому

      You should be good to go! Have a friend connect to your dns address when they are outside of your network. Anyone inside of your network (i.e. you) has to connect with the internal IP of your server! hope this helps.

    • @majorletdown253
      @majorletdown253 Рік тому

      @@sixthsense0734 Check my reply to him

    • @carsoncruzer1010
      @carsoncruzer1010 Рік тому

      Same for me

  • @AshesHub
    @AshesHub 2 роки тому +1

    Best Minecraft sever tutorial out there

  • @robertb9374
    @robertb9374 Рік тому +1

    I fell asleep and saw this video when I woke up. Now I am greatfull that I woke up to this. Thank you 😂

  • @YouFellForTheBait
    @YouFellForTheBait Рік тому

    HOLY CRAP!
    THATS MY PC CASE!
    I've had that exact case for my "sleeper" PC for the last 5 years.
    I took out the old guts, which used to be my mother's PC waaaaay back in the day.
    I call it "Mangle" because nothing quite fits but it works perfectly.
    I never thought I'd ever see someone with the exact case ever again!

  • @borkdog9141
    @borkdog9141 2 роки тому +1

    Man I have been recently really interested in servers so this video was perfect. I also love your intro by the way!

    • @HardwareHaven
      @HardwareHaven  2 роки тому +1

      Thanks! Hope it helped

    • @borkdog9141
      @borkdog9141 2 роки тому

      @@HardwareHaven I am sure when I do want to set a server up I am going to come back to this video

    • @HardwareHaven
      @HardwareHaven  2 роки тому +1

      Awesome! I might even have some updates/improvements by then

  • @gusbubba225
    @gusbubba225 2 роки тому

    Absolutely love that youtube has been putting your vids in my feed lately. Great stuff!

  • @Protog3n_pd2
    @Protog3n_pd2 Рік тому +1

    I used my old netbook for a server, works supreme surprisingly well

  • @alanvo5079
    @alanvo5079 Рік тому +2

    Thanks for the Tuturial! I managed to make it run modded following another video aswell but you helped me get through most of the work thanks a ton!

    • @laurin8569
      @laurin8569 Рік тому +2

      what video did you follow for modding?

  • @whoisdarkyxd554
    @whoisdarkyxd554 2 роки тому +1

    i love doing stuff like this, infact i have even hosted multiple servers on a windows vps, never got to see how linux would do, soon planning on making my old pc to a minecraft server, great tutorial man! (i know how to run a mc server in windows, now i know linux thanks to you!!)

  • @heartfraud
    @heartfraud Рік тому +1

    You seem like a very down to earth and genuine person, thank you for the tutorial! Subbed

  • @thirtyz7506
    @thirtyz7506 Рік тому

    Best Tutorial so far, even after 1 Year and for newer specs. Keep it up !

  • @somebody3271
    @somebody3271 2 роки тому

    Haven: this isn't a tutorial
    The video: one of the best Tutorials I've seen yet

  • @Darkstarrgamer
    @Darkstarrgamer 2 місяці тому

    Yeah, I'm late to the party, but one thing I can say is that docker isn't strictly necessary. You can quite happily run a java Minecraft server directly on ubuntu server and save some system resources without docker. I've got an OptiPlex 7010 with a 3rd gen i5 that I do this on and it works great

  • @soul4707
    @soul4707 2 роки тому +1

    i just found you trough raccomendations.
    You earned a new subscriber!

  • @GreezySamurai
    @GreezySamurai Рік тому

    I followed your steps with some older hardware then your ig. I got Intel core 2 duo E6600 with 2gb ddr2 ram. and so far it works great. Much love for doing videos like this.

  • @MansakeLabsOfficial
    @MansakeLabsOfficial Рік тому +1

    HH: "I would not actually recommend going out and buying this."
    Me: (Nervously glances at a nearly identical Presario on my desk that I coincidentally went out and bought a few years ago at a thrift store for ten dollars.)

  • @TheOshawott
    @TheOshawott Рік тому

    I tried to make a 1.8.8 Minecraft server using my Linux system with 1GB of RAM and AMD Athlon CPU and wow... It runs amazing tbh! I also learned more about running a server "from a potato" thanks to this video, so that's why I'm gonna say thank you for making those great content on your UA-cam channel! ;)

  • @Nicolas-gn7dh
    @Nicolas-gn7dh 2 роки тому +2

    Excelent video, I recomend you using Pterodactyl to run the server instead of Docker.

    • @HardwareHaven
      @HardwareHaven  2 роки тому +1

      I’ve heard good things about pterodactyl! Funnily enough, I’m pretty sure it uses docker containers as well. Seems like a really cool service

  • @cet0_
    @cet0_ 2 роки тому

    The options in docker run means: -d create a detachable container, if you don't use this when you exit your terminal the container will exit, The -it part means that it will create an interactuable terminal inside the container so you can enter the container.

    • @HardwareHaven
      @HardwareHaven  2 роки тому

      I was aware of what -d did, and somewhat aware of -it, but not so much that I felt like I could explain it correctly by any means haha. Thanks!

  • @HPerrin
    @HPerrin 2 роки тому

    The only thing you left out would be putting the start commands in scripts so you don't have to remember them, and then even having them start on system start. Coming from a professional server admin, this was a great video. It's an awesome introduction to running a Linux server in general.

    • @HardwareHaven
      @HardwareHaven  2 роки тому +1

      Wow that means a ton! I’m quite the amateur and I’m always nervous I’ll explain something poorly.
      Speaking of which, and I might be wrong, but I believe if the -restart unless-stopped flag is present, those containers will automatically spool up when the system boots. At least in my experience that has been the case. But maybe I have something else setup to make that happen that I’ve forgotten

    • @HPerrin
      @HPerrin 2 роки тому

      @@HardwareHaven you're right! As long as something starts docker, it looks like docker will restart the containers. I learned something new about docker! I've got my Minecraft server set up to run with systemd, but it sure is a lot fewer steps with docker.

  • @jeffrogerman
    @jeffrogerman 13 годин тому

    This has to be the best server tutorial online. I created a server and works like a dream. my one question is how do I update the server to a newer version without restarting the world? would love a video or a link on that.

  • @thereverendcoyote
    @thereverendcoyote 2 роки тому +1

    This might of been mention bellow, but in case it not. You don't need the "~". If you just type cd it defaults to your home directory.

  • @atrance2989
    @atrance2989 2 роки тому +1

    im gonna be honest, idk why i clicked and watched this, but i really enjoyed it

  • @RevolutionaryLiger
    @RevolutionaryLiger 2 роки тому

    THANK YOU. Someone else has a tutorial with ssh haven, and you are the first person to point out haven is the username so I had to change it to my username.

  • @erikisdik432
    @erikisdik432 Рік тому +1

    Also as a reminder, DDNS does not hide your public ip address! If you want to hide your IP address i would recommend getting a domain name (which really arent that expensive) and using cloudflare, which is totally free! If you dont feel comfortable doing this just host a server from a hosting provider, since sharing your public ip can reveal a lot of dangerous things like outdated IOT devices to the internet to be exploited. These devices are able to use the UPNP protocol which opens ports to the internet automatically, you can disable UPNP from your internet router or modem but this could break some things like Philips Hue access from outside. So do your research before actually sharing your IP to the internet, or use a Reverse-Proxy (like cloudflare) to atleast make it a bit harder, but still not impossible to find your IP address behind your domain name.

    • @erikisdik432
      @erikisdik432 Рік тому

      Also strong randomly generated passwords are a MUST for any server which gets exposed to the internet, add changing the password every 100-200 days to that and you should be good. Dont be scared, be prepared.

    • @HardwareHaven
      @HardwareHaven  Рік тому

      Yep, cloudflare proxy is great! I think this was geared more towards a small private server for friends and such, but this is all good stuff. Thanks for contributing!

  • @PenguCC
    @PenguCC 2 роки тому +1

    Great tutorial, I would recommend using pterodactyl. It's an open-source game panel that utilizes docker with a GUI. It's super easy to setup and its definitely more user friendly. Runs great with old hardware and can utilize multiple computers that you can remotely deploy servers to.

    • @HardwareHaven
      @HardwareHaven  2 роки тому

      Oh awesome! So does that replace the server or just run alongside it?

    • @PenguCC
      @PenguCC 2 роки тому +1

      @@HardwareHaven Depends on what you mean by that, it installs on ubuntu server and pretty much makes a web UI. I don't want to go in depth in UA-cam comments but you can always message me on discord :)

    • @JordanPlayz158
      @JordanPlayz158 2 роки тому

      @@HardwareHaven oh I wasn't aware you didn't know about it, figured you just used docker by itself for lightweight nature due to old hardware but as you aren't aware, pterodactyl is a great game management panel, it utilizes docker to run all games, it has eggs which are very powerful customizable scripts essentially to make and run your own game with any need, pterodactyl comes included with the paper egg and has a very nice install guide, very easy to follow if you read it start to finish, there is a panel and a daemon, so you can run multiple panels for high availability or 1 to manage multiple machines you wish to run docker on, it provides a nice frontend. And way nicer to do just about everything, you click on a server, there is a console. You are attached to the container and given live updates through websocket connection, commands. And stats of cpu and memory of the container, all lively updated, there is a file manager both in the web browser and via a sftp server run from the daemon. Sftp server provides recursive uploads like folder uploads and web file manager is for easy file uploading and config editing, and there is a bunch more things that are more geared towards hosts but great for the consumer nevertheless

    • @HardwareHaven
      @HardwareHaven  2 роки тому

      @@JordanPlayz158 Wow, thanks y'all!

  • @justasjurevicius4082
    @justasjurevicius4082 2 роки тому

    Feels so weird seeing the same PC I actually have under my desk for file storage purposes
    Very nice video as well, good job

  • @3miner655
    @3miner655 Рік тому +2

    This is so cool! i had a pc with a core i5 that i used for this

  • @DoubleOTism
    @DoubleOTism Рік тому

    Great tutorial, i have never heard of the DuckDNS, i will have to try it for sure. Thanks!

  • @prankerganster3985
    @prankerganster3985 2 роки тому +1

    Thanks for the idea. I have a Computer store nearby that let people throw away old computers. I kindly asked if it was okay for them if i took a few and they didnt see a problem, if i promise not to throw it around so i now have them home. Mostly of them had a bug but i frankensteined together a pc and its good. Its a server

  • @Nitralix
    @Nitralix 10 місяців тому +1

    Good video, inspired me to build a server and it works,👍🏼

  • @whoisev
    @whoisev Рік тому +1

    Edit: I figured out how to change the version. Thanks for the video once again!

    • @michaele.6785
      @michaele.6785 Рік тому

      Can you please tell me how to change the version. I'm trying to run version 1.19.2.

    • @geisenhasuer7541
      @geisenhasuer7541 Рік тому

      how did you update the version?

  • @thefallenmind00
    @thefallenmind00 2 роки тому +1

    Your content is amazing! I've gotten more interested in servers, and I plan on making one mainly for media streaming and backups.

  • @khwez258
    @khwez258 2 роки тому

    dood this is great, i love that you explain it all so well and i hope you have a good day sir

  • @user-sr3fg7gr9b
    @user-sr3fg7gr9b Рік тому

    Wow, this guide is amazing, just everything I was looking for! Thank you

  • @kiwicami287
    @kiwicami287 Рік тому

    Thanks for the great and informative video! I've setup my own server using it, it's running on a 4770k and 32gb of ram(i've only allocated 8gb) and i've stress tested it hard with some friends, it runs very well, highest i've seen the cpu usage go was in the low 40s

  • @MisoZoot
    @MisoZoot Рік тому

    hey there haven. i've had this video in my watch later and i've seen it at least 4x at this point. Thanks to you, I was able to reuse an old a10 6700 and turn it into a minecraft server for me and myh friends. thank you!

  • @Arcanyan
    @Arcanyan Рік тому

    thank you for this video, just made a server on an old HP laptop from 2012. Runs 1.19.4 like a dream

  • @DiamondCartierSkeleton
    @DiamondCartierSkeleton Рік тому

    For real best mc server tutorial here on YT

  • @LtYorki
    @LtYorki Рік тому

    I have to say, me never using linux or any of this tools. You make it look really easy and yet well explained. Sure, I would need to type down which command dose what with docker, but its really well explained. I want to make myself Server machine for different games. I will defiantly use this

  • @LilyBloomVee
    @LilyBloomVee 2 роки тому +1

    When installing a plugin, very often a simple "reload" in the console does the job. WorldEdit and other things are such examples which generate/create their data when reloading mid-run.

    • @blackfortmusic7729
      @blackfortmusic7729 2 роки тому

      This is sort of true but shouldn't be done everytime i recommend if you changed one thing in one plugin and it doesn't have a build in plugin reload command like /worldedit reload if it's not build into the plugin restart the server to not get any bugs or issue's

    • @firenado4295
      @firenado4295 2 роки тому

      yeah but reload can mess with some plugins though

  • @soul451
    @soul451 Рік тому +1

    This Video is amazing!! I want to make a mc server for me and a couple of friends, and this will definitely help!

  • @Iwishtoexist
    @Iwishtoexist Рік тому +2

    I run my Minecraft server off a Kindle Fire 8 (10th gen) that I got for 5$
    (custom-cooled with a Nintendo Switch Lite cooler and 90mm PC fan) (both free from a friend)
    It runs well and I have around 20 members so far
    I don't suggest my setup but if it works it works and I'm happy
    The Murder Birds SMP

    • @darealmrog
      @darealmrog 10 місяців тому +1

      Wow so cool dude. I'm gonna make a mc server in the future I'll check out your server good luck bro!

  • @Warhexe
    @Warhexe 2 роки тому +1

    im prety sure u can set a command to pregenerate part of the world to help with the lag when loading chunks, u can also set a world border to prevent anyone going outside the pregenerated area.

    • @HardwareHaven
      @HardwareHaven  2 роки тому +1

      Oh nice! I wanted to look more into PaperMC optimization, but this video was obviously getting pretty long as it is haha

  • @warmongrel311
    @warmongrel311 2 роки тому

    I swear, there's an old HP here rn that I was wondering how to setup a MC server. You and Google are reading my mind

  • @recol5433
    @recol5433 2 роки тому +1

    I really don't know what am I doing wrong but it doesn't work... Locally server runs well but when I try to do connect to it via WAN it can't connect, I did every single thing just like you did and it still doesn't work, port forwarding should be alright, commands were fine too so I don't really know where the problem is.

  • @jeoomin
    @jeoomin Рік тому

    thank you a lot for this video, this is my first linux server, and it helped me a lot, your explanations are very good, very understandable !

  • @grimacedabassguy
    @grimacedabassguy 2 роки тому

    Great tutorial!!!!! I was hoping you’d created a video regarding that athlon! glad ya did. i learned some new stuff about docker in here!!! 👍🏿👍🏿👍🏿

    • @HardwareHaven
      @HardwareHaven  2 роки тому

      Thanks man! I’m curious what you were able to learn about docker?? Haha

    • @grimacedabassguy
      @grimacedabassguy 2 роки тому

      @@HardwareHaven I'd still never setup docker and ran any containers on it. always just read about it with a "someday" I'll figure this out. But you showed how fast and easy it is to configured and helped make sense of the docker config file. Not as complex as I thought it was lol. Certainly not a php.ini file or anything. Thanks! Gonna play with docker this evening.

  • @RiceBeatr
    @RiceBeatr Рік тому

    Amazing video and tutorial, got a Minecraft server going for me and my friends.

  • @FlyingCakes01
    @FlyingCakes01 8 місяців тому

    i just realised that our names are so simular. haha. but keep up the great work bro

    • @HardwareHaven
      @HardwareHaven  8 місяців тому

      NICE! haha

    • @FlyingCakes01
      @FlyingCakes01 8 місяців тому

      ur prb the only good tutorial channel on yt! goes straight to the point. u earned a sub.@@HardwareHaven

  • @JJ13..
    @JJ13.. 2 роки тому

    It worked really good, great video and well explained!💛