Maglit은 Vercel이 후원했습니다. 많은 감사합니다!

MAGLIT- 암호화 된 자석/ http (S) 링크 비밀번호 보호 기능
✅ 100% 사용하기 쉽습니다
100% 무료 및 오픈 소스
100% 암호화
100% 개인
✅ 0% 개인 데이터 저장
새로운 기능
? Maglit은 이제 사용자 정의 링크를 지원합니다!
? MAGLIT는 이제 조명 링크에 대한 QR 코드를 생성 할 수 있습니다!
WYSIWYG : MAGLIT 빌드는 완전히 검증 가능합니다.이 저장소의 코드는 MAGLIT.ME에 배포 된 코드와 동일합니다.
준비하다
MAGLIT는 FireBase Firestore를 데이터베이스로 사용합니다. 먼저 새로운 Firebase 프로젝트를 작성한 다음 프로젝트의 루트 디렉토리에서 .env.local 이라는 이름의 파일을 작성하고 .env.local.example 에 언급 된대로 세부 정보를 작성해야합니다.
이 단계는 어려운 요구 사항 이며이 파일의 변경 사항은 처음부터 프로젝트를 다시 빌드해야합니다 (NPM 설치/NPM RUN DEV를 통해 또는 Docker 단계를 사용하여).
프로젝트를 복제하고 다음을 사용하여 종속성을 설치하십시오.
npm install이를 위해 NPM 또는 원사를 설치해야합니다.
그런 다음 개발 서버를 실행합니다.
npm run dev도커 :
중요한
빌드 전에 .env.local 파일을 사용할 수 있는지 확인하십시오.
# BUILD AND RUN IMAGE USING NPM
npm run docker:build
# RUN IMAGE
npm run docker
# OR RUN IN DETACHED MODE
npm run docker:dhttp : // localhost : 3000을 열어 브라우저를 사용하여 결과를 확인하십시오.
pages/index.js 수정하여 페이지 편집을 시작할 수 있습니다. 파일을 편집 할 때 페이지가 자동 업데이트됩니다.
API 경로는 http : // localhost : 3000/api/xxxxxx에서 액세스 할 수 있습니다. 이 엔드 포인트는 pages/api/xxxxxx.js 에서 편집 할 수 있습니다.
pages/api 디렉토리는 /api/* 에 매핑됩니다. API 경로에 대해 자세히 알아보십시오.
