# Enable Backend
Adds the PocketBase backend: installs @velastack/pocketbase and pocketbase-sveltekit, wires up hooks.server.ts, scaffolds the data/ directory, and switches the SvelteKit adapter to adapter-node.
Tags: sveltekit, pocketbase, backend, velastack

$ vela enable backend

## data/fixtures/README.md

```text
Sample data for development
```

## data/hooks/README.md

```text
# Hooks

Add \*.pb.js hooks here to extend PocketBase: https://pocketbase.io/docs/js-overview/
```

## data/seeds/README.md

```text
Essential system-level data (e.g., roles, locales)
```

## src/hooks.server.ts

```ts
import { env } from "$env/dynamic/private";
import { handlePocketbase } from "@velastack/pocketbase";

export const handle = handlePocketbase({
  pocketbaseUrl: env.POCKETBASE_URL,
  superuserEmail: env.POCKETBASE_SUPERUSER_EMAIL,
  superuserPassword: env.POCKETBASE_SUPERUSER_PASSWORD,
});
```
