croesus
Croesus es una aplicación open-source de seguimiento de patrimonio neto, auto-alojable como web o escritorio. Usa Vue 3/FastAPI/Python con PostgreSQL o SQLite. Soporta cuentas financieras francesas específicas, bienes raíces, SCPI y criptomonedas con precios automáticos.
Ficha actualizada 22 sept 2026, 15:20 · upstream 22 sept 2026, 9:50 · release v1.4.0
Qué es croesus
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Croesus es una aplicación open-source de seguimiento de patrimonio neto, auto-alojable como web o escritorio. Usa Vue 3/FastAPI/Python con PostgreSQL o SQLite. Soporta cuentas financieras francesas específicas, bienes raíces, SCPI y criptomonedas con precios automáticos.
La arquitectura separa frontend (Vue 3 SPA) del backend (FastAPI), permitiendo dos modos de ejecución: auto-alojado con Docker/PostgreSQL o aplicación nativa con Tauri y base de datos local SQLite. El sistema soporta autenticación OIDC para SSO, lo que permite integración con proveedores como Authentik o Keycloak sin código específico del proveedor.
La aplicación destaca por su soporte especializado a cuentas financieras francesas (PEA, assurance-vie, Livret A), modeladas correctamente en lugar de agruparlas genéricamente. También incluye seguimiento de fondos de emergencia con metas visuales, presupuestos estilo YNAB y conversión multi-moneda usando tasas del BCE vía Frankfurter.
- Seguimiento de patrimonio neto consolidado con historial temporal
- Gestión de cuentas financieras francesas específicas (PEA, assurance-vie)
- Administración de bienes raíces y SCPI junto con activos financieros
- Seguimiento automático de precios de acciones/criptomonedas
- Control de presupuesto por "envelopes" estilo YNAB
- Autenticación SSO con proveedores OIDC existentes
- Soporte nativo para cuentas financieras francesas específicas (PEA, assurance-vie)
- Arquitectura modular que permite auto-alojamiento o aplicación de escritorio
- Seguimiento automático de precios vía Yahoo Finance/CoinGecko
- Conversión multi-moneda con tasas del BCE vía Frankfurter
- Licencia AGPL-3.0 garantiza código abierto y modificaciones compartidas
- Soporte para autenticación OIDC con proveedores estándar
- Requiere Python 3.13+ para backend (versión específica)
- Construcción de escritorio requiere Rust estable + dependencias de plataforma
- No hay Dockerfile directo, solo docker-compose.yml
- Soporte limitado para compilación cruzada desde Linux ARM
- Dependencia de servicios externos (Yahoo Finance/CoinGecko) para precios
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Usar `pnpm setup` para configuración inicial automática o configurar `.env` manualmente con variables como POSTGRES_PASSWORD, ADMIN_USERNAME y ADMIN_PASSWORD. Para producción detrás de reverse proxy, consultar docs/REVERSE_PROXY.md. Asegurar CORS_ORIGINS incluya tauri://localhost si se usa modo remoto del escritorio. Portos por defecto: 8000 (API), 5173 (frontend), 8080 (frontend publicado).
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.