Commit Graph

179 Commits

Author SHA1 Message Date
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
Mauricio Siu
289a6732f3 feat: integrate Slack notifications for contact form submissions
- Added a new Slack notification feature to alert sales or support channels upon contact form submissions.
- Implemented a `notifySlack` function to format and send messages to Slack using a webhook.
- Enhanced error handling to ensure email notifications proceed even if Slack notifications fail.
2025-12-09 12:37:13 -06:00
Mauricio Siu
02f84c3788 chore: update next package version to 16.0.8 in package.json for docs and website 2025-12-09 12:05:32 -06:00
Mauricio Siu
f6f1f4f774 chore: update resend package version to 6.5.2 in package.json 2025-12-08 14:41:40 -06:00
Mauricio Siu
66bcafa9cc feat: implement new contact form and modal for improved user inquiries
- Introduced a new ContactForm component to streamline user inquiries with validation and submission handling.
- Added ContactFormModal to encapsulate the contact form in a modal dialog, enhancing user experience.
- Updated the Pricing component to include a button that opens the contact modal for enterprise inquiries.
- Refactored the ContactPage to utilize the new ContactForm component, simplifying the code and improving maintainability.
- Updated TypeScript configuration to include additional type definitions for better type safety.
2025-12-08 14:37:47 -06:00
Mauricio Siu
a4bca9b709 docs: update development server ports and enhance Railpack documentation
- Changed development server ports for both the docs and website applications to avoid conflicts.
- Expanded the Railpack documentation to include a section on specifying the Railpack version, detailing how to pin, upgrade, or maintain stable versions for consistent builds.
- Added a callout for invalid version specifications to improve user guidance.
2025-12-07 20:25:46 -06:00
Mauricio Siu
0b52b9b1af docs: refactor code for consistency and readability
- Standardized import statements across various components to use double quotes for consistency.
- Updated component files to ensure proper formatting and adherence to coding standards.
- Enhanced overall code readability by aligning code structure and improving comment clarity.
- Made minor adjustments to ensure all components follow the same coding conventions, improving maintainability.
2025-12-07 18:13:12 -06:00
Mauricio Siu
7f1966915f docs: update manual installation instructions and usage examples
- Added commands for using specific Dokploy versions with curl and bash, enhancing clarity on installation options.
- Updated the install.sh script comments to reflect new usage instructions for setting the DOKPLOY_VERSION environment variable.
2025-12-07 15:02:56 -06:00
Mauricio Siu
264678e548 chore: update Next.js and related dependencies to version 16.0.7
- Upgraded Next.js from 15.0.3 to 16.0.7 in apps/docs and apps/website.
- Updated @next/third-parties from 15.4.5 to 16.0.7 in both apps.
- Adjusted related dependencies to ensure compatibility with the new Next.js version.
2025-12-06 11:56:35 -06:00
Mauricio Siu
a990276d8f feat: enhance contact form with deployment type selection for support inquiries
- Added a new field for deployment type in the contact form, allowing users to specify 'cloud' or 'self-hosted' when selecting support inquiries.
- Implemented validation to ensure deployment type is selected for support requests.
- Updated form submission logic to prevent submissions for self-hosted support requests and reset deployment type when inquiry type changes.
2025-11-30 22:05:11 -06:00
Mauricio Siu
e9ef8155d9 refactor: remove deprecated installation scripts and enhance install.sh
- Deleted canary.sh and feature.sh scripts as they are no longer needed.
- Updated install.sh to support version detection and custom Docker Swarm initialization arguments.
- Improved installation and update processes to accommodate version-specific Docker images.
2025-11-30 02:17:53 -06:00
Mauricio Siu
47ab92061c Merge pull request #93 from Dokploy/feat/add-port-3000-error-validation
feat: add port availability check for Dokploy installation
2025-11-30 02:08:30 -06:00
Mauricio Siu
1ba0c629d3 feat: add port availability check for Dokploy installation
- Implemented a check to ensure that port 3000 is available before proceeding with the Dokploy installation.
- Added error messages to inform users if a service is already running on port 3000, guiding them to stop the conflicting service.
2025-11-30 02:06:18 -06:00
Mauricio Siu
c80aad7642 fix: adjust whitespace handling in Hero component 2025-11-30 02:04:08 -06:00
Mauricio Siu
5546da429f Merge branch 'main' into docs/update-uninstall 2025-11-30 01:48:11 -06:00
Mauricio Siu
af1b2dbd7a refactor: standardize code formatting and improve readability
- Updated various files to ensure consistent code formatting, including adjusting indentation and spacing.
- Refactored components and utility functions for better readability and maintainability.
- Removed unnecessary newlines and ensured consistent use of single quotes for strings across the codebase.
2025-11-30 01:46:48 -06:00
Mauricio Siu
d79a68b9f0 docs: update README and configuration files for consistency and clarity 2025-11-30 01:46:10 -06:00
Mauricio Siu
878f7b82bf Merge pull request #89 from fir4tozden/fix/volume-name-updates
fix: volume name updates
2025-11-30 01:43:49 -06:00
Mauricio Siu
f865b00d11 fix: update pricing text for improved clarity 2025-11-28 11:44:57 -06:00
Mauricio Siu
60a1ce4fb7 refactor: comment out motion.a component in Hero for future use 2025-11-28 02:58:59 -06:00
Mauricio Siu
13690fa233 fix: update text for clarity and consistency across various components 2025-11-28 02:57:05 -06:00
Mauricio Siu
9fdaa8957b style: update Header component for improved sticky behavior and visual clarity 2025-11-28 02:52:57 -06:00
Mauricio Siu
8543d064b2 chore: remove CatchAll page, add Privacy Policy, Terms and Conditions, and Changelog pages 2025-11-28 02:51:09 -06:00
Mauricio Siu
a6a8480b0f chore: remove unused translation files and dependencies to simplify codebase 2025-11-28 02:47:09 -06:00
Mauricio Siu
8adf935b39 chore: remove pnpm-lock.yaml file to streamline dependency management 2025-11-28 02:27:38 -06:00
фырат ёздэн
eab39c68fe fix: volume name updates 2025-11-27 03:43:20 +03:00
фырат ёздэн
cb7b3829f6 fix: volume name updates 2025-11-27 03:43:06 +03:00
фырат ёздэн
1026401dd8 fix: volume name updates 2025-11-27 03:42:53 +03:00
фырат ёздэн
78807c9ba4 fix: volume name updates 2025-11-27 00:53:41 +03:00
фырат ёздэн
ca1e3894d1 fix: volume name updates 2025-11-27 00:51:32 +03:00
фырат ёздэн
db9be7ec99 fix: volume name updates 2025-11-27 00:50:41 +03:00
фырат ёздэн
eef3165aec fix: volume name updates 2025-11-26 22:14:28 +03:00
Mauricio Siu
3d90099476 Make Docker socket volume read-only
Changed Docker socket volume to read-only.
2025-11-22 10:59:09 -05:00
Mauricio Siu
12a677f0ca Change Docker socket volume to read-only 2025-11-22 10:58:53 -05:00