- Replaced "Authorization" with "x-api-key" in OpenAPI specifications across multiple endpoints.
- Updated the script to convert API path references from slash notation to dot notation to align with the OpenAPI schema.
- Removed redundant slash path aliases, retaining only canonical dot paths in the OpenAPI specification.
- Updated base image in Dockerfile.docs and Dockerfile.website to Node.js 24.4-alpine.
- Updated package manager version in package.json to pnpm 10.22.0.
- Adjusted Node.js engine requirement in package.json to ^24.4.0.
- Added new script to fix API path references in MDX files for documentation.
- Updated build command in apps/docs/package.json to include the new script.
- Added logic to unwrap nested OpenAPI specifications from migrated APIs, improving compatibility with various API structures.
- Updated the condition for writing the fixed schema to include unwrapped status, ensuring all necessary changes are saved.
- Updated the documentation to specify two methods for injecting environment variables into containers: using the `env_file` option to load all variables or referencing specific variables with the `${VAR_NAME}` syntax.
- Introduced new files detailing the Audit Logs and Whitelabeling features for Enterprise users.
- The Audit Logs section outlines logged events, access methods, retention policies, and compliance support.
- The Whitelabeling section describes customization options, configuration steps, and best practices for branding the application.
- These additions enhance the documentation by providing comprehensive guidance on key Enterprise functionalities.
Included a new section detailing the steps to manually update the Traefik container in Dokploy, emphasizing the importance of checking for breaking changes in Traefik versions before upgrading.
Close https://github.com/Dokploy/website/issues/127
- Introduced new documentation files for Enterprise features including SSO with Auth0 and Keycloak, audit logs, license keys, and whitelabeling.
- Updated the meta.json to include new sections for these features, enhancing the organization of the documentation.
- This addition provides users with comprehensive guidance on configuring and utilizing Enterprise functionalities.
- Deleted various template files including Ackee, Activepieces, Actual Budget, AdGuard Home, Adminer, and others to streamline the documentation.
- This cleanup enhances the overall organization and accessibility of the documentation, ensuring users have the most relevant and up-to-date information.
- Added a new script to generate templates from external sources, improving the documentation process.
- Integrated new components (Tabs and Tab) into the MDX documentation for better content organization.
- Updated the Next.js configuration to allow images from the templates URL.
- Implemented batch processing for fetching and generating template files, enhancing performance and error handling.
These changes streamline the documentation generation workflow and improve the user experience when accessing template information.