Confluence kind of works (and has gliffy integration!), but its search is also terrible.
I'm referring to documents like: architecture overview, what is it and how it works, user guide, but a place for javadoc/godoc would be nice as well.
What works best for you?