SingleCraft is a powerful and lightweight Minecraft servers managements Note: SingleCraft are still in beta and doesn't have all the planned features!
- Download Python 3.11 if you don't have it already
- execute
pip install -r requirements.txtin the terminal to install the required dependencies - execute
flask --app SingleCraft.py run --host 0.0.0.0 --port 5000to start the web server. - Open your browser and navigate to
http://localhost:5000to access the SingleCraft dashboard.
- the clear console clear console for a brief moment
- Create and manage multiple Minecraft servers from a single interface.
- Start, stop, and restart servers with ease.
- View server logs in real-time.
- User authentication and role-based access control.
- Support for various Minecraft server types (e.g., Spigot, Paper, Vanilla).
- Regular updates and new features based on user feedback.
- Provide a user-friendly interface for managing Minecraft servers.
- Ensure high performance and reliability for server management.
- Backups system & scheduled tasks for server maintenance.
- Expand compatibility with more Minecraft server types and plugins. (Like; BungeeCord, Velocity, Fabric, Forge, ..)
Any contributions or suggestions are welcome! Feel free to submit issues or pull requests!