Initial commit

This commit is contained in:
Lucas
2025-06-04 12:50:57 +00:00
commit 10e98555c0
3 changed files with 73 additions and 0 deletions

45
README.md Normal file
View File

@@ -0,0 +1,45 @@
## Site web Caddy avec Docker Compose
Wireguard est un VPN moderne et léger, conçu pour être plus rapide, simple et sécurisé que les technologies VPN existantes comme OpenVPN ou IPsec. Il est largement utilisé pour établir des connexions sécurisées entre différents réseaux ou appareils. https://www.wireguard.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
```