BeamMP Server Panel - Universal Installer with Web Admin Panel
TL;DR: One-command installer for BeamMP Server + beautiful web admin panel. Works on any Ubuntu server (x86_64, ARM64, Raspberry Pi). No manual configuration needed!
What is this?
I’ve created a complete automated installer for BeamMP Server with a professional web-based admin panel. Perfect for both beginners who want a server running in 5 minutes, and experienced admins who want powerful management tools.
GitHub: GitHub - oprisel/beammp-server-panel: BeamMP Server + Admin Panel - Universal Installer
Features
Universal Installer
-
One command installation - literally just run the script -
Works on x86_64 (standard PCs/servers) -
Works on ARM64 (Raspberry Pi 4/5, cloud ARM instances) -
Works on ARM32 (older Raspberry Pis) -
Automatic architecture detection -
Smart directory detection (installs in home by default, no sudo headaches) -
Auto-configures everything: nginx, systemd services, firewall
Web Admin Panel
-
Real-time server monitoring (CPU, RAM, player count) -
Map management - Switch between default BeamNG maps or upload custom ones -
Mod management - Drag & drop upload, auto-type detection, one-click delete -
Server control - Start/Stop/Restart with one click -
Live logs viewer - See what’s happening in real-time -
Config editor - Edit server settings through beautiful UI -
Large file support - Upload maps/mods up to 2GB -
Mobile-friendly - Manage your server from your phone
Advanced Features
-
Automatic BeamMP binary download (always latest version) -
Systemd integration for auto-start on boot -
Nginx reverse proxy with SSL-ready setup -
Proper file permissions and security -
Easy uninstall script included -
Comprehensive documentation
Installation
Literally 3 commands:
wget https://github.com/oprisel/beammp-server-panel/archive/refs/heads/main.tar.gz
tar -xzf main.tar.gz
cd beammp-server-panel-main
./install-beammp-complete.sh
That’s it! ![]()
The script will:
-
Ask you a few questions (server name, ports, etc.)
-
Install all dependencies automatically
-
Download BeamMP Server
-
Set up the admin panel
-
Configure everything
-
Start your server
Total time: ~5 minutes ![]()
System Requirements
Minimum:
-
Ubuntu 20.04/22.04/24.04 (or derivatives)
-
2GB RAM (4GB recommended)
-
10GB free disk space
-
Internet connection
Tested on:
-
Ubuntu Server 22.04 (x86_64) -
Raspberry Pi 4/5 (Ubuntu Server ARM64) -
Oracle Cloud ARM (Free tier!) -
AWS Graviton instances -
Standard VPS providers (Hetzner, DigitalOcean, etc.)
Screenshots
(Coming soon - will add screenshots of the admin panel)
-
Dashboard with real-time stats
-
Map management interface (custom + default maps)
-
Mod management with drag & drop
-
Live server logs
-
Config editor
Why I Made This
I got tired of:
-
Manual BeamMP Server setup every time -
SSH-ing into the server just to restart it -
Editing config files with nano/vim -
Not knowing if the server is running or crashed -
Uploading mods via SCP
So I built this to make server management actually enjoyable! ![]()
Free & Open Source
-
100% Free - No premium features, no hidden costs
-
Open Source - MIT License, fork it, modify it, share it!
-
Community-driven - Issues and PRs welcome on GitHub
Perfect For:
-
Home servers - Run on your old PC or Raspberry Pi -
Cloud hosting - Deploy on any VPS in minutes -
Learning - Great way to learn server administration -
Community servers - Easy management for multiple admins -
Budget setups - Works great on Oracle Cloud free tier (ARM)
Documentation
Full documentation included:
Feedback & Support
This is my first public release, so I’d love to hear your feedback!
-
Found a bug? Open an issue on GitHub -
Have an idea? Suggest it on GitHub or here -
Like it? Star the repo on GitHub! -
Need help? Comment here or open a GitHub issue
Special Thanks
-
BeamMP team for this awesome multiplayer mod
-
The BeamNG.drive community
-
Everyone who’ll test this and provide feedback!
Changelog
v1.3 (Current)
-
Initial public release
-
Universal installer with ARM support
-
Web admin panel with all core features
-
Large file upload support (2GB)
-
Smart directory detection
Download: GitHub - oprisel/beammp-server-panel: BeamMP Server + Admin Panel - Universal Installer
Happy server hosting! ![]()
![]()
![]()
Questions? Comments? Let me know below! ![]()