What is AMP?
AMP (Application Management Panel) by CubeCoders is a game server management panel that supports 50+ games with a modern web interface. It offers instance management, scheduling, plugin management, and team access controls. AMP uses a lightweight architecture with separate instances for each game server.
Installation
# Create AMP user
useradd -m -s /bin/bash amp
# Download and install AMP
su - amp
bash <(wget -qO- getamp.sh)
# Follow the interactive setup:
# - Set admin username and password
# - Choose default port (8080)
# - Select games to configure
Creating Game Server Instances
# Via web interface: https://YOUR_IP:8080
# Instances > New Instance
# Select game: Minecraft, CS2, Valheim, ARK, etc.
# Configure: name, ports, memory limits
# Each instance runs independently with its own config
# Or via CLI:
ampinstmgr CreateInstance GameType InstanceName
Supported Games
AMP supports 50+ games including Minecraft (Java/Bedrock), CS2, Valheim, ARK, Rust, Terraria, Factorio, V Rising, Palworld, and many more. Each game has a dedicated template with appropriate default configurations.
Instance Management
# Start/stop/restart via web UI
# Schedule restarts and backups
# Real-time console access
# File manager for editing configs
# Player management and whitelist
# Automatic updates per instance
Scheduling
# AMP has a built-in scheduler:
# - Daily restarts at low-traffic times
# - Automated backups before updates
# - Player warnings before maintenance
# - Custom commands on schedule
User Management
# Create users with role-based access:
# - Full Admin: all instances, all controls
# - Instance Admin: specific instances only
# - Moderator: console and player management
# - Viewer: status monitoring only
Firewall
ufw allow 8080/tcp # AMP web panel
# Game-specific ports per instance
ufw allow 25565/tcp # Minecraft
ufw allow 27015/udp # Source games
Best Practices
- Set memory limits per instance to prevent resource contention
- Schedule automated backups before game updates
- Use separate instances for separate game servers
- Configure auto-restart on crash for all instances
- Keep AMP updated for security and game support