Skip to content

jonakoudijs/docker-screeps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status CodeFactor Docker Pulls Image Size MIT License

Screeps server Docker Image

Screeps server on Ubuntu. Some manual steps might be required when starting the server for the first time. Besides the application container (Node.js) containing the Screeps server code, Screeps requires MongoDB and Redis.

For quick setup you can use the docker-compose file included in this repo. See the Usage block for more information on the manual steps and Docker compose.

Tags

Usage

Run with default configuration

docker run --name screeps -d \
  -p 8080:8080/tcp -p 8080:8080/udp \
  jonakoudijs/screeps:latest

Run via compose with MongoDB and Redis containers

docker compose up -d

Run interactively for debugging

docker run -it --entrypoint="" \
  jonakoudijs/screeps:latest /bin/bash

Configuration

Currently there is no custom configuration added in the build process to this image.

Sources

License

MIT license