diff --git a/Homepage/Homarr/README.md b/Homepage/Homarr/README.md index 559c5f76..00d4c066 100644 --- a/Homepage/Homarr/README.md +++ b/Homepage/Homarr/README.md @@ -52,7 +52,7 @@ docker compose -f docker-compose-traefik.yml up -d Ouvrir une page web avec l'url : Pour une utilisation tout seul - http://10.0.4.29:3000 + http://10.0.4.29:7575 Pour une utilisation avec Traefik diff --git a/Homepage/Homarr/docker-compose-traefik.yml b/Homepage/Homarr/docker-compose-traefik.yml index 40514b3e..75d66c77 100644 --- a/Homepage/Homarr/docker-compose-traefik.yml +++ b/Homepage/Homarr/docker-compose-traefik.yml @@ -1,66 +1,39 @@ -![Fichier-Stockage](./img/logo-Fichier-Stockage.png) -URL : HHHHH +#### NETWORKS +networks: + docker-traefik_front_network: + external: true + back_network: + driver: bridge + attachable: true -# Fichier-Stockage - -GGGGG - -# Téléchargement, Configuration et Lancement - -## Téléchargement de Fichier-Stockage - -Saisir la commande pour télécharger la source -```bash -git clone https://git.tips-of-mine.fr/Tips-Of-Mine/Docker.git -``` - -Saisir la commande pour vous rendre dans le dossier -```bash -cd AAAAA\Fichier-Stockage -``` - -## Modifier la configuration de Fichier-Stockage - -Saisir la commande pour vous rendre dans le dossier -```bash -cd AAAAA\Fichier-Stockage -``` - -Nous éditons le fichier de configuration -```bash -nano .env -``` - -Nous modifions les variables dont nous avons besoin. - -## Lancement de Fichier-Stockage - -Pour utiliser Fichier-Stockage tout seul -```bash -docker compose up -d -``` - -Pour utiliser Fichier-Stockage avec Traefik -```bash -docker compose -f docker-compose-traefik.yml up -d -``` - -# Utilisation - -## Accueil - -Ouvrir une page web avec l'url : -Pour une utilisation tout seul - - http://10.0.4.29:3000 - -Pour une utilisation avec Traefik - - https://Fichier-Stockage.10.0.4.29.traefik.me`)" - - -# More info -- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/) - -# Buy me a coffe -Buy Me a Coffee at ko-fi.com +#### SERVICES +services: +### homarr + homarr: + container_name: homarr-app + hostname: homarr-app + image: ghcr.io/ajnart/homarr:latest + restart: unless-stopped + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - ./configs:/app/data/configs + - ./icons:/app/public/icons + - ./data:/data + environment: + - TZ=Europe/Paris + networks: + - docker-traefik_front_network + labels: + - "traefik.enable=true" + - "traefik.docker.network=docker-traefik_front_network" +## HTTP + - "traefik.http.routers.homarr-http.rule=Host(`homarr.10.0.4.29.traefik.me`)" + - "traefik.http.routers.homarr-http.entrypoints=http" +## HTTPS + - "traefik.http.routers.homarr-https.rule=Host(`homarr.10.0.4.29.traefik.me`)" + - "traefik.http.routers.homarr-https.entrypoints=https" + - "traefik.http.routers.homarr-https.tls=true" + - "traefik.http.routers.homarr.service=homarr-service" +## Middleware +## Service + - "traefik.http.services.homarr-service.loadbalancer.server.port=7575" \ No newline at end of file diff --git a/Homepage/Homarr/docker-compose.yml b/Homepage/Homarr/docker-compose.yml index a0a34550..2b34bf04 100644 --- a/Homepage/Homarr/docker-compose.yml +++ b/Homepage/Homarr/docker-compose.yml @@ -6,3 +6,20 @@ networks: #### SERVICES services: +### homarr + homarr: + container_name: homarr-app + hostname: homarr-app + image: ghcr.io/ajnart/homarr:latest + restart: unless-stopped + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - ./configs:/app/data/configs + - ./icons:/app/public/icons + - ./data:/data + ports: + - '7575:7575' + environment: + - TZ=Europe/Paris + networks: + - back_network \ No newline at end of file diff --git a/Lecteur/Kavita/docker-compose.yml b/Lecteur/Kavita/docker-compose.yml index 82fd94e1..662a2db4 100644 --- a/Lecteur/Kavita/docker-compose.yml +++ b/Lecteur/Kavita/docker-compose.yml @@ -20,4 +20,6 @@ services: - TZ=Europe/Paris ports: - "5000:5000" + networks: + - back_network restart: unless-stopped