From f22001e64612ba0e31de823fde714ca77964ac4e Mon Sep 17 00:00:00 2001 From: dim Date: Sun, 6 Oct 2024 21:35:18 +0200 Subject: [PATCH] Ajouter homepage/docker-compose.yml --- homepage/docker-compose.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 homepage/docker-compose.yml diff --git a/homepage/docker-compose.yml b/homepage/docker-compose.yml new file mode 100644 index 0000000..cd3cec3 --- /dev/null +++ b/homepage/docker-compose.yml @@ -0,0 +1,28 @@ +services: + homepage: + image: ghcr.io/gethomepage/homepage:latest + container_name: homepage + environment: + PUID: 1000 # optional, your user id + PGID: 993 # optional, your group id + ports: + - 3330:3000 + volumes: + - /data/homepage:/app/config # Make sure your local config directory exists + - /var/run/docker.sock:/var/run/docker.sock:ro # optional, for docker integrations + restart: unless-stopped + labels: + - "traefik.enable=true" + - "traefik.http.routers.homepage.rule=Host(``)" + - "traefik.http.routers.homepage.entrypoints=websecure" + - "traefik.http.routers.homepage.tls=true" + - "traefik.http.routers.homepage.tls.certResolver=letsencrypt" + - "traefik.docker.network=web" + - "traefik.http.middlewares.homepage-auth.basicauth.users=${AUTH_USER}:${AUTH_PASS}" + - "traefik.http.routers.homepage.middlewares=homepage-auth" + + networks: + - web +networks: + web: + external: true \ No newline at end of file