Cambios para el documento Instalacion (docker)
Última modificación por dFa el 2025/02/24 10:01
Resumen
-
Propiedades de página (1 modificado, 0 añadido, 0 eliminado)
-
Adjuntos (0 modificado, 3 añadido, 0 eliminado)
Detalles
- Propiedades de página
-
- Contenido
-
... ... @@ -288,9 +288,21 @@ 288 288 289 289 === config.php === 290 290 291 -Una vez real ziada la instralación,hacemoslo mismocon el ficheroconfig.phpqueseencuentraenelvolumenapp dentro deldirectorioconfig:291 +Una vez realizada la instalación, nos redireccionará mediante https lo cual dará el siguiente error: 292 292 293 +[[image:1740242599208-350.png]] 294 + 295 +Procedemos a modificar el fichero config.php que se encuentra en el volumen app dentro del directorio config con la siguiente configuración, teniendo en cuenta de no reemplazar los siguiente valores: 296 + 293 293 {{code language="php"}} 298 +'passwordsalt' => 'bFuPjx3NMpliQCtY729Uob2SRp19xe', 299 +'secret' => 'eFMG77LAdbjw6oPSJM7hL/IDPBnP3qDxE7xlX6/uPMOvQ/kG' 300 +'dbpassword' => 'Ko5b0sq977j1saaCQ3SD55' 301 +{{/code}} 302 + 303 +config.php: 304 + 305 +{{code language="php"}} 294 294 <?php 295 295 $CONFIG = array ( 296 296 'memcache.local' => '\\OC\\Memcache\\APCu', ... ... @@ -300,7 +300,7 @@ 300 300 array ( 301 301 'path' => '/var/www/html/apps', 302 302 'url' => '/apps', 303 - 'writable' => true,315 + 'writable' => false, 304 304 ), 305 305 1 => 306 306 array ( ... ... @@ -331,6 +331,8 @@ 331 331 'dbtype' => 'mysql', 332 332 'version' => '30.0.6.2', 333 333 'overwrite.cli.url' => 'https://dfacloud.ddns.net', 346 + 'overwritehost' => '10.100.200.35:8080', 347 + 'overwriteprotocol' => 'http', 334 334 'dbname' => 'nextcloud', 335 335 'dbhost' => 'db', 336 336 'dbport' => '', ... ... @@ -350,6 +350,27 @@ 350 350 351 351 Dado que indica el directorio de datos dentro del contenedor. 352 352 367 +Así como la directivas: 368 + 369 +* overwrite.cli.url' => 'https:~/~/dfacloud.ddns.net' 370 +* 'overwritehost' => '10.100.200.35:8080' 371 +* 'overwriteprotocol' => 'http' 372 + 373 +Estas directivas garantizarán que podremos acceder mediante http de manera loca y mediante https de manera externa. 374 + 375 +Reiniciamos los contenedores y ya podremos logarnos mediante http, no obstante veremos el siguiente error: 376 + 377 +[[image:1740243210561-513.png]] 378 + 379 +Esto es debido a que, en nuestro docker-compose.yml hemos modificado el directorio de usuario, dado que es una buena practica recomendada por nextcloud para mejorar la seguridad. 380 + 381 +Tan solo debemos copiar el contenido del directorio de usuario recien creado durante la instalación en nuestra nueva ruta: 382 + 383 +{{code language="php"}} 384 +docker exec -it nextcloud-app bash 385 +cp -Rp /var/www/html/data/ /var/nextcloud/ 386 +{{/code}} 387 + 353 353 === Permisos === 354 354 355 355 Es importante tener en cuenta los permisos de los directorios, sobre todo los directorios de datos y perfiles de usuarios.
- 1740242599208-350.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.dFa - Tamaño
-
... ... @@ -1,0 +1,1 @@ 1 +14.2 KB - Contenido
- 1740242963033-992.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.dFa - Tamaño
-
... ... @@ -1,0 +1,1 @@ 1 +8.9 KB - Contenido
- 1740243210561-513.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.dFa - Tamaño
-
... ... @@ -1,0 +1,1 @@ 1 +22.1 KB - Contenido