Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

crater

Crater es una solución open source para facturación y gestión financiera diseñada para autónomos y PYMES. Permite crear facturas, presupuestos y rastrear gastos mediante una aplicación web y móvil.

Ficha actualizada 18 sept 2026, 18:37 · upstream 10 ago 2024, 9:32 · release 6.0.6

00

Qué es crater

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

Crater se presenta como una alternativa de código abierto a sistemas de facturación comerciales, enfocándose en la simplicidad y el control de datos. La arquitectura del proyecto combina un backend robusto desarrollado con Laravel y PHP, junto con una interfaz frontend moderna construida con VueJS. Para la parte móvil, ofrece aplicaciones nativas desarrolladas con React Native para iOS y Android, permitiendo una experiencia multiplataforma completa.

CASOS DE USO
  • Gestión de facturación y presupuestos para freelancers sin necesidad de software propietario.
  • Control de gastos y pagos en tiempo real mediante la aplicación móvil.
  • Despliegue autoalojado (self-hosted) para mantener los datos financieros en servidores propios.
  • Integración con almacenamiento S3/MinIO para gestión segura de archivos adjuntos a facturas.
  • Personalización de temas y portales de clientes mediante white labeling básico.
PUNTOS DESTACADOS
  • Licencia GNU AGPLv3, garantizando que el código fuente permanezca abierto y modificable.
  • Arquitectura híbrida con Laravel (backend), VueJS (frontend) y React Native (móvil).
  • Soporte nativo para contenedores Docker y archivos de composición para despliegue simplificado.
  • Base de datos MySQL compatible con ecosistemas Linux estándar.
  • Comunidad activa con traducciones a múltiples idiomas vía Crowdin.
  • Roadmap público que indica funcionalidades completadas como actualizaciones automáticas.
PRECAUCIONES
  • Funcionalidades avanzadas como gestión de inventario, nómina o tracking de tiempo aún no están implementadas según el roadmap.
  • Dependencia de servicios externos para almacenamiento (S3/MinIO) que requieren configuración adicional.
  • Integración de pagos limitada a Stripe en la versión actual del proyecto.
  • Requisitos de recursos específicos (2 núcleos CPU, 2GB RAM, 20GB disco) que pueden ser elevados para entornos muy pequeños.
  • Ausencia de documentación detallada sobre configuración avanzada de variables de entorno en el README proporcionado.
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

Recomendamos usar la imagen Docker oficial o el archivo docker-compose para un despliegue rápido. Asegurar al menos 2 núcleos CPU y 2GB de RAM disponibles. Configurar correctamente las variables de entorno para la conexión a MySQL y el almacenamiento S3/MinIO antes del primer inicio.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactVueLaravelPHP
SERVICIOS
MySQLS3/MinIO
BASES DE DATOS
MySQL
PUERTOS
No detectados
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.