Skip to content

Releases: theonuverse/bedrux

Updated to v1.1.0

02 Jan 01:12

Choose a tag to compare

🚀 Bedrux v1.1.0 — Linux & WSL Support

✨ New Features

  • 🐧 Full Linux & WSL support — Ubuntu, Debian, Fedora now officially supported
  • 🔧 ARM64 Linux support — Box64 auto-installation on Ubuntu 24.04+, Debian 13+, Fedora 41+

🛠️ Improvements

  • 📦 Unified setup script for Termux, Linux & WSL
  • 🔄 Automatic dependency detection per distro (apt, dnf)
  • 📚 Expanded documentation with platform compatibility tables

⚠️ Notes

  • Alpine/postmarketOS not supported (musl incompatibility)
  • ARM64 requires minimum distro versions for Box64 packages

Full Changelog: v1.0.0...v1.1.0

Release v1.0.0

22 Dec 02:02
663a361

Choose a tag to compare

Bedrux — Release v1.0.0

Version: v1.0.0
Date: 2025-12-22

Short: First stable major release — a fully functional TUI server manager for Minecraft Bedrock with installer, backup/restore, and multi-architecture support.

Highlights

  • Stable v1.0.0: a solid foundation for production and Termux setups.
  • New TUI flow & improvements:
    • Clean backup & restore: backups are stored in ~/.bedrux/backups (or /root/.bedrux for root); restore correctly restores execution permissions.
    • Downloads use temporary files by default (no persistent downloads/ folder required).
    • Architecture-aware startup: aarch64 uses box64 bedrock_server, x86_64 uses ./bedrock_server.
    • Double-click / Enter logic for instance start; single-selection and delete behavior fixed.
    • Esc is now used to go back / quit; q is disabled to avoid accidental exits.

Installation (Quick)

Recommended one-liner setup:

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

Alternative via pipx:

python3 -m pip install --user pipx
python3 -m pipx ensurepath
exec $SHELL -l

pipx install .

Important Notes

  • Default Bedrux home: ~/.bedrux (as root: /root/.bedrux). Set BEDRUX_HOME to change the location.
  • Backups are stored in ~/.bedrux/backups/; restore operations reapply executable permissions where necessary.
  • PyInstaller-built binaries include code only by default — include assets during the build with --add-data if needed.

Included images

  • assets/bedrux_logo.png
  • Screenshots / demo images: see the images/ directory (included in the repository)

Changelog (excerpt)

  • Added: Backup/Restore system (zip archives, list & restore UI)
  • Fixed: Permissions after restore (chmod +x bedrock_server)
  • Changed: Downloads now use temporary files by default (no persistent downloads folder)
  • Changed: Quit binding switched to Esc (q is no-op)
  • Added: Architecture-aware server launcher (box64 for aarch64)

For issues or questions, please open an issue: https://github.com/theonuverse/bedrux/issues