Skip to content

Latest commit

 

History

History
95 lines (75 loc) · 3.74 KB

File metadata and controls

95 lines (75 loc) · 3.74 KB

docker-gitbook-builder

🇨🇳 中文 · 🇬🇧 English · 🇯🇵 日本語 · 🇰🇷 한국어 · 🇪🇸 Español · 🇮🇳 हिन्दी · 🇸🇦 العربية
🇵🇹 Português · 🇧🇩 বাংলা · 🇷🇺 Русский · 🇫🇷 Français · 🇩🇪 Deutsch

GitBook ई-पुस्तकें बनाने के लिए Docker इमेज। Honkit (सामुदायिक अनुरक्षित GitBook फ़ोर्क), CJK फ़ॉन्ट, PlantUML समर्थन के साथ।

Docker Image

त्वरित आरंभ

docker pull bloodstar/gitbook-builder

# आरंभ करें
docker run --rm -v "$PWD:/gitbook" -p 4000:4000 bloodstar/gitbook-builder gitbook init
# पूर्वावलोकन
docker run --rm -v "$PWD:/gitbook" -p 4000:4000 bloodstar/gitbook-builder gitbook serve
# निर्माण
docker run --rm -v "$PWD:/gitbook" -p 4000:4000 bloodstar/gitbook-builder gitbook build

.bashrc या .zshrc में alias जोड़ें:

alias gitbook='docker run --rm -v "$PWD":/gitbook -p 4000:4000 bloodstar/gitbook-builder gitbook'
alias honkit='docker run --rm -v "$PWD":/gitbook -p 4000:4000 bloodstar/gitbook-builder honkit'

सुविधाएँ

सुविधा विवरण
GitBook CLI क्लासिक संस्करण, Node.js 20 के लिए पैच किया गया
Honkit सामुदायिक फ़ोर्क, book.json संगत
PlantUML OpenJDK 17 + Graphviz आरेख
PDF/EPUB Calibre द्वारा रूपांतरण
CJK फ़ॉन्ट Noto Sans CJK शामिल
मल्टी-आर्क linux/amd64, linux/arm/v7, linux/arm64

उपयोग

# GitBook
gitbook serve    # http://localhost:4000
gitbook build
gitbook pdf .
gitbook epub .

# Honkit (अनुशंसित)
honkit serve
honkit build
honkit pdf .
honkit epub .

Docker Hub

  • इमेज: bloodstar/gitbook-builder
  • टैग: latest, gitbook-<version>, honkit-<major>, honkit-<major>.<minor>, honkit-<full>
  • टैग देखें

पर्यावरण चर

चर डिफ़ॉल्ट विवरण
NPM_CONFIG_REGISTRY (npm आधिकारिक) npm मिरर। चीनी उपयोगकर्ता: https://registry.npmmirror.com
docker run --rm -v "$PWD":/gitbook \
  -e NPM_CONFIG_REGISTRY=https://registry.npmmirror.com \
  bloodstar/gitbook-builder honkit install

दस्तावेज़

दस्तावेज़ सामग्री
docs/GUIDE.md विस्तृत उपयोग और प्लगइन्स
docs/ARCHITECTURE.md आर्किटेक्चर और घटक
docs/TESTING.md परीक्षण और सत्यापन
docs/CHANGELOG.md संस्करण इतिहास