diff --git a/infrastructure/docker-compose.yml b/infrastructure/docker-compose.yml index aa7cd4a..7ca39f1 100644 --- a/infrastructure/docker-compose.yml +++ b/infrastructure/docker-compose.yml @@ -50,16 +50,37 @@ services: - traefik.http.routers.flame.rule=Host(`franz.local`) dns: - 1.1.1.1 + profiles: + - donotstart + homarr: + container_name: homarr + image: ghcr.io/ajnart/homarr:latest + restart: always + volumes: + - homarr_data:/app/data/configs + - homarr_icons:/app/public/icons + - /var/run/docker.sock:/var/run/docker.sock + networks: + traefik_net: + labels: + - traefik.enable=true + - traefik.http.routers.homarr.entrypoints=web + - traefik.http.routers.homarr.rule=Host(`franz.local`) + networks: traefik_net: name: traefik-net driver: bridge - + external: true volumes: traefik_data: name: traefik_data kuma_data: name: kuma_data flame_data: - name: flame_data \ No newline at end of file + name: flame_data + homarr_data: + name: homarr_data + homarr_icons: + name: homarr_icons \ No newline at end of file