![]() |
NextCloud en un docker - Versión para impresión +- Foro QNAP en español (https://www.qnapclub.es) +-- Foro: GENERAL (https://www.qnapclub.es/forumdisplay.php?fid=3) +--- Foro: Firmware, Aplicaciones y Tutoriales (https://www.qnapclub.es/forumdisplay.php?fid=39) +---- Foro: Tutoriales (https://www.qnapclub.es/forumdisplay.php?fid=40) +---- Tema: NextCloud en un docker (/showthread.php?tid=3473) |
NextCloud en un docker - Ganekogorta - 16-02-2021 Hola Por defecto no se ponen y usa la del host. Pero puedes poner límites. Echa una ojeada a https://docs.docker.com/config/containers/resource_constraints/ RE: NextCloud en un docker - cristianpanama - 17-04-2021 Hola buenas tarde, gracias al creador del post por compartir. Necesito por favor ayuda para solucionar algunos problemas que tengo. Tengo el servicio funcionando, pero resulta que el apartado del tutorial de poder usar el protocolo ssl (https) no me esta funcionando, ya que creo que a la hora de instalar me sale como que no esta operativo, eso creo entender. Pondré una imagen: https://vwp9eq.am.files.1drv.com/y4p4ETqGupkLe5k97TKlwAqWdw1kZ7d3aN6T6zS-o4tny2REUgkI1WkxDrD5gb2xkyDcOjQGLM5G2fleajYh2N81UEZYrUE68lzFwN3pbJjOzgaXLPQOTVHYxFFKrPnwpSyQIlVI7JjdUR3hs_PHdfrqkF3JcIUqLvC4Qcl685h2FSW5ErpemTRozaCd6i6_I7_Ee03wKys2mYHprzrpHnqOfOZZQoBSfojg3gpZutnTnE/1.png?psid=1 No puedo acceder por https, otra cosa que me gustaría saber, es como puedo hacer para cuando comparta un archivo por medio de un enlace no me aparezca la ip local de mi NAS sino mi ddns como por ejemplo https://pepito.duckdns.org:10443?. Muchas gracias. Saludos NextCloud en un docker - Ganekogorta - 17-04-2021 (17-04-2021, 05:12 PM)cristianpanama escribió: Hola buenas tarde, gracias al creador del post por compartir.De nada [emoji3] (17-04-2021, 05:12 PM)cristianpanama escribió: Necesito por favor ayuda para solucionar algunos problemas que tengo.No veo el enlace a tu imagen. Para próximas veces se puede usar imgur para ello. Lo del enlace pepito.DuckDNS.org habrás de agregarlo en la configuración del NextCloud como dirección de confianza. Luego en tu router has de abrir el puerto 10443 para que vaya a la ip de tu nas y entiendo que tu nas hará la tedireccion a la ip de tu Docker (Nextcloud) a su puerto 443. RE: NextCloud en un docker - cristianpanama - 18-04-2021 (17-04-2021, 10:43 PM)Ganekogorta escribió:Te pongo la imagen de antes, me registre en la web que me dijiste para las imagenes: https://i.imgur.com/gcttnLG.png(17-04-2021, 05:12 PM)cristianpanama escribió: Hola buenas tarde, gracias al creador del post por compartir.De nada [emoji3] He vuelto hacer la opción de usar https y esto es lo que me sale al final, no se porque me dice abortado: https://i.imgur.com/xtO9zef.png A que parte de refieres de agregar mi ddns como dirección de confianza?, lo del puerto redireccione el puerto WAN 10443 a LAN 443 de mi ip de mi NAS, lo que no te entendi es, de que mi NAS hace la redirección a la ip de mi DOCKER Nextcloud, si me puedes iluminar. Logre instalar el proceso de el https, pero sigue sin querer entrar por https, te muestro unas imagenes de la instalacion: https://i.imgur.com/Qt1H6AE.png https://i.imgur.com/kOmYOIx.png Al hacer este tutorial estoy teniendo conflicto en el puerto 443, ya que ese puerto ya esta configurado en el router con la ip del nas y la ip del nextcloud viene siendo la misma del nas; resulta que cuando pongo la 192.168.1.19:443 me abre la pantalla principal del escritorio NAS y no nextcloud, como puedo solucionar este inconveniente o cambiar la ip de nextcloud? Y por ultimo no menos importante, para mi creo que la mas importante, como seria el proceso de actualizar el docker cuando exista?. Te lo pregunto ya que dices en el tutorial de que con este metodo de instalacion podemos beneficiarnos de estas ventajas que detallas: La ventaja de usar estos contenedores es: -poder hacer una copia de seguridad, si lo hacemos de las carpetas compartidas "Container" y "misContenedores" (incluida la MySQL)
-podemos desinstalar los containers, el switch virtual que se generó y la aplicación Dcoker Station y volver a instalarlo rápidamente ya que las imagenes de los contenedores y sus datos persistentes están ahí. También podríamos moverlos a otra NAS
-tenemos contenedores de con las aplicaciones oficiales en su última versión.![]() Podrías hacernos eso pasos o explicárnoslo, Muchas gracias. Saludos RE: NextCloud en un docker - cristianpanama - 19-05-2021 (10-05-2020, 12:28 PM)Ganekogorta escribió: Buenos dias grupo, queria saber si a alguno de vosotros les pasa que despues de tener el tutorial funcionando al completo (ssl, base de dato, etc) a la hora de querer iniciar sesion en la direccion del dominio, por ejemplo: pepito.duckdns.org con traefik de por medio para los ssl, les queda en un bucle de inicio de sesion?. Aqui una imagen: ![]() NextCloud en un docker - Ganekogorta - 19-05-2021 Hola ¿Has agregado esas direcciones como permitidas en el archivo de configuración del nextcloud? ¿Estás accediendo desde tu red local o desde el exterior de tu red? RE: NextCloud en un docker - cristianpanama - 19-05-2021 (19-05-2021, 10:23 PM)Ganekogorta escribió: HolaLas direcciones están agregadas como permitidas, eso correcto. Estoy en mi pc de sobremesa entrando a la dirección que ves en la imagen y queda en ese bucle, lo he probado en mi dispositivo móvil con mi conexión de datos y también queda en bucle. Sabes donde se encuentra el archivo apache virtual host 443 que hay que modificar para poner las rutas de los certificados descargados? Con este comando que es lo que haces, que ordenes da?: se podria usar los certificados generados por certbot? sudo docker exec -it nextcloud-web /bin/bash apt update apt install dialog apt-utils apt install ssl-cert make-ssl-cert generate-default-snakeoil --force-overwrite a2enmod ssl a2ensite default-ssl service apache2 restart sudo docker restart nextcloud-web NextCloud en un docker - Ganekogorta - 20-05-2021 Hola ¿No será un problema de caché del navegador? Prueba a borrarla Qnap tiene una versión de Linux “retocada” y no es estándar. También tuve tu mismos problema y pasé a activar certificados personalizados con letsencrypt. Pero no va fino, siempre me pasaba algo al hacerlo o renovar desde los apartados integrados en QTS. Luego pase a crear/renovar desde una VM de Linux estándar. Pero el distribuirlo en varios sitios y varias nas cada 3 meses era una lata. Y como vi que me pasaba con más dockers (aumentando en número) y aplicaciones qpkg instaladas, opté por hacerlo centralízalo todo con traefik. Ganado además un poco el nivel de seguridad. Así, de esa forma sólo actualizo lo de traefik y las máquinas físicas que pueden publicar algo al exterior. QTS debería permitir hacerlo más fácilmente, pero claro… no compraríamos los que vende Qnap. Tal vez deberían analizar cuantas ventas de certificados han hecho y si les merece la pena dificultarlo tanto al usuario. RE: NextCloud en un docker - cristianpanama - 20-05-2021 (20-05-2021, 07:46 AM)Ganekogorta escribió: HolaLo de la cache lo probe, pensando que podia ser, utilizo ccleaner para esos meresteres, sin resultado exitoso. Lo de la version linux que tiene qnap, lo lei hace mucho en un post por internet, posiblemente estos sea parte del problema. Lo que si he notado, es que usando docker en ves de VM en rendimiento del nas es mucho mejor, ya que no consumen mucho como la VM. Yo estoy utilizandoo traefik tambien para el ssl pero no se que pasa que ahora en la app de bitwarden de android me sale esto al querer iniciar sesion Código: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found Código: Bad Gateway Cuando descargas los certificados con certbot, sabes que se generan unas carpetas que llevan 4 archivos dentro que son los certificados, de esos cuatro, cuales son los que se utilizan para traefik y de que carpeta los tomas, si de live, archive, etc?... Para mí, mi problema va ser los certificados, que no me deje entrar las aplicaciones cuando uso los enlaces externos , me huele a certificado. Que opinas?. NextCloud en un docker - Ganekogorta - 21-05-2021 Hola Antes de liarnos con las web que publicas, es mejor centrarse sólo una sencilla y vemos si se ve con traefik. Una vez sepamos que traefik te va bien, se continuaría con nextcloud y lo que venga. Si lo ves bien. Crea una carpeta dentro de la compartida "web" y llámala "prueba". Dento crea un archivo index.html con el siguiente contenido. <HTML> <HEAD> <TITLE>ejemplo hola mundo</TITLE> </HEAD> <BODY> <P>Hola Mundo</P> </BODY> </HTML> Para comprobar que te funciona. Prueba localmente en tu navegador escribiendo http:\\ip_de_tu_nas\prueba. Deberías ver un "Hola Mundo". Si lo ves, vamos ahora con los certificados. ¿qué nombres tienen esos archivos? Sólo debería haber 2. |