# Uncloud ## Docs - [Container Image Registry](https://mintlify.wiki/psviderski/uncloud/advanced/image-registry.md): Learn about Unregistry integration, building images, and efficient image distribution across machines - [Security Architecture](https://mintlify.wiki/psviderski/uncloud/advanced/security.md): Security best practices, encryption, authentication, and isolation in Uncloud clusters - [Distributed State Management](https://mintlify.wiki/psviderski/uncloud/advanced/state-management.md): Understanding Corrosion database, CRDT synchronization, and eventual consistency in Uncloud - [WireGuard Mesh Network](https://mintlify.wiki/psviderski/uncloud/advanced/wireguard-mesh.md): Deep dive into WireGuard mesh networking, peer discovery, and NAT traversal in Uncloud - [uc build](https://mintlify.wiki/psviderski/uncloud/cli/build.md): Build service images from a Docker Compose file - [uc caddy config](https://mintlify.wiki/psviderski/uncloud/cli/caddy/config.md): Show the current Caddy configuration - [uc caddy deploy](https://mintlify.wiki/psviderski/uncloud/cli/caddy/deploy.md): Deploy or upgrade Caddy reverse proxy across the cluster - [uc context ls](https://mintlify.wiki/psviderski/uncloud/cli/context/ls.md): List available cluster contexts - [uc context use](https://mintlify.wiki/psviderski/uncloud/cli/context/use.md): Switch to a different cluster context - [uc dns release](https://mintlify.wiki/psviderski/uncloud/cli/dns/release.md): Release the reserved cluster domain - [uc dns reserve](https://mintlify.wiki/psviderski/uncloud/cli/dns/reserve.md): Reserve a cluster domain in Uncloud DNS - [uc dns show](https://mintlify.wiki/psviderski/uncloud/cli/dns/show.md): Show the cluster domain name - [uc images](https://mintlify.wiki/psviderski/uncloud/cli/images.md): List container images on cluster machines - [uc machine add](https://mintlify.wiki/psviderski/uncloud/cli/machine/add.md): Add a remote machine to an existing Uncloud cluster - [uc machine init](https://mintlify.wiki/psviderski/uncloud/cli/machine/init.md): Initialize a new Uncloud cluster with a remote machine - [uc machine ls](https://mintlify.wiki/psviderski/uncloud/cli/machine/ls.md): List all machines in the cluster - [uc machine rename](https://mintlify.wiki/psviderski/uncloud/cli/machine/rename.md): Rename a machine in the cluster - [uc machine rm](https://mintlify.wiki/psviderski/uncloud/cli/machine/rm.md): Remove a machine from the cluster - [uc machine update](https://mintlify.wiki/psviderski/uncloud/cli/machine/update.md): Update machine configuration in the cluster - [CLI Reference](https://mintlify.wiki/psviderski/uncloud/cli/overview.md): Complete reference for the Uncloud CLI (uc) - [uc ps](https://mintlify.wiki/psviderski/uncloud/cli/ps.md): List all service containers across the cluster - [uc deploy](https://mintlify.wiki/psviderski/uncloud/cli/service/deploy.md): Deploy services from a Docker Compose file - [uc service exec](https://mintlify.wiki/psviderski/uncloud/cli/service/exec.md): Execute commands in running service containers - [uc service inspect](https://mintlify.wiki/psviderski/uncloud/cli/service/inspect.md): Display detailed information about a service - [uc service logs](https://mintlify.wiki/psviderski/uncloud/cli/service/logs.md): View logs from service containers - [uc service ls](https://mintlify.wiki/psviderski/uncloud/cli/service/ls.md): List all services in the cluster - [uc service rm](https://mintlify.wiki/psviderski/uncloud/cli/service/rm.md): Remove one or more services - [uc run](https://mintlify.wiki/psviderski/uncloud/cli/service/run.md): Run a service from a container image - [uc service scale](https://mintlify.wiki/psviderski/uncloud/cli/service/scale.md): Scale a replicated service by changing the number of replicas - [uc service start](https://mintlify.wiki/psviderski/uncloud/cli/service/start.md): Start one or more stopped services - [uc service stop](https://mintlify.wiki/psviderski/uncloud/cli/service/stop.md): Stop one or more running services - [uc volume create](https://mintlify.wiki/psviderski/uncloud/cli/volume/create.md): Create a volume on a specific machine - [uc volume ls](https://mintlify.wiki/psviderski/uncloud/cli/volume/ls.md): List volumes across all machines in the cluster - [uc volume rm](https://mintlify.wiki/psviderski/uncloud/cli/volume/rm.md): Remove one or more volumes - [uc wg show](https://mintlify.wiki/psviderski/uncloud/cli/wg/show.md): Show WireGuard network configuration for a machine - [Configs](https://mintlify.wiki/psviderski/uncloud/compose/configs.md): Configuration file management in Docker Compose for Uncloud - [Deploy Configuration](https://mintlify.wiki/psviderski/uncloud/compose/deploy.md): Deployment configuration for services in Uncloud - [Docker Compose Overview](https://mintlify.wiki/psviderski/uncloud/compose/overview.md): Introduction to Docker Compose support in Uncloud - [Services](https://mintlify.wiki/psviderski/uncloud/compose/services.md): Docker Compose service configuration in Uncloud - [Support Matrix](https://mintlify.wiki/psviderski/uncloud/compose/support-matrix.md): Docker Compose feature support in Uncloud - [Volumes](https://mintlify.wiki/psviderski/uncloud/compose/volumes.md): Volume configuration in Docker Compose for Uncloud - [Architecture](https://mintlify.wiki/psviderski/uncloud/concepts/architecture.md): Learn about Uncloud's decentralized design and core components - [Ingress](https://mintlify.wiki/psviderski/uncloud/concepts/ingress.md): Expose services to the internet with automatic HTTPS and custom domains - [Machines](https://mintlify.wiki/psviderski/uncloud/concepts/machines.md): Understand machine lifecycle, roles, and subnet allocation - [Networking](https://mintlify.wiki/psviderski/uncloud/concepts/networking.md): Deep dive into WireGuard mesh, subnet allocation, and cross-machine communication - [Services](https://mintlify.wiki/psviderski/uncloud/concepts/services.md): Learn about service modes, container lifecycle, and service discovery - [Storage](https://mintlify.wiki/psviderski/uncloud/concepts/storage.md): Understand Docker volumes, stateful services, and data persistence - [Caddy Reverse Proxy](https://mintlify.wiki/psviderski/uncloud/guides/caddy-proxy.md): Deploy and manage Caddy for HTTPS ingress and automatic TLS certificates - [Deploying Services](https://mintlify.wiki/psviderski/uncloud/guides/deploying-services.md): Learn how to deploy containerized services using uc run with images, ports, environment variables, and volumes - [DNS Management](https://mintlify.wiki/psviderski/uncloud/guides/dns-management.md): Configure internal DNS, managed domains, and custom domain names - [Docker Compose Deployments](https://mintlify.wiki/psviderski/uncloud/guides/docker-compose.md): Deploy multi-service applications using Compose files with uc deploy, including Uncloud-specific extensions - [Health Checks](https://mintlify.wiki/psviderski/uncloud/guides/health-checks.md): Configure container health checks for reliable deployments and automatic failure detection - [Machine Management](https://mintlify.wiki/psviderski/uncloud/guides/machine-management.md): Add, remove, and manage machines in your Uncloud cluster - [Monitoring](https://mintlify.wiki/psviderski/uncloud/guides/monitoring.md): Monitor service status, view logs, and track cluster health - [Rolling Updates](https://mintlify.wiki/psviderski/uncloud/guides/rolling-updates.md): Deploy updates with zero downtime using rolling update strategies, health monitoring, and automatic rollback - [Scaling Services](https://mintlify.wiki/psviderski/uncloud/guides/scaling.md): Scale services horizontally across machines with load balancing and placement constraints - [Troubleshooting](https://mintlify.wiki/psviderski/uncloud/guides/troubleshooting.md): Common issues, solutions, and debug commands for Uncloud - [Installation](https://mintlify.wiki/psviderski/uncloud/installation.md): Install the Uncloud CLI on macOS, Linux, or Windows. Multiple installation methods available including Homebrew, curl script, and manual download. - [What is Uncloud?](https://mintlify.wiki/psviderski/uncloud/introduction.md): Learn about Uncloud, a lightweight container orchestration tool that lets you deploy and manage web apps across cloud VMs and bare metal without Kubernetes complexity. - [Quickstart](https://mintlify.wiki/psviderski/uncloud/quickstart.md): Get started with Uncloud in minutes. Initialize a cluster, deploy your first service, and scale across multiple machines.