6 Home
SITO edited this page 2026-08-20 00:14:38 +02:00

Oasis para escritorio — qué añade esta rama

⚠ No es Oasis oficial. Es una rama experimental del hacklab sobre el Oasis de epsylon, sin afiliación con él. Si quieres usar Oasis de verdad, instala el oficial. Los fallos de aquí se reportan aquí, nunca a epsylon. Base: 0.9.5. Rama: PRUEBAS.

Las novedades

¿Es la primera vez que oyes hablar de Oasis? Empieza por Entender Oasis en diez minutos: la red, los pubs, los saltos y el registro, explicados con esquemas. Y luego Empezar desde cero.

El resto de esta wiki cuenta solo lo que esta rama hace distinto. Lo demás está en la wiki del proyecto oficial, y no tiene sentido repetirlo peor.

La interfaz es la suya, sin tocar: el menú lateral por grupos, los mismos nombres de categoría, los mismos módulos.


Lo que no existe en el Oasis oficial

Oficial Esta rama
Salas efímeras Karvan: mensajes que solo viven en memoria y se autodestruyen
Videollamadas Audio y vídeo por WebRTC, probado entre dos participantes
Varias identidades Una, en ~/.ssb Las que quieras, con aviso si dos comparten clave
Respuesta citada Responder a un mensaje concreto dentro de un chat
Metadatos de las imágenes Se quitan solo si está sharp Se quitan siempre, sin depender de nada
Servidor STUN Uno de Google, por defecto Ninguno. TURN propio si lo configuras

Por dónde empezar

Página Qué cuenta
Entender Oasis La red, el gossip, los saltos, los pubs y el registro, con esquemas
Empezar desde cero Conseguir invitación, seguir gente, abrir tu blog o tu tienda
Instalar Puesta en marcha, varias identidades y avisos antes de tocar tu ~/.ssb
Karvan Salas efímeras: crear, invitar, cuánto viven, qué protege y qué no
Llamadas WebRTC sin terceros, la prueba entre dos participantes y el TURN
Chats Lo único que cambia ahí: responder citando
Temas Cómo se ve el módulo con los cuatro, y por qué el claro necesita ayuda
Diferencias con móvil Qué cambia respecto al repositorio hermano
Estructura del código Dónde vive cada fichero y por qué ahí
Si algo va mal Los fallos que han pasado de verdad
Estado Qué está probado y qué no

Todas las capturas están tomadas de esta rama funcionando en un navegador real.


Instalar, en corto

git clone https://gitea.laenre.net/hacklab/OASIS_LINUX.git
cd OASIS_LINUX/src/server && npm install
cd ../.. && ./oasis.sh

Abre http://localhost:3000. Los detalles, los avisos y cómo levantar una segunda identidad están en Instalar.

No ejecutes esta rama y el Oasis oficial a la vez con la misma identidad. Publicar desde dos sitios con el mismo secret parte tu registro y lo deja inservible para siempre. No es recuperable.

Relación con la versión de móvil

OASIS_MOBILE es el repositorio hermano: misma base, mismo Karvan, pero con una interfaz propia para el pulgar y su propio envoltorio de Android. Está en Diferencias.

Licencia

AGPL-3.0, la misma que el proyecto original.