Self-hosting documentation securely for an API platform with granular control on who can see what using filter policies
Requirements Recently we've embarked on an adventure to move online documentation of an API platform for one of our clients from ReadMe to a self-hosted solution chiefly to provide granular access control capability required by the business. Self-hosting of documentation has two main elements: Endpoints – This is the API reference section with OpenAPI specification for each endpoint Articles – This section contains how-tos and other articles related to the system, workflows and security.