---
title: "PaperbackCatalog"
description: "The production Nimbus site and future Paperback repository surface."
---

> Documentation Index
> Fetch the complete documentation index at: https://df.criccadamus.eu/llms.txt
> Use this file to discover all available pages before exploring further.

# PaperbackCatalog

`PaperbackCatalog` is the web-facing source surface. It is built as a static
Astro site using Nimbus and deployed through Alchemy's StaticSite resource.
It is mounted at:

```text
https://df.criccadamus.eu/paperback/
```

## What lives here

The site currently provides the project documentation and a page reserved for
the Paperback source repository. The eventual source package will expose one
unified catalog entry backed by the canonical identity and provider adapters.

The UI does not own personal state and does not receive provider cookies.

## Why Nimbus

This app follows the filesystem-backed Nimbus structure used by the other
project docs: Astro configuration, `src/content.config.ts`, MDX under
`src/content/docs/`, and Nimbus-owned layouts/routes. The generated Markdown,
Pagefind search, OpenGraph, robots, and agent surfaces are part of the same
build.

## Deployment

`PaperbackCatalog` is declared in `iac/alchemy.run.ts` with:

```ts
Cloudflare.Website.StaticSite("PaperbackCatalog", {
  cwd: "../apps/docs",
  command: "bun run build",
  outdir: "dist",
});
```

The app has no Wrangler deploy script. Alchemy owns the production build and
Cloudflare asset deployment.

Source: https://df.criccadamus.eu/workers/paperback-catalog/index.mdx
