Automatically spawn and destroy a tf2 server on a schedule
341
Automatically spawn and destroy a tf2 server on a schedule
config.sample.toml to config.toml and edit accordinglydispenser config.toml as a system serviceWhen the configured start schedule is reached it will create a new cloud server, update the dyndns (optional) and install a tf2 server. This server is then destroyed when the stop schedule is reached.
As a failsafe against unexpected costs or destroying the wrong server, this program will not spawn any server if it already detects a running one and it will only destroy a server that was created by the program.
This does mean that if the program is (re-)started while a server is already active, the program will not start and destroy any server because it can't be sure it should control the running server. You'll need to manually destroy the existing server in that case.
Content type
Image
Digest
sha256:b8342edca…
Size
20 MB
Last updated
over 2 years ago
docker pull spiretf/dispenser