Tutoriales

Primer arranque

De un servidor Linux vacío a Styx funcionando y con tu primera sesión iniciada.

EspecificadoNo implementado

Especificado. Este es el recorrido objetivo (dec-0123 y dec-0125, LOCKED). Hoy no existe el instalador ni el CLI styx: el camino real, desde el repositorio, está en Instalar.

Al terminar tendrás Styx corriendo en tu servidor y habrás entrado como propietario.

Antes de empezar

  • Un Linux amd64 o arm64 con systemd, Podman o Docker.
  • Un dominio que apunte al servidor, si quieres acceso desde fuera de casa.
  • Un proveedor OIDC con passkeys. El recomendado es Pocket ID, que puedes instalar en el mismo servidor.

No necesitas Bun, Zig ni clonar el repositorio.

1. Instalar

curl -fsSL https://<base>/install.sh | sh

El script descarga el binario styx, verifica su suma y su firma y lanza el asistente. El asistente es idempotente: ejecutarlo dos veces no cambia nada la segunda. Te pregunta lo mínimo, con valores por defecto: dominio, correo para el certificado, carpetas de medios (de sólo lectura) y proveedor OIDC.

2. Comprobar

styx status
styx doctor

styx status muestra la versión del tren y de cada componente y la salud. styx doctor diagnostica el host. La instalación termina con styx verify: si falla, no se da por buena.

3. Entrar

Abre https://tu-dominio/login y pulsa Continuar con passkey. La primera persona que entra con el código de configuración que imprimió styx server setup (o cuya identidad el operador declaró como propietaria) pasa a propietaria (Iniciar sesión).

Siguiente paso

Añadir tu primera biblioteca.