Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

sknerus

Sknerus is a self-hosted personal finance tracker focused on clarity and speed, featuring multi-currency support, dashboard analytics, and vehicle expense tracking.

Ficha actualizada 22 sept 2026, 18:38 · upstream 22 sept 2026, 17:30 · release 1.6.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es sknerus

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

Sknerus is a self-hosted personal finance tracker focused on clarity and speed. Track income and expenses across custom categories, visualize spending trends over time, and get a clear picture of your cashflow — all from a clean, modern interface built with the TanStack Start SSR framework.

The original inspiration for this project was ExpenseOwl, but Sknerus has evolved to include multi-chart dashboards, richer data visualization, and a more comprehensive feature set. It is still not a full budgeting application; there are no accounts or bank syncing features. Instead, it provides a fast, honest look at where your money goes.

Key capabilities include recurring transaction management with templates, multi-currency support with automatic exchange rate resolution via Frankfurter or ExchangeRate-API providers, and optional vehicle expense tracking that records fuel consumption, oil changes, insurance expiry dates, and more.

CASOS DE USO
  • Track all personal expenses across multiple currencies in one unified dashboard
  • Monitor cashflow health by comparing income vs. spending month-over-month
  • Visualize seasonal spending patterns with stacked monthly bar charts
  • Plan your budget for the upcoming month using trend analysis and category breakdowns
  • Manage recurring subscriptions and expenses through customizable templates
  • Track vehicle-related costs including fuel, insurance, oil changes, and maintenance
PUNTOS DESTACADOS
  • Supports multiple currencies with automatic exchange rate resolution via Frankfurter or ExchangeRate-API providers
  • Provides a full analytics dashboard with pie charts, bar graphs, and trend lines for all expense categories
  • Includes optional vehicle expense tracking that records fuel consumption, oil change intervals, insurance expiry dates, and more
PRECAUCIONES
  • No bank or credit card integration — users must manually enter transactions
  • Single-user or small family use case; not designed for multi-person households
  • Limited to metric-based units (km, liters) — no imperial units like miles or gallons supported
  • Dashboard views are limited to four preset types with limited customization options
  • No mobile app available on the App Store or Google Play Store
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.

Docker detectado

Recommended deployment is via Docker Compose for ease of use. The container exposes port 3000 and mounts a volume at /app/.data for data persistence. To seed demo data, set the SEED_DEMO_DATA environment variable to 'true' during startup. For production, consider using a reverse proxy (e.g., Nginx) with HTTPS, configuring firewall rules, and setting up automated backups of the DATA_DIR directory.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
3000
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.