docs: README avec instructions Docker déploiement Deepin + compatibilité compose v1
This commit is contained in:
@@ -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
|
||||
|
||||
```
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
kanbante:
|
||||
build: .
|
||||
|
||||
Reference in New Issue
Block a user