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

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 1,3 тыс.

  • @HardwareHaven
    @HardwareHaven  10 месяцев назад +18

    Watch my updated video instead! It's more up to date, better, and easier!
    ruclips.net/video/bAGTwBURBXc/видео.html

    • @knghtbrd
      @knghtbrd 10 месяцев назад +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 3 месяца назад

      bor's pass - 12345

  • @EnchantCZ
    @EnchantCZ 2 года назад +1044

    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 Год назад +52

      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 Год назад +56

      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 Год назад +10

      @@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 Год назад +535

    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

  • @HardwareHaven
    @HardwareHaven  2 года назад +861

    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 года назад +28

      I didnt even notice it was only 720p

    • @espero_dev
      @espero_dev 2 года назад +7

      It’s fine I got 4K on here lol

    • @rei_hsym
      @rei_hsym 2 года назад +11

      720 is my default resolution on YT so no problem

  • @alecampos1491
    @alecampos1491 2 года назад +230

    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!

  • @utkarshsingh1823
    @utkarshsingh1823 2 года назад +476

    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 года назад +15

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

    • @HardwareHaven
      @HardwareHaven  2 года назад +40

      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. ruclips.net/video/vXr7tOR3dis/видео.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!

  • @ElMaddox
    @ElMaddox Год назад +71

    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 Год назад

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

    • @toffi0
      @toffi0 9 месяцев назад

      ​@@Curse_24same as vanilla but forge

  • @That-Pig
    @That-Pig 2 года назад +204

    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!!

  • @jsnotlout3312
    @jsnotlout3312 2 года назад +35

    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 года назад +43

    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 года назад +61

    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)

  • @jdo248
    @jdo248 2 года назад +74

    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 года назад +31

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

    • @jdo248
      @jdo248 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.

    • @jdo248
      @jdo248 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 года назад

      @@jdo248 me 2oooooooooooo

  • @ScientiaFilms
    @ScientiaFilms 2 года назад +3

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

  • @dovedozen
    @dovedozen 2 года назад +19

    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.

  • @meandhiminc
    @meandhiminc 2 года назад +15

    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.

  • @SZ-Gaming
    @SZ-Gaming 2 года назад +33

    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.

  • @AlexThomas230
    @AlexThomas230 2 месяца назад +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!👏👏

  • @lucaslaredo
    @lucaslaredo 2 года назад +12

    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

  • @D007Jason
    @D007Jason Год назад +3

    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.

  • @jorgeskuf
    @jorgeskuf 2 месяца назад

    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

  • @zebrasprite
    @zebrasprite 2 года назад +22

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

  • @charamellized
    @charamellized 2 года назад +12

    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.

  • @theworsttm1146
    @theworsttm1146 2 года назад +6

    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!

  • @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.

  • @emmaline.
    @emmaline. 2 года назад +8

    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!

  • @冰糖雪离
    @冰糖雪离 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 10 месяцев назад

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

  • @johnkapelakos
    @johnkapelakos 2 года назад +4

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

  • @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

  • @WeirdSkeleton
    @WeirdSkeleton 2 года назад +9

    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

  • @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

  • @luhgarlicbread
    @luhgarlicbread 2 года назад +4

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

  • @_joaquim_
    @_joaquim_ Год назад +1

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

  • @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

  • @unoswow
    @unoswow Год назад

    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

  • @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.

  • @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.

  • @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

  • @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

  • @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 9 месяцев назад

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

  • @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.

  • @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

  • @AshesHub
    @AshesHub 2 года назад +1

    Best Minecraft sever tutorial out there

  • @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 11 месяцев назад

      same problem

    • @y.m.o.fh.s.c8580
      @y.m.o.fh.s.c8580 11 месяцев назад

      @@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 11 месяцев назад

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

  • @gusbubba225
    @gusbubba225 2 года назад

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

  • @BloxGambling
    @BloxGambling Год назад +3

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

  • @thirtyz7506
    @thirtyz7506 Год назад

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

  • @koxhecker
    @koxhecker 2 года назад +6

    Why you blurred your nick name in minecraft?

  • @heartfraud
    @heartfraud 2 года назад +1

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

  • @derpyyboi6521
    @derpyyboi6521 Год назад +4

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

  • @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!!)

  • @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?

  • @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 9 месяцев назад

      ifconfig for some linux distros too, but not all

  • @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

  • @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

  • @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

  • @GreezySamurai
    @GreezySamurai 2 года назад

    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.

  • @somebody3271
    @somebody3271 2 года назад

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

  • @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...

  • @robert87i
    @robert87i Год назад +1

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

  • @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?

  • @TheRealNabbus
    @TheRealNabbus 2 года назад +1

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

  • @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.

  • @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 RUclips channel! ;)

  • @DiamondCartierSkeleton
    @DiamondCartierSkeleton Год назад

    For real best mc server tutorial here on YT

  • @Protog3n_pd2
    @Protog3n_pd2 Год назад +1

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

  • @gruntystuff
    @gruntystuff 8 месяцев назад +1

    this is insane: my old pc is now a minecraft server running 24/7 without any lags and while that it is an 1tb nas system

  • @atrance2989
    @atrance2989 2 года назад +1

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

  • @DoubleOTism
    @DoubleOTism Год назад

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

  • @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

  • @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

  • @PerLen-e4u
    @PerLen-e4u Год назад

    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

  • @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 Год назад +1

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

  • @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

  • @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!

  • @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.

  • @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

  • @nyxlanders
    @nyxlanders Год назад

    i watched just a couple of minutes of the video and i'm already subbed

  • @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.

  • @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 !

  • @kingmunster
    @kingmunster 2 года назад

    the minecraft music.... aaaaaaaaaaaa gives me nostalgia every time

  • @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.

  • @PotatoCreem
    @PotatoCreem Год назад

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

  • @JJ13..
    @JJ13.. 2 года назад

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

  • @soul451
    @soul451 2 года назад +1

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

  • @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?

  • @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.

  • @Darkstarrgamer
    @Darkstarrgamer 4 месяца назад

    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

  • @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

  • @FrsTYR_DJ
    @FrsTYR_DJ 2 года назад

    its crazy how i still have my 10 yo compac pc. it works well and i found many memories in it.

  • @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!

  • @3miner655
    @3miner655 2 года назад +2

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

  • @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 RUclips 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!

  • @MultiYogibear
    @MultiYogibear Год назад

    I have been looking for this EXACTLY

  • @purpasmart_4831
    @purpasmart_4831 2 года назад +1

    Oh just a FYI dont use apt-get, it has been deprecated for while now, the current way is sudo apt install program1, sudo apt update.

  • @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

  • @Baconinged
    @Baconinged 2 года назад

    Awesome video, however I would recommend using itzg's docker image as it has support for multiple server types, versions, and options. I would also recommend using docker-compose so you can easily change your container.

  • @JoeHoeDoesSomething
    @JoeHoeDoesSomething 2 года назад

    This video came out at a convenient time for me since I just bought a cheap desktop from offerup

  • @itsseb4673
    @itsseb4673 2 года назад

    this is great, my friend's dad is getting rid of a bunch of office pcs just like this and we were talking about setting up a minecraft server just yesterday. i really enjoy your content, keep it up!

    • @HardwareHaven
      @HardwareHaven  2 года назад

      That’s awesome! Hope it works well!

  • @terminatortot4421
    @terminatortot4421 Год назад

    Thank you so much for the guidance! I experienced a few hurdles, but when does a project not have a few