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