mirror of
https://github.com/Dokploy/website.git
synced 2026-06-15 20:25:25 +02:00
docs: update validation requirements for remote servers in Dokploy documentation
- Expanded the validation section for Deployment and Build Servers, detailing specific components required for each server type. - Added callouts to clarify the roles of Deployment and Build Servers, emphasizing their distinct configurations and functionalities. - Improved overall structure and clarity of the validation process, ensuring users understand the prerequisites for successful server setup.
This commit is contained in:
@@ -3,20 +3,48 @@ title: Validate
|
||||
description: "Validate your remote server deployment"
|
||||
---
|
||||
|
||||
Dokploy requires the following 7 components to be properly configured for the multi-server feature:
|
||||
import { Callout } from 'fumadocs-ui/components/callout';
|
||||
|
||||
Dokploy validates different components depending on the type of remote server you're configuring. The validation requirements differ between **Deployment Servers** and **Build Servers**.
|
||||
|
||||
## Deployment Servers
|
||||
|
||||
For **Deployment Servers**, Dokploy requires the following 7 components to be properly configured:
|
||||
|
||||
1. **Docker Installed**: Docker must be installed on the remote server.
|
||||
2. **RClone Installed**: RClone must be installed on the remote server.
|
||||
3. **Nixpacks Installed**: Nixpacks must be installed on the remote server.
|
||||
4. **Buildpacks Installed**: Buildpacks must be installed on the remote server.
|
||||
5. **Docker Swarm Initialized**: Docker Swarm must be initialized on the remote server.
|
||||
6. **Dokploy Network Created**: A Docker network for Dokploy must be created on the remote server.
|
||||
7. **Main Directory Created**: A directory must be created on the remote server to store applications.
|
||||
4. **Railpack Installed**: Railpack must be installed on the remote server.
|
||||
5. **Buildpacks Installed**: Buildpacks must be installed on the remote server.
|
||||
6. **Docker Swarm Initialized**: Docker Swarm must be initialized on the remote server.
|
||||
7. **Dokploy Network Created**: A Docker network for Dokploy must be created on the remote server.
|
||||
8. **Main Directory Created**: A directory must be created on the remote server to store applications.
|
||||
|
||||
Once all requirements are met, you will see a green checkmark next to each item in the validation section.
|
||||
<Callout type="info">
|
||||
Deployment servers are used to run and host your applications. They require Docker Swarm and network configuration since they need to run containers and manage deployments.
|
||||
</Callout>
|
||||
|
||||
## Build Servers
|
||||
|
||||
For **Build Servers**, Dokploy only validates the following components:
|
||||
|
||||
1. **Docker Installed**: Docker must be installed on the remote server.
|
||||
2. **RClone Installed**: RClone must be installed on the remote server.
|
||||
3. **Nixpacks Installed**: Nixpacks must be installed on the remote server.
|
||||
4. **Railpack Installed**: Railpack must be installed on the remote server.
|
||||
5. **Buildpacks Installed**: Buildpacks must be installed on the remote server.
|
||||
6. **Main Directory Created**: A directory must be created on the remote server to store applications.
|
||||
|
||||
<Callout type="info">
|
||||
Build servers are dedicated to building and compiling applications. They don't require Docker Swarm or network configuration since they only build images and push them to a registry, without running any containers.
|
||||
</Callout>
|
||||
|
||||
## Validation Status
|
||||
|
||||
Once all requirements are met for your server type, you will see a green checkmark next to each item in the validation section.
|
||||
|
||||
<ImageZoom
|
||||
src="/assets/images/server-validate.png"
|
||||
alt="Multi-Server Setup"
|
||||
width={1000}
|
||||
height={600} />
|
||||
height={600} />
|
||||
Reference in New Issue
Block a user