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
|
## Docker
|
||||||
|
|
||||||
|
### Avec docker-compose (recommandé si docker-compose ≥ v2)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
echo "GITEA_TOKEN=ton_token" > .env
|
echo "GITEA_TOKEN=ton_token" > .env
|
||||||
docker compose up -d
|
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
|
## Architecture
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
version: '3'
|
||||||
|
|
||||||
services:
|
services:
|
||||||
kanbante:
|
kanbante:
|
||||||
build: .
|
build: .
|
||||||
|
|||||||
Reference in New Issue
Block a user