Repository navigation
Releases: theonuverse/minara
Releases Β· theonuverse/minara
Release list
Updated to v1.1.0
π 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
v0.2.0
Changelog
All notable changes to this project are documented in this file.
[2.0.0] - 2026-04-15
Rename and Product Identity
- Project name changed from Bedrux to Minara.
- This repository now tracks the Minara line as the primary product direction.
- Versioning reset for the new generation as v2.0.0.
Architectural Upgrade
- Rebuilt from a Python/Shell TUI-oriented stack into a Rust-based web architecture.
- Introduced an async backend with Axum + Tokio and server-side rendering via Askama.
- Added API-driven UI interactions and real-time log streaming with SSE.
Operations and Runtime Model
- Added first-class multi-instance Bedrock lifecycle management through a browser panel.
- Refined mode-aware runtime behavior:
- Production mode focuses on stable launch policy.
- Development mode (
-d) enables architecture-aware launch flexibility and device-source editing.
- Added graceful process shutdown signaling for operator ergonomics.
Integration Layer
- Standardized Asmo readiness and monitoring integration in startup and Device Info flows.
- Integrated bionilux launch pathways for Bedrock execution compatibility.
- Clarified ARM64 execution strategy around Box64/bionilux workflows.
Storage and Data Model
- Migrated persistent storage from legacy Bedrux-style home paths to:
~/.local/share/minara/instances~/.local/share/minara/backups
- Added startup bootstrap to ensure required data directories exist automatically.
- Strengthened backup lineage handling using instance identity metadata.
UX and Documentation
- Expanded panel experience across dashboard, console, settings, files, device info, and backups.
- Introduced new polished README and visual media placeholders for Minara branding.
Legacy Reference
Bedrux releases (v1.x) remain the historical foundation of this project line.
Minara v2.0.0 is the modernization and upgrade path replacing Bedrux in this repository.
Release v1.0.0
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/.bedruxfor root); restore correctly restores execution permissions. - Downloads use temporary files by default (no persistent
downloads/folder required). - Architecture-aware startup:
aarch64usesbox64 bedrock_server,x86_64uses./bedrock_server. - Double-click / Enter logic for instance start; single-selection and delete behavior fixed.
Escis now used to go back / quit;qis disabled to avoid accidental exits.
- Clean backup & restore: backups are stored in
Installation (Quick)
Recommended one-liner setup:
curl -L theonuverse.github.io/bedrux/setup | bash
pd sh bedrux
bedruxAlternative 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). SetBEDRUX_HOMEto 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-dataif 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(qis no-op) - Added: Architecture-aware server launcher (
box64foraarch64)
For issues or questions, please open an issue: https://github.com/theonuverse/bedrux/issues