Repolode
oiov

oiov/wr.do

短縮リンク、使い捨てメール受信箱、サブドメインのDNS管理、ファイルストレージ、Open APIをまとめた、管理パネル付きのオールインワン・セルフホスト型ドメインサービスプラットフォーム。

代替できる製品:BitlyTemp Mail

スター
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. 1

    リポジトリをクローンする

    git clone https://github.com/oiov/wr.do
  2. 2

    プロジェクトフォルダーに移動して依存関係をインストールする

    cd wr.do && pnpm install
  3. 3

    データベースを初期化し、管理者アカウントをセットアップする

    pnpm postinstall && pnpm db:push && pnpm bootstrap-admin
  4. 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 の数値は毎日更新されます。

関連プロジェクト

Next.jsとTypeScriptで構築された、短縮リンク、コンバージョン計測、アフィリエイトプログラム向けのオープンソースリンクアトリビューションプラットフォーム。

2.5万+90 今週3391TypeScriptOther活発にメンテナンス更新 11 日前