Skip to content

Commit 4fc95ae

Browse files
committed
feat(destinations): add resource assignment section
1 parent e8c9fe9 commit 4fc95ae

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

docs/knowledge-base/destinations/manage.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Managing Destinations
22

3-
Learn how to manage your existing destinations in Coolify, including editing, monitoring, and deleting them.
3+
Learn how to manage your existing destinations in Coolify, and how to assign resources to them.
44

55
## Viewing Destinations
66

@@ -26,6 +26,34 @@ Click on a destination to access its management page where you can either edit o
2626
- **Server IP**: View the server IP address where the destination is hosted (read-only)
2727
- **Docker Network**: View the Docker network name (read-only)
2828

29+
## Assign Resources to a Destination
30+
31+
When you have more then one destination on a server, you will get prompted to select a destination when creating a new resource.
32+
33+
<ZoomableImage src="/docs/images/destinations/destinations-selection.webp" />
34+
35+
If your resource is already created, you can make a **Copy** of it to another destination:
36+
37+
<ZoomableImage src="/docs/images/destinations/destinations-copy.webp" />
38+
39+
1. Navigate to the resource's management page over the **Projects** tab.
40+
2. Go to **Resource Operations**
41+
3. Select the destination
42+
43+
::: warning
44+
Copying a resource to another destination will create a new instance of that resource. This will not move the resource or it's data but create a duplicate.
45+
:::
46+
47+
### Service Stacks
48+
49+
Unlike applications or databases, service stacks are not by default connected to the assigned destination. This also includes applications using the [Docker Compose Build Pack](/builds/packs/docker-compose). Coolify creates an isolated network for each service stack, allowing you to run multiple instances of the same service on the same server without conflicts.
50+
51+
If you want to connect a service stack to a destination, enable [Connect to Predefined Networks](/knowledge-base/docker/compose#connect-to-predefined-networks) in it's settings. This allows the service stack to communicate with other resources on the same destination.
52+
53+
::: danger WARNING
54+
Avoid defining network configurations directly in your service stack's `docker-compose.y[a]ml` and instead use Coolify's Destination settings to manage network connections. This could otherwise lead to undesired behavior, such as **Gateway Timeout** errors.
55+
:::
56+
2957
## Best Practices
3058

3159
1. **Naming Convention**: Use descriptive names for destinations

0 commit comments

Comments
 (0)