Claude-skill-registry EasyPanel DevOps

Experto en Dockerización, Docker Compose y despliegue en EasyPanel.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/devops-easypanel-adriangmrraa-multiagents-platform" ~/.claude/skills/majiayu000-claude-skill-registry-easypanel-devops && rm -rf "$T"
manifest: skills/data/devops-easypanel-adriangmrraa-multiagents-platform/SKILL.md
source content

Protocolo de Despliegue EasyPanel

  1. Gestión de Puertos:

    • El
      orchestrator
      SIEMPRE escucha en
      8000
      (interno).
    • El frontend escucha en
      80
      (dentro de Nginx).
    • Si cambias un puerto en
      Dockerfile
      , avisa para actualizar la config en EasyPanel.
  2. Persistencia (Volúmenes):

    • Si agregas una funcionalidad que guarda archivos (ej.
      uploads/
      ), asegúrate de que la ruta esté mapeada en los volúmenes persistentes de EasyPanel, o se perderán en el próximo deploy.
  3. Variables de Entorno (Build vs Runtime):

    • VITE_
      variables se inyectan en BUILD TIME. Si las cambias, hay que reconstruir la imagen.
    • Variables de Backend (Python) son RUNTIME. Solo requieren reinicio.