Dokploy
Vercel, Heroku, Netlify의 오픈소스 대체제
Features
- 무료이며 자체 호스팅 가능한 Platform as a Service(PaaS)
- 애플리케이션과 데이터베이스의 배포 및 관리를 간편하게 처리하며, 클라우드 서비스 의존 없이 자체 서버에서 운영 가능
- 언어: Node.js, PHP, Python, Go, Ruby 등 지원
- DB: MySQL, PostgreSQL, MongoDB, MariaDB, Redis 지원
- 백업 자동화: 외부 저장소로의 DB 백업
- Docker Compose 지원: 복잡한 앱을 손쉽게 관리 가능
- 멀티 노드 확장: Docker Swarm으로 클러스터 확장 가능
- 1클릭 템플릿 배포: Plausible, Pocketbase, Calcom 등 오픈소스 템플릿 제공
- Traefik 통합: 자동 라우팅 및 로드 밸런싱 지원
- 실시간 모니터링: CPU, 메모리, 저장소, 네트워크 사용량 실시간 확인
- Docker 컨테이너 관리: GUI 없이 손쉽게 Docker 앱 운영 가능
- CLI 및 API: 커맨드라인 또는 API를 통한 제어 가능
- 배포 알림: Slack, Discord, Telegram, 이메일 등으로 배포 상태 알림 수신
- 멀티 서버 배포: 외부 서버로 원격 배포 및 관리 가능
- 자체 호스팅 지원: VPS에 Dokploy 자체 설치 가능