Eu tenho um proxy reverso nginx configurado bem com a imagem jwilder e letsencrypt. Tudo funciona bem e tenho vários contêineres funcionando conforme o esperado.
No entanto, agora criei um contêiner nextcloud em um dos meus servidores de desenvolvimento e não posso usá-lo para compartilhar arquivos com o outro contêiner nextcloud no servidor de estágio que possui as mesmas configurações.
O erro que vejo é Failed to perform action
quando aceito o arquivo compartilhado. e quando verifico o login no console, vejo
Refused to connect to 'http://dev.domain.com/ocs/v2.php/apps/files_sharing/api/v1/remote_shares/pending/2' because it violates the following Content Security Policy directive: "connect-src 'self'".
eu tenho lido por aí por um tempo. e eu encontrei isso no site oficial do documento, mas não consigo fazer isso funcionar. o nextcloud tem ssl, mas quando eu compartilho parece que é servido com http. Eu sei que isso tem algo a ver com o proxy reverso, mas não tenho certeza se sei como resolver isso ainda.
Qualquer ajuda é bem vinda.
Observação
usando
imagem: nextcloud:latest
imagem: mariadb
imagem: jwilder/nginx-proxy:0.7.0
imagem: jrcs/letsencrypt-nginx-proxy-companion