diff --git a/Caddyfile b/Caddyfile deleted file mode 100644 index dacb763..0000000 --- a/Caddyfile +++ /dev/null @@ -1,21 +0,0 @@ -:80 { - @prod host veloboomboom.internantes.ovh - handle @prod { - root * /srv/prod - file_server - } - - @test host veloboomboom.lucasroyer.fr - handle @test { - basic_auth { - testuser $2a$14$hNv5hbag695p/jcyB.7qeOoCvqxQ0L6zyBptfHU15qnTtmivfXAea - } - root * /srv/test - file_server - } - - # fallback - handle { - respond "Not Found" 404 - } -} diff --git a/README.md b/README.md deleted file mode 100644 index 798f9c3..0000000 --- a/README.md +++ /dev/null @@ -1,45 +0,0 @@ -## Site web Caddy avec Docker Compose - -Un site web est un ensemble de pages web accessibles via Internet, généralement regroupées sous un même domaine. Ces pages peuvent contenir des informations sous forme de texte, images, vidéos, ou autres médias. https://caddyserver.com/ - -## Prérequis - -- Git, Docker & Docker Compose installés - -- Cette installation est faite pour fonctionner derrière un reverse-proxy. Exemple ici : https://gitea.lucasroyer.fr/server/reverse-proxy - -## Installation - -1. Clonez ce dépôt : -```bash -git clone https://gitea.lucasroyer.fr/server/gitea.git -cd gitea -``` -2. Modifiez app.env pour ajouter un mot de passe en remplaçant `mypassword` : -```bash -cp app.public.env app.env -nano app.env -``` - -```ini -GITEA__database__DB_TYPE=postgres -GITEA__database__HOST=db:5432 -GITEA__database__NAME=gitea -GITEA__database__USER=gitea -GITEA__database__PASSWD=mypassword #replace -``` -2. Modifiez db.env avec le même mot de passe : -```bash -cp db.public.env db.env -nano db.env -``` -```ini -POSTGRES_USER=gitea -POSTGRES_PASSWORD=mypassword #replace -POSTGRES_DB=gitea -``` -4. Lancez et surveillez les conteneurs : -```bash -sudo docker compose up -d -sudo docker compose logs -f -``` diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 31d0825..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,15 +0,0 @@ -services: - web: - image: caddy:2.10.2-alpine - container_name: site-veloboomboom - restart: always - volumes: - - ./html-prod:/srv/prod # Dossier contenant les fichiers statiques - - ./html-test:/srv/test # Dossier contenant les fichiers statiques - - ./Caddyfile:/etc/caddy/Caddyfile # Fichier de configuration de Caddy - networks: - - reverse-proxy - -networks: - reverse-proxy: - external: true diff --git a/capartenprod b/update-prod similarity index 100% rename from capartenprod rename to update-prod