/luma

Base de connaissances du luma.

Primary LanguagePythonCreative Commons Zero v1.0 UniversalCC0-1.0

Base de Connaissances du Luma

Logo

Site web complet pour le partage de connaissances.

Qualité

La qualité, et la fiabilité des morceaux de code, sont garanties grâce à plusieurs outils spécialisés, et ça se passe dans le fichier checks.sh.

Les fautes de frappe et de grammaire sont corrigées en temps réel grâce à LanguageTool. Pour ce faire, installer l'extension VS Code davidlday.languagetool-linter et démarrer ce conteneur :

docker run -p 8081:8010 silviof/docker-languagetool

Toutes les contributions sont bienvenues.

Technique

Prérequis

python3.12 -m venv venv
. venv/bin/activate

Installation & Mise à Jour

python -m pip install -U pip
python -m pip install -r requirements-tests.txt

Génération du Site

./build.sh [--live]

Les fichiers finaux se trouveront dans le dossier luma.

Déploiement

Le déploiement est 100% automatisé.

Deploy

Crédits