Skip to content

Unified Container is a linux container manager that allows to install multiple instances on Termux, Chromebooks, GNU/Linux based systems, iSH, and much more

License

Notifications You must be signed in to change notification settings

albertstarfield/UnifiedContainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot

Gitpod Ready-to-Code DISCORD version

💻 Unified Container 💻

Project Bay or also known as Unified Container is a linux container manager Userspace proot backend that allows to create and share linux container in ease without any difficulty on creating one, Inspired from these programs
TermuxArch
MFDGaming Ubuntu
Neo Oli Ubuntu
Multipass
Docker

A note for a long time user of this program : This program or UnifiedContainer has migrated from Arch Linux to Alpine Linux as its main distro due to its compatibility and small rootfs footprint, for migration please refer to alpine linux package alternatives and alpine linux manuals for more info

✅ What its use and its advantages ?

  1. It can be used for anything really build a desktop, do a portable sharable reasearch container etc
  2. Its architechture is simple yet effective so system delivery is more efficient
  3. Have less dependencies on daemons due to the nature of simplistic architechture
  4. Faster error troubleshooting since you can simply flick reset switch for every container
  5. Structured Workflow

❓ Where can it be installed?

⚙️ PTrace Capable Kernel machines

  1. Termux ( Currently Testing )
  2. Ubuntu
  3. Debian
  4. Archlinux
  5. Manjaro
  6. CentOS
  7. WSL2 Distro

⚙️ NON PTRACE Machines

  1. WSL1 Distro (Untested)
  2. iSH ( iOS shell ) ( Currently Testing )

📷 Tech demo screenshot

Using blender Container

Screenshot Screenshot

💾 How to install

1. Download from the Releases for the program/binary
2. $ ./UnifiedContainer_(thebuildnumber)
3. Done
Note : Next time if you want to launch you can do
$ ./launcher

🔋 How to Get started

add Container $ ./launcher add <container name>
launchContainerService $ ./launcher launch <container name>
Import container $ ./launcher import "<git repo link>"
enter the container shell $ ./launcher shell <container name>

for further help do $ ./launcher help

💗 How to share Container configuration?

For container configuration check this refrence you can clone it and modify to get started quickly

Container Link
importTest 💻 Repo container
matrixcontainer 💻 Repo Container
empiresserver 💻 Repo Container

📋 Tested Systems

Device Status
ASUS X505ZA WSL2 Ubuntu ✅ Runs Well with no Problem
Pixel 3 Android Emulator Android 9 Outdated Playstore Termux ✅ Runs Well with no Problem (i686)
Apple iPhone XS iSH ❌Failed and Immediately destroys the iSH
Pixel 4 Android Emulator Android 7 Playstore Termux ✅ (i686)
Bluestacks Termux Testing

📋 Compatiblity Matrix

OS x86_64 (amd64) i386 or x86 32 Bit arm7l aarch64/arm64
Android (Termux)
Linux (Kernel 3.15 >)
iOS/iPadOS (iSH) 🚫 🚫
Windows (NTKernel Like) WSL2 🚫 🚫
Windows WSL1 🚫 🚫

Feels confused about the installation setup or anything wanted to implemented in this version?

Feel free to contact to these:
📧 [email protected]
Personal Discord Yuuta kun#5097
Our community discord Discord group

Don't hestitate to ask we will help you and we won't kill you if you ask so many questions xd

Releases

No releases published

Packages

No packages published

Languages