feat: enhance documentation site with new components and styles

- Added new dependencies including @radix-ui/react-dropdown-menu, class-variance-authority, clsx, tailwind-merge, and tw-animate-css.
- Introduced new JSON configuration for components and updated layout with logo and navigation links.
- Created new MDX files for remote server documentation, including setup instructions and security recommendations.
- Updated global CSS to include new styles and themes.
- Removed outdated home layout and page components to streamline the documentation structure.
This commit is contained in:
Mauricio Siu
2025-12-07 05:39:06 -06:00
parent 95682a01c2
commit f9bf220bb1
22 changed files with 674 additions and 67 deletions

View File

@@ -1,7 +1,7 @@
{
"title": "Core",
"description": "The core of Dokploy",
"icon": "Building2",
"icon": "Package",
"root": true,
"pages": [
"---Introduction---",
@@ -38,10 +38,16 @@
"auto-deploy",
"schedule-jobs",
"volume-backups",
"providers",
"watch-paths",
"---Advanced---",
"cluster",
"multi-server"
]
"providers",
"watch-paths",
"---Remote Servers---",
"remote-servers/index",
"remote-servers/instructions",
"remote-servers/deployments",
"remote-servers/ec2-instructions",
"remote-servers/security",
"remote-servers/validate",
"---Advanced---",
"cluster"
]
}