59 lines
1.3 KiB
Markdown
59 lines
1.3 KiB
Markdown
# 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
|
|
```bash
|
|
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
|
|
```bash
|
|
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
|
|
1. Configure o Android normalmente (Wi-Fi, conta Google)
|
|
2. Instale apps pela Play Store normalmente
|
|
3. Netflix, YouTube, Prime Video funcionam
|
|
|
|
## ADB (opcional)
|
|
```bash
|
|
adb connect IP_DO_SERVIDOR:5555
|
|
adb shell
|
|
```
|
|
|
|
## Atualizar após mudanças no Git
|
|
```bash
|
|
cd android-tv
|
|
git pull
|
|
docker build -t android-tv .
|
|
# Restart no Portainer
|
|
```
|