2pme api
1.0.0

無料でサブドメインを作成します。
はじめに・機能・展開・ドキュメント・FAQ
2Peek.Me (また2pme )は、Cloudflareを介してサブドメインを管理するための無料でOpenSource DNSマネージャーです。
2PMEは、シンプルなAPIキーマネジメントを備えた完全なHTTPS APIを提供します。ここでは、誰もが無制限のサブドメインを無料で取得できます。
2pme APIを独自のドメインに簡単に展開する簡単な手順をいくつか紹介します。
ホスティングプラットフォームに次のソフトウェアがインストールされていることを確認してください。
| 成分 | ソフトウェア/拡張機能 | 最小推奨バージョン | メモ |
|---|---|---|---|
| Webサーバー | アパッチ | 2.4+ | または、 php-fpmで構成されたnginx(1.18+)。 |
| nginx | 1.18+ | PHPが適切に統合されていることを確認してください。 | |
| Php | Php | 7.4+(8.1推奨) | PHPには、次の拡張機能を含める必要があります。 |
mysqli拡張機能 | PHPに含まれています | mysqlに接続するため。 | |
json拡張機能 | PHPに含まれています | JSONデータのエンコードとデコード用。 | |
| データベース | mysql | 5.7+(8.0推奨) | またはMariadb(10.3+)。 |
| SSL/TLS | SSL証明書 | HTTPSに必要です | Let's Encryptまたは別の証明書プロバイダーを使用します。 |
次のコマンドを使用して、このリポジトリをクローンします
$ git clone https://github.com/douxxu/2pme-apisrc/api/utils/secrets.phpにあるファイルを見つけて開き、指定された指示に従って変数コンテンツを編集します。 CloudFlareにドメイン名サーバーが駐車されていることを確認してください。
src/にあるすべてのディレクトリをファイルサーバーにアップロードします(rootではなく、 api/のようなサブディールになります)。
2pme APIがインストールされました!
はい、NPMで見つけたり、ソースコードから独自のバージョンを作成したりできます。
実際にはそうではありませんが、おそらく作られるでしょう。
いいえ、私はそれを作るつもりはありません。 requestsモジュールとドキュメントを簡単に使用して自分で作成できます。
このプロジェクト(および他のすべての関連プロジェクト)は、GPL-3.0ライセンスの下でライセンスされています。