this post was submitted on 23 Apr 2024
19 points (100.0% liked)

Minecraft

4393 readers
4 users here now

Welcome to the Minecraft community on Lemmy and Kbin!

The home for all posts related to the Minecraft franchise: from the classic game to the mobile ports, mods, adventure games, merchandise and similar!

Official Lemmy.world server available!

Lemmy.world hosts an official server that welcomes all players to contribute and have fun:

Minecraft Version: 1.20.x

Address: minecraft.lemmy.world

Please make sure you read our rules before posting.

Rules:

Rules can be clicked on to be expanded.

1: Treat all users with respect.

Bullying, threathening, doxxing, or toherwise hostile behaviors with any of our users will not be tolerated. Be civil, have fun.

2: Posts must be related to the Minecraft franchise.

This includes the main game, titles like Dungeons, fan art, wiki pages, toys, new feature votes, and similar content.

3: No advertising.

If you want to share a product you're a manufacturer or seller of, please contact the moderation team first. Affiliate links to online shopping stores or affiliate coupon codes are not allowed.

4: No piracy.

Links or discussions about cracked versions of games, unauthorized copies of copyrighted material and other similar piracy-related content are not allowed.

5: No NSFW or adult content.

This community is inclusive to users of all ages. Keep in mind Minecraft attracts children and adults alike. Therefore, no NSFW content is allowed.

6: No low-effort meme content.

Memes are allowed, and so are comics or other fan creations. However, low-effort reposts and otherwise overused memes will be removed.

Reddit reposts are allowed.

Reddit reposts are allowed, but you need to include the tag [Reddit] in the title.

Related communities:

founded 1 year ago
MODERATORS
 

Hi all :)

I've been playing Minecraft with the family, and running a local PaperMC server for a while now, and last year set up an online server with the Oracle free tier. I've had a load of failed login attempts recently, and the server crashed. I don't know if they were related, but it made me realise that I've missed a few steps during the setup.

I have a domain that points to the server through Cloudflare, so it's easier to share, and I've got a whitelist / allowlist of Minecraft users to keep it private. My thinking is that this is what I want:

Domain name through Cloudflare to stop things like DDoS attacks, and to have https certificates (might need LetsEncrypt too?).

PaperMC server running on an Ubuntu server on Oracle's free tier. 2 cores and 10GB RAM should be enough for less than a dozen players.

Pterodactyl control panel to manage the server through a GUI from anywhere.

Firewall / block to stop connections from outside the UK. Hopefully that should restrict bots and malicious login attempts.

I've got a handful of plugins that I use, like Geyser / Floodgate and ViaVersion so the kids can log in from any client, and Dynmap so I can view the map and help them out if needs be. I've got CoreProtect and ServerBackup too. I've got OpenAudioMC so that the kids can speak to each other without putting them on something open like Discord, as they're too young for that.

I'm looking into AutoPlug at the moment to keep the plugins up to date, but I don't know if it runs with Pterodactyl or not.

Am I missing anything obvious? I'm happy with the gameplay side of things for now, but I could do with some advice on keeping everything secure.

Thanks in advance :)

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 6 months ago

Honestly You're more set than I am. Lol. Sounds like all that's left to do is have fun