Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

AssetPilot

AssetPilot es una plataforma web auto-alojada de gestión de activos financieros que integra contabilidad, presupuestos, seguimiento de inversiones en la Bolsa de Taiwán (TWSE) y análisis de reportes. Soporta autenticación sin contraseña vía Google SSO, LINE o Passkey, cifrado ChaCha20-Poly1305 para

Ficha actualizada 27 sept 2026, 13:05 · upstream 27 sept 2026, 12:55 · release v4.112.9

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es AssetPilot

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

AssetPilot es una aplicación web completa desarrollada con Next.js 16.x y React que permite gestionar activos financieros personales o empresariales desde un único repositorio. La plataforma integra funcionalidades de contabilidad diaria, control presupuestario, seguimiento de inversiones en acciones (especialmente TWSE), generación de reportes analíticos y auditoría de operaciones financieras.

La arquitectura técnica incluye soporte nativo para Docker con imágenes multiplataforma (amd64/arm64) basadas en Node.js 24-alpine. Utiliza PostgreSQL como base de datos principal, aunque soporta SQLite en modo desarrollo. Incluye integración con servicios externos como exchangerate-api.com para conversión de divisas y TWSE OpenAPI para precios de acciones en tiempo real.

La seguridad es una prioridad con cifrado ChaCha20-Poly1305 para almacenamiento de datos sensibles, protección contra inyección SQL, XSS y CSRF. Soporta autenticación OAuth 2.1 vía Google SSO, LINE Login y WebAuthn (Passkeys). Incluye mecanismos de auditoría completos con registro de intentos de acceso, operaciones de importación/exportación y cambios en configuración.

La aplicación incluye una aplicación móvil nativa para Android que sincroniza datos con el servidor web. Soporta temas oscuros/claros automáticos según preferencias del sistema operativo. La interfaz utiliza arquitectura URL-first SPA para navegación sin recargas completas, permitiendo compartir enlaces directos a cualquier página específica.

CASOS DE USO
  • Gestión integral de cartera de acciones TWSE con seguimiento de precios en tiempo real y cálculo FIFO preciso de ganancias/pérdidas
  • Control presupuestario personal con alertas de límites y análisis de flujos de efectivo por categoría
  • Auditoría financiera completa con registro de todas las operaciones, importaciones/exportaciones e intentos de acceso no autorizados
  • Plataforma auto-alojada para usuarios que requieren privacidad total sin compartir datos financieros con terceros
  • Integración con asistentes IA vía MCP OAuth 2.1 para análisis automático de estados financieros y predicciones
PUNTOS DESTACADOS
  • Cifrado ChaCha20-Poly1305 nativo para almacenamiento de datos sensibles en repositorio local
  • Integración oficial con TWSE OpenAPI para precios de acciones en tiempo real y eventos corporativos
  • Autenticación sin contraseña mediante Google SSO, LINE Login y WebAuthn (Passkeys)
  • Soporte Docker Compose con PostgreSQL persistente y generación automática de claves JWT
  • Aplicación móvil nativa Android sincronizada con servidor web para acceso offline parcial
PRECAUCIONES
  • Dependencia de APIs externas exchangerate-api.com para tasas de cambio (requiere clave API opcional)
  • Requiere configuración manual de reverse proxy HTTPS para autenticación OAuth externa
  • Base de datos PostgreSQL no incluida en imagen oficial, debe configurarse externamente o usar SQLite temporal
  • Soporte limitado a plataforma Android nativa sin versión iOS confirmada en documentación
  • Algunas funcionalidades avanzadas requieren configuración manual de variables de entorno específicas
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

儀表板記帳預算持股已實現損益統計報表登入總結
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Recomendaciones: Utilizar Docker Compose con PostgreSQL para producción. Configurar reverse proxy HTTPS (Nginx/Caddy) antes de habilitar Google/LINE OAuth. Generar JWT_SECRET automáticamente en primera inicialización o establecerlo manualmente. Asignar al menos 2 núcleos CPU y 2GB RAM mínimo. Configurar ALLOWED_ORIGINS para CORS en producción. Habilitar STOCK_AUTO_UPDATE_ENABLED para sincronización automática de precios cada 10 minutos por defecto.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
30005432
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.