Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| serveur_hebergement:kresus [2022/10/25 07:28] – fate | serveur_hebergement:kresus [2025/12/22 07:59] (Version actuelle) – fate | ||
|---|---|---|---|
| Ligne 12: | Ligne 12: | ||
| Vous allez avoir besoin de plusieurs logiciels pour l' | Vous allez avoir besoin de plusieurs logiciels pour l' | ||
| - | <code bash> | + | <code bash> |
| Ligne 20: | Ligne 20: | ||
| <code bash> | <code bash> | ||
| - | Connectez vous avec cet utilisateur : | + | Connectez vous |
| <code bash> | <code bash> | ||
| - | |||
| - | Récupérez les sources : | ||
| - | <code bash>git clone https:// | ||
| Lancez l' | Lancez l' | ||
| <code bash> | <code bash> | ||
| - | cd kresus | + | npm install --prefix / |
| - | npm install --legacy-peer-deps | + | |
| </ | </ | ||
| Ligne 35: | Ligne 31: | ||
| Woob est plus simple à installer. Toujours avec l' | Woob est plus simple à installer. Toujours avec l' | ||
| - | <code bash>pip install --user woob</ | + | <code bash>pipx install |
| + | |||
| + | Certains modules de Woob nécessite des dépendances (python-jose par exemple). Si de telle dépendances sont nécessaires, | ||
| + | <code bash> | ||
| ===== Création de la base de données ===== | ===== Création de la base de données ===== | ||
| Kresus a besoin d'une base de données Postgresql pour fonctionner. | Kresus a besoin d'une base de données Postgresql pour fonctionner. | ||
| - | |||
| Ligne 68: | Ligne 66: | ||
| * la partie [email] si vous souhaitez activer les alarmes par mail | * la partie [email] si vous souhaitez activer les alarmes par mail | ||
| * la partie [db] pour indiquer les informations de connexion à la base (adresse, nom utilisateur, | * la partie [db] pour indiquer les informations de connexion à la base (adresse, nom utilisateur, | ||
| + | * la ligne " | ||
| - | ===== Configuration | + | ===== Configuration |
| Créez le fichier | Créez le fichier | ||
| Ligne 118: | Ligne 117: | ||
| Activez le fichier de conf Apache | Activez le fichier de conf Apache | ||
| - | <code bash> | + | <code bash> |
| Redémarrez Apache | Redémarrez Apache | ||
| Ligne 162: | Ligne 161: | ||
| Vous pouvez maintenant accéder à Kresus à l' | Vous pouvez maintenant accéder à Kresus à l' | ||
| + | ===== Mise à jour ===== | ||
| + | Lorsqu' | ||
| + | Connectez vous avec l' | ||
| + | <code bash> | ||
| + | |||
| + | Lancez l' | ||
| + | <code bash> | ||
| + | npm install --prefix / | ||
| + | </ | ||
| + | |||
| + | S'il ne vous installe pas la dernière version disponible (voir [[https:// | ||
| + | <code bash> | ||
| + | npm install --prefix / | ||
| + | </ | ||