2pme api
1.0.0

하위 도메인을 무료로 만듭니다.
소개 · 기능 · 배포 · 문서 · FAQ
2Peek.Me ( 2pme )는 CloudFlare를 통해 하위 도메인을 관리 할 수있는 무료 및 OpenSource DNS 관리자입니다.
2PME는 모든 사람이 무료로 무제한 하위 도메인을 얻을 수있는 간단한 API 키 관리 기능을 갖춘 전체 HTTPS API를 제공합니다.
다음은 자체 도메인에 2pme API를 쉽게 배포하는 간단한 단계입니다.
호스팅 플랫폼에 다음 소프트웨어가 설치되어 있는지 확인하십시오.
| 요소 | 소프트웨어/확장 | 최소 권장 버전 | 메모 |
|---|---|---|---|
| 웹 서버 | 아파치 | 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-api src/api/utils/secrets.php 에있는 파일을 찾고 열고 주어진 지침에 따라 변수 컨텐츠를 편집하십시오. CloudFlare에 도메인 이름 서버가 주차되어 있는지 확인하십시오.
src/ 에있는 모든 디렉토리를 파일 서버에 업로드하십시오 (루트가 아닌 api/ 와 같은 서브 디르에있을 수 있음).
2pme API가 설치되었습니다!
예 , NPM에서 찾거나 소스 코드에서 나만의 버전을 만들 수 있습니다.
실제로는 아니지만 아마도 만들어 질 것입니다.
아니요 , 저는 하나를 만들 계획이 아닙니다. requests 모듈과 문서를 쉽게 사용하여 직접 요청할 수 있습니다.
이 프로젝트 (및 기타 모든 관련 프로젝트)는 GPL-3.0 라이센스에 따라 라이센스가 부여됩니다.