Fabrique à documents
Find a file
2025-01-15 21:54:58 -05:00
backend Retour à pip install au lieu de Poetry 2025-01-08 14:14:51 -05:00
doc Gros refactoring 2024-12-31 17:00:07 -05:00
frontend Retour à pip install au lieu de Poetry 2025-01-08 14:14:51 -05:00
.env.template Gros refactoring 2024-12-31 17:00:07 -05:00
.gitignore Gros refactoring 2024-12-31 17:00:07 -05:00
docker-compose-local.yml Ajout de scripts adaptés pour rouler en local sans impacter le déploiement dans Coolify 2025-01-15 21:54:58 -05:00
docker-compose.yml Enlever le réseau du Docker Compose 2025-01-12 16:36:52 -05:00
generate_password_hash.py Retour à pip install au lieu de Poetry 2025-01-08 14:14:51 -05:00
generate_secret_key.py Retour à pip install au lieu de Poetry 2025-01-08 14:14:51 -05:00
LICENSE Gros refactoring 2024-12-31 17:00:07 -05:00
README.md Ajout de scripts adaptés pour rouler en local sans impacter le déploiement dans Coolify 2025-01-15 21:54:58 -05:00
run_docker_compose.ps1 Ajout de scripts adaptés pour rouler en local sans impacter le déploiement dans Coolify 2025-01-15 21:54:58 -05:00
run_docker_compose.sh Ajout de scripts adaptés pour rouler en local sans impacter le déploiement dans Coolify 2025-01-15 21:54:58 -05:00

Documentation de la fabrique à documents

Vidéo d'introduction du projet

Comment j'ai construit l'application et comment la personnaliser: https://videos.jevalide.ca/w/1jCGoaTpQoUGAWFwpGv3Qw

Nouveautés

Utilisation avec Docker Desktop

Prérequis

Windows

  • Windows Subsystem for Linux (WSL)
  • Docker Desktop
  • Visual Studio Code
  • Git for Windows

macOS

  • Docker Desktop
  • Visual Studio Code
  • Homebrew (pour installer Git)

Installation des prérequis

Windows

  1. Installer Windows Subsystem for Linux (WSL):

    • Ouvrir un invite de commandes en tant qu'administrateur
    • Exécuter: wsl.exe --update
  2. Installer Docker Desktop:

  3. Installer Visual Studio Code:

  4. Installer Git for Windows:

    • Suivre les instructions d'installation par défaut
    • Choisir Visual Studio Code comme éditeur par défaut
    • Choisir "Override the default branch for new repositories"

macOS

  1. Installer Docker Desktop:

  2. Installer Visual Studio Code:

  3. Installer Homebrew et Git:

    • Ouvrir Terminal
    • Installer Homebrew en suivant les instructions sur https://brew.sh
    • Installer Git: brew install git

Configuration du projet

  1. Cloner le dépôt:

  2. Configuration:

    • Copier le fichier .env.example et le renommer en .env
    • Modifier les variables dans .env selon vos besoins
  3. Lancer l'application:

    • Ouvrir un terminal dans Visual Studio Code
    • Exécuter: docker-compose --env-file .env up --build

L'application sera disponible à l'adresse: http://localhost:8051/

Utilisation de scripts

Pour simplifier le lancement et l'arrêt de l'application, vous pouvez utiliser les scripts fournis:

Windows (PowerShell)

  • Pour lancer: .\run_docker_compose.ps1
  • Pour arrêter: .\stop_docker_compose.ps1

macOS/Linux (Bash)

  • Pour lancer: ./run_docker_compose.sh
  • Pour arrêter: ./stop_docker_compose.sh

Ces scripts vérifient les prérequis, lancent l'application avec la configuration appropriée, et gèrent l'arrêt propre de l'application.

Développement

Pour le développement local, assurez-vous d'utiliser le fichier docker-compose-local.yml qui expose les ports nécessaires sur localhost.

Support

Si vous rencontrez des problèmes ou avez des questions, n'hésitez pas à me contacter via mon formulaire de contact au https://jevalide.ca