| .. | ||
| .github/workflows | ||
| app | ||
| components | ||
| content | ||
| nginx | ||
| scripts | ||
| styles | ||
| .gitignore | ||
| contentlayer.config.ts | ||
| Makefile | ||
| next.config.js | ||
| package.json | ||
| postcss.config.js | ||
| README.md | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
docs.svc.plus
Static documentation site built with Next.js, TailwindCSS and Contentlayer.
Scripts
npm run build– build static sitenode scripts/import-from-chapters.js– sync markdown from svc-design/documents
Deployment
GitHub Actions builds the site, generates PDFs with pandoc/wkhtmltopdf and deploys via rsync. See .github/workflows/build-deploy.yml.
Nginx config: nginx/docs.svc.plus.conf