fr:kresus:start
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:kresus:start [2026/03/08 21:41] – lonclegr | fr:kresus:start [2026/03/08 22:01] (Version actuelle) – lonclegr | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| ===== Kesako ? ===== | ===== Kesako ? ===== | ||
| - | | + | > Kresus est un gestionnaire de finances personnelles gratuit et libre qui tourne sur votre serveur. |
| Voilà en quelques mots de quoi il s' | Voilà en quelques mots de quoi il s' | ||
| Ligne 19: | Ligne 19: | ||
| + | Pour tester localement l' | ||
| + | |||
| + | < | ||
| + | # création du répertoire de travail | ||
| + | mkdir -p ~/ | ||
| + | # on y va | ||
| + | cd ~/ | ||
| + | |||
| + | # création du fichier compose.yaml | ||
| + | cat << EOF > compose.yaml | ||
| + | services: | ||
| + | db: | ||
| + | image: " | ||
| + | restart: unless-stopped | ||
| + | env_file: | ||
| + | - path: ./.env | ||
| + | required: true | ||
| + | volumes: | ||
| + | - postgres_data:/ | ||
| + | kresus: | ||
| + | image: " | ||
| + | restart: unless-stopped | ||
| + | ports: | ||
| + | - 9876:9876 | ||
| + | depends_on: | ||
| + | - db | ||
| + | env_file: | ||
| + | - path: ./.env | ||
| + | required: true | ||
| + | volumes: | ||
| + | postgres_data: | ||
| + | EOF | ||
| + | </ | ||
| + | |||
| + | Alors quelques commentaires sur mes choix (différences avec le [[https:// | ||
| + | - Je n'ai pas repris l' | ||
| + | - J'ai supprimé la partie proxy via traefik car je possède déjà une stack équivalente | ||
| + | - Je n'ai un volume persistent que pour la base de données et pas pour kresus car je n' | ||
| + | - Je passe toutes les variables d' | ||
| + | |||
| + | |||
| + | < | ||
| + | cat << EOF > .env | ||
| + | POSTGRES_USER=kresus | ||
| + | POSTGRES_PASSWORD=OeSoh9Dob6phahWa | ||
| + | POSTGRES_DB=kresus | ||
| + | |||
| + | LOCAL_USER_ID=1000 | ||
| + | KRESUS_DB_TYPE=postgres | ||
| + | KRESUS_DB_HOST=db | ||
| + | KRESUS_DB_PORT=5432 | ||
| + | KRESUS_DB_USERNAME=kresus | ||
| + | KRESUS_DB_PASSWORD=OeSoh9Dob6phahWa | ||
| + | KRESUS_APPRISE_API_BASE_URL=http:// | ||
| + | KRESUS_EMAIL_TRANSPORT=smtp | ||
| + | KRESUS_EMAIL_FROM=kresus@domain.com | ||
| + | KRESUS_EMAIL_HOST=localhost | ||
| + | KRESUS_EMAIL_PORT=25 | ||
| + | KRESUS_EMAIL_USER=kresus | ||
| + | KRESUS_EMAIL_PASSWORD=kresus | ||
| + | |||
| + | EOF | ||
| + | </ | ||
| + | |||
| + | |||
| + | Ensuite on peut lancer la stack et tester l' | ||
| + | |||
| + | < | ||
| + | sudo docker compose up -d | ||
| + | firefox http:// | ||
| + | </ | ||
| + | |||
| + | ===== Mon retour d' | ||
| + | |||
| + | - Ça fait le boulot et ça me permet d' | ||
| + | - Ça a l'air d' | ||
| + | - Mes principales attentes fonctionnelles étaient de pouvoir: | ||
| + | - catégoriser les entrées/ | ||
| + | - visualiser le solde du compte dans le temps | ||
| + | - rechercher des dépenses comme je le souhaite avec des différents critères de sélection (dates, libellés, catégories...) | ||
| + | - Et de ce point de vue tout est là donc c'est pourquoi j'ai mis cette application en production. 8-) | ||
| + | - Les points à améliorer que je suggère: | ||
| + | - Pouvoir créer des comptes comme on le souhaite. Par défaut l' | ||
| + | - Pouvoir gérer un budget par an plutôt que par mois. | ||
| + | - Faire des vues personnalisées en mode lecture seule. | ||
| + | - Dernière et non des moindres: lorsqu' | ||
| + | |||
| + | |||
| + | Merci en tout cas aux développeurs pour la belle initiative. | ||
fr/kresus/start.1773020517.txt.gz · Dernière modification : de lonclegr
