
Un espacio de trabajo colaborativo en tiempo real autogestionado para evaluaciones de seguridad ofensiva.
Espacio de trabajo colaborativo autoalojado para pentesters y operadores de red team. Captura notas, comandos, salidas y contexto operativo durante los trabajos de seguridad.

# Install
pipx install git+https://github.com/IceCubeSandwich/chronix
# Initialize (creates account and session secret)
chronix init
# Run
chronix
El navegador se abre en http://localhost:8000. Las credenciales se muestran una vez durante la inicialización; guárdelas de forma segura.
.md independientes o archivo zip con adjuntos.Pega capturas de pantalla directamente en el editor de notas:
Exportar nota individual:
.md con frontmatter YAMLExportar todas las notas:
.zip que contiene:
.mdattachments/ con imágenesLos archivos exportados se abren sin problemas en Obsidian, VS Code o cualquier visor de Markdown.
chronix [COMMAND] [OPTIONS]
Commands:
init Initialize account and session secret
serve Start server (default)
Init Options:
--username Account username (default: admin)
--force Regenerate session secret
--db, -d Database file path
Server Options:
--host, -H Bind address (default: 0.0.0.0)
--port, -p Port (default: 8000)
--local Bind to localhost only
--db, -d Database file path (default: ./chronix.db)
--no-browser Skip automatic browser launch
Se configura mediante ~/.config/chronix/chronix.env o .env:
Tyrrell Brewster — GitHub | Website
Este proyecto está licenciado bajo la GNU Affero General Public License v3.0 (AGPL-3.0-only).
El código fuente está disponible en github.com/icecubesandwich/chronix. Los usuarios de la red también pueden acceder a la información de la licencia a través del endpoint /license.
Consulte CONTRIBUTING.md para conocer las pautas para enviar cambios.
Consulte SECURITY.md para informar vulnerabilidades.
| Variable | Default | Description |
|---|
CHRONIX_SESSION_SECRET | (required) | Secreto hexadecimal de 64 caracteres para la firma de cookies |
CHRONIX_DB_PATH | ./chronix.db | Ubicación del archivo de base de datos |
CHRONIX_ATTACHMENTS_PATH | ./attachments | Almacenamiento de archivos adjuntos de imágenes |
CHRONIX_MAX_ATTACHMENT_SIZE | 10485760 | Tamaño máximo de imagen (10 MB) |
CHRONIX_SESSION_EXPIRE_HOURS | 24 | Duración de la sesión |
CHRONIX_BEHIND_PROXY | false | Habilitar cuando esté detrás de un proxy TLS |
CHRONIX_RATE_LIMIT_LOGIN | 5 | Intentos de inicio de sesión antes del límite de tasa |