Skip to content

tylerh111/squadgoals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Squad Goals

Squadgoals is a collection of containerized game servers. All container images have pre-installed tools for managing game servers, files, etc.

Minecraft

Minecraft servers use itzg/minecraft-server images. See Minecraft Server on Docker (Java Edition) documentation for more information for working with the server.

RCON is set up to remotely control the game server. See rcon for more information. Note, the config file should follow from the service name.

Useful commands are listed below.

docker compose up <service>
rcon -c <config> <service>

Available services are listed below.

Service Name Version Minecraft
minecraft-1.21.4 Minecraft 1.21.4 1.21.4
minecraft-ftb-evolution FTB Evolution 1.7.0 1.21.1
minecraft-ftb-revelation FTB Revelation 3.7.0 1.12.2

Ship of Harkinian (Anchor)

Multiplayer for Ship of Harkinian uses ghcr.io/garrettjoecox/anchor. For setting up clients, see the following links to fetch the correct version of Ship of Harkinian with Anchor.

Note, the .../logs/stats.json file must be created manually before running the service. The location of the logs directory depends on the ${SQUADGOALS_SERVERS_SHIP_OF_HARKINIAN} environment variable. Environment variables are set in .env.template which must be copied to .env if it needs to be overridden.

Available services are listed below.

Service Name Version
ship-of-harkinian-8.0.3-anchor Ship of Harkinian (Anchor) 8.0.3