# UpNext ## Docs - [CLI Reference](https://docs.upnext.run/cli/index.md): Command reference for the upnext CLI. - [APIs](https://docs.upnext.run/concepts/apis.md): Build HTTP endpoints powered by FastAPI. - [Artifacts](https://docs.upnext.run/concepts/artifacts.md): Attach outputs like JSON, images, and files to jobs. - [Persistence Backends](https://docs.upnext.run/concepts/backends.md): Choose and configure the server persistence backend. - [Context](https://docs.upnext.run/concepts/context.md): Track progress, save checkpoints, and send structured logs from within tasks. - [Cron Jobs](https://docs.upnext.run/concepts/cron-jobs.md): Schedule recurring tasks with standard cron syntax. - [Events](https://docs.upnext.run/concepts/events.md): Build event-driven workflows with pub/sub patterns. - [Concepts](https://docs.upnext.run/concepts/index.md): Understand the core building blocks of UpNext. - [Static Files](https://docs.upnext.run/concepts/static-files.md): Serve frontend assets from your API. - [Tasks](https://docs.upnext.run/concepts/tasks.md): One-off background jobs with retries, timeouts, and result handling. - [Workers](https://docs.upnext.run/concepts/workers.md): The core service that processes background jobs from a Redis queue. - [Workflows](https://docs.upnext.run/concepts/workflows.md): Compose tasks into multi-step workflows with automatic lineage tracking and failure propagation. - [Dashboard](https://docs.upnext.run/dashboard/index.md): Monitor jobs, workers, and APIs with the real-time web dashboard. - [Dashboard Overview](https://docs.upnext.run/dashboard/overview.md): Tour of the dashboard pages and what they show. - [Dashboard Setup](https://docs.upnext.run/dashboard/setup.md): Start the UpNext server and access the web dashboard. - [Configuration](https://docs.upnext.run/deploy/configuration.md): All environment variables and configuration options for UpNext. - [Docker Compose](https://docs.upnext.run/deploy/docker-compose.md): Run UpNext's infrastructure dependencies with Docker Compose. - [Deploy](https://docs.upnext.run/deploy/index.md): Deploy UpNext to production. - [Welcome to UpNext](https://docs.upnext.run/get-started/index.md): Background jobs and APIs for Python. Self-hostable, Redis-backed, with a built-in dashboard. - [Installation](https://docs.upnext.run/get-started/installation.md): Install UpNext and get your environment ready. - [Quickstart](https://docs.upnext.run/get-started/quickstart.md): Build and run your first UpNext worker and API in 5 minutes. - [Authentication](https://docs.upnext.run/guides/authentication.md): Secure your UpNext server and connect authenticated services. - [Dedicated Workers](https://docs.upnext.run/guides/dedicated-workers.md): Isolate workloads with separate worker processes for different task types. - [Error Handling](https://docs.upnext.run/guides/error-handling.md): Configure retries, handle timeouts, and manage failed jobs. - [Guides](https://docs.upnext.run/guides/index.md): Practical how-to guides for common UpNext workflows. - [Parallel Execution](https://docs.upnext.run/guides/parallel-execution.md): Run multiple tasks concurrently with gather, map, and race patterns. - [Run Services](https://docs.upnext.run/guides/run-services.md): Start workers, APIs, or both together. - [Submit & Wait](https://docs.upnext.run/guides/submit-and-wait.md): Submit tasks for background execution and handle results. ## OpenAPI Specs - [openapi](https://docs.upnext.run/api-reference/openapi.json)