Dokploy 是一個免費的、自託管的平台即服務 (PaaS),可簡化應用程序和數據庫的部署和管理。
Dokploy 包含多種功能:
- 應用程序:部署任何類型的應用程序(Node.js、PHP、Python、Go、Ruby 等)。
- 數據庫:創建和管理支持 MySQL、PostgreSQL、MongoDB、MariaDB 和 Redis 的數據庫。
- 備份:將數據庫自動備份到外部存儲目標。
- Docker Compose:原生支持 Docker Compose 來管理複雜的應用程序。
- 多節點:使用 Docker Swarm 將應用程序擴展到多個節點來管理集羣。
- 模板:只需單擊即可部署開源模板(Plausible、Pocketbase、Calcom 等)。
- Traefik 集成:自動與 Traefik 集成以進行路由和負載平衡。
- 實時監控:監控每個資源的 CPU、內存、存儲和網絡使用情況。
- Docker 管理:輕鬆部署和管理 Docker 容器。
- CLI/API:使用命令行或通過 API 管理您的應用程序和數據庫。
- 通知:當你的部署成功或失敗時收到通知(通過 Slack、Discord、Telegram、電子郵件等)。
- 多服務器:將你的應用程序遠程部署到外部服務器並進行管理。
- 自託管:在你的 VPS 上自託管 Dokploy。