사용자 도메인 이메일, 캘린더, 파일 드라이브, 예약 페이지와 AI 에이전트를 제공하는 Google Workspace의 셀프 호스팅 대안으로, Cloudflare 또는 Docker에서 실행됩니다.
- 스타
- 2,290
- 포크
- 364
- 열린 이슈
- 7
- 마지막 커밋
- 9일 전
어떤 프로젝트인가요?
WR.DO는 도메인 관련 서비스를 하나의 앱으로 묶어 배포할 수 있는 Next.js 및 TypeScript 웹 플랫폼입니다. QR 코드, 비밀번호 보호, 만료일을 설정해 맞춤 단축 링크를 만들고 방문 분석을 확인할 수 있습니다. 또한 Cloudflare Email Worker로 메일을 수신하고 Resend로 발신하는, 접두사를 자유롭게 지정할 수 있는 무제한 이메일 주소를 제공하며 Catch-All과 Telegram 푸시 알림도 지원합니다.
인프라 측면에서는 여러 Cloudflare 계정과 도메인의 DNS 레코드를 관리하며, 사용자가 서브도메인을 신청하고 관리자가 승인하는 워크플로를 운영할 수도 있습니다. 파일 저장소는 Cloudflare R2, AWS S3, OSS 등 S3 호환 스토리지를 지원합니다. 공개 API에서는 웹사이트 메타데이터, 스크린샷, QR 코드와 Markdown 또는 텍스트 변환 기능을 제공하며, 관리자 패널에서 서비스 활성화 여부, 사용자 할당량, 로그인 방식을 관리할 수 있습니다.
PostgreSQL 데이터베이스와 GitHub Container Registry의 사전 빌드 이미지를 사용해 Vercel 또는 Docker Compose로 배포할 수 있습니다.
핵심 기능
- 01QR 코드, 비밀번호 보호, 만료일을 지원하는 맞춤 단축 링크
- 02Catch-All과 Telegram 알림을 지원하는 무제한 맞춤 접두사 이메일 받은편지함
- 03선택적 승인 워크플로를 지원하는 여러 Cloudflare 계정의 DNS 레코드 관리
- 04Cloudflare R2, AWS S3 등 S3 호환 스토리지에 파일 업로드
- 05웹사이트 메타데이터, 스크린샷, QR 코드, Markdown 변환을 제공하는 공개 API
- 06서비스 활성화 여부, 사용자 할당량, 로그인 방식을 관리하는 관리자 패널
활용 사례
- 팀이나 커뮤니티에서 비공개 단축 링크 및 QR 코드 서비스 운영
- 사용자가 DNS 레코드를 신청하는 서브도메인 등록 사이트 호스팅
- 가입 테스트용 임시 이메일 주소 제공
- S3 호환 버킷을 기반으로 한 셀프 호스팅 파일 호스팅 페이지 제공
빠른 시작
- 1
리포지토리를 클론합니다
git clone https://github.com/oiov/wr.do - 2
프로젝트 폴더로 이동해 종속성을 설치합니다
cd wr.do && pnpm install - 3
데이터베이스를 초기화하고 관리자 계정을 설정합니다
pnpm postinstall && pnpm db:push && pnpm bootstrap-admin - 4
localhost:3000에서 개발 서버를 시작합니다
pnpm dev
사용 전 알아둘 점
- 로컬 환경을 설정하려면 PostgreSQL 데이터베이스, 환경 변수, 이메일 및 DNS 기능을 위한 Cloudflare 계정이 필요합니다.
- 이메일 수신에는 Cloudflare Email Worker가, 발신에는 Resend가 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- wr.do은(는) 무엇인가요?
- 단축 링크, 임시 이메일 받은편지함, 서브도메인 DNS 관리, 파일 저장소, 공개 API와 관리자 패널을 한데 모은 올인원 셀프 호스팅 도메인 서비스 플랫폼입니다. WR.DO는 도메인 관련 서비스를 하나의 앱으로 묶어 배포할 수 있는 Next.js 및 TypeScript 웹 플랫폼입니다. QR 코드, 비밀번호 보호, 만료일을 설정해 맞춤 단축 링크를 만들고 방문 분석을 확인할 수 있습니다. 또한 Cloudflare Email Worker로 메일을 수신하고 Resend로 발신하는, 접두사를 자유롭게 지정할 수 있는 무제한 이메일 주소를 제공하며 Catch-All과 Telegram 푸시 알림도 지원합니다.
- wr.do은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- wr.do은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- wr.do은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. wr.do의 마지막 커밋은 2026년 10월 29일입니다.
- wr.do은(는) 어디에 사용할 수 있나요?
- 팀이나 커뮤니티에서 비공개 단축 링크 및 QR 코드 서비스 운영 사용자가 DNS 레코드를 신청하는 서브도메인 등록 사이트 호스팅 가입 테스트용 임시 이메일 주소 제공 S3 호환 버킷을 기반으로 한 셀프 호스팅 파일 호스팅 페이지 제공
- wr.do는 어떻게 설치하나요?
- 리포지토리를 클론합니다: git clone https://github.com/oiov/wr.do 프로젝트 폴더로 이동해 종속성을 설치합니다: cd wr.do && pnpm install 데이터베이스를 초기화하고 관리자 계정을 설정합니다: pnpm postinstall && pnpm db:push && pnpm bootstrap-admin localhost:3000에서 개발 서버를 시작합니다: pnpm dev
- wr.do은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/oiov/wr.do
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Cloudflare Workers, D1, KV에서 기존 서버 없이 완전히 실행되는, 분석 기능을 갖춘 셀프 호스팅 링크 단축 서비스입니다.
Next.js와 TypeScript로 구축한 단축 링크, 전환 추적, 제휴 프로그램용 오픈소스 링크 어트리뷰션 플랫폼입니다.
브랜드 링크, 사용자 지정 도메인, QR 코드, 클릭·리드·매출 추적 기능을 제공하는 오픈소스 URL 단축 서비스입니다.
Kutt는 커스텀 도메인, 링크 통계, 관리자 패널, RESTful API를 지원하는 자체 호스팅 URL 단축 서비스입니다.
PHP로 작성된 셀프 호스팅 URL 단축 서비스로, CLI와 REST API를 통해 자체 도메인에서 단축 링크를 제공합니다.