무료 JamStack/Keybase.io를 사용한 정적 사이트 호스팅
키베이스 설치
Keybase 사이트는 해당 소프트웨어를 통해 액세스하므로 Keybase.io으로 이동하여 운영 체제 설치 지침을 따라야 합니다.
Keybase 클라이언트를 설치한 후 파일 탭으로 이동합니다. 이와 유사한 화면이 표시되어야 합니다.
운영 체제의 파일 시스템에 대한 Keybase 활성화 지침을 따릅니다. 이렇게 하면 Keybase 보안 파일 공유에 대한 기본 파일 시스템 액세스가 제공됩니다.
Keybase 파일 시스템이 설치되면 Mac/Linux의 경우
/keybase
, Windows의 경우 K:\
에서 파일에 액세스할 수 있습니다.모든 것이 올바르게 설정되면
/keybase
아래에 세 개의 디렉토리가 표시됩니다./keybase
/private
/public
/team
Keybase 하위 도메인
모든Keybase 계정에는
<username>.keybase.pub
형식의 하위 도메인이 제공됩니다. 예를 들어 내 사용자 이름은 joelnet
이므로 내 하위 도메인은 joelnet.keybase.pub 입니다. 이것은 내 정적 파일이 있는 곳입니다.Keybase에 파일 복사
파일을
/keybase/public/joelnet
(Windows의 경우 K:\public\joelnet
)에 복사하여 Keybase 하위 도메인에 파일을 추가할 수 있습니다. 여기에 복사된 모든 파일은 PUBLIC이며 누구나 읽을 수 있습니다./keybase/public/joelnet
(Windows의 경우 K:\public\joelnet
)에 복사할 Gatsby 사이트를 준비했습니다.귀하의 웹사이트가 배포되었습니다! 브라우저를 열고 새 사이트를 방문하십시오. 내 사이트가 이제 joelnet.keybase.pub에 표시되고 표시됩니다 🔥
맞춤 도메인 이름
Keybase도 사용자 지정 도메인 이름을 지원하지만 프로세스가 약간 다릅니다.
사이트는
/keybase/private/<username>,kbpbot/<site>
(Windows의 경우 K:\private\<username>,kbpbot/<site>
) 아래에 배포되어야 합니다. <site>
는 아무 이름이나 될 수 있습니다. 이렇게 하면 Keybase에서 여러 사이트를 호스팅할 수 있는 유연성이 제공됩니다.다음 단계는 DNS를 설정하는 것입니다.
CNAME
를 가리키도록 kbp.keybaseapi.com
를 만듭니다.다음으로
TXT
레코드를 만듭니다. 사이트가 my-site.example.com
에 있는 경우 레코드 앞에 _keybase_pages.
를 붙입니다.내 DNS 레코드는 다음과 같습니다.
파일을 복사한 후 사용자 지정 도메인에서 웹사이트에 액세스할 수 있어야 합니다!
끝
Keybase Sites에 대한 자세한 내용은 here에서 확인할 수 있습니다.
건배 🍻
Killian Eon에서 Pexels 님의 사진
Reference
이 문제에 관하여(무료 JamStack/Keybase.io를 사용한 정적 사이트 호스팅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/joelnet/free-jamstack-static-site-hosting-with-keybase-io-3127텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)