It's incredibly old-fashioned, a throwback to Asimov's "problem stories". So, you are a guy, you are in Mars, and nobody can help you for a few years. Start thinking.
Sometimes, you need to use the same text in more than one place. For example, you may want to use fragments of your software manuals in your software's site.
If you are part of the Python-verse then it's likely that your docs are written using Sphinx. Ǹikola and Sphinx share roots in reStructuredText so they are already compatible in many important ways.
However, Sphinx adds a whole bunch of extensions to reStructuredText and Sphinx users use them. So, what's a dev to do? He'll write code. So I wrote a nikola plugin which adds support for a large chunk of the Sphinx-specific markup.
How big a chunk? Quite big since it adds support for over 35 extensions, roles and directives (no, toctree is not one of them yet).
This way, you may be able to enjoy a good documentation-specific tool and a (if I may say so myself) good website tool from common sources.
I have already made a few attempts at turning Nikola, a static site and blog generator into a webapp, with varied success. One of the bigger problems was, I think, one of scale. I was thinking of something to replace http://wordpress.com ... something where everyone could host his own blog in very low cost infrastructure.
But then again... why not try to replace all those self-hosted wordpress instances out there? So, here's the webapp plugin!
It's very early stages, no support for pages, only supports markdown, no configuration changes, and you can't even really delete things. But hey, you can post, which is 95% of the usage this will get.
UPDATE: if you are running Nikola from github master, you can install this using the plugins repo: http://plugins.getnikola.com/#webapp and it supports a lot more than on the video above.
Happy to announce Nikola version 6.4.0 is out!
More details and everything at the official announcement.