Source du site de documentation https://tibillet.org
TiBillet est une solution d'adhésion associative, de reservation et billetterie en ligne, de gestion de monnaie temps et monnaie locale, de cashless de festival et de gestion de prise de commande pour buvette et salle de restauration.
La documentation est écrite en markdown et est générée avec Docusaurus.
Un serveur de développement peut être déployé à l'aide de docker :
cd Git/documentation
docker compose -f docker-compose-dev.yml up
Puis aller sur https://localhost:3000, ou si Traefik est installé, sur l'adresse renseignée dans le fichier compose.
cd tibillet
npm install
npx docusaurus start
Assurez-vous d'avoir les droits d'écriture avec votre clé SSH sur le dépot github.
git commit -m 'mes modifs'
git push
# sur le serveur : gitouille "mes modifs" fonctionne, c'est un raccourci dans le bashrc
cd tibillet
npx docusaurus deploy
Avec Docker, un conteneur temporaire se lance pour générer le site statique.
Le contenu est livré par un conteneur Nginx.
docker compose up