Crafty Controller is a game server management panel, primarily used for managing Minecraft servers. It provides tools for starting/stopping servers, viewing real-time logs and scheduling backups. Users can manage mods, plugins and server configurations from a sleek web UI. It supports multiple instances and user access control for team-based server hosting. Ideal for gamers or communities wanting centralized game server administration.
Setup
docker-compose.yaml
version: '3'
networks:
docker_net:
external: true
volumes:
backups:
logs:
servers:
config:
import:
services:
crafty:
container_name: crafty
image: registry.gitlab.com/crafty-controller/crafty-4:latest
restart: unless-stopped
environment:
- TZ=Europe/Vienna
networks:
- docker_net
ports:
- "8443:8443" # HTTPS
- "19132:19132/udp" # BEDROCK
- "25500-25600:25500-25600" # MC SERV PORT RANGE
volumes:
- backups:/crafty/backups
- logs:/crafty/logs
- servers:/crafty/servers
- config:/crafty/app/config
- import:/crafty/import