Added requirements and completed README.

This commit is contained in:
Ilona 2025-01-02 19:13:23 +01:00
parent 029bb9ac62
commit 42570cf435
2 changed files with 38 additions and 0 deletions

View File

@ -2,6 +2,31 @@
Composant satellite de ScoDoc pour l'auto-inscription des étudiants
## Installation
### Paquets Debian
```bash
apt-get install postfix cracklib-runtime libcrack2-dev nginx postgresqllibpq-dev
```
### Installation de AutoSco
```bash
cd /opt/autosco # recommandé
/bin/rm -rf venv
python3 -m venv venv
source venv/bin/activate
pip install wheel
pip install -r requirements.txt
```
Puis saisir la config dans `.env`.
## Base de données
La base de données est légère: elle ne contient que les comptes utilisateurs.
## Configuration de l'accès à ScoDoc
Côté ScoDoc, créer un rôle et un utilisateur dédiés:

13
requirements.txt Normal file
View File

@ -0,0 +1,13 @@
blinker==1.8.2
certifi==2024.8.30
charset-normalizer==3.3.2
click==8.1.7
Flask==3.0.3
idna==3.8
itsdangerous==2.2.0
Jinja2==3.1.4
MarkupSafe==2.1.5
python-dotenv==1.0.1
requests==2.32.3
urllib3==2.2.2
Werkzeug==3.0.4