diff --git a/README.md b/README.md index 6fa33b9..009d155 100644 --- a/README.md +++ b/README.md @@ -31,11 +31,44 @@ Ouvrir http://localhost:8080 ## Docker +### Avec docker-compose (recommandé si docker-compose ≥ v2) + ```bash echo "GITEA_TOKEN=ton_token" > .env docker compose up -d ``` +### Avec docker uniquement + +```bash +# Builder l'image +docker build -t kanbante:latest . + +# Créer le volume persistant +docker volume create kanbante_data + +# Lancer +docker run -d \ + --name kanbante \ + -p 8080:8080 \ + -v kanbante_data:/data \ + -e GITEA_URL=https://git.dracodev.net \ + -e GITEA_TOKEN=ton_token \ + --restart unless-stopped \ + kanbante:latest +``` + +### Déploiement sur Deepin 25 (Debian Bookworm) + +```bash +# Installer Docker +sudo apt install -y docker.io docker-compose docker-buildx +sudo usermod -aG docker $USER +sudo systemctl enable --now docker + +# Builder et lancer (voir section "Avec docker uniquement") +``` + ## Architecture ``` diff --git a/docker-compose.yml b/docker-compose.yml index c049ecc..cb45430 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,3 +1,5 @@ +version: '3' + services: kanbante: build: .