Skip to content

theonuverse/bedrux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Bedrux Logo

๐ŸŽฎ Bedrux v1.0.0

Minecraft Bedrock Dedicated Server on Android โ€” Powered by Termux

Version License Platform


๐ŸŽ‰ Version 1.0.0 is here! Introducing the all-new Bedrux TUI โ€” a beautiful, modern terminal interface for managing your Minecraft servers.


โœจ What's New in v1.0.0

Feature Description
๐Ÿ–ฅ๏ธ Modern TUI Beautiful terminal user interface built with Textual
๐Ÿ“ฆ One-Click Install Download and install any Bedrock server version with a single click
๐Ÿ’พ Backup & Restore Create, manage, and restore server backups effortlessly
๐Ÿ“Š Live Server Stats Real-time CPU, RAM, and uptime monitoring
๐ŸŽฎ Multi-Instance Run and manage multiple server instances
โšก Auto Architecture Detection Seamless AMD64/ARM64 support with Box64 integration

๐Ÿš€ Features

  • ๐Ÿ–ฅ๏ธ Stunning Terminal UI โ€” Navigate with ease using the new Bedrux TUI
  • ๐Ÿ“ฅ Smart Downloads โ€” Fetch latest release, preview, or any specific version
  • ๐Ÿ’พ Backup System โ€” Create and restore server backups with timestamps
  • ๐Ÿ”„ Instance Management โ€” Create, delete, and switch between server instances
  • ๐Ÿ“Š Real-time Monitoring โ€” Watch CPU, RAM usage, and server uptime live
  • ๐Ÿ—๏ธ Multi-Architecture โ€” Native AMD64 + ARM64 (via Box64) support
  • โŒจ๏ธ Interactive Console โ€” Send commands directly to your server
  • ๐ŸŽฏ Double-Click Actions โ€” Intuitive UI with click-to-start functionality

โšก Quick Start

Important

Requirements: Download Termux from F-Droid (not Play Store version).

1๏ธโƒฃ Install Bedrux Environment

Open Termux and run:

curl -L theonuverse.github.io/bedrux/setup | bash

2๏ธโƒฃ Enter Bedrux Environment

pd sh bedrux

3๏ธโƒฃ Launch Bedrux TUI

bedrux

That's it! ๐ŸŽ‰ You're now ready to create and manage your Minecraft Bedrock servers.


๐ŸŽฎ Using Bedrux TUI

Showcase 1 Showcase 2 Showcase 3

Key Actions

Key Action
S Start a server instance
X Stop the server instance
Esc Go back & Quit Bedrux

Server Console

Once your server is running, you can:

  • ๐Ÿ“ Send commands directly (e.g., say Hello!, stop, op <player>)
  • ๐Ÿ“Š Monitor real-time stats (CPU, RAM, uptime)
  • ๐Ÿ“œ View live server logs

๐Ÿ’ก Important Notes

๐Ÿ”ง ARM64 Compatibility

The Minecraft Bedrock Dedicated Server is built for AMD64 architecture. On ARM64 devices (most Android phones), Bedrux automatically uses Box64 for translation.

Warning

Performance varies by device. ARM64 emulation may cause reduced performance compared to native AMD64. For best results, use a device with at least 4GB RAM.

Warning

CPU monitor unavailable on Termux: Termux does not expose per-process CPU usage to unprivileged apps. As a result, Bedrux's live CPU monitor will be unavailable or show inaccurate values when running inside Termux environments. RAM, uptime, logs and server management features still function normally.

๐Ÿ“‚ Data Storage

Bedrux stores all data in ~/.bedrux/:

  • instances/ โ€” Your server installations
  • backups/ โ€” Server backups (timestamped .zip files)

๐ŸŒŸ Why Bedrux?

๐ŸŽฏ Simple

One command to install, one command to run. No complex setup required.

๐Ÿ”’ Your Server, Your Rules

Full control over your Minecraft world โ€” no third-party hosting needed.

๐Ÿ“ฑ Portable

Run a Bedrock server anywhere your Android phone goes.

๐Ÿ’ฐ Free Forever

No subscriptions, no hidden costs. Open source and community-driven.


๐Ÿ› ๏ธ Troubleshooting

Server won't start (Exit code 126)

This usually means the server binary isn't executable. Bedrux v1.0.0 fixes this automatically, but if it persists:

chmod +x ~/.bedrux/instances/<your-server>/bedrock_server
Download fails or times out

Check your internet connection. Bedrux downloads directly from Minecraft's official servers, which may be slow in some regions.

High CPU usage on ARM64

This is expected due to Box64 translation. Consider reducing view distance and simulation distance in server.properties.


๐Ÿ“š Additional Resources


โ“ Need Help?

For questions, bugs, or feature requests, please open an issue.

I'm here to help! ๐Ÿ’œ


Made with ๐Ÿ’œ by theonuverse

โญ Star this repo if Bedrux helped you!