Destinations define where to deploy your application, database, or service.
Destinations are helpful to create network separation from different applications. Applications, databases, and services within the same network could communicate with each other.
Allows you to use any kind of server as a destination endpoint.You can have one Coolify instance as a control-plane/dashboard and deploy to unlimited number of remote servers.
Add the private key of the same SSH key added to the remote server in the Settings/SSH Keys menu.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"coolLabs","colors":{"primary":"#9A54FC","light":"#9A54FC","dark":"#9A54FC"},"favicon":"/logo/icon.png","logo":null,"navbar":{"links":[{"label":"Support","href":"mailto:hi@coollabs.io"}],"primary":null},"footer":{"socials":{"x":"https://x.com/heyandras","github":"https://github.com/coollabsio"}},"navigation":{"global":{"anchors":[{"anchor":"Community","href":"https://coollabs.io/discord","icon":"discord"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"coollabs","hasAudioNarration":false,"actualSubdomain":"coollabs","customDomains":["docs.coollabs.io"],"gitSource":{"type":"github","owner":"andrasbacsai","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21a66c7676216effcf0c9b","collectionId":"eae372cb-3e71-43d3-9189-bda66008f163","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21a66c7676216effcf0c9b:success","clientVersion":"0.0.4039","searchFilterCounts":[{"language":"default","tag":"Documentation","count":39},{"language":"default","tag":"Coolify v3 (deprecated)","count":32},{"language":"default","tag":"Applications","count":18},{"language":"default","tag":"Get Started","count":3},{"language":"default","tag":"Fonts","count":2},{"language":"default","tag":"Coolify","count":1},{"language":"default","tag":"Services","count":1},{"language":"default","tag":"SafeTyper","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"coolify/v3/destinations","slug":"/coolify/v3/destinations","pageMetadata":{"title":null,"description":null,"href":"/coolify/v3/destinations"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Destinations define where to deploy your application, database, or service.`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Destinations are helpful to create `,_jsx(_components.code,{children:`network separation from different applications`}),`. Applications, databases, and services within the same network could communicate with each other.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`supported-destinations`,children:`Supported Destinations`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#local-docker-engine`,children:`Local Docker Engine`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#remote-docker-engine`,children:`Remote Docker Engine`})}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`local-docker-engine`,children:`Local Docker Engine`}),`\n`,_jsx(_components.p,{children:`It means all resources are deployed to the same server as Coolify is running on.`}),`\n`,_jsx(Heading,{level:`3`,id:`configuration`,children:`Configuration`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Engine`}),` - `,_jsx(_components.code,{children:`/var/run/docker.sock`}),` - You cannot modify this.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Network`}),` - Used to create docker networks within the defined Docker Engine.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Coolify Proxy`}),` - This is a special proxy based on `,_jsx(_components.a,{href:`https://traefik.io/traefik/`,children:`Traefik`}),`, configured automatically by Coolify.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`remote-docker-engine`,children:`Remote Docker Engine`}),`\n`,_jsx(_components.p,{children:`Allows you to use any kind of server as a destination endpoint.`}),`\n`,_jsx(_components.p,{children:`You can have one Coolify instance as a control-plane/dashboard and deploy to unlimited number of remote servers.`}),`\n`,_jsx(Heading,{level:`3`,id:`requirements`,children:`Requirements`}),`\n`,_jsx(_components.p,{children:`The server needs to have:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Install Docker Engine (20.11+) - `,_jsx(_components.a,{href:`https://docs.docker.com/engine/install/`,children:`instructions`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Add SSH `,_jsx(_components.code,{children:`public key`}),` to `,_jsx(_components.code,{children:`.ssh/authorized_keys`}),` file in the proper user’s home directory, recommended `,_jsx(_components.code,{children:`root`}),`, but it can be `,_jsxs(_components.a,{href:`https://docs.docker.com/engine/install/linux-postinstall/`,children:[`any user who have access to `,_jsx(_components.code,{children:`Docker Engine`})]}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Add the `,_jsx(_components.code,{children:`private key`}),` of the same SSH key added to the remote server in the `,_jsx(_components.code,{children:`Settings/SSH Keys`}),` menu.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":null,"description":null,"href":"/coolify/v3/destinations"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Supported Destinations","slug":"supported-destinations","depth":2,"children":[]},{"title":"Local Docker Engine","slug":"local-docker-engine","depth":2,"children":[{"title":"Configuration","slug":"configuration","depth":3,"children":[]}]},{"title":"Remote Docker Engine","slug":"remote-docker-engine","depth":2,"children":[{"title":"Requirements","slug":"requirements","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"coollabs","siteName":"coolLabs","title":"Destinations - coolLabs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T01:50:49.715Z","originalFileLocation":"coolify/v3/destinations.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"coolLabs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/coollabs/kfEzuP5l1U-fDVIo/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/coollabs/kfEzuP5l1U-fDVIo/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/coollabs/kfEzuP5l1U-fDVIo/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/coollabs/kfEzuP5l1U-fDVIo/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/coollabs/kfEzuP5l1U-fDVIo/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/coollabs/kfEzuP5l1U-fDVIo/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/coollabs/kfEzuP5l1U-fDVIo/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/coollabs/kfEzuP5l1U-fDVIo/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/coollabs/kfEzuP5l1U-fDVIo/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Destinations - coolLabs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"coolLabs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.coollabs.io/coolify/v3/destinations\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://coollabs.mintlify.app/_mintlify/api/og/v2?division=Coolify+v3+%28deprecated%29\u0026amp;title=Destinations\u0026amp;theme=0f44d2f7572a6051efee6859\u0026amp;signature=856d66320927e598a8fc8ccf6f36229a834946b7a5128d77cb89950091fe9842\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Destinations - coolLabs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://coollabs.mintlify.app/_mintlify/api/og/v2?division=Coolify+v3+%28deprecated%29\u0026amp;title=Destinations\u0026amp;theme=0f44d2f7572a6051efee6859\u0026amp;signature=856d66320927e598a8fc8ccf6f36229a834946b7a5128d77cb89950091fe9842\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/coollabs/kfEzuP5l1U-fDVIo/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"coolLabs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#9A54FC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.coollabs.io/coolify/v3/destinations\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/coolify/v3/destinations.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.coollabs.io/#organization\",\"name\":\"coolLabs\",\"url\":\"https://docs.coollabs.io\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.coollabs.io#website\",\"name\":\"coolLabs\",\"url\":\"https://docs.coollabs.io\",\"publisher\":{\"@id\":\"https://docs.coollabs.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.coollabs.io/coolify/v3/destinations#webpage\",\"url\":\"https://docs.coollabs.io/coolify/v3/destinations\",\"name\":\"Destinations\",\"dateModified\":\"2026-01-07T01:50:49.715Z\",\"isPartOf\":{\"@id\":\"https://docs.coollabs.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.coollabs.io/coolify/v3/destinations#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.coollabs.io/coolify/v3/destinations#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Coolify v3 (deprecated)\",\"item\":\"https://docs.coollabs.io/coolify/v3/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Destinations\",\"item\":\"https://docs.coollabs.io/coolify/v3/destinations\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.coollabs.io/coolify/v3/destinations#article\",\"headline\":\"Destinations\",\"name\":\"Destinations\",\"url\":\"https://docs.coollabs.io/coolify/v3/destinations\",\"mainEntityOfPage\":{\"@id\":\"https://docs.coollabs.io/coolify/v3/destinations#webpage\"},\"dateModified\":\"2026-01-07T01:50:49.715Z\",\"publisher\":{\"@id\":\"https://docs.coollabs.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.coollabs.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"coolLabs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"coolLabs","nav":{"global":{"anchors":[{"anchor":"Community","href":"https://coollabs.io/discord","icon":"discord"}]},"anchors":[{"anchor":"Documentation","icon":"book-open","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Sponsorship","href":"/sponsorship"},{"title":"Contact","href":"/contact"}]},{"group":"Coolify","pages":[{"title":"Introduction","href":"/coolify/introduction"}]},{"group":"Coolify v3 (deprecated)","pages":[{"title":null,"href":"/coolify/v3/introduction"},{"title":null,"href":"/coolify/v3/requirements"},{"title":null,"href":"/coolify/v3/installation"},{"title":null,"href":"/coolify/v3/firewall"},{"title":null,"href":"/coolify/v3/faq"},{"title":null,"href":"/coolify/v3/architecture"},{"title":null,"href":"/coolify/v3/settings"},{"title":null,"href":"/coolify/v3/sources"},{"title":null,"description":null,"href":"/coolify/v3/databases"},{"title":null,"href":"/coolify/v3/destinations"},{"title":null,"description":null,"href":"/coolify/v3/secrets"},{"title":"Identity \u0026 Access Management","href":"/coolify/v3/iam"},{"title":null,"href":"/coolify/v3/rollsecretkey"},{"group":"Applications","pages":[{"title":null,"href":"/coolify/v3/applications/introduction"},{"title":null,"href":"/coolify/v3/applications/static"},{"title":null,"href":"/coolify/v3/applications/nodejs"},{"title":null,"href":"/coolify/v3/applications/heroku"},{"title":null,"href":"/coolify/v3/applications/docker"},{"title":null,"href":"/coolify/v3/applications/docker-compose"},{"title":null,"href":"/coolify/v3/applications/laravel"},{"title":null,"href":"/coolify/v3/applications/php"},{"title":null,"href":"/coolify/v3/applications/python"},{"title":null,"href":"/coolify/v3/applications/svelte"},{"title":null,"href":"/coolify/v3/applications/vuejs"},{"title":"React / Preact","href":"/coolify/v3/applications/react-preact"},{"title":null,"href":"/coolify/v3/applications/rust"},{"title":null,"href":"/coolify/v3/applications/nextjs"},{"title":null,"href":"/coolify/v3/applications/nuxtjs"},{"title":null,"href":"/coolify/v3/applications/nestjs"},{"title":null,"href":"/coolify/v3/applications/gatsby"},{"title":null,"href":"/coolify/v3/applications/deno"}]},{"group":"Services","pages":[{"title":null,"href":"/coolify/v3/services/introduction"}]}]},{"group":"Fonts","pages":[{"title":"Introduction","href":"/fonts/introduction"},{"title":"How to use","href":"/fonts/how-to-use"}]},{"group":"SafeTyper","pages":[{"title":"Introduction","href":"/safetyper/introduction"}]}]}]},"basePath":"","title":"Destinations - coolLabs","buildId":"dpl_77Hw7ZuAABM8E3WMbYAf2ohQCr3v","deploymentId":"dpl_77Hw7ZuAABM8E3WMbYAf2ohQCr3v","dynamics":[],"chunks":[]}