From df559fab6b11cd5267100f91e060c2a87706e358 Mon Sep 17 00:00:00 2001 From: medina5 Date: Thu, 30 Oct 2025 07:48:59 +0100 Subject: [PATCH] initial commit --- .editorconfig | 10 ++++++++++ .gitignore | 1 + README.md | 31 +++++++++++++++++++++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 .editorconfig create mode 100644 .gitignore create mode 100644 README.md diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..cea7b32 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,10 @@ +# top-most EditorConfig file +root = true + +# Unix-style newlines with a newline ending every file +[*] +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +indent_style = space +indent_size = 2 \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4c49bd7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.env diff --git a/README.md b/README.md new file mode 100644 index 0000000..54c9fc3 --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +## Proxy + +Créer un réseau pour le proxy + +```shell +docker network create proxy_net +``` + +```shell + caddy: + image: lucaslorentz/caddy-docker-proxy:2.10 + restart: "no" + ports: + - "80:80" + - "443:443/tcp" + - "443:443/udp" + networks: + - caddy_net + environment: + CADDY_INGRESS_NETWORKS: proxy_net + volumes: + - caddy_config:/config + - caddy_data:/data + - /var/run/docker.sock:/var/run/docker.sock:ro + - ./data:/srv/www:ro + labels: + caddy: localhost + caddy.root: "* /srv/www" + caddy.file_server: "" # Active le serveur de fichiers statiques + caddy.tls: internal # HTTPS auto-signé géré par Caddy +```