diff --git a/apps/docs/content/docs/core/multi-server/deployments.mdx b/apps/docs/content/docs/core/multi-server/deployments.mdx
new file mode 100644
index 0000000..059fbac
--- /dev/null
+++ b/apps/docs/content/docs/core/multi-server/deployments.mdx
@@ -0,0 +1,38 @@
+---
+title: Deployments
+description: "Configure and set up your remote server deployment"
+---
+
+import { ImageZoom } from "fumadocs-ui/components/image-zoom";
+import { Callout } from "fumadocs-ui/components/callout";
+
+To get started with multi-server, you'll need to configure the initial setup for your remote server.
+
+## Server Setup
+
+The server setup process prepares the necessary environment for securely and efficiently deploying applications.
+
+
+ Root access to the server is required. We currently do not support non-root deployments.
+
+
+
+
+We provide two main actions to configure your server:
+
+- **Modify Script**: Allows you to view and customize the installation script that will be executed on your server. You can adjust it according to your specific needs.
+- **Setup Server**: Initiates the configuration process on the remote server. When clicked, it will open a modal window showing real-time logs of the script execution.
+
+Example of the server setup logs:
+
+
\ No newline at end of file
diff --git a/apps/docs/content/docs/core/multi-server/index.mdx b/apps/docs/content/docs/core/multi-server/index.mdx
index 26fd867..084abea 100644
--- a/apps/docs/content/docs/core/multi-server/index.mdx
+++ b/apps/docs/content/docs/core/multi-server/index.mdx
@@ -23,7 +23,4 @@ All the features we have documented previously are supported by Dokploy Multi Se
4. **View Actions**: Lets you perform actions like managing the Traefik instance, storage, and activating Docker cleanup.
5. **Show Traefik File System**: Displays the contents of the remote server's directory.
6. **Show Docker Containers**: Shows the Docker containers running on the remote server.
-
-
- Remote server monitoring is not supported due to performance reasons.
-
+7. **Show Docker Swarm Overview**: Shows the Docker Swarm overview of the remote server.
diff --git a/apps/docs/content/docs/core/multi-server/security.mdx b/apps/docs/content/docs/core/multi-server/security.mdx
new file mode 100644
index 0000000..da811e2
--- /dev/null
+++ b/apps/docs/content/docs/core/multi-server/security.mdx
@@ -0,0 +1,56 @@
+---
+title: Security
+description: "Security features of Dokploy"
+---
+
+Dokploy provides comprehensive security recommendations to protect your remote server. Our security checks ensure your server follows best practices for a secure deployment environment.
+
+## Security Recommendations
+
+### Operating System
+- Currently supports Ubuntu/Debian OS (Experimental)
+- Regular system updates recommended
+
+### UFW (Uncomplicated Firewall)
+UFW is an essential security component that manages incoming and outgoing network traffic.
+
+**Recommended Configuration:**
+- ✅ UFW should be installed
+- ✅ UFW should be active
+- ✅ Default incoming policy should be set to 'deny'
+- ✅ Only necessary ports should be opened
+
+### SSH Security
+Secure Shell (SSH) configuration is crucial for safe remote server access.
+
+**Best Practices:**
+- ✅ SSH service should be enabled
+- ✅ Key-based authentication should be enabled
+- ❌ Password authentication should be disabled
+- ❌ PAM should be disabled when using key-based authentication
+- ✅ Use non-standard SSH port (optional)
+
+### Fail2Ban Protection
+Fail2Ban helps prevent brute force attacks by temporarily banning IPs that show malicious behavior.
+
+**Recommended Setup:**
+- ✅ Fail2Ban should be installed
+- ✅ Service should be enabled and running
+- ✅ SSH protection should be enabled
+- ✅ Use aggressive mode for enhanced security
+
+## Security Status Check
+
+Dokploy automatically validates these security configurations and provides recommendations:
+
+
+
+
+## Warning
+
+These security measures are essential baseline recommendations. Depending on your specific use case, additional security measures might be necessary.
diff --git a/apps/docs/content/docs/core/multi-server/validate.mdx b/apps/docs/content/docs/core/multi-server/validate.mdx
new file mode 100644
index 0000000..ab665a3
--- /dev/null
+++ b/apps/docs/content/docs/core/multi-server/validate.mdx
@@ -0,0 +1,22 @@
+---
+title: Validate
+description: "Validate your remote server deployment"
+---
+
+Dokploy requires the following 7 components to be properly configured for the multi-server feature:
+
+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.
+
+Once all requirements are met, you will see a green checkmark next to each item in the validation section.
+
+
\ No newline at end of file
diff --git a/apps/docs/public/assets/images/server-deploy.png b/apps/docs/public/assets/images/server-deploy.png
new file mode 100644
index 0000000..a9de9cc
Binary files /dev/null and b/apps/docs/public/assets/images/server-deploy.png differ
diff --git a/apps/docs/public/assets/images/server-drawer.png b/apps/docs/public/assets/images/server-drawer.png
new file mode 100644
index 0000000..59319f7
Binary files /dev/null and b/apps/docs/public/assets/images/server-drawer.png differ
diff --git a/apps/docs/public/assets/images/server-security.png b/apps/docs/public/assets/images/server-security.png
new file mode 100644
index 0000000..d088b72
Binary files /dev/null and b/apps/docs/public/assets/images/server-security.png differ
diff --git a/apps/docs/public/assets/images/server-validate.png b/apps/docs/public/assets/images/server-validate.png
new file mode 100644
index 0000000..15c8475
Binary files /dev/null and b/apps/docs/public/assets/images/server-validate.png differ