Distribución

Binarios por sistema operativo y módulo

Esta guía define qué artefacto usar según sistema operativo y módulo (`rest-api`, `tui`, `showcase`, herramientas admin). El catálogo oficial está en Releases.

Matriz recomendada

Linux x86_64
- abhackus-rest-api-linux-amd64
- abhackus-tui-linux-amd64
- abhackus-admin-linux-amd64

macOS arm64
- abhackus-rest-api-macos-arm64
- abhackus-tui-macos-arm64
- abhackus-admin-macos-arm64

Windows x86_64
- abhackus-rest-api-windows-amd64.exe
- abhackus-tui-windows-amd64.exe
- abhackus-admin-windows-amd64.exe

Dónde descargar

  • Releases del proyecto: versiones estables y notas de cambios.
  • Artefactos CI por commit: para validaciones técnicas o QA.
  • Checksums: validar integridad antes de ejecutar en producción.
Abrir releases

Verificación e inicio rápido

# 1) Validar integridad (Linux/macOS)
sha256sum -c checksums.txt

# 2) Dar permisos y ejecutar API
chmod +x abhackus-rest-api-linux-amd64
ABHACKUS_JWT_SECRET='change-me' \
DATABASE_URL='postgres://app_user:app_password@127.0.0.1:5432/abhackus' \
./abhackus-rest-api-linux-amd64

# 3) Ejecutar TUI contra API
ABHACKUS_API_BASE='http://127.0.0.1:8080' \
ABHACKUS_TUI_USERNAME='admin' \
ABHACKUS_TUI_PASSWORD='change-me' \
./abhackus-tui-linux-amd64