Company
Date Published
Author
Pierre Burgy
Word count
877
Language
English
Hacker News points
None

Summary

Strapi recently published a new version of its platform along with a redesigned website, leading to a complete overhaul of its documentation process, with GitBook being chosen as the primary tool for its flexibility and plugin support. The implementation involved integrating GitBook into Strapi's GitHub repository, structuring documentation files, and setting up a system to automatically update and serve documentation via AWS CloudFront. Custom scripts and plugins were employed to ensure seamless documentation generation and updates, with additional measures taken to handle broken links and errors. The documentation system is supported by an AWS EC2 instance managed by pm2 and nginx, and plans are in place to enhance internationalization through GitBook’s Multi-Lingual feature. Strapi's decision to use GitBook was influenced by its robust plugin ecosystem and customization capabilities, and the company is open to community contributions for translating documentation into multiple languages.