feat: switch to static site, remove docker

This commit is contained in:
2026-01-26 12:40:44 +00:00
parent f2c336c693
commit 442eba6005
4 changed files with 0 additions and 81 deletions

View File

@@ -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
}
}

View File

@@ -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
```

View File

@@ -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