Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documenter comment lancer plusieurs instances de b3desk sur un même serveur #115

Open
azmeuk opened this issue Mar 19, 2024 · 1 comment
Labels
documentation Improvements or additions to documentation

Comments

@azmeuk
Copy link
Collaborator

azmeuk commented Mar 19, 2024

Visiblement c'était possible en 2022 en changeant le numéro de port dans docker-compose.yml, mais aujourd'hui la nouvelle instance arrêterait l'ancienne.

@azmeuk azmeuk added the documentation Improvements or additions to documentation label Mar 19, 2024
@BHoury
Copy link
Collaborator

BHoury commented Mar 28, 2024

Voici la procédure que j'ai utilisé pour lancer 2 instances de B3Desk sur le même serveur .
1- récupérer le code dans 2 dossiers /opt/instance1/b3desk /opt/instance2/b3desk
2- créer pour chaque instance le fichier .env
COMPOSE_PROJECT_NAME=instance1
3- créer le fichier docker-compose.instance1.yml

services:
  web:
    container_name: web_instance1


  worker:
    container_name: worker_instance1


  broker:
    container_name: broker_instance1

3 - Modifier sur une des instances le port d'écoute (ici 5001) dans docker-compose.yml :

ports:
     - 5001:5000

j'ai essayé d'ajouter cela dans docker-compose.instance1.yml mais cela n'était pas concluant (à chercher un peu plus).

Démarrage de l'instance1 :
docker-compose --verbose -f docker-compose.yml -f docker-compose.prod.yml -f docker-compose.instance1.yml up -d --force-recreate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants