Skip to main content

A CLI for managing game servers using Docker.

Project description

Wilfred

Build Status Python Versions pypi wilfred Language grade: Python Total alerts Downloads Code style: black

Wilfred is a command-line interface for running and managing game servers locally. It uses Docker to run game servers in containers, which means they are completely separated. Wilfred can run any game that can run in Docker.

⚠️ Wilfred is currently under development and should not be considered stable. Features may break or may not be implemented yet. Use with caution.

Supported games

As long as your server can run in Docker, it can probably run using Wilfred (after some tinkering). These are the games supported by default. You can submit new games to wilfred-dev/images.

  • Minecraft
    • Vanilla Minecraft
    • BungeeCord
    • Paper
    • Waterfall
    • Bedrock
  • Multi Theft Auto
  • Voice Servers
    • Mumble

Installation

Please refer to the official documentation for further installation instructions and documentation.

Quickstart

Wilfred can be installed using pip. You need to use Python 3.6 or newer to run Wilfred.

pip install wilfred --upgrade --user

A snap package is also in the works but currently not considered stable.

Once you got Wilfred installed, run wilfred setup to set a path for Wilfred to use to store server files.

Contributing

Feel free to send a pull request or open an issue.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for wilfred, version 0.3.0
Filename, size File type Python version Upload date Hashes
Filename, size wilfred-0.3.0-py36-none-any.whl (17.6 kB) File type Wheel Python version py36 Upload date Hashes View hashes
Filename, size wilfred-0.3.0.tar.gz (29.6 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page