Obter suporte em alemão aqui certamente não é fácil, mas suas perguntas devem, de qualquer forma, ficar um pouco mais concretas. Talvez você possa apresentar o projeto e dizer em que estágio vocês já estão.
Primeiramente, muito obrigado pelas respostas rápidas.
Trabalho profissionalmente no serviço de emergência e gostaria de criar uma intranet para organizações de ajuda ou socorristas, a fim de facilitar a troca de informações.
Já temos um nome e um domínio, mas ainda não foram definidos.
O projeto está em fase de desenvolvimento e funcionará sob o nome: Retter.One
Atenciosamente,
Florian
Sim, para que serve cada item individual está claro.
A pergunta é: tudo isso deve ficar em um único servidor? Se sim, eles também devem estar “conectados” entre si?
Por isso a pergunta: como você imaginou isso tecnicamente?
Seja sincero:
Mesmo que você esteja fazendo isso como voluntário, acredito que seja melhor mantê-lo no Marketplace.
Dependendo do nível de familiaridade de alguém com todas essas coisas, ainda assim não é algo que se faz em uma hora. Só a configuração do servidor já não é algo que se conclui de lado.
Outra sugestão:
Instale o yunohost.org no seu servidor e, em seguida, use-o para configurar as três partes individuais. Você pode então fazer a “integração” por meio dos plugins apropriados.
Embora isso também não seja ideal, pois exige que se confie no yunohost, a instalação e outras tarefas ficam mais simples, podendo ser realizadas inteiramente pelo navegador web.
Também tentei algo semelhante, mas, infelizmente, ainda não existem integrações muito boas entre o Nextcloud e o Discourse. Parece ser o caso de que o Nextcloud está tentando incorporar chat e discussão com o “Nextcloud Circles” e outros recursos, mas eu considero isso “excessivamente complicado” e ainda muito longe de ser tão bom quanto o Discourse.
Esqueça isso do YunoHost, acabei de verificar, e o Rocket.Chat está sendo mantido de forma meio desleixada.
Por que, afinal, ter um chat separado? O Discourse também pode ser usado para conversar, já que existe um plugin para isso.
E eu não faria a integração com o NextCloud por questões de segurança, pois se uma conta for comprometida, o invasor terá acesso ao outro serviço também. Ou seja, se alguém roubar o acesso ao fórum, também terá acesso ao NextCloud.
Sei que muita gente gosta de integrar tudo, mas isso é realmente uma grande falta de lógica do ponto de vista de segurança.
Claro, tecnicamente essas são preocupações legítimas quando tudo está interconectado, mas quero facilitar a vida do usuário, permitindo que ele use tudo com apenas um registro.
A autenticação de dois fatores, no entanto, continua sendo uma boa prática.
O Rocket.Chat oferece, além do chat, também a funcionalidade de voz.
Embora exista no Nextcloud a função Talk, que inclusive suporta vídeo, achei o Rocket.Chat mais adequado.
Seu feedback até agora e as ideias que trouxeram são muito bons, obrigado.
Estou avançando um projeto semelhante na StaBi Berlin – uma intranet social para toda a Fundação Kulturbesitz Prussiana. Discourse e Nextcloud são também dois componentes; o RocketChat seria, em princípio, uma boa escolha, mas como descrito acima, estou tentando atualmente gerenciar isso principalmente por meio do sistema de mensagens nativo do Discourse, a fim de reduzir o número de ferramentas.
O que você deve considerar para uma “integração”: um diretório LDAP central, por meio do qual todos os três sistemas realizam sua autenticação de forma unificada.
Criei uma bridge SSO um pouco mais informal entre o Discourse e o Nextcloud (ou seja, o SSO do Nextcloud) para uso interno, depois que o plugin Nextcloud-Discourse não funcionou como esperado. Na verdade, é um adaptador que expõe o SSO interno do Discourse como um serviço OAuth2 para o exterior. Com pequenas alterações no código-fonte PHP, é possível também diferenciar, com base em grupos ou níveis de confiança, quem terá acesso a quê no Nextcloud. O Discourse atua como o mestre, mas todo o sistema deve rodar em um Vhost separado, como um serviço de login. Se houver interesse, ficarei feliz em disponibilizá-lo.
Basicamente, sim, se for organizado no sentido de 2G (atualmente tenho filhos que não podem ser vacinados).
O que me interessa muito: tenho dinheiro. Gostaria de investir em uma empresa que desenvolva funções disponibilizadas como open source. Para algo assim, uma rede talvez também fosse útil.