Sign inSign up

pvdheijden/spigot

By pvdheijden

Updated almost 7 years ago

Spigot server

Image
1

2.2K

pvdheijden/spigot repository overview

Dockerfile

Spigot docker image

Exposed ports

  • 25565 -> Minecraft server
  • 25575 -> Rcon

Volumes

  • /opt/minecraft/data -> Minecraft server data

For all details see the Dockerfile

Usage

Run the image

#! /bin/bash

docker run -d --name spigot \
    -p 127.0.0.1:25565:25565 -p 127.0.0.1:25575:25575 \
    -v spigot-data:/opt/minecraft/data pvdheijden/spigot:latest
docker logs -f spigot

Enable Rcon

#! /bin/bash

RCON_PASSWORD='too easy'

docker run --rm --volumes-from $(docker ps --quiet --filter name=spigot) \
    debian sed  -i -e "s/enable-rcon=.*/enable-rcon=true/" \
                -i -e "s/rcon\.password=.*/rcon\.password=$RCON_PASSWORD/" \
                /opt/minecraft/data/server.properties

docker restart spigot
docker logs -f spigot

Tag summary

Content type

Image

Digest

Size

426.9 MB

Last updated

almost 7 years ago

docker pull pvdheijden/spigot