Opsi 1: manual
Server adalah program BeamMP sendiri, BeamMP-Server, unduhan gratis dari rilis GitHub-nya (BeamMP/BeamMP-Server): sekitar 12 MB, dengan build untuk Windows, Ubuntu 22.04 dan 24.04, serta Debian 12 dan 13. Tidak memerlukan salinan BeamNG.drive: setiap pemain membawa game-nya sendiri.
- Unduh build untuk sistem kamu dari github.com/BeamMP/BeamMP-Server/releases, dan di Linux jadikan executable (chmod +x).
- Jalankan sekali: ia menulis ServerConfig.toml di sebelahnya dan berhenti, karena belum ada AuthKey.
- Dapatkan AuthKey gratis di keymaster.beammp.com dan tempel ke AuthKey di ServerConfig.toml.
- Atur Name, Map, MaxPlayers, dan Private, lalu mulai server lagi.
- Buka port 30814 untuk TCP dan UDP di firewall kamu, dan teruskan di router jika kamu hosting di rumah.
ServerConfig.toml
| Key | Default | Fungsinya |
|---|---|---|
| AuthKey | (empty) | Kunci kamu dari Keymaster. Tanpa itu server tidak akan mulai |
| Nama | Server BeamMP | Nama di daftar server |
| Deskripsi | Deskripsi Default BeamMP | Teks di bawah nama di daftar |
| Tag | Freeroam | Tag pencarian, dipisah koma |
| Peta | /levels/gridmap_v2/info.json | Peta yang dimuat setiap pemain |
| MaxPlayers | 8 | Pemain sekaligus |
| MaxCars | 1 | Mobil per pemain |
| Privat | true | true membuat server tetap tidak masuk daftar |
| Port | 30814 | TCP dan UDP |
| AllowGuests | true | Pemain tanpa akun BeamMP |
| ResourceFolder | Resources | Tempat mod (Client) dan plugin (Server) berada |
Setiap key juga bisa berasal dari variabel lingkungan (BEAMMP_NAME, BEAMMP_MAP, BEAMMP_AUTH_KEY, dan seterusnya), dan variabel lingkungan lebih diutamakan daripada file.
Mod dan plugin
- Resources/Client: mod sebagai file .zip. Server mengirim semuanya ke setiap pemain yang bergabung.
- Resources/Server: plugin Lua, masing-masing satu folder.
Opsi 2: Docker
runonflux/beammp-server-flux, image kami (sumber di GitHub, RunOnFlux/beammp-server-flux), menjalankan BeamMP-Server tanpa modifikasi di bawah supervisor. Image ini menulis ServerConfig.toml dari variabel lingkungan (BEAMMP_AUTH_KEY, BEAMMP_NAME, BEAMMP_MAP, BEAMMP_MAX_PLAYERS, BEAMMP_MAX_CARS, BEAMMP_PRIVATE, BEAMMP_ALLOW_GUESTS, BEAMMP_DESCRIPTION, BEAMMP_TAGS, GAME_PORT) dan mengikuti rilis stabil BeamMP secara otomatis.
- Pasang /mnt/beammp/data pada volume untuk file kamu (pengaturan, mod, plugin, ban, backup) dan /mnt/beammp/server untuk build dan log yang diunduh.
- Tanpa AuthKey, server menunggu dan memberi tahu di mana mendapatkannya, alih-alih restart terus-menerus.
- Server ini memasang plugin kecil, FluxAdmin, untuk daftar pemain yang bisa dibaca mesin, kick berdasarkan ID pemain, dan blokir.
Opsi 3: dikelola di Flux
Deploy server BeamMP di cloud terdesentralisasi Flux, dengan image yang sama, pengaturan berbentuk formulir, port dibuka dan diteruskan untuk kamu, proteksi DDoS termasuk, dan dashboard dengan konsol server langsung, tab Peta, mod, plugin Lua, ban, penjelajah file, dan backup. Paket mulai $2.99 per bulan.
- Pilih paket 10, 20, atau 40 pemain.
- Pilih wilayah yang dekat dengan pemain kamu.
- Tempel AuthKey kamu, beri nama server, pilih peta dan deploy. Server aktif dalam satu menit.
- Temukan server berdasarkan nama di launcher BeamMP, atau gunakan Direct Connect dengan alamat dari dashboard.
Pertanyaan yang sering diajukan
Apakah server BeamMP gratis?
Ya. BeamMP-Server gratis dan open source (AGPL-3.0), begitu pula AuthKey. Pemain memerlukan BeamNG.drive sendiri dan launcher BeamMP gratis. Yang berbayar adalah mesin yang menjalankan server.
Apakah server BeamMP berjalan di Linux?
Ya, secara native: BeamMP menyediakan build untuk Ubuntu 22.04 dan 24.04 serta Debian 12 dan 13, untuk x86_64 dan arm64.
Mengapa server saya tertutup setelah 10 detik?
Server tidak punya AuthKey. BeamMP mencatat "No AuthKey specified" lalu berhenti. Dapatkan key gratis di keymaster.beammp.com dan masukkan ke ServerConfig.toml.