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