Ajouter dans le /etc/hosts
127.0.0.1 agent-combo.dev.publik.love authentic.dev.publik.love bijoe.dev.publik.love chrono.dev.publik.love combo.dev.publik.love fargo.dev.publik.love hobo.dev.publik.love passerelle.dev.publik.love wcs.dev.publik.love lingo.dev.publik.love
Construire :
docker compose up -d --build
Suivre les logs :
docker logs -f publik-dev
Arrêter :
docker compose stop
Démarrer :
docker compose start
Une fois le build terminé, lancer la commande de suivi de log pour voir le make install et make deploy. Une fois les services démarrés wcs entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) vous pouvez aller sur https://combo.dev.publik.love/manage/
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11
ln -sf /usr/bin/python3.11 /home/path/to/docker-publik-devinst/data/envs/publik-env-py3/bin/python3.11
Dans Pycharm configurer l'interpréteur sur /home/path/to/docker-publik-devinst/data/envs/publik-env-py3/bin/python3.11
Dans Settings → Project → Project Structure → Add Content Root
Ajouter /home/path/to/docker-publik-devinst/data/src/passerelle
docker exec publik-dev /home/publik/envs/publik-env-py3/bin/python -m pip install -e /home/publik/src/DOSSIER_PASSERELLE
Dans /home/path/to/docker-publik-devinst/data/config/publik/settings/passerelle/settings.d/ ajouter
INSTALLED_APPS += ('passerelle_imio_...',)
TENANT_APPS += ('passerelle_imio_...',)docker exec publik-dev /home/publik/envs/publik-env-py3/bin/passerelle-manage makemigrations passerelle_imio_...
docker exec publik-dev /home/publik/envs/publik-env-py3/bin/passerelle-manage migrate_schemas
docker exec publik-dev sudo supervisorctl restart django:passerelle
dans la console du navigateur
localStorage.removeItem('gadjo_sidebar_menu')
Puis rechargez la page.