할미새
Pipit은 Wagtail CMS Boilerplate로, 반응 렌더링 된 프론트 엔드와 쉽고 현대적인 개발자 워크 플로우를 제공하는 것을 목표로합니다.
특징
- 하이브리드 정적 및 서버 렌더링 된 Next.js를 사용하여 반응합니다
- 페이지 스캐 폴딩
- 12 요소 앱 준수
- 도커 개발 환경
- Ansistrano를 통해 스크립트를 배포하십시오
- Ansible을 사용한 오케스트레이션
- 개발을위한 로컬 SSL
- 센트리로 오류보고
- 슬랙 알림이있는 Circle CI를 통한 CI 통합
- 환경 간 데이터 동시
- 빠른 구성 요소 개발을위한 스토리 북
설치
- CookieCutter가 설치되어 있는지 확인하십시오.
pip install cookiecutter (또는 BREW를 통해) - Cookiecutter 실행 :
cookiecutter https://github.com/Frojd/Wagtail-Pipit.git
- 질문을 입력하면 완료됩니다!
문서 - 여기서 어디로 가야합니까?
시작 가이드를 확인하여 시작하는 것이 좋습니다. 그렇지 않으면 다음 주제 중 하나를 읽을 수 있습니다.
- 프론트 엔드 개발자 안내서
- 백엔드 개발자 안내서
- 호스팅을위한 웹 서버를 제공하고 구성합니다
- Circleci에서 배포 설정
- Circleci에 슬랙 알림 추가
- 환경 간 데이터 동기화
- 로컬로 파이썬을 실행합니다
- 정적 사이트 생성 사용
- Wagtail의 라우팅 가능한 페이지로 작업합니다
- Next.js를 통해 맞춤형 콘텐츠 유형 데이터를 제공합니다
- 다중 언어 지원 추가
- Wagtail-2FA 지원 추가
- 센트리 추가
- CSRF 토큰 처리
- 스토리 북 게시
- 발판
기여하다
개선에 대한 아이디어가 있으면 문제를 통해 생각을 공유하십시오. 우리는 또한 PR을 환영합니다
- 문제 추적기 : https://github.com/frojd/wagtail-pipit/issues
- 소스 코드 : https://github.com/frojd/wagtail-pipit
- 토론 : 채널
#pipit 의 Wagtail Slack에서 우리를 찾을 수 있습니다.
보안
프로젝트에서 보안 문제를 발견했다고 생각되면 [email protected]로 이메일을 보내주십시오.
지원하다
문제가 있으면 문제를 제출하시면 최선을 다해 도와 드리겠습니다.