BeamMP Server Panel - Universal Installer with Web Admin Panel

:rocket: 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!


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


:sparkles: Features

:wrench: Universal Installer

  • :white_check_mark: One command installation - literally just run the script

  • :white_check_mark: Works on x86_64 (standard PCs/servers)

  • :white_check_mark: Works on ARM64 (Raspberry Pi 4/5, cloud ARM instances)

  • :white_check_mark: Works on ARM32 (older Raspberry Pis)

  • :white_check_mark: Automatic architecture detection

  • :white_check_mark: Smart directory detection (installs in home by default, no sudo headaches)

  • :white_check_mark: Auto-configures everything: nginx, systemd services, firewall

:artist_palette: Web Admin Panel

  • :white_check_mark: Real-time server monitoring (CPU, RAM, player count)

  • :white_check_mark: Map management - Switch between default BeamNG maps or upload custom ones

  • :white_check_mark: Mod management - Drag & drop upload, auto-type detection, one-click delete

  • :white_check_mark: Server control - Start/Stop/Restart with one click

  • :white_check_mark: Live logs viewer - See what’s happening in real-time

  • :white_check_mark: Config editor - Edit server settings through beautiful UI

  • :white_check_mark: Large file support - Upload maps/mods up to 2GB

  • :white_check_mark: Mobile-friendly - Manage your server from your phone

:flexed_biceps: Advanced Features

  • :white_check_mark: Automatic BeamMP binary download (always latest version)

  • :white_check_mark: Systemd integration for auto-start on boot

  • :white_check_mark: Nginx reverse proxy with SSL-ready setup

  • :white_check_mark: Proper file permissions and security

  • :white_check_mark: Easy uninstall script included

  • :white_check_mark: Comprehensive documentation


:package: 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! :tada:

The script will:

  1. Ask you a few questions (server name, ports, etc.)

  2. Install all dependencies automatically

  3. Download BeamMP Server

  4. Set up the admin panel

  5. Configure everything

  6. Start your server

Total time: ~5 minutes :hot_beverage:


:desktop_computer: System Requirements

Minimum:

  • Ubuntu 20.04/22.04/24.04 (or derivatives)

  • 2GB RAM (4GB recommended)

  • 10GB free disk space

  • Internet connection

Tested on:

  • :white_check_mark: Ubuntu Server 22.04 (x86_64)

  • :white_check_mark: Raspberry Pi 4/5 (Ubuntu Server ARM64)

  • :white_check_mark: Oracle Cloud ARM (Free tier!)

  • :white_check_mark: AWS Graviton instances

  • :white_check_mark: Standard VPS providers (Hetzner, DigitalOcean, etc.)


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


:bullseye: Why I Made This

I got tired of:

  • :cross_mark: Manual BeamMP Server setup every time

  • :cross_mark: SSH-ing into the server just to restart it

  • :cross_mark: Editing config files with nano/vim

  • :cross_mark: Not knowing if the server is running or crashed

  • :cross_mark: Uploading mods via SCP

So I built this to make server management actually enjoyable! :video_game:


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


:rocket: Perfect For:

  • :house: Home servers - Run on your old PC or Raspberry Pi

  • :cloud: Cloud hosting - Deploy on any VPS in minutes

  • :graduation_cap: Learning - Great way to learn server administration

  • :busts_in_silhouette: Community servers - Easy management for multiple admins

  • :money_bag: Budget setups - Works great on Oracle Cloud free tier (ARM)


:open_book: Documentation

Full documentation included:


:handshake: Feedback & Support

This is my first public release, so I’d love to hear your feedback!

  • :bug: Found a bug? Open an issue on GitHub

  • :light_bulb: Have an idea? Suggest it on GitHub or here

  • :star: Like it? Star the repo on GitHub!

  • :folded_hands: Need help? Comment here or open a GitHub issue


:wrapped_gift: Special Thanks

  • BeamMP team for this awesome multiplayer mod

  • The BeamNG.drive community

  • Everyone who’ll test this and provide feedback!


:memo: 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! :video_game::automobile::dashing_away:


Questions? Comments? Let me know below! :backhand_index_pointing_down:


1 Like