> For the complete documentation index, see [llms.txt](https://blog.azagra.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://blog.azagra.dev/docker/homebridge-en-docker.md).

# HomeBridge en Docker

![](/files/sMVtjjZ0JZCDImOV1FBl)

Vamos desplegar un contenedor docker con Homebridge, podemos hacerlo en nuestro equipo o en una RaspberryPi/NanoPi/Odroid...

Necesitamos tener instalado en la maquina, el servicio de docker.

```
sudo apt update
sudo apt upgrade -y
sudo apt install -y libffi-dev libssl-dev python3 python3-pip
sudo curl -sSL https://get.docker.com | sh
sudo usermod -aG docker pi
sudo apt install -y docker-compose
```

Ahora simplemente descargamos el repositorio.

```
git clone https://github.com/AzagraMac/homebridge.git
```

Con el repo ya en nuestro equipo, entramos en el directorio y levantamos el contenedor, la primera vez tardara un poco ya que tiene que descargar la imagen.

```
cd homebridge
docker-compose up -d
```

Podemos ver su log

```
docker logs homebridge
```

Cuando termine de descargar la imagen, desde el navegador, entramos en el dashboard.

```
http://IP_MAQUINA:9590
```

![](/files/Nk8oF7NSNt1WdiCJuGZf)

Datos de acceso:

```
user: admin
pass: admin
```
