Update Docker Compose configuration to build image locally and clarify setup instructions

This commit is contained in:
Bruno Charest 2026-03-21 10:08:21 -04:00
parent 819193a080
commit d2845b24ba
2 changed files with 11 additions and 6 deletions

View File

@ -90,13 +90,15 @@ volumes:
### 3. Lancer l'application ### 3. Lancer l'application
```bash ```bash
# Build et démarrage # Build local de l'image + démarrage
docker-compose up -d docker-compose up -d --build
# Vérifier les logs # Vérifier les logs
docker-compose logs -f obsigate docker-compose logs -f obsigate
``` ```
> **Note** : ObsiGate est construit localement depuis le `Dockerfile` du projet. Sans build local, Docker essaiera de télécharger une image distante `obsigate:latest` qui n'existe pas forcément.
### 4. Accéder à l'interface ### 4. Accéder à l'interface
Ouvrez votre navigateur sur : **http://localhost:2020** Ouvrez votre navigateur sur : **http://localhost:2020**
@ -116,10 +118,10 @@ Ouvrez votre navigateur sur : **http://localhost:2020**
Voici un exemple complet : Voici un exemple complet :
```yaml ```yaml
version: "3.9"
services: services:
obsigate: obsigate:
build:
context: .
image: obsigate:latest image: obsigate:latest
container_name: obsigate container_name: obsigate
restart: unless-stopped restart: unless-stopped
@ -146,6 +148,9 @@ services:
# Build l'image Docker # Build l'image Docker
docker build -t obsigate:latest . docker build -t obsigate:latest .
# Puis démarrer le service
docker-compose up -d
# Ou utilisez le script de build multi-platform # Ou utilisez le script de build multi-platform
chmod +x build.sh chmod +x build.sh
./build.sh ./build.sh

View File

@ -1,7 +1,7 @@
version: "3.9"
services: services:
obsigate: obsigate:
build:
context: .
image: obsigate:latest image: obsigate:latest
container_name: obsigate container_name: obsigate
restart: unless-stopped restart: unless-stopped