---
title: Varios sitios en un despliegue
description: Sirve más de un sitio desde un mismo Hollware, cada uno con sus propias colecciones, tokens y personas.
section: guides
order: 4
---

# Varios sitios en un despliegue

Un Hollware sirve todos los sitios de su base de datos. Cada sitio tiene sus propias colecciones, entradas, tokens y miembros; nada pasa de uno a otro.

## Agrega un sitio

En el admin, en **Sitio**, crea un sitio nuevo: su clave, sus locales y una plantilla de partida. Tú eres su dueño, y se sirve al instante; cámbiate a él desde el encabezado para darle forma. Un agente con `schema:admin` hace lo mismo con `create_site`. Desde la línea de comandos, `init` agrega un sitio al dueño de la base de datos e imprime un token suyo:

```sh
npx hollware init --site docs --preset docs --remote
```

Un sitio que ya no necesitas va a la papelera desde la misma página: deja de servirse, sus tokens dejan de funcionar y no se borra nada. Recupéralo desde otro sitio del que seas dueño.

## Tokens y permisos

Un token pertenece a un sitio y actúa solo sobre él, pida lo que pida. Un agente que escribe en dos sitios tiene dos tokens, o dos permisos de OAuth. Un sitio que lee por el service binding nombra su sitio en cada llamada.

## Personas

Una persona es una sola en todo el despliegue, con una sola passkey. Su rol es por sitio: alguien que es autor del blog puede ser editor de la documentación.

::callout{type="note"}
Por ahora, una invitación siempre crea una persona nueva. Alguien que ya es miembro de un sitio y recibe una invitación a otro configura una segunda passkey para ese sitio.
::

Este sitio es un ejemplo: hollware.com lee su documentación del mismo Hollware que el blog del demo.
