独自ドメインのメール、カレンダー、ファイルドライブ、予約ページ、AIエージェントを備え、CloudflareまたはDockerで動かせるセルフホスト型のGoogle Workspace代替サービス。
- スター
- 2,290
- フォーク
- 364
- 未解決の Issue
- 7
- 最終コミット
- 9 日前
これは何?
WR.DOは、ドメイン関連の複数のサービスを1つのアプリにまとめた、Next.jsとTypeScript製のWebプラットフォームです。QRコード、パスワード保護、有効期限を設定できるカスタム短縮リンクを作成でき、アクセス解析も確認できます。また、Cloudflare Email Workerでメールを受信し、Resendで送信する、カスタムプレフィックス付きの無制限のメールアドレスを提供します。Catch-AllやTelegramのプッシュ通知にも対応しています。
インフラ面では、複数のCloudflareアカウントやドメインにまたがるDNSレコードを管理できます。また、ユーザーがサブドメインを申請し、管理者が承認するワークフローも実行できます。ファイルストレージは、Cloudflare R2、AWS S3、OSSなど、S3互換の任意のプロバイダーで利用できます。Open APIでは、Webサイトのメタデータ、スクリーンショット、QRコードの取得や、Markdown・テキストへの変換機能を提供します。管理パネルでは、利用するサービス、ユーザーごとのクォータ、ログイン方法を設定できます。
PostgreSQLデータベースとGitHub Container Registryのビルド済みイメージを使い、VercelまたはDocker Composeでデプロイできます。
主な機能
- 01QRコード、パスワード保護、有効期限に対応したカスタム短縮リンク
- 02Catch-AllとTelegram通知に対応した、カスタムプレフィックス付きの無制限メール受信箱
- 03複数のCloudflareアカウントにまたがるDNSレコード管理と、任意で設定できる承認ワークフロー
- 04Cloudflare R2やAWS S3などのS3互換ストレージへのファイルアップロード
- 05Webサイトのメタデータ、スクリーンショット、QRコード、Markdown変換に対応するOpen 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管理、ファイルストレージ、Open APIをまとめた、管理パネル付きのオールインワン・セルフホスト型ドメインサービスプラットフォーム。 WR.DOは、ドメイン関連の複数のサービスを1つのアプリにまとめた、Next.jsとTypeScript製のWebプラットフォームです。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を備え、自分のドメインで短縮リンクを提供できます。