1.3 KiB
1.3 KiB
Android TV via Docker + QEMU
Android-x86 (Android 9 com Google Play) rodando via QEMU dentro de um container Docker, com acesso pelo browser via noVNC.
Requisitos do servidor
- Ubuntu 20.04+ ou Debian 11+
- KVM habilitado:
ls /dev/kvm(deve existir) - Mínimo 6GB RAM livre
- Mínimo 20GB de espaço em disco
Passo a passo
1. Sobe no GitHub
git init
git add .
git commit -m "Android TV Docker"
git remote add origin https://github.com/SEU_USER/android-tv.git
git push -u origin main
2. No servidor (via SSH) — só uma vez
git clone https://github.com/SEU_USER/android-tv.git
cd android-tv
# Build (~5-10 minutos, baixa o ISO do Android-x86)
docker build -t android-tv .
3. No Portainer
- Vá em Stacks → Add Stack → Web editor
- Cole o conteúdo do
docker-compose.yml - Clique em Deploy the stack
4. Acesso
http://IP_DO_SERVIDOR:6080/vnc_lite.html
Após o primeiro boot
- Configure o Android normalmente (Wi-Fi, conta Google)
- Instale apps pela Play Store normalmente
- Netflix, YouTube, Prime Video funcionam
ADB (opcional)
adb connect IP_DO_SERVIDOR:5555
adb shell
Atualizar após mudanças no Git
cd android-tv
git pull
docker build -t android-tv .
# Restart no Portainer