# Table of Contents - [Coolify Docs](#coolify-docs) - [Destinations | Coolify Docs](#destinations-coolify-docs) --- # Coolify Docs [Skip to content](https://coolify.io/docs/#VPContent) Coolify ======= Open Source PaaS Self-host your own databases, services (like WordPress, Plausible Analytics, Ghost) and applications (like Next.js, Nuxt.js, Remix, SvelteKit) with ease. [Get Started](https://coolify.io/docs/get-started/introduction) [View Source Code](https://github.com/coollabsio/coolify) ### Get €20 Free Credit Don't have a server yet? Get started with Hetzner Cloud. Terminal [`https://coolify.io/hetzner`](https://coolify.io/hetzner) Any Language ------------ Deploy static sites, APIs, backends, databases, and more with support for all major frameworks. Any Server ---------- Deploy to any server — VPS, Raspberry Pi, EC2, your Laptop, and more via SSH. Any Use-Case ------------ Supports single servers, multi-server setups, and Docker Swarm clusters (K8s coming soon). Any Service ----------- Deploy any Docker-compatible service, plus a wide range of one-click options. Push to Deploy -------------- Git integration with GitHub, GitLab, Bitbucket, Gitea, and other platforms. Free SSL certificates --------------------- Automatically sets up and renews Let's Encrypt SSL certificates for custom domains. No Vendor Lock-In ----------------- Your data and settings stay on your servers for full control and easy portability. Automatic DB Backups -------------------- Back up data to S3-compatible storage and restore it with one click if needed. Webhooks -------- Integrate with CI/CD tools like GitHub Actions, GitLab CI, or Bitbucket Pipelines. Powerful API ------------ Automate deployments, manage resources, and integrate with your existing tools easily. Real-Time Terminal ------------------ Run server commands directly from your browser in real-time. Collaborative ------------- Share projects with your team, control roles, and manage permissions. Pull Request Deployments ------------------------ Deploy commits and pull requests separately for quick reviews and faster teamwork. Server Automations ------------------ Handles server setup tasks automatically after connection, saving you time. Monitoring ---------- Monitor deployments, servers, disk usage, and receive alerts for issues. Are you an LLM? View /docs/llms.txt for optimized Markdown documentation, or /docs/llms-full.txt for full documentation bundle --- # Destinations | Coolify Docs [Skip to content](https://coolify.io/docs/knowledge-base/destinations/index#VPContent) Return to top Are you an LLM? You can read better optimized documentation at /docs/knowledge-base/destinations.md for this page in Markdown format Destinations [​](https://coolify.io/docs/knowledge-base/destinations/index#destinations) ========================================================================================= Destinations in Coolify are **Docker network endpoints** where your applications, databases, and services are deployed. They represent isolated network environments on your servers that provide containerized isolation and networking for your resources. What are Destinations? [​](https://coolify.io/docs/knowledge-base/destinations/index#what-are-destinations) ------------------------------------------------------------------------------------------------------------ A destination is essentially a [Docker network](https://docs.docker.com/engine/network/) that acts as a deployment target for your resources. When you deploy an application or database, it gets deployed to a specific destination (Docker network) on a server, providing network isolation and organization for your containerized workloads. Types of Destinations [​](https://coolify.io/docs/knowledge-base/destinations/index#types-of-destinations) ----------------------------------------------------------------------------------------------------------- Coolify differentiates destinations between two types based on the server configuration: ### 1\. Standalone Docker [​](https://coolify.io/docs/knowledge-base/destinations/index#_1-standalone-docker) * **Purpose**: For single-server deployments * **Use Case**: Most common setup for individual servers * **Network Type**: [Docker bridge](https://docs.docker.com/engine/network/drivers/bridge/) or custom networks ### 2\. Docker Swarm [​](https://coolify.io/docs/knowledge-base/destinations/index#_2-docker-swarm) * **Purpose**: For [Docker Swarm](https://docs.docker.com/engine/swarm/) cluster deployments * **Use Case**: Multi-node cluster environments * **Network Type**: [Docker overlay networks](https://docs.docker.com/engine/network/drivers/overlay/) Key Concepts [​](https://coolify.io/docs/knowledge-base/destinations/index#key-concepts) ----------------------------------------------------------------------------------------- ### Network Isolation [​](https://coolify.io/docs/knowledge-base/destinations/index#network-isolation) Each destination provides network isolation between different deployments. Applications deployed to different destinations cannot communicate with each other unless explicitly configured. ### Server Relationship [​](https://coolify.io/docs/knowledge-base/destinations/index#server-relationship) * Each destination belongs to exactly one server * A server can have multiple destinations * Destinations are tied to the server's Docker daemon ### Resource Assignment [​](https://coolify.io/docs/knowledge-base/destinations/index#resource-assignment) Destinations can host multiple types of resources: * **Applications** (web apps, APIs, microservices) * **Databases** (PostgreSQL, MySQL, Redis, MongoDB, etc.) * **Services** (one-click deployments like WordPress, Ghost, etc.) Benefits [​](https://coolify.io/docs/knowledge-base/destinations/index#benefits) --------------------------------------------------------------------------------- 1. **Isolation**: Network-level separation between different projects or environments 2. **Organization**: Logical grouping of related applications and databases 3. **Security**: Prevents unauthorized network access between different deployments 4. **Flexibility**: Ability to deploy the same application to multiple destinations/servers 5. **Scalability**: Support for multi-server deployments through additional destinations Related Topics [​](https://coolify.io/docs/knowledge-base/destinations/index#related-topics) --------------------------------------------------------------------------------------------- * [Creating Destinations](https://coolify.io/docs/knowledge-base/destinations/create) * [Managing Destinations](https://coolify.io/docs/knowledge-base/destinations/manage) ---