Tenho certeza de que muitas pessoas querem que alguém lhes recomende um mecanismo wiki para qualquer finalidade, mas ainda não vi ninguém com meus requisitos específicos.
Atualmente, temos um servidor Linux que hospeda todos os serviços em nosso (pequeno) escritório. Um de seus deveres é executar um servidor apache que permita conexões da rede local. Eu estou querendo configurar um Wiki para rodar nesta intranet (que já está servindo vários relatórios e outras ferramentas que eu escrevi pessoalmente em PHP). Isso teria dois propósitos. Primeiro, serviria como minha ferramenta de documentação, permitindo-me detalhar cada aspecto do meu trabalho de TI aqui. Em segundo lugar, serviria como anfitrião para o manual da empresa.
Isso parece bastante simples. Praticamente qualquer Wiki faria isso, mas aqui está o que complica as coisas:
Ele deve ser integrado com as contas de usuário e grupo do sistema Linux já em vigor. Eu não quero que meus usuários tenham outro conjunto de credenciais para o nosso sistema. Os usuários devem poder efetuar login com suas contas do sistema e eu preciso poder atribuir privilégios de exibição / edição com base nos grupos que o usuário é (por exemplo, somente membros do grupo "admin" poderão visualizar / editar a documentação de TI, apenas "gerentes" poderiam editar o manual, "usuários" podem ver o manual, etc). Além disso, eu realmente preferiria um com um editor WYSIWYG (ou a capacidade de adicionar um) para usuários menos técnicos que estão desconfortáveis com a marcação básica mesmo.
Eu pesquisei vários mecanismos da Wiki e não encontrei nenhum que pareça ser capaz de fazer isso facilmente. Tenho certeza de que alguns dos "grandes" como o MediaWiki provavelmente podem fazer isso com ajustes extensos, mas estou procurando algo que possa fazer isso de uma maneira mais direta e sustentável, sem ter que gastar horas na configuração