FAQ - Frequently Asked Questions โ
Quick answers to common questions. For detailed guides, see the linked documentation.
๐ Getting Started โ
What is Minepanel? โ
A modern web-based control panel for managing multiple Minecraft servers using Docker. Easy to use, no command-line knowledge required.
Is it free? โ
Yes! Completely free and open-source (MIT license).
What are the requirements? โ
- Minimum: 2GB RAM, 2 CPU cores, 10GB disk
- Recommended: 4GB+ RAM, 4+ CPU cores, 50GB+ SSD
- Docker 20.10+ and Docker Compose v2.0+
โ Full requirements: Installation Guide
What platforms are supported? โ
- โ Linux (Ubuntu, Debian, CentOS, Fedora, Arch)
- โ Windows (with WSL2)
- โ macOS (Intel & Apple Silicon)
- โ Raspberry Pi (ARM64)
- โ Any x86_64 or ARM64 system with Docker
How do I install it? โ
git clone https://github.com/Ketbome/minepanel.git
cd minepanel
docker compose up -dโ Full guide: Installation Guide
How do I update it? โ
docker compose pull
docker compose up -dYour data is preserved during updates.
๐ฎ Server Management โ
What server types are supported? โ
Vanilla, Fabric, Forge, Paper, Spigot, Bukkit, Purpur, Pufferfish, Folia, Leaf, and CurseForge modpacks.
โ Details: Server Types Guide
Can I run multiple servers? โ
Yes! Run as many as your hardware allows. Each server is isolated in its own Docker container.
How do I add mods? โ
Use Modrinth or CurseForge integration for automatic mod downloads and updates.
โ Full guide: Mods & Plugins
Can I import existing servers? โ
Yes! Copy your existing server data to servers/your-server/mc-data and create the server in Minepanel.
How do I backup my servers? โ
Enable automatic backups in server settings, or backup manually via the UI.
โ Details: Administration Guide
Can I schedule restarts? โ
Not yet directly in the UI, but you can use Docker restart policies and cron jobs.
โ Planned: Roadmap
๐ Networking & Access โ
How do I access it remotely? โ
Update FRONTEND_URL to your public IP or domain, open firewall ports, and optionally set up SSL.
โ Full guide: Networking Guide
How do I set up HTTPS/SSL? โ
Use a reverse proxy (Nginx/Caddy) with Let's Encrypt certificates.
โ Step-by-step: SSL/HTTPS Setup
Can I use a custom domain? โ
Yes! Configure your DNS, set up a reverse proxy, and update environment variables.
โ Guide: Domain Setup
How do I configure LAN access? โ
Set HOST_LAN_IP to your local IP address to show LAN connection info to players.
โ Details: LAN Configuration
What ports does it use? โ
- 3000: Web interface
- 8091: API server
- 8080: File browser
- 25565+: Minecraft servers
โ Port management: Port Configuration
๐ Security & Admin โ
How do I change the admin password? โ
Go to profile โ Change Password in the UI.
โ Full guide: Password Management
I forgot my password, what do I do? โ
Reset the database or manually update via SQL.
โ Recovery steps: Forgot Password
Is it secure? โ
Yes, with proper configuration:
- Change default passwords immediately
- Use HTTPS for remote access
- Keep firewall configured properly
- Update regularly
โ Best practices: Security Guide
Can I have multiple users? โ
Not yet. Multi-user support with permissions is planned.
โ Roadmap: Roadmap
Where is data stored? โ
- Database:
./data/minepanel.db - Server files:
./servers/ - Backups: Configurable per server
โ Database management: Administration Guide
๐ง Configuration โ
How do I change ports? โ
Edit .env file or docker-compose.yml:
FRONTEND_PORT=3000
BACKEND_PORT=8091โ Full guide: Configuration Reference
Can I use custom Java versions? โ
Yes! Use different Docker image tags (java8, java17, java21, etc.)
โ Details: Server Types
How do I set resource limits? โ
Configure CPU and memory limits in server settings.
โ Guide: Resource Management
Can I use custom JVM flags? โ
Yes! Add them in the server's advanced settings.
โ Configuration: Configuration Reference
โก Performance โ
How many servers can I run? โ
Depends on your hardware. General guideline:
- 4GB RAM: 1-2 small servers
- 8GB RAM: 2-4 medium servers
- 16GB+ RAM: 4+ servers or large modded servers
Why is my server slow? โ
Common causes:
- Insufficient RAM/CPU
- Too many players/mods
- HDD instead of SSD
- High view distance
โ Optimization: Troubleshooting - Performance
Should I use Vanilla or Paper? โ
- Vanilla: Pure Minecraft experience
- Paper: Better performance, plugin support
โ Comparison: Server Types
How do I reduce memory usage? โ
- Lower view distance
- Use Paper/Purpur
- Enable Aikar's flags
- Reduce max players
โ Full guide: Performance Optimization
๐ Troubleshooting โ
Server won't start โ
Check logs for specific errors. Common issues:
- Port conflicts
- Insufficient memory
- Missing EULA acceptance
- Corrupted files
โ Solutions: Troubleshooting Guide
Can't access from remote โ
- Check
FRONTEND_URLmatches your access URL - Verify firewall ports are open
- Check router port forwarding
โ Full guide: Connection Issues
CORS errors in browser console โ
Your FRONTEND_URL doesn't match how you're accessing the panel. Update it and restart.
โ Fix: CORS Errors
Mods not downloading โ
- Verify API key (CurseForge)
- Check project names
- Ensure version compatibility
- Check server logs
โ Solutions: Mod Issues
Docker errors โ
# Check Docker is running
docker ps
# View logs
docker compose logs
# Restart everything
docker compose restartโ Full troubleshooting: Troubleshooting Guide
๐ฆ Features โ
Does it support modpacks? โ
Yes! CurseForge modpacks are fully supported with automatic installation.
โ Setup: CurseForge Modpacks
Can I use Fabric mods? โ
Yes! Fabric is fully supported with Modrinth and CurseForge integration.
โ Guide: Fabric Server Setup
Is there a mobile app? โ
Not yet, but the web UI is mobile-friendly.
โ Planned: Roadmap
Can I use plugins? โ
Yes! Paper, Spigot, Bukkit, and other plugin-based servers are supported.
โ Details: Plugin Management
Does it have automatic backups? โ
Yes! Configure backup frequency, retention, and method per server.
โ Setup: Backup Configuration
Can I edit server.properties? โ
Yes! Use the built-in file browser or edit directly in the UI (coming soon).
๐ป Development โ
Can I contribute? โ
Yes! Contributions are welcome. See the contributing guidelines.
โ Guide: Development Guide
Is there an API? โ
Yes! The backend provides a REST API for all operations.
โ Documentation: Coming soon
Can I customize the UI? โ
Yes! The project is open-source. Fork and modify as needed.
โ Architecture: Architecture Guide
What tech stack is used? โ
- Frontend: Next.js, React, TypeScript, TailwindCSS
- Backend: NestJS, TypeScript, SQLite
- Infrastructure: Docker, Docker Compose
โ Details: Architecture Guide
๐ Comparisons โ
Minepanel vs Pterodactyl? โ
Minepanel:
- โ Easier installation (one command)
- โ Lighter weight
- โ Focused on Minecraft
- โ Single-user only (for now)
- โ Fewer advanced features
Pterodactyl:
- โ Multi-user with permissions
- โ Supports many game types
- โ More mature project
- โ Complex installation
- โ More resource intensive
Minepanel vs AMP? โ
Minepanel:
- โ Free and open-source
- โ Modern UI
- โ Docker-native
AMP:
- โ More features
- โ Professional support
- โ Paid license
- โ Closed source
Minepanel vs Crafty Controller? โ
Minepanel:
- โ More modern UI
- โ Docker-based
- โ Better mod management
Crafty:
- โ More mature
- โ Multi-user
- โ Different architecture
Why not just use command line? โ
Minepanel offers:
- Visual server management
- Easy configuration
- Log viewing
- File editing
- One-click mod installation
- Automatic backups
- Resource monitoring
Perfect for those who prefer GUI over CLI.
๐ Roadmap & Future โ
What features are coming? โ
See the Roadmap for:
- Multi-user support
- Server templates
- Better metrics
- Discord webhooks
- Plugin manager
- And more!
Can I request features? โ
Yes! Open an issue on GitHub with your suggestion.
When will X feature be added? โ
Check the Roadmap for planned features. No specific ETAs, as this is developed in free time.
๐ Support โ
Where do I get help? โ
- Check this FAQ
- Read the Troubleshooting Guide
- Search GitHub Issues
- Create a new issue with details
How do I report a bug? โ
Create an issue on GitHub with:
- Steps to reproduce
- Expected vs actual behavior
- System information
- Relevant logs
- Screenshots if applicable
Is there a Discord/community? โ
Not yet, but GitHub Discussions are available for questions and community interaction.
Can I hire you for custom work? โ
This is a personal project maintained in free time. For professional support, consider contributing to the project or sponsoring development.
๐ฏ Best Practices โ
Recommended setup for production? โ
- Use SSD storage
- Set up HTTPS with Let's Encrypt
- Configure regular backups
- Use strong passwords
- Keep firewall configured
- Update regularly
- Monitor resource usage
โ Full guide: Administration Best Practices
How should I organize multiple servers? โ
- Use clear naming conventions
- Document each server's purpose
- Set appropriate resource limits
- Configure automatic backups
- Monitor performance regularly
What should I backup? โ
data/minepanel.db(database)servers/(all server data)- Your
docker-compose.ymlconfiguration
โ Backup guide: Database Backups
๐ Documentation โ
Where's the full documentation? โ
- Installation - Get started
- Configuration - Environment variables
- Server Types - Supported servers
- Mods & Plugins - Mod management
- Networking - Remote access, SSL
- Administration - Backups, updates
- Troubleshooting - Fix issues
- Architecture - How it works
- Development - Contributing
Is there video documentation? โ
Not yet! Community contributions welcome.
Can I improve the docs? โ
Yes! Documentation is in the GitHub repo. PRs welcome.
โ Still Have Questions? โ
- ๐ Read the full documentation
- ๐ Check Troubleshooting
- ๐ฌ Ask on GitHub Discussions
- ๐ Report bugs on GitHub Issues
