this post was submitted on 16 Oct 2023
5 points (100.0% liked)

Self-Hosted Main

502 readers
1 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS
 

I start: Satisfactory - because having your production running 24/7 really makes this game even more enjoyable and satisfying. There are just docker container for the server out there.

What games do get better for you trough selfhosting the server?

top 21 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 11 months ago

For sure Minecraft Modpacks. Can set up factories for stuff you need and leave it running.

Terraria

That's what I played, they already have been mentioned.

Would have loved it to have a Arma 2 Dayz Mod Server when it was on its peak. Get myself enough loot and raid other ppl on the official servers. But there were enough unprotected "hack" servers where you just could hack in your loot without getting banned. Oh Yea was a fun time. No, I never teleported ppl or nuked a whole server. I just got myself back what other hackers destroyed.

[–] [email protected] 1 points 11 months ago

OpenTTD - the transport tycoon game

[–] [email protected] 1 points 11 months ago

Don't want to hijack this post, but I'm very interested in setting up my own game servers, but interested in how you all do it - pterodactyl? MineOS? what options are available?

[–] [email protected] 1 points 11 months ago

Conan Exiles, 7 Days to Die, Space Engineers, Memories of Mars, Ark, V Rising.

I host quite a few servers for our gaming community and mostly it just keeps griefers out and allows people to request mods if they want them. More options for more people to have more fun

[–] [email protected] 1 points 11 months ago

I like to make my Project Zomboid server, which I set up to my liking.

I use https://linuxgsm.com/ if possible, which makes setting up a server really easy.

[–] [email protected] 1 points 11 months ago

Assetto corsa with mods

[–] [email protected] 1 points 11 months ago

Valheim for sure. My friend and I tried two "Valheim hosts" and it was a nightmare to manage. 15 minutes later, our own server was up and running including V+ and we've had no issues since.

[–] [email protected] 1 points 11 months ago

Terraria, using Tshock.

[–] [email protected] 1 points 11 months ago

Just like Satisfactory: Farming Simulator xD With a dedicated server you can choose to keep the sim running while no players are logged in.

It only sucks that they dont offer the server software as a standalone independent free software. Instead you need to buy another copy of the game to run the server with, and im pretty sure if you want to use DLCs, you need to buy those for the server too. Mods of course exist and make some of the paid DLC less interesting. Still not a great practice. Other games only require the host to own DLC and each connecting player can make use of them, while playing on that server. Imo this leads to making a game much more interesting to a small group of friends.

[–] [email protected] 1 points 11 months ago (1 children)

Good question; Game servers are one aspect of self-hosting I haven't explored yet. Just wondering: How heavy is this? I assume it mostly needs a lot of RAM?

[–] [email protected] 1 points 11 months ago

Not as much as you'd think.

Not having to render the graphics at all really helps reduce the performance impact of games a lot, because it basically brings it down to gameplay code only, which is usually not too complex. Any game that has server simulated physics might still get spicy though.

[–] [email protected] 1 points 11 months ago

Terraria and Valheim are two I ran with a lot of success

[–] [email protected] 1 points 11 months ago

I suck at anything except Windows and have a machine that I use for hosting 2-3 DayZ servers for friends in addition to Plex. I use Omega Manager for it and it uses a separate Steam account that I own the game on. It manages the mods from Steam workshop too, which is great.

Other good games are 7 days 2 Die, Space Engineers, Minecraft, Valheim, Ark and Connan Exiles. All are great if you want something for your friends or want to host a bigger community.

I've messed with CubeCoders AMP a little bit for Minecraft and 7 Days and it worked. There is also WindowsGSM and Pterodactyl which i think is for Linux and Windows.

Happy gaming!

[–] [email protected] 1 points 11 months ago

I run a slew of game servers on a proxmox node. What gets used most often are Minecraft servers and Factorio servers.

[–] [email protected] 1 points 11 months ago

Rust

Edit:

Check out AMP by cubecoders for an easy to deploy all-in-one game server hosting web interface.

I love it. It supports many of the games mentioned in the thread already.

[–] [email protected] 1 points 11 months ago (1 children)

How beefy does the server need to be for Satisfactory?

[–] [email protected] 1 points 11 months ago

Not too bad, iirc its like a mid-low range PC from a few years ago.

[–] [email protected] 1 points 11 months ago

Quake 1, quake 3 promode CPMA, Warsow, TeeWorlds, ET...

seriously, any fast paced shooter. There used to be so many great games that benefited from low pings. That <10ms expierience is amazing, especially when everyone has it. Lag compensation was not really a thing (and to be honest nowadays it is everywhere and seriously sucks). You could easily tell which players were playing locally and which connected from the internet by just looking at the score - it gave a serious advantage. Nowadays everything is on it's head with "peakers advantage".

It used to be THE WAY of playing those games 20 years ago and it was a norm to have 100-200 FPS and a ping of 2-5ms. You just turned of almost anything graphically to get the FPS (I usually left *some* remainings of textures as it became confusing otherwise) and you self hosted a game server so that all your friends can play with low pings.

You usually set up a TeamSpeak server along for chat and voice, most likely something like Mumble nowadays, instead.

[–] [email protected] 1 points 11 months ago

Not really answering your question here but you said it is fun to play Satisfactory on a server. For me it's unplayable: permanent game crashes, permanent server timeouts (I have decent hardware on the server) and so on. But oh well I'm on update 8 maybe that's the problem...

[–] [email protected] 1 points 11 months ago

Probably not quite what you mean but Foundry VTT makes playing Role Playing Games like Dungeons and Dragons or Pathfinder online much better. Most competitors are cloud hosted and all but the basic features are locked behind a subscription whereas Foundry is an application you buy outright. The catch is that it still needs hosting somewhere so those with any technical wherewithal either host it in Oracle's Cloud since "always free" tier VMs are ample to run it or else self-host on a Raspberry Pi or similar. Those who don't self-host have no other recourse except to pay a housing service like Forge a monthly subscription for a limited amount of disk space

[–] [email protected] 1 points 11 months ago

I would say every game that you can selfhost gets better somehow.

Currently, I host several 7D2D servers. I utilize CubeCoder's AMP (Application Management Panel), which has been effective. Through AMP, I've connected a primary server and multiple secondary servers from various server centers. The advantage of self-hosting is that you gain full control over settings and can incorporate mods. This flexibility is particularly valuable for all the 7D2D servers I manage, as players often request different mods to be enabled.