tidoly vs Coolify
요약. Coolify 는 앱을 설치합니다. tidoly 는 설치하고 연결까지 구성합니다.
Coolify
Docker 기반 오픈소스 PaaS 입니다. 저장소에 push 하면 웹훅으로 빌드가 시작되고(Nixpacks 또는 Dockerfile), SSH 로 서버에 접속해 컨테이너를 실행합니다. Traefik 이 인증서를 발급하고 트래픽을 전환합니다. 원클릭 카탈로그가 이 부류에서 가장 큽니다.
오케스트레이터는 없습니다. 컨테이너는 재시작되지만 서버가 중단되면 다른 서버로 이동하지 않습니다. 서버가 여러 대여도 각각 SSH 로 관리합니다.
tidoly
Kubernetes(k3s) 기반 상용 플랫폼입니다. 설치기를 실행하고 라이선스 키를 입력합니다. 카탈로그 항목에 필요한 자원이 선언돼 있고, 설치하면 플랫폼이 생성해 연결합니다.
예시: 팀 위키 설치
DB, 오브젝트 스토리지, 메일, 도메인, 로그인이 필요한 경우입니다.
Coolify — 위키를 배포합니다. PostgreSQL 을 배포합니다. 접속 문자열을 앱 환경변수에 입력합니다. 스토리지 자격을 만들어 입력합니다. 도메인을 연결합니다. OIDC client 를 등록하고 시크릿을 입력합니다. 자격이 바뀌면 다시 합니다.
tidoly — 카탈로그에서 선택합니다. 도메인을 입력합니다. 나머지는 자동으로 구성됩니다.
Coolify 가 맞는 경우
- 오픈소스여야 한다
- 직접 만든 코드를 여러 프로젝트로 배포한다 (빌드 연동은 Coolify 가 더 넓습니다)
- 카탈로그 규모가 우선이다
- Docker 로 충분하다
tidoly 가 맞는 경우
- 팀이 쓰는 앱을 운영한다. 로그인과 도메인이 필수다
- 설정을 반복하지 않고 유지되기를 원한다
- Kubernetes 를 직접 운영하지 않으려 한다
- 문의할 곳이 필요하다
공통점
내 하드웨어에서 실행됩니다. 데이터와 애플리케이션은 내 장비에 남고, HTTPS 인증서는 자동으로 관리됩니다.