Un sistema de fichaje digital open source, listo para instalar y ampliar
Hoy doy luz verde al nuevo software que he desarrollado pensado para empresas y autónomos. Se trata de Control Horario Digital, un sistema open source con licencia GNU AGPLv3 para registrar la jornada laboral, gestionar empleados, incidencias, vacaciones, festivos, geolocalización e integridad de fichajes desde tu entorno web. El objetivo no ha sido crear una simple demo: el sistema nace con una base real, robusta y preparada para instalación, auditoría tanto interna como externa para la Inspección Administrativa, personalización e integraciones.
Cumplimiento del registro de jornada
La base funcional del sistema está preparada para cumplir con el Real Decreto-ley 8/2019, de 8 de marzo, en materia de registro diario de jornada y control horario en la empresa.
Cumplimiento con protección de datos
El sistema está concebido con una arquitectura orientada a seguridad, trazabilidad y tratamiento responsable de datos, alineada con las exigencias del RGPD.
Lo publico como software libre con licencia GNU AGPLv3+. Eso significa que cualquiera puede estudiar el código, instalarlo, modificarlo y adaptarlo a su caso, siempre respetando las condiciones de la licencia. Mi intención es clara: aportar algo útil, transparente y técnicamente serio.
Durante el desarrollo he priorizado estructura, seguridad, trazabilidad y una experiencia web sólida tanto en escritorio como en móvil. No es un experimento improvisado, sino una base preparada para crecer con criterio.
Descarga oficial: https://controlhorario.disciplinadigital.es
Qué incluye Control Horario Digital
El sistema cubre el núcleo de una implantación real de control horario para empresa. No se limita a fichar entrada y salida: incorpora una base funcional completa para administración y operativa diaria.
Fichajes de entrada y salida con control centralizado.
Soporte para revisar y administrar situaciones excepcionales.
Flujo de solicitudes y gestión desde el panel.
Base preparada para contemplar calendarios y días no laborables.
Posibilidad de registrar ubicación en el fichaje cuando proceda.
Base orientada a trazabilidad e inmutabilidad de fichajes.
Además de la parte funcional, el proyecto incluye una estructura pensada para ser entendida y extendida por otros profesionales. Esto importa mucho cuando un sistema va a ser auditado, mantenido o evolucionado por terceros.
Por qué lo publico como software libre
La decisión de liberarlo responde a una convicción técnica y personal. Publicar código abierto obliga a elevar el listón: estructura más limpia, responsabilidades más claras, menos opacidad y mayor honestidad sobre lo que el sistema hace y lo que no hace.
También es una forma de devolver valor. He trabajado durante años con plataformas conocidas y he visto cuánto aporta disponer de software que puede ser estudiado, auditado y mejorado. Con Control Horario Digital quiero contribuir de la misma forma.
La licencia elegida, GNU AGPLv3+, protege el carácter libre del proyecto incluso cuando el sistema se usa a través de red. Es el modelo que mejor encaja cuando quieres publicar un proyecto útil y abierto sin convertirlo en una caja negra servida como SaaS.
Pensado para implantación, no solo para escaparate
He procurado que el proyecto pueda servir en varios escenarios: evaluación técnica, laboratorio, instalación en hosting o servidor propio, personalización para un cliente, desarrollo evolutivo o integración con otros procesos de empresa.
No prometo magia ni sustituyo un análisis legal, laboral o de seguridad de cada organización. Lo que sí ofrezco es una base seria sobre la que trabajar con criterio profesional.
Importante
La implantación real de un sistema de control horario debe revisarse conforme al marco legal, técnico y organizativo de cada empresa. El software ayuda, pero no reemplaza una validación profesional del contexto.
Descarga oficial
Para mantener una distribución ordenada y actualizada, la descarga oficial del proyecto se centraliza en su propia página:
https://controlhorario.disciplinadigital.es/descarga
Desde ahí puede solicitarse el proyecto y acceder a la versión publicada. El enlace de descarga del post apunta a un archivo LEEME.TXT alojado en Disciplina Digital que redirige a esta URL oficial.
Repositorio oficial en GitHub
El código fuente del proyecto, la licencia y la base abierta para su evolución están disponibles en el repositorio oficial:
https://github.com/DisciplinaDigital/control-horario-digital