https://github.com/RMDC-Crafty/crafty
[Moved to Gitlab] Crafty is an open source Minecraft control panel built using Tornado and AdminLTE, featuring server scheduling, a interactive console and the ability to run almost any type of Minecraft server
https://github.com/RMDC-Crafty/crafty
adminlte game-server minecraft panel python tornado
Last synced: 5 months ago
JSON representation
[Moved to Gitlab] Crafty is an open source Minecraft control panel built using Tornado and AdminLTE, featuring server scheduling, a interactive console and the ability to run almost any type of Minecraft server
- Host: GitHub
- URL: https://github.com/RMDC-Crafty/crafty
- Owner: RMDC-Crafty
- License: other
- Archived: true
- Created: 2020-07-11T02:06:38.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-09-19T01:18:22.000Z (about 1 year ago)
- Last Synced: 2024-11-19T19:43:43.592Z (11 months ago)
- Topics: adminlte, game-server, minecraft, panel, python, tornado
- Language: CSS
- Homepage: https://gitlab.com/crafty-controller/crafty-4
- Size: 6.97 MB
- Stars: 78
- Watchers: 1
- Forks: 13
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Crafty Controller
> Python based Server Manager / Web Portal for your Minecraft Server# Important: Old Version Alert!
- 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
## What is Crafty?
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).## Features
- [Tornado](https://www.tornadoweb.org/en/stable/) webserver used as a backend for the web side.
- [Argon2](https://pypi.org/project/argon2-cffi/) used for password hashing
- [SQLite DB](https://www.sqlite.org/index.html) used for settings.
- [Adminlte](https://adminlte.io/themes/AdminLTE/index2.html) used for web templating
- [Font Awesome 5](https://fontawesome.com/) used for Buttons## How does it work?
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.## Supported OS?
- 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## Installation
Install documentation is available here on GitLab via the [wiki](https://gitlab.com/crafty-controller/crafty-web/wikis/Install-Guides).## Documentation
Check out our shiny new documentation [right on GitLab](https://gitlab.com/crafty-controller/crafty-web/wikis/home).## Meta
Phillip Tarrant - [Project Homepage](https://craftycontrol.com/)Discord Channel - [Here](https://discord.gg/9VJPhCE)
Trello Board - [Here](https://trello.com/b/wJjAw2s3/crafty)
[GIT Repo](https://gitlab.com/crafty-controller/crafty-web)