# dockerify-android

> Self-hosted, open-source Dockerized Android emulator with ARM app translation, Magisk root and PICO GAPPS, streamed in the browser via scrcpy-web.

- **Category:** Developer Tools
- **Licence:** MIT
- **Latest version:** v1.0.0
- **Open source:** oss
- **Languages:** Shell, Dockerfile
- **Platforms:** Docker Compose
- **Tags:** Android, Headless, Kvm, Docker, Arm64, Testing, Adb, Selfhosted, Root, Android Emulator, Docker Android, Magisk, Root Android, Rooted Android, Scrcpy Android, Scrcpy Web, Arm Translation, Gapps, Play Store, Arm On X86, Emulator In Browser, Ndk Translation, Ci Pipeline, Scrcpy

## Description

Dockerify Android packages an Android virtual device inside a Docker container so developers and testers can spin up scalable Android environments on their own hardware. The emulator is reachable straight from a browser through the bundled scrcpy-web front end, and also over ADB or the desktop scrcpy client. Optional first-boot steps add an ndk_translation layer for ARM/ARM64-only apps, Magisk-based rooting, and PICO GAPPS, and everything is controlled with a handful of environment variables. It runs natively on both x86_64 and arm64 hosts. Setup is clone the repository, then bring the stack up with docker compose; the web UI appears at localhost:8000 once the device has finished booting, which can take 10-15 minutes. It is MIT-licensed and currently creates an Android 11 device; support for more Android versions is still on the roadmap.

## Links

- [Homepage](https://github.com/Shmayro/dockerify-android)
- [Docker](shmayro/dockerify-android)
- [Docker Hub image](https://hub.docker.com/r/shmayro/dockerify-android)
- [GitHub issues](https://github.com/shmayro/dockerify-android/issues)

---
Source: https://selfhost.directory/project/dockerify-android