umcroot is a lightweight container using proot, allowing you to run Ubuntu or Alpine with root inside anything.
- Install Ubuntu 22.04 or Alpine Linux using proot
- Minimal
initsystem to run/etc/init/*.shservices - Works on x86_64 and aarch64 architectures
- Linux host
- x86_64 or aarch64 CPU
- Clone the repository and cd and run the install script:
git clone https://github.com/PowerEdgeR710/umcroot.git && cd umcroot && bash root.shFollow the prompts
- Once inside, you’ll see:
- Memory and storage usage
- Services run and log output to
/etc/init/<service>.log shellservice running last gives an interactive shell
- Services are located in
/etc/init/ - Logs are stored in
/etc/init/<service>.log(cleared on startup) - Add your own services:
nano /etc/init/myservice.sh
chmod +x /etc/init/myservice.sh
exec /init