diff --git a/apps/docs/content/docs/cli/authentication.mdx b/apps/docs/content/docs/cli/authentication.mdx index ebba4176..ed0616e9 100644 --- a/apps/docs/content/docs/cli/authentication.mdx +++ b/apps/docs/content/docs/cli/authentication.mdx @@ -13,7 +13,7 @@ By default, an access token never expires, but you can optionally set an expirat You can go to `dashboard/settings/profile` and click on the `Generate` button. - + ## Storing the Access Token diff --git a/apps/docs/content/docs/core/applications/advanced.mdx b/apps/docs/content/docs/core/applications/advanced.mdx index 8804314f..dff0496d 100644 --- a/apps/docs/content/docs/core/applications/advanced.mdx +++ b/apps/docs/content/docs/core/applications/advanced.mdx @@ -288,7 +288,7 @@ File mounts are a Dokploy feature. When you create a file mount, Dokploy stores - + ### Redirects diff --git a/apps/docs/content/docs/core/applications/preview-deployments.mdx b/apps/docs/content/docs/core/applications/preview-deployments.mdx index 57ed2f6d..a1dd66d0 100644 --- a/apps/docs/content/docs/core/applications/preview-deployments.mdx +++ b/apps/docs/content/docs/core/applications/preview-deployments.mdx @@ -5,7 +5,7 @@ description: "Preview deployments allow you to test and review your application Preview deployments are a powerful feature specifically designed for applications with GitHub integration. This feature is disabled by default but can be easily enabled to enhance your development workflow. - + We recommend not using preview deployments for public repositories, since external people can execute builds and deployments in your server. @@ -56,7 +56,7 @@ preview deployments for all pull requests, regardless of labels. When you open a pull request, you can monitor the deployment progress in the preview deployments section: - + In this section, you can: - View the deployment status diff --git a/apps/docs/content/docs/core/architecture.mdx b/apps/docs/content/docs/core/architecture.mdx index 652d2b96..2c5be766 100644 --- a/apps/docs/content/docs/core/architecture.mdx +++ b/apps/docs/content/docs/core/architecture.mdx @@ -5,7 +5,7 @@ description: 'Overview of the core architecture components of Dokploy.' Understanding the architecture of Dokploy is crucial for both deploying and scaling applications. Below is a diagram illustrating the core components: - + ## Installation Process diff --git a/apps/docs/content/docs/core/auto-deploy.mdx b/apps/docs/content/docs/core/auto-deploy.mdx index 27f9f519..975b2b2d 100644 --- a/apps/docs/content/docs/core/auto-deploy.mdx +++ b/apps/docs/content/docs/core/auto-deploy.mdx @@ -32,7 +32,7 @@ Webhooks allow you to automatically deploy your application whenever changes are 2. **Obtain Webhook URL**: Locate the Webhook URL from the deployment logs. + ## Server Scaling Methods @@ -83,11 +83,11 @@ Workers have a single purpose, which is to run the containers, acting under the You can click the 'Add Node' button, which will display the instructions you need to follow to add your servers as nodes and join them to the dokploy manager node. - + Once you follow the instructions, the workers or managers will appear in the table. - + **Storage Cleanup Note**: Dokploy does not perform automatic cleanup of storage for workers or other associated nodes that are not the Dokploy server. For automatic cleanup, you can add your node as a remote server and configure cleanups, or create a schedule that performs that cleanup. Additionally, you don't need to perform setup when you only add the node as a remote server. For more information, see the [Remote Servers documentation](/docs/core/remote-servers). diff --git a/apps/docs/content/docs/core/concurrent-builds.mdx b/apps/docs/content/docs/core/concurrent-builds.mdx index b71ed29e..b6da1770 100644 --- a/apps/docs/content/docs/core/concurrent-builds.mdx +++ b/apps/docs/content/docs/core/concurrent-builds.mdx @@ -35,6 +35,6 @@ Concurrent builds are fully available in the open-source version — no license 2. Under **Dokploy Server**, set the concurrency for the local server. 3. Under **Remote Servers**, set the concurrency for each remote or build server individually. - + Each server's concurrency is configured independently, so you can, for example, keep the Dokploy server at 1 while increasing concurrency on a dedicated [build server](/docs/core/remote-servers/build-server) with more resources. diff --git a/apps/docs/content/docs/core/docker-compose/example.mdx b/apps/docs/content/docs/core/docker-compose/example.mdx index 4dc78331..18a496b0 100644 --- a/apps/docs/content/docs/core/docker-compose/example.mdx +++ b/apps/docs/content/docs/core/docker-compose/example.mdx @@ -26,7 +26,7 @@ In this tutorial, we will create a simple application using Docker Compose and r 5. Select the repository: `Dokploy/docker-compose-test`. 6. Select the branch: `main`. 7. Set the Compose Path to `./docker-compose.yml` and save. -![Docker compose configuration](/assets/images/compose/setup.png) +![Docker compose configuration](/assets/images/compose/setup.webp) ### Updating Your `docker-compose.yml` @@ -103,11 +103,11 @@ networks: Make sure to point the A record to the domain you want to use for your service. - + Deploy the application by clicking on "deploy" and wait for the deployment to complete. Then give Traefik about 10 seconds to generate the certificates. You can then access the application through the domain you have set. - + **Tips**: diff --git a/apps/docs/content/docs/core/docker-compose/index.mdx b/apps/docs/content/docs/core/docker-compose/index.mdx index 7d41b506..0990c07e 100644 --- a/apps/docs/content/docs/core/docker-compose/index.mdx +++ b/apps/docs/content/docs/core/docker-compose/index.mdx @@ -78,7 +78,7 @@ This section provides advanced configuration options for experienced users. It i - **Volumes**: To ensure data persistence across deployments, configure storage volumes for your application. + ## Overview diff --git a/apps/docs/content/docs/core/enterprise/custom-roles.mdx b/apps/docs/content/docs/core/enterprise/custom-roles.mdx index 230f0df1..3b1e5d44 100644 --- a/apps/docs/content/docs/core/enterprise/custom-roles.mdx +++ b/apps/docs/content/docs/core/enterprise/custom-roles.mdx @@ -5,7 +5,7 @@ description: Create custom roles with granular permissions for your organization Custom Roles let Enterprise users go beyond the default **Owner**, **Admin**, and **Member** roles by creating tailored roles with fine-grained permissions. Assign exactly the access each team member needs — no more, no less. - + ## Overview diff --git a/apps/docs/content/docs/core/enterprise/license-keys.mdx b/apps/docs/content/docs/core/enterprise/license-keys.mdx index 7746c278..e32ade34 100644 --- a/apps/docs/content/docs/core/enterprise/license-keys.mdx +++ b/apps/docs/content/docs/core/enterprise/license-keys.mdx @@ -5,7 +5,7 @@ description: Activate and manage your Enterprise license To use Enterprise features (SSO, whitelabeling, audit logs, and more), you need a valid license issued by the Dokploy team. - + By default, all Dokploy instances run in the standard edition. If you are interested in switching to the Enterprise version, [contact us](https://dokploy.com/contact). Once you receive your license key, you can activate it in your instance. diff --git a/apps/docs/content/docs/core/enterprise/sso/application-authentication.mdx b/apps/docs/content/docs/core/enterprise/sso/application-authentication.mdx index 3ebbf685..0c762cfd 100644 --- a/apps/docs/content/docs/core/enterprise/sso/application-authentication.mdx +++ b/apps/docs/content/docs/core/enterprise/sso/application-authentication.mdx @@ -7,7 +7,7 @@ import { Callout } from "fumadocs-ui/components/callout"; Application Authentication puts a Single Sign-On login gate in front of your deployed applications. Once enabled on a domain, visitors must authenticate with your identity provider before Traefik forwards their request to your app. - + This is an **Enterprise** feature and requires a valid enterprise license, plus an OIDC identity provider already configured under [Settings → SSO](/docs/core/enterprise/sso). diff --git a/apps/docs/content/docs/core/enterprise/sso/index.mdx b/apps/docs/content/docs/core/enterprise/sso/index.mdx index 4ee15fc0..2d4e2305 100644 --- a/apps/docs/content/docs/core/enterprise/sso/index.mdx +++ b/apps/docs/content/docs/core/enterprise/sso/index.mdx @@ -5,9 +5,9 @@ description: Configure SSO with Auth0, Keycloak, or other OIDC/SAML providers Enterprise supports Single Sign-On via OpenID Connect (OIDC) and SAML. You can use Auth0, Keycloak, or any compatible identity provider. - + - + Choose a provider below for step-by-step configuration: diff --git a/apps/docs/content/docs/core/enterprise/whitelabeling.mdx b/apps/docs/content/docs/core/enterprise/whitelabeling.mdx index a138bd16..e9b879c2 100644 --- a/apps/docs/content/docs/core/enterprise/whitelabeling.mdx +++ b/apps/docs/content/docs/core/enterprise/whitelabeling.mdx @@ -5,7 +5,7 @@ description: Rebrand Dokploy with your application name, logos, colors, and cust Whitelabeling lets Enterprise users fully rebrand their Dokploy instance. You can customize the application name, logos, favicon, appearance, metadata, links, and error pages — all from **Settings → Whitelabel**. - + ## Branding diff --git a/apps/docs/content/docs/core/index.mdx b/apps/docs/content/docs/core/index.mdx index 179552ac..48012f6b 100644 --- a/apps/docs/content/docs/core/index.mdx +++ b/apps/docs/content/docs/core/index.mdx @@ -10,9 +10,9 @@ Dokploy is a stable, easy-to-use deployment solution designed to simplify the ap -{/* */} +{/* */} -![Logo](/logo.png) +![Logo](/logo.webp) ## Why Choose Dokploy? diff --git a/apps/docs/content/docs/core/installation.mdx b/apps/docs/content/docs/core/installation.mdx index 2ef77796..063a90c5 100644 --- a/apps/docs/content/docs/core/installation.mdx +++ b/apps/docs/content/docs/core/installation.mdx @@ -181,7 +181,7 @@ Open your web browser and navigate to `http://your-ip-from-your-vps:3000`. You w {" "} + ## Projects Projects group your services. Each project can hold applications, databases and Docker Compose services, organized per environment. - + Inside a project you see every service with its live status: - + ### Environments Every project supports multiple environments (for example `production` and `staging`), each with its own set of services and shared variables. - + ## Applications @@ -35,101 +35,101 @@ The application view centralizes everything about a deployed app. Connect GitHub, GitLab, Bitbucket, Gitea, any Git URL, a Docker image, or drop files directly: - + ### Environment Variables - + ### Domains Add domains with automatic HTTPS via Let's Encrypt: - + ### Deployments Every deployment is tracked, with a webhook URL for auto-deploys and full build logs: - + - + ### Logs Real-time runtime logs with container selection, search and filters: - + ### Monitoring Per-service CPU, memory, network and disk metrics: - + ### Advanced Custom commands, cluster settings, resources, and mounts: - + ## Databases Deploy PostgreSQL, MySQL, MariaDB, MongoDB and Redis with a few clicks: - + ### Backups Schedule automatic backups to any S3-compatible destination: - + - + ## Docker Compose Deploy multi-service stacks from a Git repository or a raw compose file, with a built-in editor: - + ## Templates Deploy hundreds of open-source apps with one click: - + ## Monitoring Server-level metrics: CPU, memory, disk and Docker usage: - + ## Traefik File System Edit the Traefik configuration directly from the panel: - + ## Docker & Swarm Inspect containers, images and Swarm nodes: - + - + ## Requests Analyze incoming HTTP requests handled by Traefik: - + ## Schedules Run cron jobs against your services: - + ## Settings @@ -137,57 +137,57 @@ Run cron jobs against your services: Domain, certificates, and maintenance actions for the Dokploy panel itself: - + ### Remote Servers Deploy to any VPS over SSH: - + ### Users Invite team members and manage roles: - + ### Audit Logs Track every action performed in your organization: - + ### SSH Keys - + ### Git Providers - + ### Registry - + ### S3 Destinations - + ### Certificates - + ### Notifications Connect Slack, Discord, Telegram, email and more: - + ### AI Configure AI providers to enable AI-assisted features: - + ## Enterprise @@ -195,20 +195,20 @@ Configure AI providers to enable AI-assisted features: Configure OIDC/SAML providers and protect deployed applications with forward auth: - + ### Custom Roles Create roles with granular permissions, starting from presets like Viewer, Developer, Deployer or DevOps: - + ### Whitelabeling Rebrand your Dokploy instance with your own name, logos and colors: - + ### License - + diff --git a/apps/docs/content/docs/core/monitoring.mdx b/apps/docs/content/docs/core/monitoring.mdx index 9f52d3c8..4f0782d8 100644 --- a/apps/docs/content/docs/core/monitoring.mdx +++ b/apps/docs/content/docs/core/monitoring.mdx @@ -57,10 +57,10 @@ If you have configured notifications with Server Threshold properties, metric al If you have errors like failed to fetch metrics, or no data available, just give it a few minutes and check again, this is normal, the server needs to collect data first. You should see something like this for your server: - + For your services you should see something like this: - + This is feature only available on Cloud Version of Dokploy. diff --git a/apps/docs/content/docs/core/providers.mdx b/apps/docs/content/docs/core/providers.mdx index 6b9e25c8..56c5a848 100644 --- a/apps/docs/content/docs/core/providers.mdx +++ b/apps/docs/content/docs/core/providers.mdx @@ -48,7 +48,7 @@ You can then copy the SSH key and paste it into the settings of your account. This is for Github, but the same applies for Gitlab, Bitbucket, Gitea, etc. \ No newline at end of file diff --git a/apps/docs/content/docs/core/variables.mdx b/apps/docs/content/docs/core/variables.mdx index 0de32458..ff0fe683 100644 --- a/apps/docs/content/docs/core/variables.mdx +++ b/apps/docs/content/docs/core/variables.mdx @@ -13,7 +13,7 @@ Environment variables in Dokploy allow you to: - Reference values from within the same service - Centrally manage sensitive information - + ## Defining Variables diff --git a/apps/docs/public/assets/add-node.png b/apps/docs/public/assets/add-node.png deleted file mode 100644 index f96b5df3..00000000 Binary files a/apps/docs/public/assets/add-node.png and /dev/null differ diff --git a/apps/docs/public/assets/add-node.webp b/apps/docs/public/assets/add-node.webp new file mode 100644 index 00000000..dd06bd2c Binary files /dev/null and b/apps/docs/public/assets/add-node.webp differ diff --git a/apps/docs/public/assets/architecture-old.png b/apps/docs/public/assets/architecture-old.png deleted file mode 100644 index e068b468..00000000 Binary files a/apps/docs/public/assets/architecture-old.png and /dev/null differ diff --git a/apps/docs/public/assets/architecture-old.webp b/apps/docs/public/assets/architecture-old.webp new file mode 100644 index 00000000..17d9c6f2 Binary files /dev/null and b/apps/docs/public/assets/architecture-old.webp differ diff --git a/apps/docs/public/assets/architecture.png b/apps/docs/public/assets/architecture.png deleted file mode 100644 index 4f5ec7b3..00000000 Binary files a/apps/docs/public/assets/architecture.png and /dev/null differ diff --git a/apps/docs/public/assets/architecture.webp b/apps/docs/public/assets/architecture.webp new file mode 100644 index 00000000..c8a0a968 Binary files /dev/null and b/apps/docs/public/assets/architecture.webp differ diff --git a/apps/docs/public/assets/cli/token.png b/apps/docs/public/assets/cli/token.png deleted file mode 100644 index cb4da0f1..00000000 Binary files a/apps/docs/public/assets/cli/token.png and /dev/null differ diff --git a/apps/docs/public/assets/cli/token.webp b/apps/docs/public/assets/cli/token.webp new file mode 100644 index 00000000..c580e77e Binary files /dev/null and b/apps/docs/public/assets/cli/token.webp differ diff --git a/apps/docs/public/assets/diagram.png b/apps/docs/public/assets/diagram.png deleted file mode 100644 index 05efbcbd..00000000 Binary files a/apps/docs/public/assets/diagram.png and /dev/null differ diff --git a/apps/docs/public/assets/diagram.webp b/apps/docs/public/assets/diagram.webp new file mode 100644 index 00000000..5a3b8314 Binary files /dev/null and b/apps/docs/public/assets/diagram.webp differ diff --git a/apps/docs/public/assets/docker-swarm.png b/apps/docs/public/assets/docker-swarm.png deleted file mode 100644 index 859de146..00000000 Binary files a/apps/docs/public/assets/docker-swarm.png and /dev/null differ diff --git a/apps/docs/public/assets/docker-swarm.webp b/apps/docs/public/assets/docker-swarm.webp new file mode 100644 index 00000000..0d3be86e Binary files /dev/null and b/apps/docs/public/assets/docker-swarm.webp differ diff --git a/apps/docs/public/assets/dokploy-ssh-compose.png b/apps/docs/public/assets/dokploy-ssh-compose.png deleted file mode 100644 index a0eade89..00000000 Binary files a/apps/docs/public/assets/dokploy-ssh-compose.png and /dev/null differ diff --git a/apps/docs/public/assets/dokploy-ssh-compose.webp b/apps/docs/public/assets/dokploy-ssh-compose.webp new file mode 100644 index 00000000..42b36a48 Binary files /dev/null and b/apps/docs/public/assets/dokploy-ssh-compose.webp differ diff --git a/apps/docs/public/assets/dokploy-ssh-key.png b/apps/docs/public/assets/dokploy-ssh-key.png deleted file mode 100644 index 78a60b8b..00000000 Binary files a/apps/docs/public/assets/dokploy-ssh-key.png and /dev/null differ diff --git a/apps/docs/public/assets/dokploy-ssh-key.webp b/apps/docs/public/assets/dokploy-ssh-key.webp new file mode 100644 index 00000000..a305b156 Binary files /dev/null and b/apps/docs/public/assets/dokploy-ssh-key.webp differ diff --git a/apps/docs/public/assets/file-mount.png b/apps/docs/public/assets/file-mount.png deleted file mode 100644 index a2320ec2..00000000 Binary files a/apps/docs/public/assets/file-mount.png and /dev/null differ diff --git a/apps/docs/public/assets/file-mount.webp b/apps/docs/public/assets/file-mount.webp new file mode 100644 index 00000000..4850818e Binary files /dev/null and b/apps/docs/public/assets/file-mount.webp differ diff --git a/apps/docs/public/assets/hostinger-add-sshkey.png b/apps/docs/public/assets/hostinger-add-sshkey.png deleted file mode 100644 index dfbb9a77..00000000 Binary files a/apps/docs/public/assets/hostinger-add-sshkey.png and /dev/null differ diff --git a/apps/docs/public/assets/hostinger-add-sshkey.webp b/apps/docs/public/assets/hostinger-add-sshkey.webp new file mode 100644 index 00000000..e8198b4b Binary files /dev/null and b/apps/docs/public/assets/hostinger-add-sshkey.webp differ diff --git a/apps/docs/public/assets/images/application-domain-setup/app-setup-domain.png b/apps/docs/public/assets/images/application-domain-setup/app-setup-domain.png deleted file mode 100644 index 2c218b09..00000000 Binary files a/apps/docs/public/assets/images/application-domain-setup/app-setup-domain.png and /dev/null differ diff --git a/apps/docs/public/assets/images/application-domain-setup/app-setup-domain.webp b/apps/docs/public/assets/images/application-domain-setup/app-setup-domain.webp new file mode 100644 index 00000000..f1a1c38e Binary files /dev/null and b/apps/docs/public/assets/images/application-domain-setup/app-setup-domain.webp differ diff --git a/apps/docs/public/assets/images/application-domain-setup/domain-setup.png b/apps/docs/public/assets/images/application-domain-setup/domain-setup.png deleted file mode 100644 index 080c6bd3..00000000 Binary files a/apps/docs/public/assets/images/application-domain-setup/domain-setup.png and /dev/null differ diff --git a/apps/docs/public/assets/images/application-domain-setup/domain-setup.webp b/apps/docs/public/assets/images/application-domain-setup/domain-setup.webp new file mode 100644 index 00000000..4efb1446 Binary files /dev/null and b/apps/docs/public/assets/images/application-domain-setup/domain-setup.webp differ diff --git a/apps/docs/public/assets/images/checks-passed.png b/apps/docs/public/assets/images/checks-passed.png deleted file mode 100644 index 3303c773..00000000 Binary files a/apps/docs/public/assets/images/checks-passed.png and /dev/null differ diff --git a/apps/docs/public/assets/images/checks-passed.webp b/apps/docs/public/assets/images/checks-passed.webp new file mode 100644 index 00000000..5c3589b2 Binary files /dev/null and b/apps/docs/public/assets/images/checks-passed.webp differ diff --git a/apps/docs/public/assets/images/cluster/application.png b/apps/docs/public/assets/images/cluster/application.png deleted file mode 100644 index d01aab7d..00000000 Binary files a/apps/docs/public/assets/images/cluster/application.png and /dev/null differ diff --git a/apps/docs/public/assets/images/cluster/application.webp b/apps/docs/public/assets/images/cluster/application.webp new file mode 100644 index 00000000..70eadf41 Binary files /dev/null and b/apps/docs/public/assets/images/cluster/application.webp differ diff --git a/apps/docs/public/assets/images/cluster/cluster.png b/apps/docs/public/assets/images/cluster/cluster.png deleted file mode 100644 index 8b6154b6..00000000 Binary files a/apps/docs/public/assets/images/cluster/cluster.png and /dev/null differ diff --git a/apps/docs/public/assets/images/cluster/cluster.webp b/apps/docs/public/assets/images/cluster/cluster.webp new file mode 100644 index 00000000..2dc84171 Binary files /dev/null and b/apps/docs/public/assets/images/cluster/cluster.webp differ diff --git a/apps/docs/public/assets/images/cluster/nodes.png b/apps/docs/public/assets/images/cluster/nodes.png deleted file mode 100644 index d6797662..00000000 Binary files a/apps/docs/public/assets/images/cluster/nodes.png and /dev/null differ diff --git a/apps/docs/public/assets/images/cluster/nodes.webp b/apps/docs/public/assets/images/cluster/nodes.webp new file mode 100644 index 00000000..2a138e34 Binary files /dev/null and b/apps/docs/public/assets/images/cluster/nodes.webp differ diff --git a/apps/docs/public/assets/images/cluster/registry.png b/apps/docs/public/assets/images/cluster/registry.png deleted file mode 100644 index fcf19259..00000000 Binary files a/apps/docs/public/assets/images/cluster/registry.png and /dev/null differ diff --git a/apps/docs/public/assets/images/cluster/registry.webp b/apps/docs/public/assets/images/cluster/registry.webp new file mode 100644 index 00000000..981faddd Binary files /dev/null and b/apps/docs/public/assets/images/cluster/registry.webp differ diff --git a/apps/docs/public/assets/images/cluster/swarm-settings.png b/apps/docs/public/assets/images/cluster/swarm-settings.png deleted file mode 100644 index f5c48215..00000000 Binary files a/apps/docs/public/assets/images/cluster/swarm-settings.png and /dev/null differ diff --git a/apps/docs/public/assets/images/cluster/swarm-settings.webp b/apps/docs/public/assets/images/cluster/swarm-settings.webp new file mode 100644 index 00000000..e9f11d9c Binary files /dev/null and b/apps/docs/public/assets/images/cluster/swarm-settings.webp differ diff --git a/apps/docs/public/assets/images/compose-isolate.png b/apps/docs/public/assets/images/compose-isolate.png deleted file mode 100644 index 6829e92f..00000000 Binary files a/apps/docs/public/assets/images/compose-isolate.png and /dev/null differ diff --git a/apps/docs/public/assets/images/compose-isolate.webp b/apps/docs/public/assets/images/compose-isolate.webp new file mode 100644 index 00000000..12a507d2 Binary files /dev/null and b/apps/docs/public/assets/images/compose-isolate.webp differ diff --git a/apps/docs/public/assets/images/compose/application.png b/apps/docs/public/assets/images/compose/application.png deleted file mode 100644 index a48389bf..00000000 Binary files a/apps/docs/public/assets/images/compose/application.png and /dev/null differ diff --git a/apps/docs/public/assets/images/compose/application.webp b/apps/docs/public/assets/images/compose/application.webp new file mode 100644 index 00000000..94d89df0 Binary files /dev/null and b/apps/docs/public/assets/images/compose/application.webp differ diff --git a/apps/docs/public/assets/images/compose/domain.png b/apps/docs/public/assets/images/compose/domain.png deleted file mode 100644 index ea55d52a..00000000 Binary files a/apps/docs/public/assets/images/compose/domain.png and /dev/null differ diff --git a/apps/docs/public/assets/images/compose/domain.webp b/apps/docs/public/assets/images/compose/domain.webp new file mode 100644 index 00000000..b70af7f8 Binary files /dev/null and b/apps/docs/public/assets/images/compose/domain.webp differ diff --git a/apps/docs/public/assets/images/compose/overview.png b/apps/docs/public/assets/images/compose/overview.png deleted file mode 100644 index f8184270..00000000 Binary files a/apps/docs/public/assets/images/compose/overview.png and /dev/null differ diff --git a/apps/docs/public/assets/images/compose/overview.webp b/apps/docs/public/assets/images/compose/overview.webp new file mode 100644 index 00000000..a5f0be18 Binary files /dev/null and b/apps/docs/public/assets/images/compose/overview.webp differ diff --git a/apps/docs/public/assets/images/compose/setup.png b/apps/docs/public/assets/images/compose/setup.png deleted file mode 100644 index 8753dcad..00000000 Binary files a/apps/docs/public/assets/images/compose/setup.png and /dev/null differ diff --git a/apps/docs/public/assets/images/compose/setup.webp b/apps/docs/public/assets/images/compose/setup.webp new file mode 100644 index 00000000..69afb134 Binary files /dev/null and b/apps/docs/public/assets/images/compose/setup.webp differ diff --git a/apps/docs/public/assets/images/deployment/oracle/oracle-shape.png b/apps/docs/public/assets/images/deployment/oracle/oracle-shape.png deleted file mode 100644 index 732c39f8..00000000 Binary files a/apps/docs/public/assets/images/deployment/oracle/oracle-shape.png and /dev/null differ diff --git a/apps/docs/public/assets/images/deployment/oracle/oracle-shape.webp b/apps/docs/public/assets/images/deployment/oracle/oracle-shape.webp new file mode 100644 index 00000000..1825d921 Binary files /dev/null and b/apps/docs/public/assets/images/deployment/oracle/oracle-shape.webp differ diff --git a/apps/docs/public/assets/images/preview-deploy.png b/apps/docs/public/assets/images/preview-deploy.png deleted file mode 100644 index a7431fc4..00000000 Binary files a/apps/docs/public/assets/images/preview-deploy.png and /dev/null differ diff --git a/apps/docs/public/assets/images/preview-deploy.webp b/apps/docs/public/assets/images/preview-deploy.webp new file mode 100644 index 00000000..4620cd25 Binary files /dev/null and b/apps/docs/public/assets/images/preview-deploy.webp differ diff --git a/apps/docs/public/assets/images/preview-deployments.png b/apps/docs/public/assets/images/preview-deployments.png deleted file mode 100644 index 01cb958a..00000000 Binary files a/apps/docs/public/assets/images/preview-deployments.png and /dev/null differ diff --git a/apps/docs/public/assets/images/preview-deployments.webp b/apps/docs/public/assets/images/preview-deployments.webp new file mode 100644 index 00000000..2d8cd017 Binary files /dev/null and b/apps/docs/public/assets/images/preview-deployments.webp differ diff --git a/apps/docs/public/assets/images/server-deploy.png b/apps/docs/public/assets/images/server-deploy.png deleted file mode 100644 index a9de9cc6..00000000 Binary files a/apps/docs/public/assets/images/server-deploy.png and /dev/null differ diff --git a/apps/docs/public/assets/images/server-deploy.webp b/apps/docs/public/assets/images/server-deploy.webp new file mode 100644 index 00000000..2e235afb Binary files /dev/null and b/apps/docs/public/assets/images/server-deploy.webp differ diff --git a/apps/docs/public/assets/images/server-drawer.png b/apps/docs/public/assets/images/server-drawer.png deleted file mode 100644 index 59319f7d..00000000 Binary files a/apps/docs/public/assets/images/server-drawer.png and /dev/null differ diff --git a/apps/docs/public/assets/images/server-drawer.webp b/apps/docs/public/assets/images/server-drawer.webp new file mode 100644 index 00000000..d7d361f8 Binary files /dev/null and b/apps/docs/public/assets/images/server-drawer.webp differ diff --git a/apps/docs/public/assets/images/server-security.png b/apps/docs/public/assets/images/server-security.png deleted file mode 100644 index d088b72a..00000000 Binary files a/apps/docs/public/assets/images/server-security.png and /dev/null differ diff --git a/apps/docs/public/assets/images/server-security.webp b/apps/docs/public/assets/images/server-security.webp new file mode 100644 index 00000000..9b5eb6f3 Binary files /dev/null and b/apps/docs/public/assets/images/server-security.webp differ diff --git a/apps/docs/public/assets/images/server-validate.png b/apps/docs/public/assets/images/server-validate.png deleted file mode 100644 index 15c8475a..00000000 Binary files a/apps/docs/public/assets/images/server-validate.png and /dev/null differ diff --git a/apps/docs/public/assets/images/server-validate.webp b/apps/docs/public/assets/images/server-validate.webp new file mode 100644 index 00000000..ab4528b2 Binary files /dev/null and b/apps/docs/public/assets/images/server-validate.webp differ diff --git a/apps/docs/public/assets/images/setup.png b/apps/docs/public/assets/images/setup.png deleted file mode 100644 index ff0cae02..00000000 Binary files a/apps/docs/public/assets/images/setup.png and /dev/null differ diff --git a/apps/docs/public/assets/images/setup.webp b/apps/docs/public/assets/images/setup.webp new file mode 100644 index 00000000..e17f4358 Binary files /dev/null and b/apps/docs/public/assets/images/setup.webp differ diff --git a/apps/docs/public/assets/images/shared-variables.png b/apps/docs/public/assets/images/shared-variables.png deleted file mode 100644 index a72c310c..00000000 Binary files a/apps/docs/public/assets/images/shared-variables.png and /dev/null differ diff --git a/apps/docs/public/assets/images/shared-variables.webp b/apps/docs/public/assets/images/shared-variables.webp new file mode 100644 index 00000000..e49064b5 Binary files /dev/null and b/apps/docs/public/assets/images/shared-variables.webp differ diff --git a/apps/docs/public/assets/images/ui/application-advanced.png b/apps/docs/public/assets/images/ui/application-advanced.png deleted file mode 100644 index ef353c2c..00000000 Binary files a/apps/docs/public/assets/images/ui/application-advanced.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/application-advanced.webp b/apps/docs/public/assets/images/ui/application-advanced.webp new file mode 100644 index 00000000..ec5a512c Binary files /dev/null and b/apps/docs/public/assets/images/ui/application-advanced.webp differ diff --git a/apps/docs/public/assets/images/ui/application-authentication.png b/apps/docs/public/assets/images/ui/application-authentication.png deleted file mode 100644 index abfba645..00000000 Binary files a/apps/docs/public/assets/images/ui/application-authentication.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/application-authentication.webp b/apps/docs/public/assets/images/ui/application-authentication.webp new file mode 100644 index 00000000..4cd616d3 Binary files /dev/null and b/apps/docs/public/assets/images/ui/application-authentication.webp differ diff --git a/apps/docs/public/assets/images/ui/application-deployments.png b/apps/docs/public/assets/images/ui/application-deployments.png deleted file mode 100644 index c50e04dc..00000000 Binary files a/apps/docs/public/assets/images/ui/application-deployments.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/application-deployments.webp b/apps/docs/public/assets/images/ui/application-deployments.webp new file mode 100644 index 00000000..bae90c36 Binary files /dev/null and b/apps/docs/public/assets/images/ui/application-deployments.webp differ diff --git a/apps/docs/public/assets/images/ui/application-domains.png b/apps/docs/public/assets/images/ui/application-domains.png deleted file mode 100644 index ba1faa5b..00000000 Binary files a/apps/docs/public/assets/images/ui/application-domains.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/application-domains.webp b/apps/docs/public/assets/images/ui/application-domains.webp new file mode 100644 index 00000000..f4d1e1f6 Binary files /dev/null and b/apps/docs/public/assets/images/ui/application-domains.webp differ diff --git a/apps/docs/public/assets/images/ui/application-environment.png b/apps/docs/public/assets/images/ui/application-environment.png deleted file mode 100644 index b09606fe..00000000 Binary files a/apps/docs/public/assets/images/ui/application-environment.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/application-environment.webp b/apps/docs/public/assets/images/ui/application-environment.webp new file mode 100644 index 00000000..120b0978 Binary files /dev/null and b/apps/docs/public/assets/images/ui/application-environment.webp differ diff --git a/apps/docs/public/assets/images/ui/application-general.png b/apps/docs/public/assets/images/ui/application-general.png deleted file mode 100644 index 02bfe626..00000000 Binary files a/apps/docs/public/assets/images/ui/application-general.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/application-general.webp b/apps/docs/public/assets/images/ui/application-general.webp new file mode 100644 index 00000000..7755316e Binary files /dev/null and b/apps/docs/public/assets/images/ui/application-general.webp differ diff --git a/apps/docs/public/assets/images/ui/application-logs.png b/apps/docs/public/assets/images/ui/application-logs.png deleted file mode 100644 index f0e338c8..00000000 Binary files a/apps/docs/public/assets/images/ui/application-logs.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/application-logs.webp b/apps/docs/public/assets/images/ui/application-logs.webp new file mode 100644 index 00000000..9dfa1ecf Binary files /dev/null and b/apps/docs/public/assets/images/ui/application-logs.webp differ diff --git a/apps/docs/public/assets/images/ui/application-monitoring.png b/apps/docs/public/assets/images/ui/application-monitoring.png deleted file mode 100644 index c0c76164..00000000 Binary files a/apps/docs/public/assets/images/ui/application-monitoring.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/application-monitoring.webp b/apps/docs/public/assets/images/ui/application-monitoring.webp new file mode 100644 index 00000000..4ebfdd07 Binary files /dev/null and b/apps/docs/public/assets/images/ui/application-monitoring.webp differ diff --git a/apps/docs/public/assets/images/ui/build-logs.png b/apps/docs/public/assets/images/ui/build-logs.png deleted file mode 100644 index 4bd4a501..00000000 Binary files a/apps/docs/public/assets/images/ui/build-logs.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/build-logs.webp b/apps/docs/public/assets/images/ui/build-logs.webp new file mode 100644 index 00000000..f2d8930e Binary files /dev/null and b/apps/docs/public/assets/images/ui/build-logs.webp differ diff --git a/apps/docs/public/assets/images/ui/compose-editor.png b/apps/docs/public/assets/images/ui/compose-editor.png deleted file mode 100644 index f8184270..00000000 Binary files a/apps/docs/public/assets/images/ui/compose-editor.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/compose-editor.webp b/apps/docs/public/assets/images/ui/compose-editor.webp new file mode 100644 index 00000000..a5f0be18 Binary files /dev/null and b/apps/docs/public/assets/images/ui/compose-editor.webp differ diff --git a/apps/docs/public/assets/images/ui/concurrent-builds.png b/apps/docs/public/assets/images/ui/concurrent-builds.png deleted file mode 100644 index fbeb2043..00000000 Binary files a/apps/docs/public/assets/images/ui/concurrent-builds.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/concurrent-builds.webp b/apps/docs/public/assets/images/ui/concurrent-builds.webp new file mode 100644 index 00000000..160ef87c Binary files /dev/null and b/apps/docs/public/assets/images/ui/concurrent-builds.webp differ diff --git a/apps/docs/public/assets/images/ui/create-backup.png b/apps/docs/public/assets/images/ui/create-backup.png deleted file mode 100644 index 6d654b30..00000000 Binary files a/apps/docs/public/assets/images/ui/create-backup.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/create-backup.webp b/apps/docs/public/assets/images/ui/create-backup.webp new file mode 100644 index 00000000..a59ccc98 Binary files /dev/null and b/apps/docs/public/assets/images/ui/create-backup.webp differ diff --git a/apps/docs/public/assets/images/ui/create-custom-role.png b/apps/docs/public/assets/images/ui/create-custom-role.png deleted file mode 100644 index 95b370ae..00000000 Binary files a/apps/docs/public/assets/images/ui/create-custom-role.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/create-custom-role.webp b/apps/docs/public/assets/images/ui/create-custom-role.webp new file mode 100644 index 00000000..b9f96aea Binary files /dev/null and b/apps/docs/public/assets/images/ui/create-custom-role.webp differ diff --git a/apps/docs/public/assets/images/ui/database-backups.png b/apps/docs/public/assets/images/ui/database-backups.png deleted file mode 100644 index c0e403e0..00000000 Binary files a/apps/docs/public/assets/images/ui/database-backups.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/database-backups.webp b/apps/docs/public/assets/images/ui/database-backups.webp new file mode 100644 index 00000000..2b559af4 Binary files /dev/null and b/apps/docs/public/assets/images/ui/database-backups.webp differ diff --git a/apps/docs/public/assets/images/ui/database-postgres.png b/apps/docs/public/assets/images/ui/database-postgres.png deleted file mode 100644 index c96bc7ac..00000000 Binary files a/apps/docs/public/assets/images/ui/database-postgres.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/database-postgres.webp b/apps/docs/public/assets/images/ui/database-postgres.webp new file mode 100644 index 00000000..ce84dfa6 Binary files /dev/null and b/apps/docs/public/assets/images/ui/database-postgres.webp differ diff --git a/apps/docs/public/assets/images/ui/docker.png b/apps/docs/public/assets/images/ui/docker.png deleted file mode 100644 index a4eb99af..00000000 Binary files a/apps/docs/public/assets/images/ui/docker.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/docker.webp b/apps/docs/public/assets/images/ui/docker.webp new file mode 100644 index 00000000..2340e347 Binary files /dev/null and b/apps/docs/public/assets/images/ui/docker.webp differ diff --git a/apps/docs/public/assets/images/ui/environments.png b/apps/docs/public/assets/images/ui/environments.png deleted file mode 100644 index e73adcb9..00000000 Binary files a/apps/docs/public/assets/images/ui/environments.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/environments.webp b/apps/docs/public/assets/images/ui/environments.webp new file mode 100644 index 00000000..e3d1960c Binary files /dev/null and b/apps/docs/public/assets/images/ui/environments.webp differ diff --git a/apps/docs/public/assets/images/ui/home.png b/apps/docs/public/assets/images/ui/home.png deleted file mode 100644 index 750519bf..00000000 Binary files a/apps/docs/public/assets/images/ui/home.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/home.webp b/apps/docs/public/assets/images/ui/home.webp new file mode 100644 index 00000000..f4ffcfe9 Binary files /dev/null and b/apps/docs/public/assets/images/ui/home.webp differ diff --git a/apps/docs/public/assets/images/ui/project-services.png b/apps/docs/public/assets/images/ui/project-services.png deleted file mode 100644 index f6a0261b..00000000 Binary files a/apps/docs/public/assets/images/ui/project-services.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/project-services.webp b/apps/docs/public/assets/images/ui/project-services.webp new file mode 100644 index 00000000..85918264 Binary files /dev/null and b/apps/docs/public/assets/images/ui/project-services.webp differ diff --git a/apps/docs/public/assets/images/ui/projects.png b/apps/docs/public/assets/images/ui/projects.png deleted file mode 100644 index f0455733..00000000 Binary files a/apps/docs/public/assets/images/ui/projects.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/projects.webp b/apps/docs/public/assets/images/ui/projects.webp new file mode 100644 index 00000000..0a9fcd6f Binary files /dev/null and b/apps/docs/public/assets/images/ui/projects.webp differ diff --git a/apps/docs/public/assets/images/ui/requests.png b/apps/docs/public/assets/images/ui/requests.png deleted file mode 100644 index 3d0e3c48..00000000 Binary files a/apps/docs/public/assets/images/ui/requests.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/requests.webp b/apps/docs/public/assets/images/ui/requests.webp new file mode 100644 index 00000000..1b8f32cc Binary files /dev/null and b/apps/docs/public/assets/images/ui/requests.webp differ diff --git a/apps/docs/public/assets/images/ui/schedules.png b/apps/docs/public/assets/images/ui/schedules.png deleted file mode 100644 index 95a7893d..00000000 Binary files a/apps/docs/public/assets/images/ui/schedules.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/schedules.webp b/apps/docs/public/assets/images/ui/schedules.webp new file mode 100644 index 00000000..e7bbea56 Binary files /dev/null and b/apps/docs/public/assets/images/ui/schedules.webp differ diff --git a/apps/docs/public/assets/images/ui/server-monitoring.png b/apps/docs/public/assets/images/ui/server-monitoring.png deleted file mode 100644 index 323cd0cf..00000000 Binary files a/apps/docs/public/assets/images/ui/server-monitoring.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/server-monitoring.webp b/apps/docs/public/assets/images/ui/server-monitoring.webp new file mode 100644 index 00000000..e698831f Binary files /dev/null and b/apps/docs/public/assets/images/ui/server-monitoring.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-ai.png b/apps/docs/public/assets/images/ui/settings-ai.png deleted file mode 100644 index 5e7ed1a8..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-ai.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-ai.webp b/apps/docs/public/assets/images/ui/settings-ai.webp new file mode 100644 index 00000000..4aedbd92 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-ai.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-audit-logs.png b/apps/docs/public/assets/images/ui/settings-audit-logs.png deleted file mode 100644 index 6f4266dd..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-audit-logs.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-audit-logs.webp b/apps/docs/public/assets/images/ui/settings-audit-logs.webp new file mode 100644 index 00000000..2dd59ab2 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-audit-logs.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-certificates.png b/apps/docs/public/assets/images/ui/settings-certificates.png deleted file mode 100644 index 97c820ad..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-certificates.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-certificates.webp b/apps/docs/public/assets/images/ui/settings-certificates.webp new file mode 100644 index 00000000..fd576df4 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-certificates.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-git.png b/apps/docs/public/assets/images/ui/settings-git.png deleted file mode 100644 index 4c9ad5ac..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-git.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-git.webp b/apps/docs/public/assets/images/ui/settings-git.webp new file mode 100644 index 00000000..6403a261 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-git.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-license.png b/apps/docs/public/assets/images/ui/settings-license.png deleted file mode 100644 index 38a75770..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-license.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-license.webp b/apps/docs/public/assets/images/ui/settings-license.webp new file mode 100644 index 00000000..d10a3bf2 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-license.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-notifications.png b/apps/docs/public/assets/images/ui/settings-notifications.png deleted file mode 100644 index 3f06637e..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-notifications.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-notifications.webp b/apps/docs/public/assets/images/ui/settings-notifications.webp new file mode 100644 index 00000000..ae115ffe Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-notifications.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-registry.png b/apps/docs/public/assets/images/ui/settings-registry.png deleted file mode 100644 index 3ce6008b..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-registry.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-registry.webp b/apps/docs/public/assets/images/ui/settings-registry.webp new file mode 100644 index 00000000..6c3108d3 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-registry.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-remote-servers.png b/apps/docs/public/assets/images/ui/settings-remote-servers.png deleted file mode 100644 index 58d8bc4e..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-remote-servers.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-remote-servers.webp b/apps/docs/public/assets/images/ui/settings-remote-servers.webp new file mode 100644 index 00000000..e3f11910 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-remote-servers.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-s3-destinations.png b/apps/docs/public/assets/images/ui/settings-s3-destinations.png deleted file mode 100644 index 507665b8..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-s3-destinations.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-s3-destinations.webp b/apps/docs/public/assets/images/ui/settings-s3-destinations.webp new file mode 100644 index 00000000..7684ae24 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-s3-destinations.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-ssh-keys.png b/apps/docs/public/assets/images/ui/settings-ssh-keys.png deleted file mode 100644 index 20c8daba..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-ssh-keys.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-ssh-keys.webp b/apps/docs/public/assets/images/ui/settings-ssh-keys.webp new file mode 100644 index 00000000..cd97ef1f Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-ssh-keys.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-sso.png b/apps/docs/public/assets/images/ui/settings-sso.png deleted file mode 100644 index f177006c..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-sso.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-sso.webp b/apps/docs/public/assets/images/ui/settings-sso.webp new file mode 100644 index 00000000..69994425 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-sso.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-users.png b/apps/docs/public/assets/images/ui/settings-users.png deleted file mode 100644 index e22d1fc5..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-users.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-users.webp b/apps/docs/public/assets/images/ui/settings-users.webp new file mode 100644 index 00000000..0ea705b9 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-users.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-web-server.png b/apps/docs/public/assets/images/ui/settings-web-server.png deleted file mode 100644 index 3509c1f2..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-web-server.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-web-server.webp b/apps/docs/public/assets/images/ui/settings-web-server.webp new file mode 100644 index 00000000..b85079b8 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-web-server.webp differ diff --git a/apps/docs/public/assets/images/ui/settings-whitelabeling.png b/apps/docs/public/assets/images/ui/settings-whitelabeling.png deleted file mode 100644 index 5049dc78..00000000 Binary files a/apps/docs/public/assets/images/ui/settings-whitelabeling.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/settings-whitelabeling.webp b/apps/docs/public/assets/images/ui/settings-whitelabeling.webp new file mode 100644 index 00000000..f4ecba58 Binary files /dev/null and b/apps/docs/public/assets/images/ui/settings-whitelabeling.webp differ diff --git a/apps/docs/public/assets/images/ui/sso-add-oidc-provider.png b/apps/docs/public/assets/images/ui/sso-add-oidc-provider.png deleted file mode 100644 index 4bd010b9..00000000 Binary files a/apps/docs/public/assets/images/ui/sso-add-oidc-provider.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/sso-add-oidc-provider.webp b/apps/docs/public/assets/images/ui/sso-add-oidc-provider.webp new file mode 100644 index 00000000..66661c6f Binary files /dev/null and b/apps/docs/public/assets/images/ui/sso-add-oidc-provider.webp differ diff --git a/apps/docs/public/assets/images/ui/swarm.png b/apps/docs/public/assets/images/ui/swarm.png deleted file mode 100644 index f701010a..00000000 Binary files a/apps/docs/public/assets/images/ui/swarm.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/swarm.webp b/apps/docs/public/assets/images/ui/swarm.webp new file mode 100644 index 00000000..fc975744 Binary files /dev/null and b/apps/docs/public/assets/images/ui/swarm.webp differ diff --git a/apps/docs/public/assets/images/ui/templates.png b/apps/docs/public/assets/images/ui/templates.png deleted file mode 100644 index 4928b9c3..00000000 Binary files a/apps/docs/public/assets/images/ui/templates.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/templates.webp b/apps/docs/public/assets/images/ui/templates.webp new file mode 100644 index 00000000..8bec2d97 Binary files /dev/null and b/apps/docs/public/assets/images/ui/templates.webp differ diff --git a/apps/docs/public/assets/images/ui/traefik-file-system.png b/apps/docs/public/assets/images/ui/traefik-file-system.png deleted file mode 100644 index 8e6a1841..00000000 Binary files a/apps/docs/public/assets/images/ui/traefik-file-system.png and /dev/null differ diff --git a/apps/docs/public/assets/images/ui/traefik-file-system.webp b/apps/docs/public/assets/images/ui/traefik-file-system.webp new file mode 100644 index 00000000..d3b131a3 Binary files /dev/null and b/apps/docs/public/assets/images/ui/traefik-file-system.webp differ diff --git a/apps/docs/public/assets/images/web-domain-setup/dokploy-setup.png b/apps/docs/public/assets/images/web-domain-setup/dokploy-setup.png deleted file mode 100644 index c5c603ac..00000000 Binary files a/apps/docs/public/assets/images/web-domain-setup/dokploy-setup.png and /dev/null differ diff --git a/apps/docs/public/assets/images/web-domain-setup/dokploy-setup.webp b/apps/docs/public/assets/images/web-domain-setup/dokploy-setup.webp new file mode 100644 index 00000000..e1b155b5 Binary files /dev/null and b/apps/docs/public/assets/images/web-domain-setup/dokploy-setup.webp differ diff --git a/apps/docs/public/assets/images/web-domain-setup/domain-setup.png b/apps/docs/public/assets/images/web-domain-setup/domain-setup.png deleted file mode 100644 index 080c6bd3..00000000 Binary files a/apps/docs/public/assets/images/web-domain-setup/domain-setup.png and /dev/null differ diff --git a/apps/docs/public/assets/images/web-domain-setup/domain-setup.webp b/apps/docs/public/assets/images/web-domain-setup/domain-setup.webp new file mode 100644 index 00000000..4efb1446 Binary files /dev/null and b/apps/docs/public/assets/images/web-domain-setup/domain-setup.webp differ diff --git a/apps/docs/public/assets/multi-server-add-app.png b/apps/docs/public/assets/multi-server-add-app.png deleted file mode 100644 index d6f83882..00000000 Binary files a/apps/docs/public/assets/multi-server-add-app.png and /dev/null differ diff --git a/apps/docs/public/assets/multi-server-add-app.webp b/apps/docs/public/assets/multi-server-add-app.webp new file mode 100644 index 00000000..0dfbc0f0 Binary files /dev/null and b/apps/docs/public/assets/multi-server-add-app.webp differ diff --git a/apps/docs/public/assets/multi-server-add-server.png b/apps/docs/public/assets/multi-server-add-server.png deleted file mode 100644 index b9cb7891..00000000 Binary files a/apps/docs/public/assets/multi-server-add-server.png and /dev/null differ diff --git a/apps/docs/public/assets/multi-server-add-server.webp b/apps/docs/public/assets/multi-server-add-server.webp new file mode 100644 index 00000000..178ed0a9 Binary files /dev/null and b/apps/docs/public/assets/multi-server-add-server.webp differ diff --git a/apps/docs/public/assets/multi-server-finish.png b/apps/docs/public/assets/multi-server-finish.png deleted file mode 100644 index 3f043010..00000000 Binary files a/apps/docs/public/assets/multi-server-finish.png and /dev/null differ diff --git a/apps/docs/public/assets/multi-server-finish.webp b/apps/docs/public/assets/multi-server-finish.webp new file mode 100644 index 00000000..62e98896 Binary files /dev/null and b/apps/docs/public/assets/multi-server-finish.webp differ diff --git a/apps/docs/public/assets/multi-server-overview.png b/apps/docs/public/assets/multi-server-overview.png deleted file mode 100644 index e1d9c5e6..00000000 Binary files a/apps/docs/public/assets/multi-server-overview.png and /dev/null differ diff --git a/apps/docs/public/assets/multi-server-overview.webp b/apps/docs/public/assets/multi-server-overview.webp new file mode 100644 index 00000000..f335ec6a Binary files /dev/null and b/apps/docs/public/assets/multi-server-overview.webp differ diff --git a/apps/docs/public/assets/multi-server-setup-2.png b/apps/docs/public/assets/multi-server-setup-2.png deleted file mode 100644 index 2f7f907e..00000000 Binary files a/apps/docs/public/assets/multi-server-setup-2.png and /dev/null differ diff --git a/apps/docs/public/assets/multi-server-setup-2.webp b/apps/docs/public/assets/multi-server-setup-2.webp new file mode 100644 index 00000000..666355a1 Binary files /dev/null and b/apps/docs/public/assets/multi-server-setup-2.webp differ diff --git a/apps/docs/public/assets/multi-server-setup-3.png b/apps/docs/public/assets/multi-server-setup-3.png deleted file mode 100644 index 66f9cc1e..00000000 Binary files a/apps/docs/public/assets/multi-server-setup-3.png and /dev/null differ diff --git a/apps/docs/public/assets/multi-server-setup-3.webp b/apps/docs/public/assets/multi-server-setup-3.webp new file mode 100644 index 00000000..62ba4be6 Binary files /dev/null and b/apps/docs/public/assets/multi-server-setup-3.webp differ diff --git a/apps/docs/public/assets/multi-server-setup-app.png b/apps/docs/public/assets/multi-server-setup-app.png deleted file mode 100644 index 88393cb3..00000000 Binary files a/apps/docs/public/assets/multi-server-setup-app.png and /dev/null differ diff --git a/apps/docs/public/assets/multi-server-setup-app.webp b/apps/docs/public/assets/multi-server-setup-app.webp new file mode 100644 index 00000000..37cab986 Binary files /dev/null and b/apps/docs/public/assets/multi-server-setup-app.webp differ diff --git a/apps/docs/public/assets/multi-server-setup.png b/apps/docs/public/assets/multi-server-setup.png deleted file mode 100644 index c5bca6bf..00000000 Binary files a/apps/docs/public/assets/multi-server-setup.png and /dev/null differ diff --git a/apps/docs/public/assets/multi-server-setup.webp b/apps/docs/public/assets/multi-server-setup.webp new file mode 100644 index 00000000..1bfd4fc8 Binary files /dev/null and b/apps/docs/public/assets/multi-server-setup.webp differ diff --git a/apps/docs/public/assets/nodes.png b/apps/docs/public/assets/nodes.png deleted file mode 100644 index 7bd99e84..00000000 Binary files a/apps/docs/public/assets/nodes.png and /dev/null differ diff --git a/apps/docs/public/assets/nodes.webp b/apps/docs/public/assets/nodes.webp new file mode 100644 index 00000000..2e25b8da Binary files /dev/null and b/apps/docs/public/assets/nodes.webp differ diff --git a/apps/docs/public/assets/private-repository.png b/apps/docs/public/assets/private-repository.png deleted file mode 100644 index 90766695..00000000 Binary files a/apps/docs/public/assets/private-repository.png and /dev/null differ diff --git a/apps/docs/public/assets/private-repository.webp b/apps/docs/public/assets/private-repository.webp new file mode 100644 index 00000000..3cc45da0 Binary files /dev/null and b/apps/docs/public/assets/private-repository.webp differ diff --git a/apps/docs/public/assets/ssh-keys.png b/apps/docs/public/assets/ssh-keys.png deleted file mode 100644 index 20c8daba..00000000 Binary files a/apps/docs/public/assets/ssh-keys.png and /dev/null differ diff --git a/apps/docs/public/assets/ssh-keys.webp b/apps/docs/public/assets/ssh-keys.webp new file mode 100644 index 00000000..cd97ef1f Binary files /dev/null and b/apps/docs/public/assets/ssh-keys.webp differ diff --git a/apps/docs/public/assets/webhook-github.png b/apps/docs/public/assets/webhook-github.png deleted file mode 100644 index eb3d004f..00000000 Binary files a/apps/docs/public/assets/webhook-github.png and /dev/null differ diff --git a/apps/docs/public/assets/webhook-github.webp b/apps/docs/public/assets/webhook-github.webp new file mode 100644 index 00000000..79a359a1 Binary files /dev/null and b/apps/docs/public/assets/webhook-github.webp differ diff --git a/apps/docs/public/assets/webhook-url-compose.png b/apps/docs/public/assets/webhook-url-compose.png deleted file mode 100644 index 79e50fc6..00000000 Binary files a/apps/docs/public/assets/webhook-url-compose.png and /dev/null differ diff --git a/apps/docs/public/assets/webhook-url-compose.webp b/apps/docs/public/assets/webhook-url-compose.webp new file mode 100644 index 00000000..f17c8842 Binary files /dev/null and b/apps/docs/public/assets/webhook-url-compose.webp differ diff --git a/apps/docs/public/assets/webhook-url.png b/apps/docs/public/assets/webhook-url.png deleted file mode 100644 index c50e04dc..00000000 Binary files a/apps/docs/public/assets/webhook-url.png and /dev/null differ diff --git a/apps/docs/public/assets/webhook-url.webp b/apps/docs/public/assets/webhook-url.webp new file mode 100644 index 00000000..bae90c36 Binary files /dev/null and b/apps/docs/public/assets/webhook-url.webp differ diff --git a/apps/docs/public/logo-dokploy-blackpng.png b/apps/docs/public/logo-dokploy-blackpng.png deleted file mode 100644 index 445810c1..00000000 Binary files a/apps/docs/public/logo-dokploy-blackpng.png and /dev/null differ diff --git a/apps/docs/public/logo-dokploy-blackpng.webp b/apps/docs/public/logo-dokploy-blackpng.webp new file mode 100644 index 00000000..ebe3e07d Binary files /dev/null and b/apps/docs/public/logo-dokploy-blackpng.webp differ diff --git a/apps/docs/public/logo.png b/apps/docs/public/logo.png deleted file mode 100644 index 0b00500c..00000000 Binary files a/apps/docs/public/logo.png and /dev/null differ diff --git a/apps/docs/public/logo.webp b/apps/docs/public/logo.webp new file mode 100644 index 00000000..a1271c6b Binary files /dev/null and b/apps/docs/public/logo.webp differ diff --git a/apps/docs/public/monitoring-services.png b/apps/docs/public/monitoring-services.png deleted file mode 100644 index c0c76164..00000000 Binary files a/apps/docs/public/monitoring-services.png and /dev/null differ diff --git a/apps/docs/public/monitoring-services.webp b/apps/docs/public/monitoring-services.webp new file mode 100644 index 00000000..4ebfdd07 Binary files /dev/null and b/apps/docs/public/monitoring-services.webp differ diff --git a/apps/docs/public/monitoring.png b/apps/docs/public/monitoring.png deleted file mode 100644 index 323cd0cf..00000000 Binary files a/apps/docs/public/monitoring.png and /dev/null differ diff --git a/apps/docs/public/monitoring.webp b/apps/docs/public/monitoring.webp new file mode 100644 index 00000000..e698831f Binary files /dev/null and b/apps/docs/public/monitoring.webp differ diff --git a/apps/website/app/dokploy-vs-caprover/page.tsx b/apps/website/app/dokploy-vs-caprover/page.tsx index aa914678..38a61577 100644 --- a/apps/website/app/dokploy-vs-caprover/page.tsx +++ b/apps/website/app/dokploy-vs-caprover/page.tsx @@ -67,7 +67,7 @@ const whyChooseItems = [ description: "CapRover is great for getting a single app online fast, but Dokploy handles the full deployment lifecycle. From git-connected builds with Nixpacks and Buildpacks to Docker Compose orchestration, preview deployments, and multi-server scaling—Dokploy grows with your project instead of hitting a ceiling.", image: { - src: "/images/dokploy-build-logs.png", + src: "/images/dokploy-build-logs.webp", alt: "Dokploy deployment panel showing build and deployment logs", }, }, @@ -77,7 +77,7 @@ const whyChooseItems = [ description: "CapRover doesn't include built-in monitoring or backup tools—you'd need to bolt on Prometheus, Grafana, or custom scripts. Dokploy ships with real-time CPU, memory, and disk metrics, automated alerting, and scheduled S3-compatible backups for databases and volumes, all in one dashboard.", image: { - src: "/images/dokploy-monitoring-dashboard.png", + src: "/images/dokploy-monitoring-dashboard.webp", alt: "Dokploy monitoring dashboard showing CPU, memory and disk metrics", }, }, @@ -87,7 +87,7 @@ const whyChooseItems = [ description: "CapRover is designed for single-user setups with no built-in team management, RBAC, or project organization. Dokploy supports multiple users, role-based permissions, and project grouping out of the box—making it ready for teams and agencies, not just solo side projects.", image: { - src: "/images/dokploy-users.png", + src: "/images/dokploy-users.webp", alt: "Dokploy team members with role-based access permissions", }, }, @@ -97,7 +97,7 @@ const whyChooseItems = [ description: "Dokploy's UI is built with Next.js and TypeScript, offering a fast, consistent experience with predictable workflows. CapRover's captain dashboard is functional but dated, and many operations require CLI commands or manual configuration. Dokploy keeps everything accessible in the browser.", image: { - src: "/images/dokploy-projects-dashboard.png", + src: "/images/dokploy-projects-dashboard.webp", alt: "Dokploy dashboard with projects and services grid", }, }, diff --git a/apps/website/app/dokploy-vs-coolify/page.tsx b/apps/website/app/dokploy-vs-coolify/page.tsx index d72a9d69..9632f238 100644 --- a/apps/website/app/dokploy-vs-coolify/page.tsx +++ b/apps/website/app/dokploy-vs-coolify/page.tsx @@ -240,7 +240,7 @@ export default function DokployVsCoolifyPage() { {index === 0 ? (
Dokploy deployment panel showing build and deployment logs Dokploy monitoring dashboard showing CPU, memory and disk metrics Dokploy deploy settings with GitHub, GitLab, Bitbucket and other providers Dokploy projects dashboard with services grid and environment selector Dokploy scheduled database backups with S3 destination Dokploy audit logs tracking deployments in governed environments
Dokploy audit logs tracking every deployment and user action Dokploy remote servers showing connected VPS infrastructure Dokploy Docker Compose editor with multi-service configuration Dokploy Create Backup modal for database and volume backups Dokploy monitoring dashboard showing CPU, memory and disk metrics Dokploy audit logs tracking deployments in governed environments Dokploy Docker Compose editor with multi-service configuration Dokploy application logs streaming from long-running services Dokploy Create Backup modal for database and volume backups Dokploy monitoring dashboard showing CPU, memory and disk metrics Dokploy audit logs tracking deployments in governed environments
Dokploy dashboard showing projects and deployed services
Create custom roles with fine-grained permissions @@ -387,7 +387,7 @@ export function EnterpriseLanding() {
Assign git providers to individual team members @@ -406,7 +406,7 @@ export function EnterpriseLanding() {
Assign remote servers to individual team members diff --git a/apps/website/components/Hero.tsx b/apps/website/components/Hero.tsx index 9bb4ff05..b474fabb 100644 --- a/apps/website/components/Hero.tsx +++ b/apps/website/components/Hero.tsx @@ -179,7 +179,7 @@ export function Hero() { className="block w-full max-w-md rounded-xl" animationStyle="top-in-bottom-out" videoSrc="https://www.youtube.com/embed/x2s_Y5ON-ms?si=i6gntgMmyPDLuPih" - thumbnailSrc="https://dokploy.com/banner.png" + thumbnailSrc="/banner.webp" thumbnailAlt="Hero Video" />
diff --git a/apps/website/components/SecondaryFeatures.tsx b/apps/website/components/SecondaryFeatures.tsx index 87503b9a..1f86b933 100644 --- a/apps/website/components/SecondaryFeatures.tsx +++ b/apps/website/components/SecondaryFeatures.tsx @@ -19,7 +19,7 @@ const features: Array = [ summary: "One click to deploy open source templates.", description: "Deploy open source templates with one click, powered by Docker Compose, (Plausible, Calcom, Pocketbase, etc.)", - image: "/secondary/templates.png", + image: "/secondary/templates.webp", icon: function ReportingIcon() { return ( <> @@ -34,7 +34,7 @@ const features: Array = [ "Modify Traefik settings on-the-fly via a graphical interface or API.", description: "Users can adjust Traefik's configuration, including middleware, forwarding rules, and SSL certificates through an intuitive interface or API. This feature enables seamless traffic routing and security adjustments without the need to restart services", - image: "/secondary/traefik.png", + image: "/secondary/traefik.webp", icon: function ReportingIcon() { return ( <> @@ -222,7 +222,7 @@ const features: Array = [ "Detailed control over user permissions for accessing and managing projects and services.", description: "Allows administrators to define specific roles and permissions for each user, including the ability to create, modify, or delete applications and databases. This feature ensures secure and efficient management of large and diverse teams.", - image: "/secondary/users.png", + image: "/secondary/users.webp", icon: function InventoryIcon() { return ( <> @@ -237,7 +237,7 @@ const features: Array = [ "Direct access to each container's and server terminal for advanced management.", description: "Provides an interface to access the command line of any active container, allowing developers to execute commands, manage services, and troubleshoot directly from the dashboard", - image: "/secondary/terminal.png", + image: "/secondary/terminal.webp", icon: function ContactsIcon() { return ( <> diff --git a/apps/website/components/industries/IndustryPage.tsx b/apps/website/components/industries/IndustryPage.tsx index 70db8051..6d5f5b4d 100644 --- a/apps/website/components/industries/IndustryPage.tsx +++ b/apps/website/components/industries/IndustryPage.tsx @@ -226,7 +226,7 @@ export function IndustryPage({ data }: { data: IndustryPageData }) {
{data.builtFor.screenshotAlt} diff --git a/apps/website/components/secondary-features.tsx b/apps/website/components/secondary-features.tsx index 5d8cec76..fa58626d 100644 --- a/apps/website/components/secondary-features.tsx +++ b/apps/website/components/secondary-features.tsx @@ -11,48 +11,48 @@ const features = [ title: "Applications & Databases", description: "Centralize control of your applications and databases for enhanced security and efficiency, simplifying access and management across your infrastructure.", - image: "/dashboard.png", + image: "/dashboard.webp", }, { title: "Docker Compose", description: "Native Docker Compose support so you can manage complex applications and services with ease.", - image: "/compose.png", + image: "/compose.webp", }, { title: "Multiserver", description: "Deploy applications to multiple servers without the extra effort.", - image: "/remote.png", + image: "/remote.webp", }, { title: "Logs", description: "Monitor and manage your applications' logs with ease, ensuring efficient troubleshooting and optimal performance.", - image: "/logs.png", + image: "/logs.webp", }, { title: "Monitoring", description: "Monitor your systems' performance and health in real time, ensuring continuous and uninterrupted operation.", - image: "/primary/monitoring.png", + image: "/primary/monitoring.webp", }, { title: "Backups", description: "Implement automatic and secure backup solutions to protect your critical data and restore it quickly when necessary.", - image: "/backups.png", + image: "/backups.webp", }, { title: "Traefik", description: "Manage Traefik via File Editor to configure your own domain names, certificates, and more.", - image: "/traefik.png", + image: "/traefik.webp", }, { title: "Templates", description: "Deploy open source templates with one click.", - image: "/templates.png", + image: "/templates.webp", }, ]; diff --git a/apps/website/components/ui/ripple.tsx b/apps/website/components/ui/ripple.tsx index 48e62477..6e52e09c 100644 --- a/apps/website/components/ui/ripple.tsx +++ b/apps/website/components/ui/ripple.tsx @@ -61,7 +61,7 @@ const Ripple = React.memo(function Ripple({ const premiumSponsors = [ { name: "Supafort", - image: "supafort.png", + image: "supafort.webp", link: "https://supafort.com/?ref=dokploy", type: "premium", }, @@ -84,7 +84,7 @@ const Ripple = React.memo(function Ripple({ }, { name: "Tolgee", - image: "tolgee-logo.png", + image: "tolgee-logo.webp", link: "https://tolg.ee/hrszh9", type: "elite", }, @@ -107,7 +107,7 @@ const Ripple = React.memo(function Ripple({ }, { name: "HahuCloud", - image: "hahucloud_logo_1.png", + image: "hahucloud_logo_1.webp", link: "https://www.hahucloud.com/?ref=dokploy", type: "supporting", }, diff --git a/apps/website/public/backups.png b/apps/website/public/backups.png deleted file mode 100644 index c9898aa1..00000000 Binary files a/apps/website/public/backups.png and /dev/null differ diff --git a/apps/website/public/backups.webp b/apps/website/public/backups.webp new file mode 100644 index 00000000..94fa7cff Binary files /dev/null and b/apps/website/public/backups.webp differ diff --git a/apps/website/public/banner.png b/apps/website/public/banner.png deleted file mode 100644 index d9ab619e..00000000 Binary files a/apps/website/public/banner.png and /dev/null differ diff --git a/apps/website/public/banner.webp b/apps/website/public/banner.webp new file mode 100644 index 00000000..bf1e98a8 Binary files /dev/null and b/apps/website/public/banner.webp differ diff --git a/apps/website/public/compose.png b/apps/website/public/compose.png deleted file mode 100644 index ccec5635..00000000 Binary files a/apps/website/public/compose.png and /dev/null differ diff --git a/apps/website/public/compose.webp b/apps/website/public/compose.webp new file mode 100644 index 00000000..2b1dd8ba Binary files /dev/null and b/apps/website/public/compose.webp differ diff --git a/apps/website/public/dashboard.png b/apps/website/public/dashboard.png deleted file mode 100644 index 497018fb..00000000 Binary files a/apps/website/public/dashboard.png and /dev/null differ diff --git a/apps/website/public/dashboard.webp b/apps/website/public/dashboard.webp new file mode 100644 index 00000000..fa01c68a Binary files /dev/null and b/apps/website/public/dashboard.webp differ diff --git a/apps/website/public/default.jpg b/apps/website/public/default.jpg deleted file mode 100644 index 71334962..00000000 Binary files a/apps/website/public/default.jpg and /dev/null differ diff --git a/apps/website/public/default.webp b/apps/website/public/default.webp new file mode 100644 index 00000000..90e44cfd Binary files /dev/null and b/apps/website/public/default.webp differ diff --git a/apps/website/public/enterprise/custom-roles.png b/apps/website/public/enterprise/custom-roles.png deleted file mode 100644 index d097ca26..00000000 Binary files a/apps/website/public/enterprise/custom-roles.png and /dev/null differ diff --git a/apps/website/public/enterprise/custom-roles.webp b/apps/website/public/enterprise/custom-roles.webp new file mode 100644 index 00000000..c30e591d Binary files /dev/null and b/apps/website/public/enterprise/custom-roles.webp differ diff --git a/apps/website/public/enterprise/git-permission.png b/apps/website/public/enterprise/git-permission.png deleted file mode 100644 index 05ca33a6..00000000 Binary files a/apps/website/public/enterprise/git-permission.png and /dev/null differ diff --git a/apps/website/public/enterprise/git-permission.webp b/apps/website/public/enterprise/git-permission.webp new file mode 100644 index 00000000..9ab715a3 Binary files /dev/null and b/apps/website/public/enterprise/git-permission.webp differ diff --git a/apps/website/public/enterprise/servers-permission.png b/apps/website/public/enterprise/servers-permission.png deleted file mode 100644 index bccabf0e..00000000 Binary files a/apps/website/public/enterprise/servers-permission.png and /dev/null differ diff --git a/apps/website/public/enterprise/servers-permission.webp b/apps/website/public/enterprise/servers-permission.webp new file mode 100644 index 00000000..f2af577b Binary files /dev/null and b/apps/website/public/enterprise/servers-permission.webp differ diff --git a/apps/website/public/hahucloud_logo_1.png b/apps/website/public/hahucloud_logo_1.png deleted file mode 100644 index 1b104ff2..00000000 Binary files a/apps/website/public/hahucloud_logo_1.png and /dev/null differ diff --git a/apps/website/public/hahucloud_logo_1.webp b/apps/website/public/hahucloud_logo_1.webp new file mode 100644 index 00000000..089c3c58 Binary files /dev/null and b/apps/website/public/hahucloud_logo_1.webp differ diff --git a/apps/website/public/images/dokploy-audit-logs.png b/apps/website/public/images/dokploy-audit-logs.png deleted file mode 100644 index 51974208..00000000 Binary files a/apps/website/public/images/dokploy-audit-logs.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-audit-logs.webp b/apps/website/public/images/dokploy-audit-logs.webp new file mode 100644 index 00000000..f4f9ac6b Binary files /dev/null and b/apps/website/public/images/dokploy-audit-logs.webp differ diff --git a/apps/website/public/images/dokploy-backups.png b/apps/website/public/images/dokploy-backups.png deleted file mode 100644 index bda18da7..00000000 Binary files a/apps/website/public/images/dokploy-backups.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-backups.webp b/apps/website/public/images/dokploy-backups.webp new file mode 100644 index 00000000..af1b8f7a Binary files /dev/null and b/apps/website/public/images/dokploy-backups.webp differ diff --git a/apps/website/public/images/dokploy-build-logs.png b/apps/website/public/images/dokploy-build-logs.png deleted file mode 100644 index d982800b..00000000 Binary files a/apps/website/public/images/dokploy-build-logs.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-build-logs.webp b/apps/website/public/images/dokploy-build-logs.webp new file mode 100644 index 00000000..fffc83e3 Binary files /dev/null and b/apps/website/public/images/dokploy-build-logs.webp differ diff --git a/apps/website/public/images/dokploy-compose-editor.png b/apps/website/public/images/dokploy-compose-editor.png deleted file mode 100644 index 472db2a0..00000000 Binary files a/apps/website/public/images/dokploy-compose-editor.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-compose-editor.webp b/apps/website/public/images/dokploy-compose-editor.webp new file mode 100644 index 00000000..bb068d62 Binary files /dev/null and b/apps/website/public/images/dokploy-compose-editor.webp differ diff --git a/apps/website/public/images/dokploy-create-backup.png b/apps/website/public/images/dokploy-create-backup.png deleted file mode 100644 index c4c74948..00000000 Binary files a/apps/website/public/images/dokploy-create-backup.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-create-backup.webp b/apps/website/public/images/dokploy-create-backup.webp new file mode 100644 index 00000000..41bd6695 Binary files /dev/null and b/apps/website/public/images/dokploy-create-backup.webp differ diff --git a/apps/website/public/images/dokploy-deployment-log.png b/apps/website/public/images/dokploy-deployment-log.png deleted file mode 100644 index 46082948..00000000 Binary files a/apps/website/public/images/dokploy-deployment-log.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-deployment-log.webp b/apps/website/public/images/dokploy-deployment-log.webp new file mode 100644 index 00000000..97ca025b Binary files /dev/null and b/apps/website/public/images/dokploy-deployment-log.webp differ diff --git a/apps/website/public/images/dokploy-domains.png b/apps/website/public/images/dokploy-domains.png deleted file mode 100644 index 538b4c94..00000000 Binary files a/apps/website/public/images/dokploy-domains.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-domains.webp b/apps/website/public/images/dokploy-domains.webp new file mode 100644 index 00000000..8a4e0459 Binary files /dev/null and b/apps/website/public/images/dokploy-domains.webp differ diff --git a/apps/website/public/images/dokploy-environments.png b/apps/website/public/images/dokploy-environments.png deleted file mode 100644 index 16716167..00000000 Binary files a/apps/website/public/images/dokploy-environments.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-environments.webp b/apps/website/public/images/dokploy-environments.webp new file mode 100644 index 00000000..e5f5dd9f Binary files /dev/null and b/apps/website/public/images/dokploy-environments.webp differ diff --git a/apps/website/public/images/dokploy-monitoring-dashboard.png b/apps/website/public/images/dokploy-monitoring-dashboard.png deleted file mode 100644 index a9d40b39..00000000 Binary files a/apps/website/public/images/dokploy-monitoring-dashboard.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-monitoring-dashboard.webp b/apps/website/public/images/dokploy-monitoring-dashboard.webp new file mode 100644 index 00000000..19483d86 Binary files /dev/null and b/apps/website/public/images/dokploy-monitoring-dashboard.webp differ diff --git a/apps/website/public/images/dokploy-projects-dashboard.png b/apps/website/public/images/dokploy-projects-dashboard.png deleted file mode 100644 index 5e13a91b..00000000 Binary files a/apps/website/public/images/dokploy-projects-dashboard.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-projects-dashboard.webp b/apps/website/public/images/dokploy-projects-dashboard.webp new file mode 100644 index 00000000..97e52610 Binary files /dev/null and b/apps/website/public/images/dokploy-projects-dashboard.webp differ diff --git a/apps/website/public/images/dokploy-provider-settings.png b/apps/website/public/images/dokploy-provider-settings.png deleted file mode 100644 index f9bb24d9..00000000 Binary files a/apps/website/public/images/dokploy-provider-settings.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-provider-settings.webp b/apps/website/public/images/dokploy-provider-settings.webp new file mode 100644 index 00000000..7c2ec676 Binary files /dev/null and b/apps/website/public/images/dokploy-provider-settings.webp differ diff --git a/apps/website/public/images/dokploy-remote-servers.png b/apps/website/public/images/dokploy-remote-servers.png deleted file mode 100644 index 8638f1a7..00000000 Binary files a/apps/website/public/images/dokploy-remote-servers.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-remote-servers.webp b/apps/website/public/images/dokploy-remote-servers.webp new file mode 100644 index 00000000..0b9b7985 Binary files /dev/null and b/apps/website/public/images/dokploy-remote-servers.webp differ diff --git a/apps/website/public/images/dokploy-users.png b/apps/website/public/images/dokploy-users.png deleted file mode 100644 index 91ebfa84..00000000 Binary files a/apps/website/public/images/dokploy-users.png and /dev/null differ diff --git a/apps/website/public/images/dokploy-users.webp b/apps/website/public/images/dokploy-users.webp new file mode 100644 index 00000000..abc1359a Binary files /dev/null and b/apps/website/public/images/dokploy-users.webp differ diff --git a/apps/website/public/lightnode-logo.png b/apps/website/public/lightnode-logo.png deleted file mode 100644 index 49887ff9..00000000 Binary files a/apps/website/public/lightnode-logo.png and /dev/null differ diff --git a/apps/website/public/lightnode-logo.webp b/apps/website/public/lightnode-logo.webp new file mode 100644 index 00000000..271df4f9 Binary files /dev/null and b/apps/website/public/lightnode-logo.webp differ diff --git a/apps/website/public/logs.png b/apps/website/public/logs.png deleted file mode 100644 index bc2dadfc..00000000 Binary files a/apps/website/public/logs.png and /dev/null differ diff --git a/apps/website/public/logs.webp b/apps/website/public/logs.webp new file mode 100644 index 00000000..9213e56e Binary files /dev/null and b/apps/website/public/logs.webp differ diff --git a/apps/website/public/primary/backups.png b/apps/website/public/primary/backups.png deleted file mode 100644 index 42856e6c..00000000 Binary files a/apps/website/public/primary/backups.png and /dev/null differ diff --git a/apps/website/public/primary/backups.webp b/apps/website/public/primary/backups.webp new file mode 100644 index 00000000..82f3f877 Binary files /dev/null and b/apps/website/public/primary/backups.webp differ diff --git a/apps/website/public/primary/compose.png b/apps/website/public/primary/compose.png deleted file mode 100644 index af28db15..00000000 Binary files a/apps/website/public/primary/compose.png and /dev/null differ diff --git a/apps/website/public/primary/compose.webp b/apps/website/public/primary/compose.webp new file mode 100644 index 00000000..4ed21edd Binary files /dev/null and b/apps/website/public/primary/compose.webp differ diff --git a/apps/website/public/primary/monitoring.png b/apps/website/public/primary/monitoring.png deleted file mode 100644 index d719668d..00000000 Binary files a/apps/website/public/primary/monitoring.png and /dev/null differ diff --git a/apps/website/public/primary/monitoring.webp b/apps/website/public/primary/monitoring.webp new file mode 100644 index 00000000..ca9d7c97 Binary files /dev/null and b/apps/website/public/primary/monitoring.webp differ diff --git a/apps/website/public/primary/multinode.png b/apps/website/public/primary/multinode.png deleted file mode 100644 index e30c8c38..00000000 Binary files a/apps/website/public/primary/multinode.png and /dev/null differ diff --git a/apps/website/public/primary/multinode.webp b/apps/website/public/primary/multinode.webp new file mode 100644 index 00000000..b40362ca Binary files /dev/null and b/apps/website/public/primary/multinode.webp differ diff --git a/apps/website/public/primary/primary.png b/apps/website/public/primary/primary.png deleted file mode 100644 index 1addd951..00000000 Binary files a/apps/website/public/primary/primary.png and /dev/null differ diff --git a/apps/website/public/primary/primary.webp b/apps/website/public/primary/primary.webp new file mode 100644 index 00000000..51973078 Binary files /dev/null and b/apps/website/public/primary/primary.webp differ diff --git a/apps/website/public/primary/projects.png b/apps/website/public/primary/projects.png deleted file mode 100644 index 6d061577..00000000 Binary files a/apps/website/public/primary/projects.png and /dev/null differ diff --git a/apps/website/public/primary/projects.webp b/apps/website/public/primary/projects.webp new file mode 100644 index 00000000..e5ed9dbf Binary files /dev/null and b/apps/website/public/primary/projects.webp differ diff --git a/apps/website/public/primary/servers.png b/apps/website/public/primary/servers.png deleted file mode 100644 index fa89c935..00000000 Binary files a/apps/website/public/primary/servers.png and /dev/null differ diff --git a/apps/website/public/primary/servers.webp b/apps/website/public/primary/servers.webp new file mode 100644 index 00000000..edd49426 Binary files /dev/null and b/apps/website/public/primary/servers.webp differ diff --git a/apps/website/public/primary/traefik.png b/apps/website/public/primary/traefik.png deleted file mode 100644 index d0d0ad52..00000000 Binary files a/apps/website/public/primary/traefik.png and /dev/null differ diff --git a/apps/website/public/primary/traefik.webp b/apps/website/public/primary/traefik.webp new file mode 100644 index 00000000..90746912 Binary files /dev/null and b/apps/website/public/primary/traefik.webp differ diff --git a/apps/website/public/remote.png b/apps/website/public/remote.png deleted file mode 100644 index df1ec67b..00000000 Binary files a/apps/website/public/remote.png and /dev/null differ diff --git a/apps/website/public/remote.webp b/apps/website/public/remote.webp new file mode 100644 index 00000000..fdd5e951 Binary files /dev/null and b/apps/website/public/remote.webp differ diff --git a/apps/website/public/secondary/templates.png b/apps/website/public/secondary/templates.png deleted file mode 100644 index 5955f434..00000000 Binary files a/apps/website/public/secondary/templates.png and /dev/null differ diff --git a/apps/website/public/secondary/templates.webp b/apps/website/public/secondary/templates.webp new file mode 100644 index 00000000..b6e9e954 Binary files /dev/null and b/apps/website/public/secondary/templates.webp differ diff --git a/apps/website/public/secondary/terminal.png b/apps/website/public/secondary/terminal.png deleted file mode 100644 index 32845172..00000000 Binary files a/apps/website/public/secondary/terminal.png and /dev/null differ diff --git a/apps/website/public/secondary/terminal.webp b/apps/website/public/secondary/terminal.webp new file mode 100644 index 00000000..ed8f2287 Binary files /dev/null and b/apps/website/public/secondary/terminal.webp differ diff --git a/apps/website/public/secondary/traefik.png b/apps/website/public/secondary/traefik.png deleted file mode 100644 index 1dbca949..00000000 Binary files a/apps/website/public/secondary/traefik.png and /dev/null differ diff --git a/apps/website/public/secondary/traefik.webp b/apps/website/public/secondary/traefik.webp new file mode 100644 index 00000000..a3e06301 Binary files /dev/null and b/apps/website/public/secondary/traefik.webp differ diff --git a/apps/website/public/secondary/users.png b/apps/website/public/secondary/users.png deleted file mode 100644 index 6372bb8e..00000000 Binary files a/apps/website/public/secondary/users.png and /dev/null differ diff --git a/apps/website/public/secondary/users.webp b/apps/website/public/secondary/users.webp new file mode 100644 index 00000000..8106ce44 Binary files /dev/null and b/apps/website/public/secondary/users.webp differ diff --git a/apps/website/public/supafort.png b/apps/website/public/supafort.png deleted file mode 100644 index bc28a296..00000000 Binary files a/apps/website/public/supafort.png and /dev/null differ diff --git a/apps/website/public/supafort.webp b/apps/website/public/supafort.webp new file mode 100644 index 00000000..2bf9a723 Binary files /dev/null and b/apps/website/public/supafort.webp differ diff --git a/apps/website/public/templates.png b/apps/website/public/templates.png deleted file mode 100644 index 20fef63d..00000000 Binary files a/apps/website/public/templates.png and /dev/null differ diff --git a/apps/website/public/templates.webp b/apps/website/public/templates.webp new file mode 100644 index 00000000..488e0394 Binary files /dev/null and b/apps/website/public/templates.webp differ diff --git a/apps/website/public/tolgee-logo.png b/apps/website/public/tolgee-logo.png deleted file mode 100644 index 6fb9ea9d..00000000 Binary files a/apps/website/public/tolgee-logo.png and /dev/null differ diff --git a/apps/website/public/tolgee-logo.webp b/apps/website/public/tolgee-logo.webp new file mode 100644 index 00000000..8aef362b Binary files /dev/null and b/apps/website/public/tolgee-logo.webp differ diff --git a/apps/website/public/traefik.png b/apps/website/public/traefik.png deleted file mode 100644 index 51bf47b6..00000000 Binary files a/apps/website/public/traefik.png and /dev/null differ diff --git a/apps/website/public/traefik.webp b/apps/website/public/traefik.webp new file mode 100644 index 00000000..3f60d616 Binary files /dev/null and b/apps/website/public/traefik.webp differ