I have publish a docker container can host mutiple dedicated servers at once.
The container allows you to host multiple instances of OpenTTD dedicated servers in a single container, providing an efficient and convenient environment for hosting these servers.
It provides the following features:
Login protected admin gui
Lanaging multiple dedicated OpenTTD server instance. You just need to expose the needed ports on container startup.
Upload/Download of save games and configuration files
Password protection for dedicated servers
Auto save of running servers
Auto pause and unpause on inactive servers. If no player is playing the server is running but paused. Server unpauses if a player joins a company.
Simple terminal to send commands directly to the dedicated server
You need a detailed instruction here, starting with how to buy a VPS, and how to install Docker on it. With screenshots. Including instructions how to enter a credit card number, because some users will have problems even with that.
pelya wrote: ↑01 Mar 2023 18:41
You need a detailed instruction here, starting with how to buy a VPS, and how to install Docker on it. With screenshots. Including instructions how to enter a credit card number, because some users will have problems even with that.
In my opinion, a person who doesn't know how to do this (and doesn't know where to look for instructions) should not be operating a public server. But actually, non-technical people can just install OpenTTD on their personal machines and click the "Start server" button — easy and free of charge.
odisseus wrote: ↑01 Mar 2023 20:28But actually, non-technical people can just install OpenTTD on their personal machines and click the "Start server" button — easy and free of charge.
This is what i'd recommend to people anyway to be fair, also openttd is fairly easy to use on a linux box anyway if you have basically any spare machine at home you can run, and then run the server just from 'openttd -D'
Need some good tested AI? - Unofficial AI Tester, list of good stuff & thread is here.