pages: generate documentation from configuration.