# Forge > Documentation for Forge, version 1.x. > Every entry links to the page's markdown source. Repository: https://github.com/xraph/forge Site: https://www.xraph.com/docs/forge ## Pages - [App Runner](https://www.xraph.com/docs/forge/cli/app-runner.md): Wrap a Forge application in a production-ready CLI with built-in serve, migrate, and extension commands. - [Commands](https://www.xraph.com/docs/forge/cli/commands.md): Learn how to create commands, subcommands, and organize your CLI structure - [Examples](https://www.xraph.com/docs/forge/cli/examples.md): Complete examples and real-world use cases for building CLI applications - [Flags](https://www.xraph.com/docs/forge/cli/flags.md): Master flag types, validation, and advanced flag configuration - [Forge Integration](https://www.xraph.com/docs/forge/cli/forge-integration.md): Integrate CLI applications with the Forge web framework for powerful command-line tools - [CLI Framework](https://www.xraph.com/docs/forge/cli.md): Enterprise-grade CLI framework for building command-line tools with Forge. Features commands, subcommands, flags, middleware, prompts, tables, plugins, and seamless Forge App integration. - [Output & Progress](https://www.xraph.com/docs/forge/cli/output.md): Display progress bars, spinners, tables, and formatted output in your CLI applications - [Plugins](https://www.xraph.com/docs/forge/cli/plugins.md): Extend your CLI applications with a powerful plugin system - [Prompts](https://www.xraph.com/docs/forge/cli/prompts.md): Create interactive experiences with prompts, selections, and user input - [Auto-Discovery](https://www.xraph.com/docs/forge/confy/auto-discovery.md): Automatically discover configuration files in monorepos and multi-application projects. - [Confy](https://www.xraph.com/docs/forge/confy.md): A configuration library for Go that doesn't get in your way. Multi-source, type-safe, with hot reload and auto-discovery. - [Secrets Management](https://www.xraph.com/docs/forge/confy/secrets.md): Integrate with external secret providers, cache secrets, rotate credentials, and encrypt sensitive values. - [Configuration Sources](https://www.xraph.com/docs/forge/confy/sources.md): Load configuration from files, environment variables, Consul KV, and Kubernetes ConfigMaps/Secrets. - [Struct Binding](https://www.xraph.com/docs/forge/confy/struct-binding.md): Bind configuration sections directly to Go structs with support for defaults, nested structs, and custom tags. - [Testing Utilities](https://www.xraph.com/docs/forge/confy/testing.md): In-memory test implementation and fluent builder for unit tests without external dependencies. - [Type-Safe Getters](https://www.xraph.com/docs/forge/confy/type-safe-getters.md): Access configuration values with compile-time type safety, variadic defaults, and advanced functional options. - [Validation](https://www.xraph.com/docs/forge/confy/validation.md): Validate configuration with rules, schemas, constraints, and multiple validation modes. - [Variable Resolution](https://www.xraph.com/docs/forge/confy/variable-resolution.md): Expand environment variables with bash-style defaults and resolve secret references in config files. - [Watching](https://www.xraph.com/docs/forge/confy/watching.md): Monitor configuration sources for changes with hot reload, debouncing, and change callbacks. - [Configuration](https://www.xraph.com/docs/forge/extensions/ai/configuration.md): Field-level configuration behavior for the AI extension - [DI and Lifecycle](https://www.xraph.com/docs/forge/extensions/ai/di-lifecycle.md): How AI services are registered, resolved, and started through Vessel - [Features](https://www.xraph.com/docs/forge/extensions/ai/features.md): Detailed feature behavior for the AI extension and its related packages - [Functions](https://www.xraph.com/docs/forge/extensions/ai/functions.md): Grouped function reference for AI extension entry points and major subpackages - [Getting Started](https://www.xraph.com/docs/forge/extensions/ai/getting-started.md): Build a real AI extension setup with type-safe constructor injection - [HTTP API](https://www.xraph.com/docs/forge/extensions/ai/http-api.md): AgentController routes, payloads, and behavior - [AI](https://www.xraph.com/docs/forge/extensions/ai.md): Implementation-accurate guide for the Forge AI extension - [Training and Inference](https://www.xraph.com/docs/forge/extensions/ai/training-inference.md): How extension-level services map to training and inference packages - [Troubleshooting](https://www.xraph.com/docs/forge/extensions/ai/troubleshooting.md): Common AI extension issues and practical fixes - [Configuration](https://www.xraph.com/docs/forge/extensions/auth/configuration.md): Config reference, YAML example, and options for Auth - [Features](https://www.xraph.com/docs/forge/extensions/auth/features.md): Auth extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/auth/functions.md): Public API reference for the Auth extension - [Auth](https://www.xraph.com/docs/forge/extensions/auth.md): Authentication provider registry with middleware and OpenAPI integration - [Configuration](https://www.xraph.com/docs/forge/extensions/cache/configuration.md): Config structs, YAML examples, and option helpers for Cache - [Features](https://www.xraph.com/docs/forge/extensions/cache/features.md): Cache extension capabilities and backend details - [Functions](https://www.xraph.com/docs/forge/extensions/cache/functions.md): Public API reference for the Cache extension - [Cache](https://www.xraph.com/docs/forge/extensions/cache.md): In-memory, Redis, and Memcached caching for Forge applications - [Complete Catalog](https://www.xraph.com/docs/forge/extensions/complete-catalog.md): Full list of Forge extensions and package paths - [Configuration](https://www.xraph.com/docs/forge/extensions/consensus/configuration.md): Config reference, YAML example, and options for Consensus - [Features](https://www.xraph.com/docs/forge/extensions/consensus/features.md): Consensus extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/consensus/functions.md): Public API reference for the Consensus extension - [Consensus](https://www.xraph.com/docs/forge/extensions/consensus.md): Distributed consensus with Raft for leader election and replicated state - [Core Patterns](https://www.xraph.com/docs/forge/extensions/core-patterns.md): Architecture patterns shared across all Forge extensions - [Configuration](https://www.xraph.com/docs/forge/extensions/cron/configuration.md): Config reference, YAML example, and options for Cron - [Features](https://www.xraph.com/docs/forge/extensions/cron/features.md): Cron extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/cron/functions.md): Public API reference for the Cron extension - [Cron](https://www.xraph.com/docs/forge/extensions/cron.md): Job scheduling with simple and distributed modes, retries, and admin API - [Bridge](https://www.xraph.com/docs/forge/extensions/dashboard/bridge.md): Go-JS bridge for calling Go functions from the dashboard UI via Alpine.js - [Configuration](https://www.xraph.com/docs/forge/extensions/dashboard/configuration.md): Full config reference with all options, YAML example, validation rules, and functional options - [Contributors](https://www.xraph.com/docs/forge/extensions/dashboard/contributors.md): Contributor system for extending the dashboard with pages, widgets, and settings - [Features](https://www.xraph.com/docs/forge/extensions/dashboard/features.md): Dashboard capabilities including micro-frontend shell, contributor system, authentication, bridge, SSE, search, and security - [Functions](https://www.xraph.com/docs/forge/extensions/dashboard/functions.md): Complete public API reference for the Dashboard extension - [Dashboard](https://www.xraph.com/docs/forge/extensions/dashboard.md): Extensible micro-frontend shell for admin dashboards with contributor system, real-time updates, and Go-JS bridge - [Configuration](https://www.xraph.com/docs/forge/extensions/database/configuration.md): Config schema, defaults, merge rules, and validation behavior - [Drivers](https://www.xraph.com/docs/forge/extensions/database/drivers.md): Backend-specific behavior for SQL, MongoDB, and Redis connections - [Features](https://www.xraph.com/docs/forge/extensions/database/features.md): Deep feature review for the Forge database extension - [Functions](https://www.xraph.com/docs/forge/extensions/database/functions.md): Grouped function reference for extension APIs and major database utilities - [Getting Started](https://www.xraph.com/docs/forge/extensions/database/getting-started.md): Build a multi-database setup with typed DI and named accessors - [Database](https://www.xraph.com/docs/forge/extensions/database.md): Implementation-accurate guide for Forge database extension - [Lifecycle and DI](https://www.xraph.com/docs/forge/extensions/database/lifecycle-di.md): Container registration graph and lifecycle semantics for database services - [Migrations and Seeding](https://www.xraph.com/docs/forge/extensions/database/migrations-seeding.md): Migration manager, migration registry, and seeder runner behavior - [Repository and Pagination](https://www.xraph.com/docs/forge/extensions/database/repository-pagination.md): Generic repository pattern, query options, and pagination utilities - [Testing](https://www.xraph.com/docs/forge/extensions/database/testing.md): Test database helpers, fixtures, and assertions - [Transactions](https://www.xraph.com/docs/forge/extensions/database/transactions.md): Transaction helpers, nested savepoints, and context-aware DB resolution - [Troubleshooting](https://www.xraph.com/docs/forge/extensions/database/troubleshooting.md): Common database extension issues and fixes - [Configuration](https://www.xraph.com/docs/forge/extensions/discovery/configuration.md): Config reference, YAML example, and options for Discovery - [Features](https://www.xraph.com/docs/forge/extensions/discovery/features.md): Discovery extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/discovery/functions.md): Public API reference for the Discovery extension - [Discovery](https://www.xraph.com/docs/forge/extensions/discovery.md): Service discovery and registry with multiple backends and FARP integration - [Configuration](https://www.xraph.com/docs/forge/extensions/events/configuration.md): Config structs, YAML examples, and option helpers for Events - [Features](https://www.xraph.com/docs/forge/extensions/events/features.md): Events extension capabilities and architecture - [Functions](https://www.xraph.com/docs/forge/extensions/events/functions.md): Public API reference for the Events extension - [Events](https://www.xraph.com/docs/forge/extensions/events.md): Event-driven architecture with pub/sub, event sourcing, and multiple brokers - [Configuration](https://www.xraph.com/docs/forge/extensions/features/configuration.md): Config reference, YAML example, and options for Feature Flags - [Capabilities](https://www.xraph.com/docs/forge/extensions/features/features.md): Feature flags extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/features/functions.md): Public API reference for the Feature Flags extension - [Features](https://www.xraph.com/docs/forge/extensions/features.md): Feature flags and targeted rollouts with multiple providers - [Configuration](https://www.xraph.com/docs/forge/extensions/gateway/configuration.md): Config reference, YAML example, and options for Gateway - [Features](https://www.xraph.com/docs/forge/extensions/gateway/features.md): Gateway extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/gateway/functions.md): Public API reference for the Gateway extension - [Gateway](https://www.xraph.com/docs/forge/extensions/gateway.md): API gateway with FARP service discovery, multi-protocol proxying, and admin dashboard - [Configuration](https://www.xraph.com/docs/forge/extensions/graphql/configuration.md): Config structs, YAML examples, and option helpers for GraphQL - [Features](https://www.xraph.com/docs/forge/extensions/graphql/features.md): GraphQL extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/graphql/functions.md): Public API reference for the GraphQL extension - [GraphQL](https://www.xraph.com/docs/forge/extensions/graphql.md): GraphQL API server with playground, query caching, and DataLoader - [Configuration](https://www.xraph.com/docs/forge/extensions/grpc/configuration.md): Config structs, YAML examples, and option helpers for gRPC - [Features](https://www.xraph.com/docs/forge/extensions/grpc/features.md): gRPC extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/grpc/functions.md): Public API reference for the gRPC extension - [gRPC](https://www.xraph.com/docs/forge/extensions/grpc.md): gRPC server with TLS, interceptors, health checks, and reflection - [Configuration](https://www.xraph.com/docs/forge/extensions/hls/configuration.md): Config structs, YAML examples, and option helpers for HLS - [Features](https://www.xraph.com/docs/forge/extensions/hls/features.md): HLS extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/hls/functions.md): Public API reference for the HLS extension - [HLS](https://www.xraph.com/docs/forge/extensions/hls.md): HTTP Live Streaming with adaptive bitrate, transcoding, and distributed support - [Extensions](https://www.xraph.com/docs/forge/extensions.md): Detailed documentation for every Forge extension module - [Configuration](https://www.xraph.com/docs/forge/extensions/kafka/configuration.md): Config structs, YAML examples, and option helpers for Kafka - [Features](https://www.xraph.com/docs/forge/extensions/kafka/features.md): Kafka extension capabilities and client details - [Functions](https://www.xraph.com/docs/forge/extensions/kafka/functions.md): Public API reference for the Kafka extension - [Kafka](https://www.xraph.com/docs/forge/extensions/kafka.md): Apache Kafka producer and consumer client for Forge applications - [Configuration](https://www.xraph.com/docs/forge/extensions/mcp/configuration.md): Config structs, YAML examples, and option helpers for MCP - [Features](https://www.xraph.com/docs/forge/extensions/mcp/features.md): MCP extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/mcp/functions.md): Public API reference for the MCP extension - [MCP](https://www.xraph.com/docs/forge/extensions/mcp.md): Model Context Protocol server for AI tool integration - [Configuration](https://www.xraph.com/docs/forge/extensions/mqtt/configuration.md): Config structs, YAML examples, and option helpers for MQTT - [Features](https://www.xraph.com/docs/forge/extensions/mqtt/features.md): MQTT extension capabilities and client details - [Functions](https://www.xraph.com/docs/forge/extensions/mqtt/functions.md): Public API reference for the MQTT extension - [MQTT](https://www.xraph.com/docs/forge/extensions/mqtt.md): MQTT pub/sub client for IoT and messaging workloads - [Configuration](https://www.xraph.com/docs/forge/extensions/orpc/configuration.md): Config structs, YAML examples, and option helpers for oRPC - [Features](https://www.xraph.com/docs/forge/extensions/orpc/features.md): oRPC extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/orpc/functions.md): Public API reference for the oRPC extension - [oRPC](https://www.xraph.com/docs/forge/extensions/orpc.md): JSON-RPC 2.0 server with OpenRPC schema generation and auto-route exposure - [Configuration](https://www.xraph.com/docs/forge/extensions/queue/configuration.md): Config structs, YAML examples, and option helpers for Queue - [Features](https://www.xraph.com/docs/forge/extensions/queue/features.md): Queue extension capabilities and backend details - [Functions](https://www.xraph.com/docs/forge/extensions/queue/functions.md): Public API reference for the Queue extension - [Queue](https://www.xraph.com/docs/forge/extensions/queue.md): Message queue with in-memory, Redis, RabbitMQ, and NATS backends - [Configuration](https://www.xraph.com/docs/forge/extensions/search/configuration.md): Config structs, YAML examples, and option helpers for Search - [Features](https://www.xraph.com/docs/forge/extensions/search/features.md): Search extension capabilities and backend details - [Functions](https://www.xraph.com/docs/forge/extensions/search/functions.md): Public API reference for the Search extension - [Search](https://www.xraph.com/docs/forge/extensions/search.md): Full-text search with Elasticsearch, Meilisearch, Typesense, or in-memory backend - [Configuration](https://www.xraph.com/docs/forge/extensions/security/configuration.md): Config reference, YAML examples, and options for Security - [Features](https://www.xraph.com/docs/forge/extensions/security/features.md): Security extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/security/functions.md): Public API reference for the Security extension - [Security](https://www.xraph.com/docs/forge/extensions/security.md): Sessions, CSRF, JWT, rate limiting, CORS, API keys, password hashing, and audit logging - [Configuration](https://www.xraph.com/docs/forge/extensions/storage/configuration.md): Config structs, YAML examples, and option helpers for Storage - [Features](https://www.xraph.com/docs/forge/extensions/storage/features.md): Storage extension capabilities, backends, and resilience - [Functions](https://www.xraph.com/docs/forge/extensions/storage/functions.md): Public API reference for the Storage extension - [Storage](https://www.xraph.com/docs/forge/extensions/storage.md): Unified object storage with S3, GCS, Azure, and local filesystem backends - [Configuration](https://www.xraph.com/docs/forge/extensions/streaming/configuration.md): Config structs, YAML examples, and option helpers for Streaming - [Features](https://www.xraph.com/docs/forge/extensions/streaming/features.md): Streaming extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/streaming/functions.md): Public API reference for the Streaming extension - [Streaming](https://www.xraph.com/docs/forge/extensions/streaming.md): Real-time WebSocket and SSE with rooms, channels, presence, and typing indicators - [Configuration](https://www.xraph.com/docs/forge/extensions/webrtc/configuration.md): Config structs, YAML examples, and option helpers for WebRTC - [Features](https://www.xraph.com/docs/forge/extensions/webrtc/features.md): WebRTC extension capabilities - [Functions](https://www.xraph.com/docs/forge/extensions/webrtc/functions.md): Public API reference for the WebRTC extension - [WebRTC](https://www.xraph.com/docs/forge/extensions/webrtc.md): WebRTC video calling with mesh and SFU topologies - [Service Discovery](https://www.xraph.com/docs/forge/farp/discovery.md): Integrate FARP with mDNS/Bonjour, Consul, etcd, and Kubernetes - [Gateway Integration](https://www.xraph.com/docs/forge/farp/gateway-integration.md): Reference gateway client for watching services and auto-configuring routes - [Introduction](https://www.xraph.com/docs/forge/farp.md): FARP — Forge API Gateway Registration Protocol for schema-aware service discovery - [Schema Providers](https://www.xraph.com/docs/forge/farp/providers.md): Generate schemas from application code for OpenAPI, gRPC, GraphQL, and more - [Schema Registry](https://www.xraph.com/docs/forge/farp/registry.md): Interfaces for storing, retrieving, and watching manifests and schemas - [Routing & Authentication](https://www.xraph.com/docs/forge/farp/routing.md): Gateway mount strategies, path rewriting, and authentication configuration - [Schema Manifest](https://www.xraph.com/docs/forge/farp/schema-manifest.md): Core data structures for describing service API contracts - [Schema Merging](https://www.xraph.com/docs/forge/farp/schema-merging.md): Compose multiple service schemas into unified API documentation - [Schema Types & Capabilities](https://www.xraph.com/docs/forge/farp/schema-types.md): Supported schema types, capabilities, compatibility modes, and protocol metadata - [Specification](https://www.xraph.com/docs/forge/farp/specification.md): Complete FARP protocol specification reference - [Storage Backend](https://www.xraph.com/docs/forge/farp/storage.md): Low-level key-value storage abstraction for registry implementations - [Build, Deploy, and Infrastructure Commands](https://www.xraph.com/docs/forge/forge/(cli)/build-deploy.md): Build applications, deploy to environments, manage infrastructure, and use Forge Cloud - [Forge CLI](https://www.xraph.com/docs/forge/forge/(cli)/cli.md): Use Forge's powerful command-line interface for development and deployment - [Code Generation Commands](https://www.xraph.com/docs/forge/forge/(cli)/code-generation.md): Generate code from templates for apps, services, controllers, and models - [Database Commands](https://www.xraph.com/docs/forge/forge/(cli)/database.md): Database migration tools including SQL and Go migrations, app-scoped migrations, and migration management - [Development Commands](https://www.xraph.com/docs/forge/forge/(cli)/development.md): Development server and tools for local development - [Extension Commands](https://www.xraph.com/docs/forge/forge/(cli)/extensions.md): Manage Forge extensions and their configurations - [Running Apps](https://www.xraph.com/docs/forge/forge/(cli)/running-apps.md): Use cli.RunApp() to wrap your Forge application in a production-ready CLI with built-in serve, migrate, and introspection commands - [System Commands](https://www.xraph.com/docs/forge/forge/(cli)/system.md): System utilities and project management commands - [Controllers](https://www.xraph.com/docs/forge/forge/(router)/controllers.md): Organize related routes into controller structs - [Route Groups](https://www.xraph.com/docs/forge/forge/(router)/groups.md): Group related routes under a common prefix with shared configuration - [Interceptors](https://www.xraph.com/docs/forge/forge/(router)/interceptors.md): Pre-handler logic for authentication, authorization, and request enrichment - [Middleware](https://www.xraph.com/docs/forge/forge/(router)/middleware.md): Add cross-cutting concerns to your routes with middleware - [Parameters](https://www.xraph.com/docs/forge/forge/(router)/parameters.md): Extract path, query, and header parameters from requests - [Router Overview](https://www.xraph.com/docs/forge/forge/(router)/router.md): HTTP routing with multiple protocol support - [Route Configuration](https://www.xraph.com/docs/forge/forge/(router)/routes.md): Configure routes with options for metadata, auth, validation, and schemas - [Sensitive Fields](https://www.xraph.com/docs/forge/forge/(router)/sensitive-fields.md): Automatically clean sensitive data from API responses - [Server-Sent Events](https://www.xraph.com/docs/forge/forge/(streaming)/sse.md): Server-to-client streaming over HTTP - [Streaming Overview](https://www.xraph.com/docs/forge/forge/(streaming)/streaming.md): Real-time communication with WebSocket, SSE, and WebTransport - [WebSocket](https://www.xraph.com/docs/forge/forge/(streaming)/websocket.md): Full-duplex real-time communication - [WebTransport](https://www.xraph.com/docs/forge/forge/(streaming)/webtransport.md): Low-latency bidirectional streaming over QUIC - [Architecture](https://www.xraph.com/docs/forge/forge/architecture.md): Understand how Forge components work together - [AsyncAPI](https://www.xraph.com/docs/forge/forge/asyncapi.md): Auto-generate AsyncAPI 3.0 specifications for streaming endpoints - [Configuration](https://www.xraph.com/docs/forge/forge/configuration.md): Configure your Forge application with files, environment variables, and code - [Context](https://www.xraph.com/docs/forge/forge/context.md): Access request data and send responses - [Dependency Injection](https://www.xraph.com/docs/forge/forge/dependency-injection.md): Register and resolve services with Forge's built-in DI container - [Error Handling](https://www.xraph.com/docs/forge/forge/error-handling.md): Handle errors gracefully in your Forge application - [Extensions System](https://www.xraph.com/docs/forge/forge/extensions-system.md): Build and register modular extensions - [Your First App](https://www.xraph.com/docs/forge/forge/first-app.md): Build a complete REST API with Forge step by step - [.forge.yaml Reference](https://www.xraph.com/docs/forge/forge/forge-yaml.md): Complete reference for the Forge project configuration file - [Health Checks](https://www.xraph.com/docs/forge/forge/health.md): Monitor application health with built-in health checks - [Introduction](https://www.xraph.com/docs/forge/forge.md): What is Forge and why use it - [Installation](https://www.xraph.com/docs/forge/forge/installation.md): Install the Forge CLI and set up your development environment - [Lifecycle](https://www.xraph.com/docs/forge/forge/lifecycle.md): Application lifecycle phases and hooks - [Metrics](https://www.xraph.com/docs/forge/forge/metrics.md): Collect and export application metrics - [Multipart Forms](https://www.xraph.com/docs/forge/forge/multipart-forms.md): Handle file uploads and form data - [Observability](https://www.xraph.com/docs/forge/forge/observability.md): Logging, tracing, and monitoring for production systems - [OpenAPI](https://www.xraph.com/docs/forge/forge/openapi.md): Auto-generate OpenAPI 3.1 specifications from your routes - [Quick Start](https://www.xraph.com/docs/forge/forge/quick-start.md): Get up and running with Forge in 5 minutes - [Documentation](https://www.xraph.com/docs/forge.md): Forge framework documentation - [Constructors](https://www.xraph.com/docs/forge/vessel/constructors.md): Register services using constructor-based dependency injection - [Forge Integration](https://www.xraph.com/docs/forge/vessel/forge-integration.md): How Forge exposes Vessel for app services and extension wiring - [Vessel](https://www.xraph.com/docs/forge/vessel.md): Type-safe dependency injection container for Go - [Lazy and Optional](https://www.xraph.com/docs/forge/vessel/lazy-optional.md): Defer resolution and handle optional dependencies safely - [Lifetimes and Scopes](https://www.xraph.com/docs/forge/vessel/lifetimes-scopes.md): Manage singleton, transient, and scoped service lifetimes - [Middleware](https://www.xraph.com/docs/forge/vessel/middleware.md): Intercept resolve and lifecycle events for logging, metrics, and validation - [Quick Start](https://www.xraph.com/docs/forge/vessel/quick-start.md): Create a container, register services, and resolve dependencies - [Service Discovery](https://www.xraph.com/docs/forge/vessel/service-discovery.md): Query, filter, and inspect services in the container