---
title: "Autoalojamiento"
description: "Ejecuta XID en tu propia cuenta de Cloudflare con Workers, D1, KV, R2, colas y Durable Objects."
locale: "es"
---

> Documentation Index
> Fetch the locale documentation index at: https://xid.dev/es/llms.txt
> Use this file to discover all available pages before exploring further.

# Autoalojamiento

## Vinculaciones requeridas

| Vinculación | Propósito |
| --- | --- |
| `DB` | Almacenamiento relacional D1. |
| `CACHE` | Caché KV para descubrimiento, claves y marca. |
| `STORAGE` | Almacenamiento de objetos R2 para recursos y exportaciones. |
| `EMAIL_QUEUE` | Cola de correos transaccionales. |
| `AUDIT_QUEUE` | Cola de eventos de auditoría. |
| `SESSION_REVOCATION` | Durable Object para el estado de revocación de sesiones. |

## Secretos necesarios

| Secreto | Propósito |
| --- | --- |
| `KEK` | Cifrado de sobre para claves de firma de instancia. |
| `PEPPER` | Pepper del lado del servidor para hash de contraseñas y tokens. |
| `BOOTSTRAP_TOKEN` | Protege la inicialización de instancia en despliegues autoalojados. |

## Comprobaciones de despliegue

Después del despliegue, verifica el estado de salud, el descubrimiento OIDC, JWKS, la configuración de Hosted Auth y al menos una redirección de autorización desde el emisor de la instancia.

```shell
curl https://xid.dev/v1/health
curl https://xid.dev/.well-known/openid-configuration
curl https://xid.dev/jwks
curl https://xid.dev/auth/config
```

Source: https://xid.dev/es/self-hosting/index.mdx
