Public | Automated Build

Last pushed: a month ago
Short Description
StarBound server running under the server management program AMP
Full Description

StarBound AMP

A dockerfile for using the StarBound module of the AMP server management program, by CubeCoders.

Environment Variables

This Dockerfile requires a CubeCoders licence, specified as the environment variable LICENCE. An example run command for this Dockerfile is:

docker run -d -e "LICENCE=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" -p 8080:8080 -p 21025:21025 -p 21026:21026 -v /volumes/amp:/ampdata adamant/starbound-amp

To rebind the port the StarBound server listens on, simply replace the first instance of 21025 (or 21026) with the external port.

This dockerfile also support more environment variables to customise the StarBound server parameters. These are:

  • HOST - Specifies the interface AMP and the StarBound server should listen on
  • PORT - The port for the AMP webUI
  • USERNAME - The default username for logging into the webUI
  • PASSWORD - The default password for logging into the webUI
  • INSTANCE_NAME - The name of the instance AMP needs to create. Should not need to be changed.

These environment variables can either be defined at runtime, as LICENCE has above, or in a file. For information on how to format and use this file, see the Docker Docs.

Docker Pull Command
Source Repository