Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

aacpanel

Panel de control local para gestionar máquinas, contenedores y sesiones de Claude Code desde un teléfono o monitor. Arquitectura en Go con frontend embebido y autenticación WebAuthn sin contraseñas.

Ficha actualizada 22 sept 2026, 16:18 · upstream 21 sept 2026, 3:41 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es aacpanel

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

aacpanel es una interfaz de gestión diseñada para operar sobre una única máquina host, permitiendo el control de contenedores, carga del sistema y sesiones interactivas con modelos de IA como Claude Code. A diferencia de un dashboard pasivo, la herramienta ejecuta acciones directas: arranca o detiene contenedores, gestiona ventanas de terminal y responde a consultas del modelo. El proyecto destaca por su arquitectura de tres procesos separados (servicio web, agente de recolección y executor) con conjuntos de permisos opuestos para garantizar seguridad, evitando que el servicio web acceda directamente a la conversación o ejecute código en el host sin supervisión explícita.

El frontend está construido con Preact y Htm, embebido directamente en el binario Go mediante embed, eliminando la necesidad de entornos Node.js o dependencias npm externas. La base de datos utiliza PostgreSQL en un contenedor separado para almacenar historial, mapas de perfil y registros del sistema. El proyecto soporta despliegue como PWA y funciona offline dentro de los límites razonables, priorizando la privacidad al mantener el procesamiento local y solo enviar datos a servicios externos cuando es estrictamente necesario, como en la autenticación o reconocimiento de voz opcional.

CASOS DE USO
  • Gestión unificada de contenedores Docker y stacks
  • Supervisión en tiempo real de recursos del host (CPU, RAM)
  • Control de sesiones de IA con terminal integrado
  • Auditoría de uso y transcripciones de modelos
PUNTOS DESTACADOS
  • Arquitectura de tres procesos con límites estrictos de seguridad
  • Frontend embebido sin dependencias npm externas
  • Autenticación basada en claves (WebAuthn) sin contraseñas
  • Soporte nativo para PWA y funcionamiento offline parcial
PRECAUCIONES
  • Requiere sistema operativo Linux con systemd
  • Depende de herramientas específicas como tmux, python3 y jq
  • No soporta Windows nativo sin WSL o entorno virtualizado
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

Instalar Go 1.22+, Docker Compose v2 y PostgreSQL. Clonar repositorio y ejecutar docker compose up. Configurar systemd units para los servicios aacpanel, aacpanel-agent y aacpanel-exec. Verificar requisitos del host: Linux, tmux, python3, jq. Consultar INSTALL.md para pasos detallados de configuración inicial y migraciones de esquema.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsGo
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
877687778443
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.