# Deployment

URL: /pounce/docs/deployment/
Section: deployment
Description: Workers, compression, security, and production configuration

---

> For a complete page index, fetch /pounce/llms.txt.

Deploy Pounce in production. Start with **Production** for the essentials, then tune **Workers**, enable **Compression**, and layer on **Observability** and **Security** as needed.

:::{cards}
:columns: 2
:gap: medium

:::{card} Production
:icon: shield
:link: ./production
:description: Hardening, reverse proxy, and scaling patterns
Running Pounce in production environments.
:::{/card}

:::{card} Workers
:icon: cpu
:link: ./workers
:description: Configuring worker count, thread vs process mode
Tuning parallelism for your workload.
:::{/card}

:::{card} Railway
:icon: cloud
:link: ./railway
:description: Protocol hops, proxy trust, platform TLS, and deploy drains
Deploying Pounce safely behind Railway public networking.
:::{/card}

:::{card} Framework Embedding
:icon: plug
:link: ./embedding
:description: Minimum ServerConfig, lifecycle, and authority surface
Keeping framework adapters aligned with Pounce's production contract.
:::{/card}

:::{card} Compression
:icon: minimize-2
:link: ./compression
:description: Zstd, gzip, and content negotiation
Zero-dependency compression with Python 3.14 stdlib.
:::{/card}

:::{card} Security
:icon: lock
:link: ./security
:description: Proxy headers, CRLF protection, request smuggling
Built-in security features for production deployments.
:::{/card}

:::{card} Observability
:icon: activity
:link: ./observability
:description: Health checks, metrics, OpenTelemetry, Sentry
Monitoring, tracing, and error tracking for production.
:::{/card}

:::{card} Server Lifecycle
:icon: refresh-cw
:link: ./lifecycle
:description: Graceful reload, hot deploy, and shutdown
Mode-scoped reload and shutdown behavior with connection draining.
:::{/card}

:::{card} Backpressure
:icon: shield-off
:link: ./backpressure
:description: Rate limiting and request queueing
Per-client and global load protection.
:::{/card}

:::{/cards}
