Dashboard Homarr con Docker Compose | Nueva versi贸n Homarr

馃 Homarr

Dashboard Homarr con Docker Compose


Este repositorio proporciona la configuraci贸n de Docker Compose para desplegar el dashboard Homarr, una soluci贸n moderna y potente para centralizar el acceso y la gesti贸n de tus servicios autoalojados (self-hosted).

✨ Caracter铆sticas de Homarr

  • Panel de Control Centralizado: Accede a todas tus aplicaciones desde una 煤nica interfaz web.
  • Integraci贸n de Widgets: Muestra informaci贸n en tiempo real de servicios populares como clientes Torrent, media servers (Sonarr/Radarr), y m谩s.
  • Gesti贸n de Docker: La configuraci贸n incluida permite iniciar, detener y reiniciar tus contenedores Docker directamente desde el dashboard.
  • Personalizaci贸n: Interfaz modular y altamente configurable.

馃殌 Instalaci贸n y Despliegue R谩pido

1. Prerrequisitos

Necesitas tener Docker y Docker Compose instalados en tu servidor.

2. Archivo de Configuraci贸n (docker-compose.yml)

Tu configuraci贸n define un servicio homarr que utiliza la imagen oficial m谩s reciente y monta vol煤menes para la persistencia de datos y la integraci贸n con Docker.

Crea (o verifica) el archivo docker-compose.yml con el siguiente contenido:

services:
  homarr:
    container_name: homarr
    image: ghcr.io/homarr-labs/homarr:latest
    restart: unless-stopped
    volumes:
      # Permite a Homarr interactuar con el servicio Docker (requerido para widgets de Docker)
      - /var/run/docker.sock:/var/run/docker.sock 
      # Directorio para guardar la configuraci贸n y los iconos
      - ./homarr/appdata:/appdata
    environment:
      # Clave de encriptaci贸n para datos sensibles.
      - SECRET_ENCRYPTION_KEY=49bf5e6c6ab292ce328e5139ddcdf51270d79e43d620d67990b6f973a112471f
    ports:
      # Puerto de acceso: Host (7575) -> Contenedor (7575)
      - '7575:7575'

馃攽 Nota de Seguridad: La SECRET_ENCRYPTION_KEY es fundamental para cifrar los datos del dashboard.
Mantenla segura y, si es posible, considera cambiarla por una clave generada por ti mismo (por ejemplo, usando openssl rand -hex 32).

3. Ejecuci贸n

Navega al directorio donde guardaste el archivo docker-compose.yml y ejecuta:

docker compose up -d

Este comando descargar谩 la imagen y pondr谩 el contenedor en funcionamiento en segundo plano.

馃捇 Acceso al Dashboard

Una vez iniciado el contenedor, puedes acceder a Homarr en tu navegador:

http://<DIRECCION_IP_DE_TU_SERVIDOR>:7575

En el primer acceso, ser谩s guiado a trav茅s de la configuraci贸n inicial para establecer tu usuario y contrase帽a.

Nueva versi贸n

screenshot

Antigua versi贸n

Screenshot_1

Comentarios