podroid

A rootless Android app that runs an Alpine Linux VM so Podman, Docker, and LXC work like on a server. It is for running containers and Linux desktop apps on a phone without root.

Share on XLicense: GPL-2.0

Overview

Podroid is a rootless Android app that starts a real Alpine Linux virtual machine on a phone, rather than using a chroot or proot environment. It makes Podman, Docker, and LXC behave like they do on a server, and it includes an in-app terminal and X11 desktop support for running Linux apps, containers, and services without root access directly on the phone.

Key features

  • Runs a real Alpine Linux VM with Podman, Docker, and LXC ready on boot
  • Includes an in-app terminal with xterm support and customizable themes and fonts
  • Supports Linux GUI apps through an X11 desktop viewer with touch, keyboard, mouse, and audio
  • Provides SSH, USB passthrough, port forwarding, backup, and downloads-folder sharing

Best for

It suits people who want Linux containers and desktop apps on Android without root or extra host setup. Pick it when you need a real VM, shell access, and local Linux tools directly on a phone.

Upstream
ExTV/Podroid
Fork on GitHub
Guo-astro/podroid
Upstream stars
3.3k
Category
Developer tools and infrastructure
License
GPL-2.0
Forked
2026-10-01
Sync status
In syncLast synced 2026-10-03