Repolode
lylo

lylo/pagecord

간단한 블로그를 빠르게 발행할 수 있도록 설계된 Rails 8 기반 개인 블로그 및 웹사이트 플랫폼입니다.

대체할 수 있는 제품:Medium

스타
194
포크
16
열린 이슈
7
마지막 커밋
22시간 전

어떤 프로젝트인가요?

Pagecord는 개인 웹사이트 및 블로그 플랫폼입니다. Hotwire, import maps, Postgres, Sidekiq를 사용하는 순수 Rails 8 기반으로 구축되었으며, 테스트에는 픽스처를 사용하는 Minitest를 씁니다.

이 프로젝트는 복잡한 설정 없이 개인 블로그를 운영하고 싶은 사람들을 위한 것입니다. 여러 블로그를 지원하는 애플리케이션으로 실행되며, 로컬 개발 중에는 시드된 예제 블로그가 자체 서브도메인에서 제공됩니다.

로컬 개발 환경은 단일 docker compose 명령으로 시작할 수 있으며, 이 명령은 Postgres, Redis, Memcached, Rails와 Tailwind watcher를 실행합니다. Docker 없이 네이티브로 개발하는 방법과 이메일 처리, 결제 시뮬레이션은 개발 문서에서 다룹니다.

핵심 기능

  • 01Rails 8 기반 개인 블로그 및 웹사이트 발행
  • 02JS 빌드 단계 없이 프런트엔드에 Hotwire와 import maps 사용
  • 03Postgres 기반 Sidekiq 백그라운드 작업
  • 04Docker Compose를 통한 단일 명령 로컬 환경 설정
  • 05픽스처를 사용하는 Minitest 테스트 스위트

활용 사례

  • 자체 Rails 서버에서 개인 블로그 운영
  • Hotwire와 Sidekiq를 사용하는 프로덕션 스타일 Rails 8 애플리케이션 학습
  • 하나의 Rails 배포 환경에서 여러 블로그 호스팅

빠른 시작

  1. 1

    Docker Compose로 앱을 실행합니다

    docker compose up
  2. 2

    브라우저에서 localhost의 포트 3000에 접속해 앱을 엽니다

사용 전 알아둘 점

  • 라이선스가 NOASSERTION으로 표시되어 있어 메타데이터만으로는 이용 조건을 알 수 없습니다.
  • Docker 없이 로컬 환경을 설정하려면 별도의 개발 가이드를 따라야 합니다.

토픽

자주 묻는 질문

pagecord은(는) 무엇인가요?
간단한 블로그를 빠르게 발행할 수 있도록 설계된 Rails 8 기반 개인 블로그 및 웹사이트 플랫폼입니다. Pagecord는 개인 웹사이트 및 블로그 플랫폼입니다. Hotwire, import maps, Postgres, Sidekiq를 사용하는 순수 Rails 8 기반으로 구축되었으며, 테스트에는 픽스처를 사용하는 Minitest를 씁니다.
pagecord은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
pagecord은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
pagecord은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. pagecord의 마지막 커밋은 2026년 10월 23일입니다.
pagecord은(는) 어디에 사용할 수 있나요?
자체 Rails 서버에서 개인 블로그 운영 Hotwire와 Sidekiq를 사용하는 프로덕션 스타일 Rails 8 애플리케이션 학습 하나의 Rails 배포 환경에서 여러 블로그 호스팅
pagecord는 어떻게 설치하나요?
Docker Compose로 앱을 실행합니다: docker compose up 브라우저에서 localhost의 포트 3000에 접속해 앱을 엽니다
pagecord은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lylo/pagecord

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트