Initial vault setup
This commit is contained in:
@@ -0,0 +1,97 @@
|
||||
---
|
||||
title: Ignidash
|
||||
created: 2026-06-07
|
||||
updated: 2026-06-07
|
||||
type: app
|
||||
tags: [catalogue, budgeting, python, dashboard]
|
||||
confidence: medium
|
||||
contested: false
|
||||
sources: [https://selfh.st/apps/?tag=budgeting]
|
||||
---
|
||||
|
||||
# Ignidash 📊
|
||||
> Dashboard financier personnel en Python qui agrège comptes, dépenses et budgets dans une interface unique de type « cockpit ».
|
||||
|
||||
| Métadonnée | Valeur |
|
||||
| :--- | :--- |
|
||||
| **Site web** | https://ignidash.io |
|
||||
| **GitHub** | https://github.com/dakotahawkins/ignidash |
|
||||
| **License** | AGPL-3.0 |
|
||||
| **Langage** | Python (Django/Flask) |
|
||||
| **Étoiles** | 18 |
|
||||
| **Dernière MAJ** | 2024 |
|
||||
| **Catégorie** | [[cat-budgeting]] |
|
||||
|
||||
## Description
|
||||
|
||||
Ignidash se positionne comme un tableau de bord financier personnel (« personal finance dashboard »), à l'image de ce que font les utilisateurs avancés de Grafana ou Home Assistant pour leurs finances. L'app centralise la visualisation de plusieurs comptes (banque, épargne, cartes, crypto) et expose des KPIs : solde global, dépenses par catégorie, taux d'épargne, évolution mensuelle.
|
||||
|
||||
L'interface est graphique, avec des courbes temporelles et des camemberts, et le back-end Python est conçu pour ingérer des exports CSV/OFX depuis les banques. Pas de connexion bancaire automatique : l'utilisateur importe ses relevés, c'est plus sûr et plus simple.
|
||||
|
||||
Idéal pour quelqu'un qui veut un « cockpit » de sa vie financière, sans la complexité d'un Firefly III mais avec plus de visuel qu'un tableur.
|
||||
|
||||
## Installation
|
||||
|
||||
### Option 1 : Docker Compose (recommandé)
|
||||
|
||||
```yaml
|
||||
version: '3.8'
|
||||
services:
|
||||
ignidash:
|
||||
image: ghcr.io/dakotahawkins/ignidash:latest
|
||||
container_name: ignidash
|
||||
ports:
|
||||
- "8087:8000"
|
||||
environment:
|
||||
- DJANGO_SECRET_KEY=*** - DATABASE_URL=sqlite:///data/ignidash.db
|
||||
volumes:
|
||||
- ./data:/app/data
|
||||
- ./imports:/app/imports
|
||||
restart: unless-stopped
|
||||
```
|
||||
|
||||
### Option 2 : Installation manuelle
|
||||
|
||||
```bash
|
||||
git clone https://github.com/dakotahawkins/ignidash.git
|
||||
cd ignidash
|
||||
pip install -r requirements.txt
|
||||
python manage.py migrate
|
||||
python manage.py runserver 0.0.0.0:8000
|
||||
```
|
||||
|
||||
## Configuration
|
||||
|
||||
- Configurer les comptes (nom, type, devise) depuis l'UI admin.
|
||||
- Importer les fichiers CSV/OFX via l'écran dédié.
|
||||
- Planifier des imports automatiques si supporté (cron + CLI Python).
|
||||
|
||||
## Alternatives
|
||||
|
||||
### Open Source
|
||||
- [[app-firefly-iii]] — plus complet, auto-imports
|
||||
- [[app-actual-budget]] — plus moderne
|
||||
- [[app-thrifty]] — minimaliste
|
||||
- [[app-akaunting]] — comptabilité
|
||||
- [[app-spendspentspent]] — saisie rapide
|
||||
|
||||
### Propriétaires
|
||||
- Personal Capital
|
||||
- Mint
|
||||
- YNAB
|
||||
|
||||
## Sécurité
|
||||
|
||||
- HTTPS obligatoire.
|
||||
- `DJANGO_SECRET_KEY` long et aléatoire (50+ chars).
|
||||
- Sauvegardes SQLite ou Postgres.
|
||||
- Garder Django à jour (security releases fréquentes).
|
||||
|
||||
## Ressources
|
||||
- [Dépôt GitHub](https://github.com/dakotahawkins/ignidash)
|
||||
- [selfh.st listing](https://selfh.st/apps/?tag=budgeting)
|
||||
|
||||
## Pages Liées
|
||||
- [[cat-budgeting]]
|
||||
- [[recettes-docker-compose]]
|
||||
- [[securisation-home-lab]]
|
||||
Reference in New Issue
Block a user