정보와 문서를 저장하고 정리하기 위한 플랫폼입니다. BookStack에 대한 자세한 내용은 공식 홈페이지(https://www.bookstackapp.com/)에서 확인할 수 있습니다.
설치 지침
선적 서류 비치
데모 인스턴스
관리자 로그인
스크린샷
북스택 블로그
이슈 목록
디스코드 채팅
지원 옵션
BookStack은 즐겁고 간단한 기본 경험을 제공하는 독창적인 문서 플랫폼입니다. 인스턴스의 새로운 사용자는 직관적인 경험을 해야 하며 BookStack에서 콘텐츠 생성에 참여하려면 기본적인 워드 프로세싱 기술만 있으면 됩니다. 플랫폼은 원하는 사람들에게 고급 기능을 제공해야 하지만 핵심적이고 단순한 사용자 경험을 방해해서는 안 됩니다.
BookStack은 위의 설명과 다른 목적으로 사용되는 확장 가능한 플랫폼으로 설계되지 않았습니다.
개발 철학과 관련하여 BookStack은 편안하고 개방적이며 긍정적인 접근 방식을 가지고 있습니다. 결국 이것은 사람들이 자신의 자유 시간을 기부하여 개발하고 유지 관리하는 무료 소프트웨어입니다.
여기 FAQ에서 프로젝트와 그 기원에 대해 자세히 알아볼 수 있습니다.
아래에는 브론즈, 실버, 골드 프로젝트 스폰서가 나와 있습니다. 프로젝트를 지원해준 이들 회사에 큰 감사를 드립니다. 참고: 나열된 서비스는 공식 BookStack 프로젝트에서 어떤 방식으로든 테스트, 조사 또는 지원되지 않습니다.
프로젝트 기부 세부정보 - GitHub 후원자 페이지 - Ko-fi 페이지
BookStack 소스 코드 작업에 대한 자세한 내용은 개발 문서를 참조하세요.
자신만의 BookStack 인스턴스를 사용자 정의하거나 확장하려는 경우 Hacking BookStack 문서 페이지에서 BookStack 소스 코드를 변경하지 않고 이를 달성할 수 있는 다양한 옵션에 대한 자세한 내용을 살펴보세요.
BookStack의 버전 관리 체계와 일반 출시 프로세스에 대한 자세한 내용은 여기에서 확인할 수 있습니다.
BookStack 내의 텍스트 번역은 Crowdin의 BookStack 프로젝트를 통해 관리됩니다. 일부 문자열에는 :userName
과 같이 콜론 접두사가 붙은 변수가 있습니다. 이 값은 런타임 시 대체되므로 그대로 두십시오.
끌어오기 요청을 여는 대신 Crowdin을 사용하여 번역을 제공하세요. 작업 코드베이스 내의 번역은 최신이 아닐 수 있으며 코드를 통해 병합하면 충돌 및 동기화 문제가 발생할 수 있습니다. 어떤 이유로든 Crowdin을 사용할 수 없는 경우 자유롭게 문제를 열어 대안 옵션에 대해 논의하세요.
Crowdin에 새로운 언어를 추가하고 번역을 제공하려면 여기에서 새 문제를 열어주세요.
BookStack의 번역은 BookStack 및 기타 프로젝트에서 번역을 찾는 데 도움이 되는 "Crowdin Global Translation Memory"에 제공됩니다. 이에 기여하는 것이 만족스럽지 않다면 GitHub를 통해 수동으로 BookStack에 번역을 제공하는 것은 권장되지 않습니다.
새로운 기능을 요청하거나 버그 및 문제를 보고하려면 자유롭게 이슈를 생성하세요. 이슈를 생성할 때 제공된 템플릿을 따르십시오.
풀 요청은 환영하지만 작은 조정이 아닌 이상 풀 요청을 일찍 열거나 의도한 변경 사항에 대한 이슈를 생성하여 프로젝트에 어떻게 적용할지 논의하고 병합을 계획하는 것이 가장 좋습니다. 기능 요청이 존재하거나 태그가 지정되었다고 해서 해당 기능이 핵심 프로젝트에 승인된다는 의미는 아닙니다.
풀 요청은 완료되면 development
에 다시 병합되므로 development
브랜치에서 생성해야 합니다. 이는 릴리스 게시에만 해당되므로 release
브랜치에서 빌드하거나 병합을 요청하지 마세요. CSS 또는 JavaScript 콘텐츠를 변경하려는 경우 resources/
에 있는 소스 파일을 편집하세요. public
내의 모든 CSS 또는 JS 파일은 이러한 소스 파일에서 빌드되므로 직접 편집하면 안 됩니다.
프로젝트의 행동 강령은 여기에서 확인할 수 있습니다.
BookStack 인스턴스 관리에 대한 보안 정보는 여기 문서 사이트에서 찾을 수 있습니다.
새로운 잠재적인 보안 문제에 대한 알림을 받으려면 BookStack 보안 메일링 목록에 가입하세요.
보안 문제를 신고하려면 여기에서 자세한 내용을 확인하세요.
우리는 가능한 한 많은 사람들이 BookStack에 접근할 수 있기를 바랍니다. 각 릴리스마다 이를 엄격하게 테스트하지는 않지만 가능한 경우 최소한 WCAG 2.1 레벨 A 표준을 목표로 합니다. 접근성 문제가 발생하면 언제든지 문제를 열어주세요.
프로젝트 문서와 블로그가 포함된 웹사이트는 BookStackApp/website repo에서 찾을 수 있습니다.
BookStack 소스는 MIT 라이선스에 따라 제공됩니다.
BookStack에서 사용하고 포함된 라이브러리는 자체 라이센스 및 저작권에 따라 제공됩니다. 많은 핵심 종속성에 대한 라이선스는 아래 저작자 표시 목록에서 찾을 수 있지만 이것이 BookStack 내에서 사용되는 모든 프로젝트의 전체 목록은 아닙니다.
BookStack을 구축하고 개선하기 위해 노력한 훌륭한 사람들을 여기에서 볼 수 있습니다. GitHub나 Crowdin을 통해 번역을 제공한 훌륭한 사람들을 여기에서 볼 수 있습니다.
다음은 BookStack 구축에 사용되는 훌륭한 오픈 소스 프로젝트입니다. 참고: 이는 활성 BookStack 인스턴스에서 사용되는 모든 라이브러리 및 프로젝트의 전체 목록이 아닙니다.
라라벨 - MIT
TinyMCE - MIT
어휘 -MIT
코드미러 - MIT
정렬 가능 - MIT
Google 머티리얼 아이콘 - Apache-2.0
markdown-it 및 markdown-it-task-lists - MIT 및 ISC
Dompdf - LGPL v2.1
KnpLabs/snappy - MIT
WKHTMLtoPDF - LGPL v3.0
Diagrams.net - 임베디드 버전 용어/소스 프로젝트 - Apache-2.0
OneLogin의 SAML PHP 툴킷 - MIT
리그/CommonMark - BSD-3-절
리그/플라이시스템 - MIT
League/html-to-markdown - MIT
리그/oauth2-클라이언트 - MIT
pragmarx/google2fa - MIT
베이컨/BaconQrCode - BSD-2-절
phpseclib- MIT
시계태엽 - MIT
PHPStan 및 Larastan - MIT 및 MIT
PHP_CodeSniffer - BSD 3절
JakeArchibald/IDB-Keyval - Apache-2.0
NPM 및 작곡가 패키지 관리자를 통해 가져오고 사용되는 JavaScript 및 PHP 프로젝트에 대한 자세한 분석과 해당 라이선스를 보려면 dev/licensing/js-library-licenses.txt 및 dev/licensing/php-library-licenses를 참조하세요. txt 파일.