# Fastify

## Published recipes

- [Host rest api with Fastify: Postgres-backed state](/recipes/rest-api/fastify/persistent-state)
- [Host rest api with Fastify: stored input and output artifacts](/recipes/rest-api/fastify/artifact-storage)
- [Host rest api with Fastify: streamed responses](/recipes/rest-api/fastify/response-streaming)
- [Host rest api with Fastify: worker execution and job state](/recipes/rest-api/fastify/worker-state)
- [Host graphql api with Fastify: Postgres-backed state](/recipes/graphql-api/fastify/persistent-state)
- [Host graphql api with Fastify: stored input and output artifacts](/recipes/graphql-api/fastify/artifact-storage)
- [Host graphql api with Fastify: streamed responses](/recipes/graphql-api/fastify/response-streaming)
- [Host graphql api with Fastify: worker execution and job state](/recipes/graphql-api/fastify/worker-state)
- [Host mobile backend with Fastify: Postgres-backed state](/recipes/mobile-backend/fastify/persistent-state)
- [Host mobile backend with Fastify: stored input and output artifacts](/recipes/mobile-backend/fastify/artifact-storage)
- [Host mobile backend with Fastify: streamed responses](/recipes/mobile-backend/fastify/response-streaming)
- [Host mobile backend with Fastify: worker execution and job state](/recipes/mobile-backend/fastify/worker-state)
- [Host mcp server with Fastify: Postgres-backed state](/recipes/mcp-server/fastify/persistent-state)
- [Host mcp server with Fastify: stored input and output artifacts](/recipes/mcp-server/fastify/artifact-storage)
- [Host mcp server with Fastify: streamed responses](/recipes/mcp-server/fastify/response-streaming)
- [Host mcp server with Fastify: worker execution and job state](/recipes/mcp-server/fastify/worker-state)
- [Host ai chat application with Fastify: Postgres-backed state](/recipes/ai-chat-application/fastify/persistent-state)
- [Host ai chat application with Fastify: stored input and output artifacts](/recipes/ai-chat-application/fastify/artifact-storage)
- [Host ai chat application with Fastify: streamed responses](/recipes/ai-chat-application/fastify/response-streaming)
- [Host ai chat application with Fastify: worker execution and job state](/recipes/ai-chat-application/fastify/worker-state)
- [Host ai workflow runner with Fastify: Postgres-backed state](/recipes/ai-workflow-runner/fastify/persistent-state)
- [Host ai workflow runner with Fastify: stored input and output artifacts](/recipes/ai-workflow-runner/fastify/artifact-storage)
- [Host ai workflow runner with Fastify: streamed responses](/recipes/ai-workflow-runner/fastify/response-streaming)
- [Host ai workflow runner with Fastify: worker execution and job state](/recipes/ai-workflow-runner/fastify/worker-state)
- [Configure build and start for Fastify](/guides/fastify/build-and-start)
- [Connect Postgres for Fastify](/guides/fastify/database-connection)
- [Apply database schema changes for Fastify](/guides/fastify/schema-changes)
- [Configure S3-compatible access for Fastify](/guides/fastify/object-client)
- [Deliver public assets through CDN for Fastify](/guides/fastify/cdn-assets)
- [Configure environment and secrets for Fastify](/guides/fastify/configuration-secrets)
- [Enforce private-file authorization for Fastify](/guides/fastify/private-file-access)
- [Diagnose deployment failures for Fastify](/guides/fastify/deployment-diagnostics)
