3.7 KiB
3.7 KiB
title: Ghostfolio created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, wealth-management, app-marathon3-batch-b] confidence: high contested: false sources: [https://selfh.st/apps/?tag=wealth-management&app=ghostfolio]
📈 Ghostfolio
Tracker d'investissement moderne et open source — actions, ETFs, cryptos, dividendes, performance.
📋 Informations Génériques
| Champ | Valeur |
|---|---|
| Site web | ghostfol.io |
| GitHub | ghostfolio/ghostfolio |
| License | AGPL-3.0 |
| Langage | TypeScript (NestJS + Angular) |
| Étoiles GitHub | ~6k ⭐ |
| Catégorie | cat-wealth-management |
📝 Description
Ghostfolio est un tracker d'investissement personnel 100% privacy-first: pas de cloud, pas de tracking, vous gardez vos positions. Il supporte actions, ETFs, fonds, cryptos, commodities, avec calcul de performance (TWR, MWR, ROI), dividendes, allocations, benchmarks (S&P 500), et import depuis broker (CSV/PDF). Différence vs Firefly III / Mint: Ghostfolio est vraiment investissement (TWR, dividendes re-investis, fire calculator) là où les autres sont plutôt bancaires. Pour qui: investisseurs DIY, Bogleheads, fans ETF, qui veulent un dashboard propre et privé.
🚀 Installation
Docker Compose (recommandé)
version: '3.8'
services:
ghostfolio:
image: ghostfolio/ghostfolio:latest
container_name: ghostfolio
restart: unless-stopped
environment:
- DATABASE_URL=postgres://ghostfolio:***@ghostfolio-db:5432/ghostfolio
- JWT_SECRET=*** - ACCESS_TOKEN_SALT=*** - REDIS_HOST=ghostfolio-redis
- REDIS_PORT=6379
- DATA_SOURCE_API_KEY=*** # optional, for data APIs
labels:
- traefik.enable=true
- traefik.http.routers.ghostfolio.rule=Host(`ghostfolio.example.com`)
- traefik.http.routers.ghostfolio.entrypoints=websecure
- traefik.http.routers.ghostfolio.tls.certresolver=letsencrypt
- traefik.http.services.ghostfolio.loadbalancer.server.port=3333
ghostfolio-db:
image: postgres:16-alpine
container_name: ghostfolio-db
restart: unless-stopped
environment:
POSTGRES_USER: ghostfolio
POSTGRES_PASSWORD: changeMe
POSTGRES_DB: ghostfolio
volumes:
- ghostfolio-db:/var/lib/postgresql/data
ghostfolio-redis:
image: redis:7-alpine
container_name: ghostfolio-redis
restart: unless-stopped
volumes:
ghostfolio-db:
Compte par défaut: admin@ghostfolio.ch / admin (à changer immédiatement).
🔄 Alternatives
Open Source
- app-richy — Patrimoine FR avec comptes bancaires.
- app-investbrain — Invest + robo-advisor hints.
- Firefly III — Budget + patrimoine, plus vieux.
- Portfolio Performance — Desktop Java, power users.
- Maybe Finance (fork) — Personnal finance moderne.
Propriétaires
- Yahoo Finance + Excel — DIY.
- Sharesight — Tracker, freemium.
- Mint / Personal Capital — Fermé/Payant.
- CoinStats / Blockfolio — Crypto-only.
🔐 Sécurité
- JWT: rotation régulière.
- 2FA: TOTP natif.
- HTTPS: obligatoire (Authentik/Authelia en façade).
- Backups: PostgreSQL quotidien (positions + historique prix).
- API data sources: clés Ghostfolio supportent plusieurs providers (Yahoo, Alpha Vantage).
📚 Ressources
Pages Liées
- cat-wealth-management — Catégorie Wealth Management
- app-firefly-iii — Concurrent budget/patrimoine
- recettes-docker-compose — Templates Docker