트렌딩 목록으로
Nunjucks
articleblogblog-platformblogging

besoeasy / NostrPress

NostrPress는 Nostr 프로필을 빠르고 완전히 정적인 블로그로 바꿉니다. Nostr에 글을 게시하고, 로컬 미디어, RSS, 그리고 제약 없는 환경에서 어디서든 실제 웹사이트를 배포하세요.

이 프로젝트에 대해

besoeasy 님의 NostrPress 프로젝트는 GitHub에서 7개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Nunjucks 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.

Language Breakdown

Nunjucks 53%JavaScript 42%CSS 5%

🇰🇷 한국어 번역 README

AI 실시간 번역

NostrPress

Nostr 장문의 글을 정적 블로그로 바꾸세요. 한 번의 명령어, 설정 불필요.


작동 방식

  1. npub 키를 전달합니다.
  2. NostrPress가 Nostr 릴레이에서 글을 가져옵니다.
  3. 미디어를 다운로드하고 ./blog에 완전한 정적 사이트를 생성합니다.
  4. 해당 폴더를 어디에나 배치하세요 — 어느 호스트, 어느 프레임워크든 가능

실행 방법

npx

bun

출력은 ./blog/에 생성되며, 바로 제공할 수 있습니다.


모든 프레임워크와 함께 사용

생성된 ./blog 폴더는 순수한 정적 HTML/CSS/JS입니다. 프레임워크의 public/static 디렉토리에 복사하면 그대로 제공됩니다.

Vue (Vite)

블로그는 Vue 앱과 함께 /blog/에 위치합니다. Vite 설정 변경 필요 없음 — public/의 모든 파일을 Vite가 자동 제공.


React (Vite 또는 CRA)

Vite + React — Vue와 동일, 플러그인만 교체합니다.

Create React App


Nuxt


Next.js


순수 HTML / 프레임워크 없음


제공되는 기능


환경 변수

변수필수설명
NPUB✅ 예Nostr 공개 키 (npub1...)
SITE_URL선택기본 URL (예: ). 설정 시 RSS 피드 (/feed.xml), 사이트맵 (/sitemap.xml`), 정규 링크 태그, Open Graph 절대 URL 활성화

SITE_URL 예제

다음과 같이 생성됩니다:


🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.

🔗 유사한 프로젝트

이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.

besoeasy/NostrPress GitHub 원문 바로가기 →