Skip to content

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? โ€‹

bash
git clone https://github.com/Ketbome/minepanel.git
cd minepanel
docker compose up -d

โ†’ Full guide: Installation Guide

How do I update it? โ€‹

bash
docker compose pull
docker compose up -d

Your 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:

bash
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 โ€‹

  1. Check FRONTEND_URL matches your access URL
  2. Verify firewall ports are open
  3. 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 โ€‹

bash
# 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? โ€‹

  1. Check this FAQ
  2. Read the Troubleshooting Guide
  3. Search GitHub Issues
  4. 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 โ€‹

  1. Use SSD storage
  2. Set up HTTPS with Let's Encrypt
  3. Configure regular backups
  4. Use strong passwords
  5. Keep firewall configured
  6. Update regularly
  7. 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.yml configuration

โ†’ Backup guide: Database Backups

๐Ÿ“š Documentation โ€‹

Where's the full documentation? โ€‹

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? โ€‹

Released under the MIT License.