
# Introduktion
Rudel skapar tillfälliga WordPress-sandlådor i en enda WordPress-installation.

Varje sandlåda väljs per begäran. Den valda begäran använder sandlådans klonade WordPress-tabeller och kopia av det aktiva temat, medan kärnfilerna i WordPress, tilläggsfiler och uppladdningar förblir delade med värden.

## Vad en sandlåda får

- en kopia av värdens tabeller, inklusive användare och användarmetadata, med ett genererat tabellprefix
- en kopia av ett tema (plus dess överordnade tema om det är ett barntema) i sandlådekatalogen
- livscykelmetadata i värdens WordPress-tabeller MySQL

Användare kopieras när sandlådan skapas. Därefter ändras användare och lösenord i sandlådan oberoende av värden.

## Vad som förblir delat

- kärnfiler i WordPress
- tilläggsfiler
- uppladdade mediefiler

Den gränsdragningen är avsiktlig. Rudel fokuserar på snabba sandlådor som väljs per begäran för agenter, kvalitetssäkring, experiment och riskfyllda ändringar, utan krav på multisite eller en andra WordPress-installation.

## Så väljer en begäran en sandlåda

En HTTP-begäran väljer en sandlåda med headern `X-Rudel-Environment` eller cookien `rudel_environment`; ett WP-CLI-kommando använder miljövariabeln `RUDEL_ENVIRONMENT`. Rudel autentiserar inte väljaren: varje klient som skickar ett giltigt sandlåde-ID får den sandlådan. Se [Isolering](https://rudel.inline0.dev/sv/docs/environments/isolation).

## Källa till sanningen

Rudel-körningsposter finns i värdens WordPress-databas:

- `wp_rudel_environments`
- `wp_rudel_worktrees`

Inställningarna finns i alternativet `rudel_config`. Det finns ingen konfiguration för JSON-körning och inget SQLite-metadatalager.

## Börja här

- [Kom igång](https://rudel.inline0.dev/sv/docs/getting-started)
- [CLI](https://rudel.inline0.dev/sv/docs/cli)
- [API](https://rudel.inline0.dev/sv/docs/api)
- [Konfiguration](https://rudel.inline0.dev/sv/docs/configuration)
- [Körtillstånd](https://rudel.inline0.dev/sv/docs/features/runtime-state)
- [Isolering](https://rudel.inline0.dev/sv/docs/environments/isolation)
