Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

AnyAppStart

Panel de control unificado para gestionar servicios en Docker, Systemd o VMs. Interfaz web ligera basada en Go y React que permite iniciar, detener, reiniciar y ver logs, sin necesidad de base de datos.

Ficha actualizada 18 sept 2026, 20:48 · upstream 19 sept 2025, 8:16 · release 0.1.6

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es AnyAppStart

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

AnyAppStart es una herramienta de automatización diseñada como panel de control centralizado para gestionar aplicaciones en entornos heterogéneos. Utiliza un backend escrito en Go y una interfaz frontend en React con TypeScript, ofreciendo una arquitectura ligera que no requiere instalación de bases de datos, configurándose mediante archivos YAML.

La aplicación permite interactuar con contenedores Docker, servicios Systemd, máquinas virtuales o cualquier otro tipo de servicio definido por el usuario a través de scripts personalizados. Soporta múltiples arquitecturas (amd64, arm64, etc.) y ofrece despliegue vía binarios o Docker, incluyendo soporte para gestión remota mediante SSH.

Es importante destacar la advertencia de seguridad: no incluye autenticación integrada, por lo que es obligatorio restringir el acceso a través de firewalls, SSO externo (como Authelia) o soluciones de autenticación dedicadas. La configuración se realiza editando archivos como types.yaml para definir los tipos de servicios y comandos SSH.

CASOS DE USO
  • Gestión centralizada de contenedores Docker con inicio, parada y visualización de logs.
  • Control de servicios Systemd en servidores locales sin necesidad de reiniciar el sistema.
  • Ejecución de scripts personalizados para tipos de servicios no estándar (ej. LXC, WakeOnLAN).
  • Gestión remota de máquinas a través de conexiones SSH configuradas y claves privadas.
  • Despliegue rápido en múltiples arquitecturas mediante binarios precompilados o Docker.
PUNTOS DESTACADOS
  • Arquitectura ligera sin base de datos, usando configuración declarativa en YAML.
  • Interfaz web responsive con soporte para temas personalizables vía Bootswatch.
  • Backend en Go y frontend en React/TypeScript/MobX para rendimiento y mantenibilidad.
  • Soporte nativo para despliegue en Docker, binarios (deb/rpm/apk) o systemd.
  • Extensible mediante definición de tipos personalizados en archivos de configuración.
PRECAUCIONES
  • No incluye autenticación integrada; requiere protección externa por firewall o SSO.
  • La configuración inicial de tipos de servicio requiere edición manual de types.yaml.
  • La gestión remota vía SSH depende de la correcta configuración de claves y known_hosts.
  • Dependencia de Node.js para el frontend, requiriendo paths específicos en entornos Docker.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Para despliegue con Docker, montar el socket del daemon y el directorio de datos. Para binarios, usar los paquetes .deb o .rpm disponibles. Configurar siempre types.yaml antes del uso. Restringir acceso por red debido a la falta de auth nativa. Asegurar que el puerto 8855 esté expuesto correctamente.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8855
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.