Skill gratis · Claude Code y Codex

Publica tu weben tu servidor.

Así publico las webs de la serie «Día X»: un VPS en Contabo con EasyPanel, su MCP y una skill que hace el despliegue por mí. Te explico cada pieza y te dejo la skill.

El recorrido completo.

01 El servidor

Un VPS en Contabo.

Un VPS es una computadora en un centro de datos que alquilas por mes y está encendida todo el día. Yo uso uno de Contabo con Ubuntu. Sirve cualquier proveedor que te dé acceso root por SSH.

  • Ubuntu recién instalado
  • Mínimo 2 GB de RAM para EasyPanel
  • Puertos 80 y 443 libres

02 EasyPanel

Un panel para tu servidor.

EasyPanel convierte el VPS en algo parecido a Vercel o Railway, pero en tu propio servidor: creas apps, conectas repos de GitHub, agregas dominios con HTTPS y ves logs desde el navegador. Por debajo usa Docker.

curl -sSL https://get.easypanel.io | sh
  • Al terminar, el panel abre en http://IP:3000
  • Plan gratis: hasta 3 proyectos con servicios ilimitados

03 El MCP

El enchufe para la IA.

MCP (Model Context Protocol) es un estándar para que un agente de IA use herramientas de otros programas. EasyPanel trae uno oficial en /api/mcp. Con una API key, Claude Code o Codex pueden crear apps, desplegar y leer logs en tu panel con los permisos de tu usuario.

  • La key se genera en Settings → Server → Users
  • Connect → MCP te da la URL de conexión

04 GitHub

Tu código, privado.

Cada web vive en un repo privado. EasyPanel lo clona con un token de GitHub que solo puede leer el código y crear webhooks, y vuelve a desplegar cada vez que haces push.

  • Token en EasyPanel: Settings → GitHub
  • El repo nunca se vuelve público

05 Dominio

Un registro DNS, una sola vez.

Un registro A comodín (*) manda todos los subdominios a la IP de tu servidor. Desde ahí cada web nueva queda en nombre.tudominio.com sin volver a tocar el DNS, y EasyPanel pide el certificado HTTPS.

06 La skill

La que junta todo.

Una skill es un archivo de instrucciones que el agente sigue paso a paso. publica-tu-web arma el Dockerfile, crea el repo privado, crea la app en EasyPanel por el MCP, conecta el dominio y comprueba que la web abra con HTTPS antes de darte el link.

  • Funciona en Claude Code y en Codex
  • Antes de crear algo te muestra qué hará y espera tu “sí”

Descárgala gratis.

  1. 01

    Déjame tus datos y descárgala

  2. 02

    Descomprímela en tu carpeta de skills

    unzip ~/Downloads/publica-tu-web.zip -d ~/.claude/skills/
  3. 03

    Abre tu proyecto y escribe

    publica esta web

  4. 04

    La primera vez te pide conectar

    • GitHub en tu computadora con gh auth login
    • EasyPanel: Settings → Server → Users → Generate API Key → Connect → MCP
    • GitHub en EasyPanel: Settings → GitHub, para tus repos privados
    • Tu dominio: registro A * → IP de tu servidor

    Tus tokens nunca pasan por el chat. La configuración se guarda sin secretos.