Empezar

Guías paso a paso

Su pantalla en Atalaya Cloud

5 minutos · No necesita servidor

Atalaya Cloud le da una pantalla lista en nube.neracosu.com/su-nombre. No ve una máquina (no tiene una): ve lo que usted le conecte.

  1. Consiga su código de invitación.

    La beta es por invitación. Si no tiene código, escriba y se lo enviamos.

  2. Abra Crear mi pantalla y pegue el código.
  3. Elija la dirección.

    Minúsculas, números y guiones, por ejemplo mi-estudio. No se puede cambiar después.

  4. Cree su usuario y un PIN de 6 dígitos.

    Con ellos entrará desde el TV, la computadora o el teléfono. Usted es el dueño: el único que puede ver el modo privado y conectar cosas.

  5. Siga el asistente.

    Se abre solo. En Extras conecta Vercel, Supabase, GitHub y sus laptops con Claude Code. Cada campo dice dónde encontrar el dato.

  6. Conecte sus hostings y sitios WordPress

    desde el menú de la pantalla › Conectar un hosting compartido. Las guías de hosting y WordPress lo explican.

Lo que conecte aparece en uno o dos minutos como un distrito nuevo, con sus edificios. Puede volver al asistente cuando quiera: menú › Asistente de configuración.

Usar la pantalla

Para el TV, el monitor o el teléfono

  1. Déjela en modo público cuando otros la vean.

    El mundo se mueve igual, pero no muestra nombres, dominios, rutas ni IPs. Es el modo con el que arranca.

  2. Pase a modo privado con su PIN

    (tecla P o el botón PÚBLICO arriba). Elija por cuánto tiempo. Con L vuelve a público al instante.

  3. Haga clic en cualquier cosa

    para abrir su ficha: un edificio, un distrito, un robot, la torre de control o un indicador. Pasar el mouse explica qué es.

  4. Déjela sola en el TV con el modo director

    (tecla D): la cámara recorre los distritos y va hacia el agente que pide permiso.

  5. Cambie el tema

    con T o menú › Tema: para esta pantalla, o para todas si es el dueño.

T cambiar de tema
D modo director
P modo privado
L volver a público
F pantalla completa
? leyenda
Esc cerrar
Doble clic: vista general
En el teléfono, el mundo ocupa el centro (se mueve con el dedo y se acerca pellizcando) y abajo hay pestañas: Mundo, Agentes, Métricas y Novedades.

Conectar Vercel

3 minutos · Proyectos, despliegues y visitas

  1. Cree un token

    en vercel.com/account/tokens. Póngale un nombre que reconozca, como «Atalaya», y el alcance de su cuenta o de su equipo.

  2. Si sus proyectos están en un equipo, copie su ID

    (empieza con team_), en la configuración del equipo.

  3. En Atalaya:

    menú › Asistente de configuración › Extras › Vercel. Ponga un nombre corto (por ejemplo personal), pegue el token y, si corresponde, el ID del equipo. Guarde.

  4. Opcional, para ver las visitas en vivo (plan Pro de Vercel):

    al guardar, Atalaya le muestra la dirección de su Drain. En Vercel › Team Settings › Drains › Add Drain › Logs › Custom Endpoint, pegue esa dirección y el mismo secreto que escribió en Atalaya.

El token queda en su espacio y nunca vuelve al navegador. Si deja de usar Atalaya, bórrelo en Vercel y deja de valer al instante.

Conectar Supabase

3 minutos por proyecto · Salud de cada base

  1. Copie el «Project ref»

    de su proyecto: Settings › General. Son unas 20 letras y números.

  2. Cree una Secret key

    en Settings › API Keys (empieza con sb_secret_). Atalaya la usa solo para leer las métricas del proyecto.

  3. Opcional: un token de gestión

    en supabase.com/dashboard/account/tokens, para saber si el proyecto quedó en pausa.

  4. En Atalaya:

    menú › Asistente de configuración › Extras › Supabase. Ponga un nombre corto, el ref, un nombre para mostrar y la llave. Guarde. Las métricas aparecen en un minuto.

Conectar GitHub

3 minutos · Une cada proyecto con su repo y lo revisa

  1. Cree un token fine-grained

    en github.com › Settings › Developer settings › Personal access tokens › Fine-grained tokens.

  2. Dele acceso a sus repos con permisos solo de lectura:

    Metadata y Contents, y si quiere las alertas de seguridad, Dependabot alerts. Nada de escritura.

  3. En Atalaya:

    menú › Asistente de configuración › Extras › GitHub. Nombre corto, pegue el token (empieza con github_pat_) y guarde.

  4. Abra el panel «Proyectos»

    y pulse Revisar en un proyecto (o en todos). Atalaya busca archivos .env y llaves subidos, revisa el .gitignore, el CI y las alertas de dependencias.

Conectar un hosting compartido

5 minutos · cPanel, Hostinger, GoDaddy, Namecheap y otros

Un agente pequeño corre por cron cada minuto, lee solo esa cuenta y envía los datos a su pantalla. No se instala nada en public_html, no usa base de datos y no abre puertos.

  1. En Atalaya:

    menú › Conectar un hosting compartido. Escriba un nombre corto (por ejemplo cliente-godaddy) y pulse Generar código. El código vale 24 horas y sirve una sola vez.

  2. Si el hosting tiene Terminal

    (cPanel › Avanzado › Terminal, o SSH), pegue el comando que le mostró Atalaya y pulse Enter. Se ve así:

    curl -fsSL https://nube.neracosu.com/su-pantalla/install/agent.sh | sh -s -- https://nube.neracosu.com/su-pantalla CODIGO
  3. Si no tiene Terminal:

    en cPanel › Trabajos de cron (o hPanel › Avanzado › Cron Jobs) cree una tarea cada minuto (* * * * *) con el mismo comando. En su primera ejecución el agente se instala y esa tarea se borra sola.

  4. Espere uno o dos minutos.

    Aparece un distrito nuevo con sus dominios como edificios, visitas en vivo con país, errores de PHP, cuota de disco, bases, certificados, correo y tareas cron (con los secretos tapados).

Para quitarlo del hosting: curl -fsSL https://nube.neracosu.com/su-pantalla/install/agent.sh | sh -s -- --uninstall. En la pantalla, el mismo menú tiene Quitar.

Conectar un sitio WordPress

2 minutos · Sin terminal ni cron · WordPress 5.6+ y PHP 7.4+

  1. En Atalaya:

    menú › Conectar un hosting compartido › Conectar un sitio WordPress. Escriba un nombre corto y pulse Descargar plugin: baja un .zip ya configurado para su pantalla.

  2. En WordPress:

    Plugins › Añadir nuevo › Subir plugin, elija el .zip y pulse Activar. Se conecta solo.

  3. Listo.

    Verá la versión y las actualizaciones pendientes del núcleo, plugins y temas, PHP y su fin de soporte, y avisos concretos: depuración visible, debug.log descargable, usuario «admin», registro abierto con un rol peligroso, editor de archivos activo, WP-Cron atrasado.

El plugin no registra rutas públicas: solo envía. El código que trae el .zip vence en 24 horas; si lo instala después, genere uno nuevo.

Claude Code en una laptop

2 minutos · macOS, Linux o Windows con WSL

  1. En Atalaya:

    menú › Asistente de configuración › Extras › Claude Code en una laptop. Escriba un nombre para el equipo (por ejemplo laptop-ana) y pulse Generar comando.

  2. En esa computadora,

    abra una terminal y pegue el comando. Instala unos hooks de Claude Code que avisan a su pantalla qué está haciendo cada sesión.

  3. Abra Claude Code como siempre.

    Cada sesión aparece como un robot; cuando pide permiso o le hace una pregunta, se le enciende un halo ámbar.

Los hooks solo agregan avisos: nunca bloquean a Claude ni cambian lo que hace. El token del comando se muestra una sola vez.

Instalar Atalaya VPS

10 minutos · Linux con root · cPanel/WHM, Plesk, DirectAdmin, CyberPanel o sin panel

Atalaya VPS ve todo el servidor: cuentas, procesos, servicios, contenedores, bases, logs, ataques, correo, respaldos y agentes de Claude Code. Se instala como servicio de solo lectura y sus datos no salen de su servidor.

  1. Pida su comando de instalación.

    Escriba y le enviamos un comando con un token que vale 24 horas y hasta 5 instalaciones.

  2. Péguelo como root.

    En WHM › Server Configuration › Terminal, en Plesk › Tools & Settings › SSH Terminal o por SSH. Tiene esta forma:

    curl -fsSL https://SU-ATALAYA/get | sudo sh -s -- --token=XXXX --domain=atalaya.su-dominio.com
  3. Espere a que termine.

    Instala Node.js si falta, descarga y verifica el paquete, crea el servicio y le muestra una dirección y un código para el asistente web.

  4. Abra el asistente y siga los pasos:

    su usuario y PIN, el nombre de la pantalla y la dirección pública. En cPanel, el asistente crea el subdominio con su certificado por usted.

  5. Extras:

    base de países para las visitas, hooks de Claude Code en el servidor, y los conectores de nube que quiera.

Volver a ejecutar el comando actualiza Atalaya sin tocar su configuración. Las pantallas abiertas se recargan solas y muestran qué cambió.

Instalar Atalaya Hosting

10 minutos · Hosting compartido con Node 20+, sin root

  1. Compruebe que su hosting permite apps Node:

    en cPanel busque Setup Node.js App.

  2. Pida su comando

    (o genérelo desde otra Atalaya: menú › Conectar un hosting compartido › Generar comando de instalación) y péguelo en el Terminal de cPanel:

    curl -fsSL https://SU-ATALAYA/get | sh -s -- --hosting --token=XXXX --domain=atalaya.su-dominio.com
  3. Si el hosting no crea la app solo,

    créela en Setup Node.js App: Node 20 o más, raíz atalaya, archivo de inicio app.js.

  4. Abra su dirección y siga el asistente.

    Un clic conecta esa misma cuenta; después puede sumar otros hostings.

Atalaya en su computadora

3 minutos · Windows, macOS o Linux · Edición Equipo

Un solo archivo que trae todo lo necesario. Muestra esa computadora, sus sesiones de Claude Code y los conectores de nube que agregue. Solo se abre desde ese equipo: nadie más en la red puede verla.

  1. Pida el archivo para su sistema.

    Escriba y le enviamos el de Windows, macOS (Intel o Apple) o Linux.

  2. Descomprímalo y ábralo.

    Windows: doble clic en atalaya.exe. Si aparece «Windows protegió su PC», pulse «Más información» y «Ejecutar de todas formas».

    macOS: en una Terminal, dentro de la carpeta, ./atalaya. La primera vez, si macOS no lo deja abrir: Ajustes del Sistema › Privacidad y seguridad › «Abrir de todas formas».

    Linux: ./atalaya

  3. Se abre el navegador en el asistente

    con el código ya puesto. Cree su usuario y su PIN, y en Extras conecte Vercel, Supabase o GitHub si quiere.

  4. Deje la ventana abierta mientras lo use.

    Para volver a entrar, abra el archivo de nuevo: si ya está corriendo, abre esa misma pantalla.

¿Sus hostings y sitios WordPress también? Necesitan una dirección pública para enviar sus datos: úselos con Atalaya Cloud o Atalaya VPS.

Claude Code en el servidor

Solo en Atalaya VPS

Atalaya ya ve las sesiones de Claude Code de cada cuenta del servidor. Con los hooks, además se entera al instante cuando un agente pide permiso.

  1. Desde el asistente:

    Extras › Claude Code en este servidor › Instalar hooks.

  2. O por terminal, como root:
    node /opt/atalaya/hooks/install.js

    Para quitarlos, el mismo comando con --uninstall. Deja respaldo de la configuración anterior.

Usuarios y PIN

Atalaya VPS y Hosting

Hay dos roles: dueño (modo privado, análisis y conexiones) y solo ver (ideal para el TV de la oficina, siempre en público).

node cli.js user add ana             # dueño
node cli.js user add tv --viewer     # solo ver
node cli.js user pin ana             # cambiar PIN (cierra sus sesiones)
node cli.js user del tv              # borrar (sus pantallas se cortan al instante)
node cli.js sessions revoke          # cerrar todas las sesiones
El PIN se escribe cuando el comando lo pide, nunca como argumento: así no queda en el historial de la terminal. Evite PIN obvios como 111111 o 123456.

Crear un tema

Para quien diseña o programa

  1. Pida acceso al kit de temas.

    Es un repositorio aparte con los temas actuales como ejemplo y un simulador que reproduce una pantalla real en modo público. No necesita un servidor.

  2. Copie un tema parecido al que quiere.

    Cada tema es una carpeta con su manifiesto (theme.json), su mundo (world.js) y su estilo (theme.css).

  3. Dibuje en código.

    El pixel art se define como matrices de caracteres, así que no hace falta un editor de imágenes. Pixel en íconos y personajes; texto nítido y legible.

  4. Envíelo.

    Los temas se cargan en caliente: cuando se suma a Atalaya, todas las pantallas lo pueden elegir.

Qué es cada cosa en la Ciudad

DistritoUna cuenta de cPanel, un usuario, un hosting, un WordPress o una cuenta de nube
EdificioUn servicio, un contenedor o un proyecto de Vercel. Altura = memoria, techo naranja = CPU, ventanas = visitas
Edificio bajoUn sitio servido directo (WordPress, PHP, estático, en construcción)
Luz del techoVerde en línea, ámbar parcial o desplegando, roja caído
RobotUna sesión de Claude Code; camina a la estación de lo que hace
Halo ámbarEl agente espera su permiso o su respuesta
Autopista y peajePor la autopista llegan las visitas desde Internet; el peaje es el firewall
Autos que viajanVisitas reales, con país (rojo = error del servidor)
InvasoresIntentos fallidos de acceso que revientan contra la barrera del peaje
SobresCorreo que sale, entra o rebota
Torre de controlEl servidor: su salud, sus servicios clave y los países de las visitas

Cada tema tiene su propia leyenda: dentro de la pantalla, pulse ?.

¿Le quedó alguna duda?

Escríbale a Neri por WhatsApp y le responde una persona, no un bot.