Если дизайн не принципиален, то чем не любы вики-движки? Среди них полно тех кто поддерживает скрипты, я использую XWiki, написанная на на языке Java, лицензия распространения LGPL, функциональность включает в себя блог, инструменты API, комментарии, аутентификацию по LDAP, экспорт страниц в PDF. Так же есть возможность программирования скриптов (Velocity, Groovy, Python, Ruby and PHP) и поддержки синтаксиса популярных Вики-движков (Confluence, JSPWiki, Creole, MediaWiki, and TWiki)
https://habrahabr.ru/post/279101
Если будет интересно дам ссылку попробовать на уже настроенную версию (только в приват)