Publii needs at least two elements: a homepage and a post. Other functionality (elements/pages like tags, authors etc…) can be disabled by setting the false flag in the config.json file exactly for elements contained in the Renderer and supportedFeatures sections:
renderer": {
"relatedPostsNumber": 5,
"renderRelatedPosts": false,
"renderSimilarPosts": false,
"renderPrevNextPosts": false,
"createContentStructure": false,
"includeFeaturedInPosts": false,
"tagsIncludeFeaturedInPosts": false,
"authorsIncludeFeaturedInPosts": false,
"featuredPostsNumber": 0,
"tagsFeaturedPostsNumber": 0,
"authorsFeaturedPostsNumber": 0,
"create404page": false,
"createSearchPage": false,
"createAuthorPages": false,
"createTagPages": false,
"includeHandlebarsInHelpers": false
},
"supportedFeatures": {
"authorImages": false,
"authorPages": false,
"blockEditor": false,
"customComments": false,
"customSearch": false,
"errorPage": false,
"embedConsents": false,
"searchPage": false,
"tagImages": false,
"tagPages": false,
"tagsList": false
}
More about it can be found in Dev docs:
https://getpublii.com/dev/how-to-configure-rendering-process-of-your-website/
https://getpublii.com/dev/theme-supported-features/