Python based Server Manager / Web Portal for your Minecraft Server
-
Crafty 4 is a new major version of this application featuring new looks, better security, and an improved server building experience. Please check out our new version on Gitlab: https://gitlab.com/crafty-controller/crafty-4
-
Additionally, there were a number of changes made to this codebase prior to it being replaced in Crafty 4 that are only on Gitlab. You can find the old unsupported/legacy codebase here: https://gitlab.com/crafty-controller/crafty-web
Crafty is a Minecraft Server Wrapper / Controller / Launcher. The purpose of Crafty is to launch a Minecraft server in the background and present a web interface for the admin to use to interact with their server. Crafty is compatible with Windows (7, 8, 10) and Linux (via Python).
- Tornado webserver used as a backend for the web side.
- Argon2 used for password hashing
- SQLite DB used for settings.
- Adminlte used for web templating
- Font Awesome 5 used for Buttons
Crafty is launched via the command line, normally via a bat or sh script. Crafty will then automatically start a Tornado web server on the back end, as well as your Minecraft server if auto-start is enabled. You can remotely manage your server via the web interface, either on a PC, or on your phone. Logins are secure and use the most advanced web security models available.
- Linux - specifically Ubuntu 18.04 / 19.04 and others if they run python
- Windows (7,8,10) via a compiled Executable, no need for python installation
Install documentation is available here on GitLab via the wiki.
Check out our shiny new documentation right on GitLab.
Phillip Tarrant - Project Homepage
Discord Channel - Here
Trello Board - Here