Nota · a quien corresponda O_SDK es un wrapper Docker no oficial de Oasis · SolarNET.HuB: unos ficheros para levantarlo en contenedores. Hoy lleva Oasis 1.3.8 y sostiene un pub de verdad; lo probado y lo que sigue en obras, en ¿Quién llega? Software libre, work in progress, sin prisa.
Skip to content

Hazlo tuyo ​

Este repo separa dos cosas:

  • El método: los contenedores, los scripts y los protocolos. Es genérico. Sirve igual para un pub de barrio, de un colectivo o de una sola persona.
  • La instancia: el nombre, el dominio, las claves, el texto de la página de inicio, las obras. Es de quien la monta.

El repo trae una instancia de demostración que ejerce el método de punta a punta. Tiene nombre propio, pero es eso: una demo. Para tener tu pub no necesitas nada de ella. Su ficha es pública y sirve de ejemplo de cómo se rellena la tuya.

Estado ​

  • Instancia propia: en obras · 2026-10-01 · falta: plantillas sin datos de la demo para el despliegue, la config de red y la página de inicio (WP-O117)

Qué funciona hoy. Los datos de acceso al servidor ya van por instancia (devops/hosts/), hay ficha vacía para rellenar y los protocolos no cambian de una instancia a otra. Qué no: varias piezas del despliegue llevan todavía los datos de la demo escritos dentro (nombres de contenedor, dominios extra en el servidor web, la dirección pública en la configuración de red, la página de inicio). Hasta que salgan a plantillas, el agente las tiene que señalar una a una y no desplegar con ellas puestas.

Qué le dices a tu agente ​

text
Quiero mi propio pub Oasis, con mi nombre y mi dominio,
sin nada de la demo.
Empieza por la ficha de mi instancia:
lee docs/roles/tu-pub.md y pregúntame lo que necesites.

Qué necesitas tener decidido ​

  • Un nombre para la instancia (una palabra, en minúsculas: se usa para carpetas).
  • Un dominio (o una IP fija, para empezar).
  • Quién responde por el pub: el custodio. Es quien da el permiso en cada paso sin vuelta atrás.

Qué hará el agente ​

PasoQuéSalida esperada
1Copiar la ficha vacía a docs/PUB/ con tu nombre y rellenarla contigotu ficha de instanciaDECISIÓN: nombre, dominio, custodio
2Copiar devops/hosts/ejemplo/ a devops/hosts/ con tu nombre y rellenar host.envlos scripts de devops/ apuntan a tu servidorusa siempre DEVOPS_HOST con tu nombre
3Guardar tu clave SSH en devops/.ssh/fuera de gitno se imprime
4Listar lo que el despliegue trae escrito de la demo y qué habría que cambiar en cada sitioun inventario, sin tocar nadaen obras: hoy se hace a mano
5Elegir el nombre de los bots de soporte, si los habránombres cortos que digan qué son y de quiénver nombres de los bots
6Seguir por la puerta Pub Oasis

Lo que cambia de una instancia a otra, y lo que no ​

Es de la instancia (lo pones tú)Es del método (no se toca)
nombre, dominio, IP, usuario y clave del servidorlos protocolos y sus reglas
identidad del pub y de sus bots (secret): nacen en tu servidorla imagen y sus tres modos
nombre y descripción del pub y de los botslas herramientas de devops/
página de inicio, piel, obras, lorelos gates y lo que comprueban
idioma y tema por defecto de la lectura públicala lista de acciones sin vuelta atrás

Lo que no tiene vuelta atrás ​

  • El nombre público del pub y de cada bot: se puede cambiar publicando otro, pero el anterior queda en el historial.
  • Las identidades: nacen en tu servidor y no viajan. Sin copia, no se recuperan.

Protocolo de fondo ​