Starting a Minecraft Host

Hey all, what kind of specs should I get? We're starting off in an invite-only beta and onboarding will be slow to start. We want to start off with an EU location Currently, I'm look at a 7950x from Pebblehost + cosmic guard, unsure of how much storage/ram would be required. This is strictly Minecraft hosting and all backups are off-site. No specific budget in mind, just an overall good spec machine that will last us through out beta. We plan on buying more machines in the future obviously.
100 Replies
Loudbook
Loudbook2mo ago
don't
Dawson
DawsonOP2mo ago
Don't what?
Loudbook
Loudbook2mo ago
start a minecraft host
Dawson
DawsonOP2mo ago
I'm starting the host regardless We have the audience for it
Loudbook
Loudbook2mo ago
👎
Tamz
Tamz2mo ago
that or 5950x's start small so you can gain traction for beefier plans
ProGamingDk
ProGamingDk2mo ago
cosmicguard being the 5 usd addon or what i assume just the addon
Dawson
DawsonOP2mo ago
Yes Pebble is out and iirc hetzner was getting pretty expensive compared to just getting a 7950x. We shouldn't have to worry too much about actually getting users, we have people waiting to use the platform
Tamz
Tamz2mo ago
oh then yeah go for the 7950x
Dawson
DawsonOP2mo ago
Sounds good, what about memory/disk? I'm leaning towards 192 and I've only seen (2) other hosts use 192 4 GB per thread just doesn't seem like that much honestly
ProGamingDk
ProGamingDk2mo ago
you usually end up running out of memory long before cpu usage which is why a fair few do 192
Dawson
DawsonOP2mo ago
192 it is I can't imagine we would use TOO much disk space due to offsite backups but I assume it would be quite the issue if we were to run out
ProGamingDk
ProGamingDk2mo ago
do note if youre using ptero backend (wings) there is no protection against fallolcate fallocate*
Dawson
DawsonOP2mo ago
We're partially using ptero, moving to our own for release Does ptero not disable fallocate? 😅 How do other hosts handle that
ProGamingDk
ProGamingDk2mo ago
uh mess fallocate isnt the only thing but no
Dawson
DawsonOP2mo ago
Is there any docker image to fix these kind of things? I can make my own, would rather get it from something that's battle tested though
Dawson
DawsonOP2mo ago
No description
ProGamingDk
ProGamingDk2mo ago
theres that yeah, more meant by default and was a warning* also check if they protect against the other methods
Dawson
DawsonOP2mo ago
Will do, thank you for bringing that to my attention
Dawson
DawsonOP2mo ago
that's fancy
No description
Dawson
DawsonOP2mo ago
man this egg has everything
Aretzera
Aretzera2mo ago
wait, fallocate needs protection ? is that a thing ?
ProGamingDk
ProGamingDk2mo ago
fallocate lets you allocate space that isnt yours as swap making it unusable
Aretzera
Aretzera2mo ago
Oh yeah you mean ways to COUNTER fallocate
Dawson
DawsonOP2mo ago
The best counter is hoping your users don't do it 😉
Aretzera
Aretzera2mo ago
lol, I just bought a vps to mess with these panels didnt know all of these just read some blogs on google, wasnt it used for normal disk opperation and not as swap ?
ProGamingDk
ProGamingDk2mo ago
you normally use it to make a swapfile is what i meant
Dawson
DawsonOP2mo ago
So what about storage? 2 4tb drives is 40 a month, not sure we are going to use all that wish I could kinda see other hosts, how much they have and how much they use
ProGamingDk
ProGamingDk2mo ago
Birdflop Node Stats
Check the status of Birdflop's nodes.
Dawson
DawsonOP2mo ago
Sick thank you
ProGamingDk
ProGamingDk2mo ago
np, i really like their stats lol
Dawson
DawsonOP2mo ago
It seems like 4tb would probably be fine for me But I still have a gut feeling I should just get 8tb
The Villainous Bread
8TB of storage is alot. Are your plans offering some sort of unmetered or very large amount for storage? You won’t really need anymore than 2TB-4TB if your host is starting out unless your audience are ones to use over 200GB of storage for their server.
Dawson
DawsonOP2mo ago
Should be a smaller server size type of host to start out we also offer an hourly plan so that will use up storage
The Villainous Bread
Something like exaroton?
Dawson
DawsonOP2mo ago
Yea, primary setup is a monthly based billing Just gives our users more power
The Villainous Bread
Ah I see. Well do wish you the best of luck with that! Better to have extra storage than none.
Dawson
DawsonOP2mo ago
Thank you! Hopefully it goes well we’re opening up our beta to waitlist users soon which is super exciting and so much planned My goal as a solo dev is to be more cracked than the pyro team They’ve done some pretty cool stuff from what i’ve seen, it’s cool to see other platforms growing so fast
iRazvan2745
iRazvan27452mo ago
own experience, you will run out of ram before cpu and storage
The Villainous Bread
Had the opposite experience 😂
iRazvan2745
iRazvan27452mo ago
lol
Dawson
DawsonOP2mo ago
My fear is that I will run out of storage though I can pretty easily migrate servers from one node to another with some code, I just don't want that downtime though I would like to profit asap though, should be possible within the first few months. Bit harder paying for better machines but it's whatever
MrDadone
MrDadone2mo ago
i mean depends how much you give, but with 8tb i wouldn't even worry :haircut:
Dawson
DawsonOP2mo ago
128 for a 16 gb server iirc, more can be given upon request
MrDadone
MrDadone2mo ago
:thinking: it will be fine
Dawson
DawsonOP2mo ago
yea, until we oversell our ram by 250%
iRazvan2745
iRazvan27452mo ago
250? thats too much
Dawson
DawsonOP2mo ago
(just joking, I hope) We don't plan on overselling the ram
ProGamingDk
ProGamingDk2mo ago
For hourly i would keep data for a 3 day grace period starting from last server period ending After that move to offsite storage tbh And if you dont oversell You wont run out of storage The math isnt there to support it will
Dawson
DawsonOP2mo ago
Good idea, should be pretty easy too
Snow Kit
Snow Kit2mo ago
that's it? You can do better
Dawson
DawsonOP2mo ago
yea good point, ill up it to 400% to start then increase as the ram usage increases
iRazvan2745
iRazvan27452mo ago
the amount of OOM crashes
Dawson
DawsonOP2mo ago
🔥🔥
No description
Tamz
Tamz2mo ago
damn
Dawson
DawsonOP2mo ago
5 usd per gb
Tamz
Tamz2mo ago
what are you, bisecthosting?!
Dawson
DawsonOP2mo ago
yes, but with ads!
Tamz
Tamz2mo ago
:what_blink_duck: i hope your france dc goes up in flames
Dawson
DawsonOP2mo ago
we only offer AU servers globally. very good latency everywhere, i would highly recommend buying our dedicated hardware we haven’t setup a security system or proper cooling system, good news is that it’s not too hot over there
The Villainous Bread
If Aternos and Bisect had a baby
Dawson
DawsonOP2mo ago
just wait till you find out about our 4 hour per day time limits! just like minehut figured they’re one of the best in the industry due to their scale so it would be best for us to copy them it’s really cool though i automatically run all of the servers in tmux windows, docker was just bloat and slows down your server
The Villainous Bread
Next thing you tell me that your custom panel will be licensed out and will not get any major updates for a whole decade!
Dawson
DawsonOP2mo ago
you read my mind don’t expect any updates, that’s for sure all those commits i have on my gh commit graph are daily cron jobs too it’s all fake, makes us look more professional
The Villainous Bread
Someone stop this man before he decides to disappear from the face off earth after some months of operation with everyone’s money and leave his entire staff team who turns out are not paid and clients without their servers!
Dawson
DawsonOP2mo ago
how did you know our staff aren’t paid? 😭
iRazvan2745
iRazvan27452mo ago
I hope this is a joke
Dawson
DawsonOP2mo ago
only half of these things are a joke to clarify, we don’t have staff and please do not report me to any government
iRazvan2745
iRazvan27452mo ago
im talking about this even for australia its a lot
Dawson
DawsonOP2mo ago
ah, no we are at 3 per gb i’m debating moving to 3.5 or 4 for release, then moving back down to 3 we are starting off with an EU location then moving into the US All powered by hetzner cloud VPSs 👍
The Villainous Bread
With hetzner DDoS protection as well?! That sounds amazing!
Dawson
DawsonOP2mo ago
bro can someone get that summer host bingo
iRazvan2745
iRazvan27452mo ago
contabo better
Dawson
DawsonOP2mo ago
well obviously, we charge extra for ingress/egress
The Villainous Bread
Do you charge slots as well?!
Dawson
DawsonOP2mo ago
yup 1/usd/month for player slot
The Villainous Bread
That’s a bit generous
Dawson
DawsonOP2mo ago
yea you're right
Dawson
DawsonOP2mo ago
No description
Dawson
DawsonOP2mo ago
Added, thanks for the reminder devin should add that sometime soon
Dawson
DawsonOP5w ago
No description
Dawson
DawsonOP5w ago
Works well
ProGamingDk
ProGamingDk4w ago
this just rm -rf's fallocate btw so like
MrDadone
MrDadone4w ago
🤷🏻‍♂️ 1 issue gone haha
ProGamingDk
ProGamingDk4w ago
should just be able to add it back tho its just a binary you can run curl
Dawson
DawsonOP4w ago
superior egg to plain ptero either way
Snow Kit
Snow Kit4w ago
I just disable the overallocation limit
dan
dan4w ago
well lets get one thing sorted first, the uk is not the eu I'm interested to see how this goes though
Snow Kit
Snow Kit4w ago
huh? fallocate just makes a file as big as you want it to be, it inherently has nothing to do with swap, you just use the command to make a large file to use as a swapfile
ProGamingDk
ProGamingDk4w ago
@Snow Kit read right below
Snow Kit
Snow Kit4w ago
ah, am blind
Dawson
DawsonOP4w ago
😭 Gotta love being american Should go quite well with our current situation. I have a few concerns once we scale but that will be far in the future. I have loads of plans once we can start hiring devs
iRazvan2745
iRazvan27454w ago
i wanted to say this at the beginning but get 2x 4tb drives and use raid 1, if it wasnt obvious
Dawson
DawsonOP4w ago
alright yea I didn't really want to setup multiple drives ngl 😭
Cooleg
Cooleg4w ago
not needing it and having it is better than needing it and not having it
Dawson
DawsonOP4w ago
yea fair
iRazvan2745
iRazvan27454w ago
^^ i had it happen to me never made the mistake again
Dawson
DawsonOP3w ago
What kind of cpu would be acceptable for a budget tier? We're thinking about starting off with a budget dedi before adding premium not sure though
dan
dan3w ago
7700x at 1$/gb is probably about right you might find it cheaper to operate 7950x3ds at that price point at a cost per node
Dawson
DawsonOP3w ago
okay thank you

Did you find this page helpful?