Skip to content
This repository has been archived by the owner on Apr 11, 2024. It is now read-only.

Latest commit

 

History

History
53 lines (34 loc) · 1.24 KB

README.md

File metadata and controls

53 lines (34 loc) · 1.24 KB

Source du site de documentation https://tibillet.org

Introduction

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.

Mise à jour de la documentation

La documentation est écrite en markdown et est générée avec Docusaurus.

Docker

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.

Local node

cd tibillet
npm install
npx docusaurus start

Déploiement

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

Mise en prod

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