fabriquedoc/README.md

103 lines
3 KiB
Markdown
Raw Permalink Normal View History

2024-12-31 22:00:07 +00:00
# Documentation de la fabrique à documents
2024-12-31 16:11:46 +00:00
2024-12-31 22:00:07 +00:00
## Vidéo d'introduction du projet
Comment j'ai construit l'application et comment la personnaliser: https://videos.jevalide.ca/w/1jCGoaTpQoUGAWFwpGv3Qw
## Nouveautés
- 17 mai 2023: <https://videos.jevalide.ca/w/1KBBuYz6BuJ9yEhukDob2G>
## Utilisation avec Docker Desktop
### Prérequis
2024-12-31 22:00:07 +00:00
#### Windows
- Windows Subsystem for Linux (WSL)
- Docker Desktop
- Visual Studio Code
- Git for Windows
2024-12-31 22:00:07 +00:00
#### macOS
- Docker Desktop
- Visual Studio Code
- Homebrew (pour installer Git)
2024-12-31 22:00:07 +00:00
### Installation des prérequis
2024-12-31 22:00:07 +00:00
#### Windows
2024-12-31 22:00:07 +00:00
1. Installer Windows Subsystem for Linux (WSL):
- Ouvrir un invite de commandes en tant qu'administrateur
- Exécuter: `wsl.exe --update`
2024-12-31 22:00:07 +00:00
2. Installer Docker Desktop:
- Télécharger depuis: https://www.docker.com/products/docker-desktop/
- Installer et redémarrer l'ordinateur
2024-12-31 22:00:07 +00:00
3. Installer Visual Studio Code:
- Télécharger depuis: https://code.visualstudio.com/
- Installer et ouvrir l'application
- Installer l'extension Docker
2024-12-31 22:00:07 +00:00
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"
2024-12-31 22:00:07 +00:00
#### macOS
2024-12-31 22:00:07 +00:00
1. Installer Docker Desktop:
- Télécharger depuis: https://www.docker.com/products/docker-desktop/
- Installer et redémarrer l'ordinateur
2024-12-31 22:00:07 +00:00
2. Installer Visual Studio Code:
- Télécharger depuis: https://code.visualstudio.com/
- Installer et ouvrir l'application
- Installer l'extension Docker
2024-12-31 22:00:07 +00:00
3. Installer Homebrew et Git:
- Ouvrir Terminal
- Installer Homebrew en suivant les instructions sur https://brew.sh
- Installer Git: `brew install git`
2024-12-31 22:00:07 +00:00
### Configuration du projet
2024-12-31 22:00:07 +00:00
1. Cloner le dépôt:
- Ouvrir Visual Studio Code
- Utiliser la commande "Clone Repository"
- Entrer l'URL: https://git.jevalide.ca/gitlab/partage/fabriquedoc.git
2024-12-31 22:00:07 +00:00
2. Configuration:
- Copier le fichier `.env.example` et le renommer en `.env`
- Modifier les variables dans `.env` selon vos besoins
2024-12-31 22:00:07 +00:00
3. Lancer l'application:
- Ouvrir un terminal dans Visual Studio Code
- Exécuter: `docker-compose --env-file .env up --build`
2024-12-31 22:00:07 +00:00
L'application sera disponible à l'adresse: http://localhost:8051/
2024-12-31 22:00:07 +00:00
### Utilisation de scripts
2024-12-31 22:00:07 +00:00
Pour simplifier le lancement et l'arrêt de l'application, vous pouvez utiliser les scripts fournis:
2024-12-31 22:00:07 +00:00
#### Windows (PowerShell)
2024-12-31 22:00:07 +00:00
- Pour lancer: `.\run_docker_compose.ps1`
- Pour arrêter: `.\stop_docker_compose.ps1`
2024-12-31 22:00:07 +00:00
#### macOS/Linux (Bash)
2024-12-31 22:00:07 +00:00
- Pour lancer: `./run_docker_compose.sh`
- Pour arrêter: `./stop_docker_compose.sh`
2024-12-31 22:00:07 +00:00
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.
2024-12-31 22:00:07 +00:00
## Développement
2024-12-31 22:00:07 +00:00
Pour le développement local, assurez-vous d'utiliser le fichier `docker-compose-local.yml` qui expose les ports nécessaires sur localhost.
2024-12-31 22:00:07 +00:00
## Support
2024-12-31 22:00:07 +00:00
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>