Commit Graph

212 Commits

Author SHA1 Message Date
Mauricio Siu
505d662eb2 fix: correct spelling of Tailscale in feature comparisons
- Updated instances of "TailScale" to "Tailscale" across multiple comparison pages for consistency and accuracy.
- Added a new feature regarding team access and role-based permissions in the Dokploy vs. Dokku comparison page, enhancing the documentation for user management capabilities.
2026-03-25 00:16:19 -06:00
Mauricio Siu
13d1b6a911 feat: add new feature pages for Application Management, Audit Logs, Role-Based Access Control, Single Sign-On, and White Labeling
- Introduced dedicated pages for Application Management Software, Audit Logs, Role-Based Access Control, Single Sign-On, and White Labeling, enhancing the documentation and user experience.
- Updated the footer and header components to include links to these new features, improving site navigation and accessibility for users.
- Each feature page includes detailed descriptions, core functionalities, and related features to provide comprehensive information for users.
2026-03-25 00:12:05 -06:00
Mauricio Siu
bd9ab01e07 feat: add comparison pages for CapRover and Dokku
- Introduced new comparison pages for Dokploy vs. CapRover and Dokploy vs. Dokku, highlighting key features, deployment processes, and user experiences.
- Updated the footer and header components to include links to the new comparison pages, improving site navigation and user access to alternative options.
2026-03-18 22:06:58 -06:00
Mauricio Siu
eaeb83f09d feat: add Dokploy vs. Portainer comparison page
- Introduced a new comparison page for Dokploy and Portainer, detailing features, deployment capabilities, and integration options.
- Updated the footer to include a link to the new comparison page, enhancing navigation and user access to relevant content.
2026-03-16 14:35:50 -06:00
Mauricio Siu
baeea6d317 feat: add company property to contact data formatting for HubSpot integration
- Included a new property for 'company' in the formatContactDataForHubSpot function to enhance contact data submission.
- Updated the objectTypeId for the company property to align with HubSpot's requirements.
2026-03-11 16:03:21 -06:00
Mauricio Siu
323d79be3c feat: update dependencies and email sender details for improved functionality
- Upgraded the 'resend' package version from 6.5.2 to 6.9.3 in package.json for enhanced features.
- Modified email sender address in the contact API to improve branding consistency, changing from "noreply@emails.dokploy.com" to "hello@notifications.dokploy.com".
- Updated pnpm-lock.yaml to reflect changes in package versions and dependencies.
2026-03-11 15:56:49 -06:00
Mauricio Siu
a610d04e58 feat: update Pricing component with improved animated grid pattern
- Replaced the existing AnimatedGridPattern with a new configuration featuring fewer squares and adjusted mask image for enhanced visual appeal.
- Modified the layout to include additional styling for better text alignment and overflow handling in the Pricing section.
2026-03-11 11:37:35 -06:00
Mauricio Siu
75f93b5f6c feat: implement body scroll lock in mobile navigation for improved user experience
- Added BodyScrollLock component to prevent background scrolling when the mobile navigation is open.
- Updated MobileNavigation to utilize createPortal for rendering the overlay, enhancing the navigation's usability and accessibility.
- Maintained existing navigation links while improving the overall structure and interaction of the mobile menu.
2026-03-11 11:34:01 -06:00
Mauricio Siu
d9ed207905 feat: enhance Header component with improved navigation links
- Updated the MobileNavigation to include new links for Application Deployment and Databases, enhancing feature visibility.
- Replaced the static Features link with a NavigationMenuTrigger for better organization and user interaction.
- Added descriptive content for the new navigation items to improve user experience.
2026-03-11 11:28:28 -06:00
Mauricio Siu
2e2b68b967 feat: update metadata for Enterprise and Pricing pages to enhance clarity and SEO
- Revised titles and descriptions for the Enterprise and Pricing pages to better reflect offerings and improve search engine optimization.
- Adjusted styling in the navigation menu for a more consistent user interface.
2026-03-10 11:59:18 -06:00
Mauricio Siu
4fd95e85c8 feat: update navigation and pricing components for improved user experience
- Enhanced the Header component with a new NavigationMenu for better organization of links.
- Integrated a ContactFormModal in the EnterpriseLanding component for direct user engagement.
- Added an FAQ section in the Pricing component using an Accordion for better information accessibility.
- Updated dependencies in package.json and pnpm-lock.yaml for consistency and maintenance.
2026-03-10 11:54:50 -06:00
Mauricio Siu
2a5c318f5b feat: enhance EnterpriseLanding component with animated gradient text
- Added AnimatedGradientText component to replace the static "Enterprise" label with an animated gradient effect.
- Updated styling for improved visual appeal and interactivity on the Enterprise landing page.
2026-03-10 11:40:31 -06:00
Mauricio Siu
2c03cf37dd feat: add Enterprise landing page and component
- Introduced a new Enterprise landing page with metadata for SEO.
- Created the EnterpriseLanding component featuring key enterprise capabilities and hosting options.
- Updated the footer to include a link to the new Enterprise page.
2026-03-10 11:39:43 -06:00
Mauricio Siu
4501b700a2 feat: restructure pricing section and create dedicated pricing page
- Removed the Pricing component from the homepage and created a new dedicated Pricing page.
- Updated navigation links to point to the new Pricing page instead of the homepage section.
- Enhanced the Pricing component with an animated grid pattern for improved visual appeal.
2026-03-10 11:30:09 -06:00
Mauricio Siu
38c9c286d0 feat: add Database Management Tool page and update footer
- Introduced a new page for the Database Management Tool, detailing features, supported database systems, and FAQs.
- Updated the footer to include a link to the new Database Management Tool page.
2026-03-08 03:16:19 -06:00
Mauricio Siu
3479bf74e7 fix: update build command and API URL for local development
- Modified the build command in package.json to include webpack.
- Updated the local API URL in the blog page component to reflect the new development port.
- Refactored the Ghost API request handling to prevent sending the slug as a query parameter, improving error handling.
2026-02-27 11:24:56 -06:00
Mauricio Siu
3df2c2b0ae refactor: remove unnecessary whitespace in Pricing component
- Eliminated extra whitespace in the Pricing component to improve code readability and maintainability.
2026-02-27 02:39:21 -06:00
Mauricio Siu
f89b3b07f2 feat: enhance Pricing component with Cloud and Self Hosted options
- Added new sections for Cloud and Self Hosted pricing options to provide users with clearer choices.
- Included descriptions for each option to improve understanding of hosting solutions.
- Adjusted layout to accommodate the new pricing display while maintaining visual consistency.
2026-02-23 10:28:28 -06:00
Mauricio Siu
a706683c1e refactor: update pricing display logic in Pricing component
- Renamed variables for clarity, changing hobbyAnnualPrice to hobbyAnnualTotal and introduced hobbyAnnualPerMonth for monthly display.
- Adjusted the pricing display to show annual totals and monthly equivalents more clearly, enhancing user understanding of pricing options.
2026-02-19 12:17:36 -06:00
Mauricio Siu
2cbfb8c6b5 refactor: simplify Pricing component by removing hosting type selection
- Eliminated the hosting type selection (cloud vs self-hosted) from the Pricing component to streamline the user experience.
- Adjusted the layout to maintain visual consistency and ensure clarity in pricing presentation.
2026-02-19 00:57:22 -06:00
Mauricio Siu
f5407fff13 fix: correct typo in pricing component text
- Changed "Starting @" to "Starting at $" for improved clarity in the Pricing component.
2026-02-18 23:12:16 -06:00
Mauricio Siu
6b50093f25 Merge branch 'main' into feat/add-new-pricing 2026-02-18 23:09:58 -06:00
Mauricio Siu
d065126fcf refactor: remove Application Deployment link from Header component
- Removed the Application Deployment link from both MobileNavigation and Header components to streamline navigation.
- This change follows the recent addition of the Application Deployment Platform page, ensuring consistency in the navigation structure.
2026-02-18 23:09:39 -06:00
Mauricio Siu
77140909ad refactor: enhance Footer component with structured navigation
- Replaced hardcoded links with a structured footerSections array for better organization and maintainability.
- Updated the layout to improve accessibility and SEO, including ARIA labels for navigation sections.
- Enhanced visual elements and spacing for a more polished appearance.
2026-02-18 23:04:54 -06:00
Mauricio Siu
1a1af360cf feat: add Application Deployment Platform page and update navigation
- Introduced a new page for the Application Deployment Platform, detailing features, deployment options, and FAQs.
- Updated the Footer and Header components to include links to the new Application Deployment page for easier navigation.
2026-02-18 23:02:04 -06:00
Mauricio Siu
f5de812c86 feat: add Dokploy vs. Coolify comparison page and related components
- Introduced a new comparison page for Dokploy and Coolify, highlighting features, benefits, and integration options.
- Added a ComparisonStats component to display key statistics about Dokploy.
- Updated the Footer to include a link to the new comparison page.
- Enhanced stats values for Docker downloads.
- Added several images related to Dokploy features for visual representation.
2026-02-18 22:50:06 -06:00
Mauricio Siu
8e2e8ddc78 feat: add Partners page and PartnerForm component
- Introduced a new Partners page with program details and a call-to-action for potential partners.
- Implemented a PartnerForm component for user inquiries, including validation and submission handling.
- Added pricing feature data structure and a PricingFeatureTable component to display pricing options and features.
- Updated UI components for better integration with the new features.
2026-02-18 21:03:15 -06:00
Mauricio Siu
3e4260ba18 Merge pull request #124 from leosilberg/patch-1
Remove legacy DATABASE_URL env
2026-02-15 21:13:13 -06:00
Mauricio Siu
2f7cdefc05 fix: update release tag handling in install script
- Enhanced the logic for setting the RELEASE_TAG environment variable based on the VERSION_TAG.
- Now supports specific version tags (e.g., v0.26.6) by setting RELEASE_TAG to "latest", while other tags (canary, feature/*) are used as-is.
2026-02-10 18:41:20 -06:00
Mauricio Siu
d0a6ffec05 Merge pull request #123 from bdkopen/update-next
chore: update Next to resolve 3 CVEs
2026-02-09 00:56:30 -06:00
Mauricio Siu
d90c6dcc67 Remove Sponsors component from Home page 2026-02-05 09:50:41 -06:00
Mauricio Siu
eb9bd4d675 Update sitemap and add Terms of Service page
- Added "Terms of Service" and "Privacy Policy" links to the footer for improved navigation.
- Included the "Terms of Service" page with comprehensive content outlining the terms and conditions for using Dokploy's services.
- Updated the sitemap to include the new "Terms of Service" and "Privacy Policy" URLs, ensuring they are indexed for search engines.
2026-02-02 10:41:59 -06:00
Ariel Silberg
62768da491 Remove legacy DATABASE_URL env 2026-02-01 00:45:49 +02:00
bdkopen
54cf7b8498 chore: update Next to resolve 3 CVEs
https://github.com/advisories/GHSA-h25m-26qc-wcjf
https://github.com/advisories/GHSA-9g9p-9gw9-jx7f
https://github.com/advisories/GHSA-5f7q-jpqc-wp7h
2026-01-31 09:36:31 -05:00
Mauricio Siu
a17065863a chore: update Traefik version in installation scripts
- Updated Traefik version from v3.6.1 to v3.6.7 in both manual installation documentation and install script.

https://github.com/Dokploy/dokploy/issues/3491
2026-01-28 00:18:04 -06:00
Mauricio Siu
1a8a91181a docs: enhance installation and manual installation guides with advanced options and Docker Secrets
- Added advanced installation options for specifying versions and custom network configurations in the installation documentation.
- Updated the manual installation guide to include secure password generation for PostgreSQL using Docker Secrets.
- Included Proxmox LXC considerations and emphasized the use of Docker Secrets for managing sensitive data.
- Improved troubleshooting section with detailed steps for recreating services and managing environment variables.
2026-01-27 14:08:44 -06:00
Mauricio Siu
e8b8ee8d50 fix: update PostgreSQL user command in security script to use Docker Secrets
- Modified the command to alter the PostgreSQL user password in the security script to use the 'dokploy' user with the database specified, enhancing security by utilizing Docker Secrets for password management.
2026-01-21 17:05:43 +01:00
Mauricio Siu
b542257893 fix: update PostgreSQL user command in security script
- Changed the PostgreSQL user command in the security script to use the 'postgres' user instead of 'dokploy' for password updates, ensuring proper permissions during execution.
2026-01-21 16:03:52 +01:00
Mauricio Siu
ade342a559 fix: update PostgreSQL user password command in security script
- Removed output redirection from the PostgreSQL user password update command in the security migration script to ensure visibility of potential errors during execution.
2026-01-21 15:40:09 +01:00
Mauricio Siu
e78c48b57d fix: update PostgreSQL service to remove POSTGRES_PASSWORD environment variable
- Removed the POSTGRES_PASSWORD environment variable from the Docker service update command to enhance security by relying solely on Docker Secrets for password management.
2026-01-21 15:34:28 +01:00
Mauricio Siu
8119b7236b feat: add Dokploy security migration script
- Introduced a new Bash script for configuring secure database credentials in Dokploy installations.
- The script generates a random password, checks for existing configurations, and updates the PostgreSQL and Dokploy services to use Docker Secrets for enhanced security.

https://github.com/Dokploy/dokploy/issues/3449
2026-01-21 13:33:50 +01:00
Mauricio Siu
a206877c24 feat: add LinkDR support with logo
- Introduced LinkDR as a new supporting link in the Ripple component.
- Added LinkDR logo as an SVG file to the public assets.
2026-01-16 00:43:03 -06:00
Mauricio Siu
276724c085 feat: enhance install script to detect latest stable version from GitHub
- Updated version detection logic to fetch the latest stable version from GitHub if no version is specified.
- Improved usage instructions for clarity regarding version options.
2026-01-15 01:56:24 -06:00
copilot-swe-agent[bot]
8b2f10f823 Fix: Apply --endpoint-mode dnsrr to all services in LXC containers
- Added $endpoint_mode to dokploy-postgres service creation
- Added $endpoint_mode to dokploy-redis service creation
- Updated warning message to reflect services (plural) instead of service (singular)
- Ensures all Docker services work correctly in LXC containers with dnsrr endpoint mode

Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
2025-12-20 05:04:36 +00:00
Mauricio Siu
043db9dfa2 chore: update React and TypeScript dependencies in package.json files
- Upgraded @types/react and @types/react-dom to version 19.2.2 in package.json and pnpm-lock.yaml.
- Updated React and React-DOM versions to ^19.2.0 in apps/website/package.json.
- Adjusted hast-util-to-jsx-runtime version to ^3.20.0 in apps/website/package.json.
- Refactored CodeBlock component to simplify code formatting and highlighting logic.
- Modified shared component to use updated imports for React and JSX runtime.
2025-12-17 23:44:33 -06:00
Mauricio Siu
ab305f1c11 refactor: update Next.js configuration and blog post styling
- Replaced the deprecated 'domains' property with 'remotePatterns' in the Next.js configuration for image handling.
- Adjusted the margin of the blog post link to improve layout consistency.
2025-12-17 23:34:05 -06:00
Mauricio Siu
91ef4dcb82 refactor: simplify inquiryType handling in contact forms
- Removed 'other' option from inquiryType in ContactFormData interfaces across contact form and API.
- Updated email recipient logic to use a single variable for clarity.
- Adjusted related components to reflect the changes in inquiryType options.
2025-12-15 15:01:42 -06:00
Mauricio Siu
ef94f5fb80 chore: update Next.js version to 16.0.10 in package.json files
- Updated Next.js version from 16.0.8 to 16.0.10 in apps/docs/package.json and apps/website/package.json.
- Adjusted related dependencies in pnpm-lock.yaml to reflect the new version.
2025-12-13 01:31:58 -06:00
Mauricio Siu
428571e6bb feat: update Privacy Policy and enhance footer navigation
- Revised the Privacy Policy to include detailed information on data collection, usage, and user rights.
- Added a link to the Privacy Policy in the footer navigation for improved accessibility.
2025-12-11 12:25:33 -06:00
Mauricio Siu
1c53123bd1 refactor: comment out Slack notification logic in contact form submission
- Temporarily disabled the Slack notification feature in the contact form submission process.
- Retained the structure for potential future reactivation while ensuring email notifications remain functional.
2025-12-09 13:20:07 -06:00