diff --git a/docs/post-install.ca.md b/docs/post-install.ca.md index 02619b4..a4b1428 100644 --- a/docs/post-install.ca.md +++ b/docs/post-install.ca.md @@ -1,6 +1,6 @@ # Instruccions post-instal·lació DD -### Accesos locales login: +### Accessos locals login: * MOODLE: https://moodle.DOMINI/login/index.php?saml=off @@ -11,7 +11,7 @@ ## -1. Instal·lació de software: -Per generar certificats multidomini y del domini principal: +Per generar certificats multidomini i del domini principal: ``` apt install rsync vim tmux certbot -y DOMAIN=digitaldemocratic.net @@ -143,7 +143,11 @@ Configurem d'aquest manera: ![](img/snapshot/oJJPRdp.png) +**CLIENT**: +- [ ] Clients -> Ajustos -> Afegir "https://moodle.DOMINI.net/*" a més de la de wp "https://wp.DOMINI.net/*" + +![](https://i.imgur.com/vgamSuC.png) @@ -177,7 +181,7 @@ Afegim aquests paràmetres: Guardem la configuració. -Verificar que el plugin GenerateBlock i el tema GeneratePress están instalados y activados +Verificar que el plugin GenerateBlock i el tema GeneratePress estan instal·lats i activats. ![](img/snapshot/gZGNZXY.png) @@ -199,7 +203,7 @@ Fer login com a admin de Moodle a: https://moodle.DOMINI/login/index.php?saml=of ![](img/snapshot/DqdZ53y.png) -Li donas a 'Continua' i et surt això: +Li donas a 'Continua' i et surt: ![](img/snapshot/NsvzuXP.png) @@ -245,6 +249,10 @@ docker exec -u www-data isard-apps-nextcloud-app php occ --no-warnings config:ap docker exec -u www-data isard-apps-nextcloud-app php occ --no-warnings config:app:set circles skip_invitation_to_closed_circles --value="1 ``` +4. Afegir la red de docker com a whitelist. Administració -> Seguretat +![](https://i.imgur.com/9RxNQNx.png) + + ### Neteja de caché del keycloak Fer les comandes **una a una**: @@ -290,7 +298,7 @@ Configurar a gust: O bé clicant l'enllaç: https://moodle.DOMINI/admin/settings.php?section=themesettingcbe ![](img/snapshot/mfMrRjD.png) -**A L'ACTUALITZAR ELS PLUGINS DE MOODLE SURT UN MENÚ NOU!!!** +**EN ACTUALITZAR ELS PLUGINS DE MOODLE SURT UN MENÚ NOU!!!** ![](img/snapshot/lZJL9DA.png) @@ -303,7 +311,7 @@ O bé clicant l'enllaç: https://moodle.DOMINI/admin/settings.php?section=themes ![](img/snapshot/x91xIW4.png) -### OJO no liarla, que hay que ir a esta página para que aplique a todos los usuarios +### Has d'anar a aquesta pàgina perquè apliqui a tots els usuaris https://moodle.DOMINI/my/indexsys.php ![](img/snapshot/KHofHbp.png) ![](img/snapshot/OqTKDC6.png) @@ -321,7 +329,7 @@ Ens hauria de quedar així: ![](img/snapshot/jFds8IG.png) -Y clic al botón de restablecer a todos los usuarios +I clic al botó de restablir a tots els usuaris ![](img/snapshot/FNwazUg.png) @@ -423,8 +431,9 @@ Desar els canvis i purgar [la caché](https://hackmd.io/Pqia-LNAScyGfI27oB8ScQ?b - mod/tresipuntshare:addinstance - mod/tresipuntshare:view - mod/assign:viewownsubmissionsummary - - moodle/user:manageownfiles - Esto permite al creador de curso ver sus archivos privados. Se eliminará cuando estén en NextCloud. Se utiliza para la importación de la carpeta del profesor de Google Classroom - - repository/user:view - Esto permite al creador de curso ver el repositorio del archivos privados cuando añade un archivo a la actividad o recurso. Se eliminará cuando estén en NextCloud. Se utiliza para la importación de la carpeta del profesor de Google Classroom + - moodle/user:manageownfiles - Això permet al creador de curs veure els fitxers privats. S'eliminarà quan siguin a NextCloud. S'utilitza per importar la carpeta del professor de Google Classroom + - repository/user:view - Això permet al creador de curs veure el repositori de fitxers privats quan afegeix un fitxer a l'activitat o recurs. S'eliminarà quan siguin a NextCloud. S'utilitza per importar la carpeta del professor de Google Classroom + ![](img/snapshot/PZZuCo5.png) - Teacher @@ -467,77 +476,77 @@ Desar els canvis i purgar [la caché](https://hackmd.io/Pqia-LNAScyGfI27oB8ScQ?b ### 3.11 Repositorio NextCloud -1. Dentro de NextCloud hay que crear un cliente +1. Dins de NextCloud cal crear un client ![](img/snapshot/3ICWP5X.png) - Name: moodle - URI: https://moodle.test1.digitaldemocratic.net/admin/oauth2callback.php -Se crea un **Id Cliente** y un **Secret** que hay que añadir en el oAuth2 de Moodle. +Es crea un **Id Client** i un **Secret** que cal afegir en el oAuth2 de Moodle. -2. Crear servicio oAuth2 +2. Crear servici oAuth2 https://moodle.test1.digitaldemocratic.net/admin/tool/oauth2/issuers.php -Crear nuevo servicio NextCloud +Crear nou servici NextCloud ![](img/snapshot/mkM8JN1.png) -Configurar con estos datos: +Configurar amb aquestes dades: - Name: NextCloud -- Client Id: **Id Cliente** +- Client Id: **Id Client** - Client Secret: **Secret** -- [OK] Autenticar solicitudes de token a través de encabezados HTTP -- URL base de servicio: https://nextcloud.test1.digitaldemocratic.net +- [OK] Autenticar solicituts de token a través de encapçalats HTTP +- URL base de servici: https://nextcloud.test1.digitaldemocratic.net ![](img/snapshot/KBV5ys2.png) -Para probar que funciona damos al siguiente icono +Per provar que funciona donem a la següent icona ![](img/snapshot/XLQNA9i.png) -Y seguimos los pasos de autenticación que nos marca NextCloud. Si aparece el Tic verde, estaría bien configurado. +I seguim els passos d´autenticació que ens marca NextCloud. Si apareix el Tic verd, estaria ben configurat. +3. Cal anar a 'Manage repositories' https://moodle.test1.digitaldemocratic.net/admin/repository.php -3. Hay que ir a 'Manage repositories' https://moodle.test1.digitaldemocratic.net/admin/repository.php +Activar i posar visible -Activar y poner visible - -Ir al Settings del Repositorio NextCloud +Anar a Settings del Repositori NextCloud ![](img/snapshot/JGRbAJF.png) -Activar ambas opciones y salvar +Activar les dues opcions i salvar ![](img/snapshot/buRSMwg.png) -Crear una instancia del Repositorio +Crear una instància del Repositori - Name: NextCloud -- Issuer: Seleccionamos el oAuth2 que hemos creado anteriormente +- Issuer: Seleccionem l'oAuth2 que hem creat anteriorment - Folder: '' - Supported files: Internal y External - Return typ: Internal -[SALVAR CAMBIOS] +[DESAR CANVIS] -### 3.12 Exportar e importar traduciones +### 3.12 Exportar i importar traducions -1. Desde un entorno con las traducciones completadas hay que ir https://moodle.demo.digitaldemocratic.net/admin/tool/customlang/index.php +1. Des d'un entorn amb les traduccions completades cal anar-hi https://moodle.demo.digitaldemocratic.net/admin/tool/customlang/index.php -2. Escoger el idioma y exportar +2. Escollir l'idioma i exportar ![](img/snapshot/ijdcfjP.png) -3. Ir a la plataforma donde queremos importar https://moodle.test1.digitaldemocratic.net/admin/tool/customlang/index.php -4. Seleccionamos el idioma y subir el archivo +3. Anar a la plataforma on volem importar https://moodle.test1.digitaldemocratic.net/admin/tool/customlang/index.php + +4. Seleccionem l'idioma i pujar el fitxer ![](img/snapshot/XrTRamv.png) -5. Importante!! hay que guardar +5. Important!! cal guardar ![](img/snapshot/bFEEg8n.png) @@ -656,7 +665,7 @@ A la mateixa pàgina on ens trobem: ### 4.3. Configuració de WordPress -- Per configurar la hora i el idioma +- Per configurar la hora i l'idioma ![](img/snapshot/JbyHUqJ.png) @@ -664,30 +673,49 @@ A la mateixa pàgina on ens trobem: - -## 5.0 Otros +## 5. Altres -### 5.1 extra moodle +### 5.1. Calendari Nextcloud per iOS + +1. Entrar a Seguretat -> "Crea una nova contrasenya d'aplicació" (https://nextcloud.DOMINI/settings/user/security) + +![](https://i.imgur.com/wE3oM8c.png) -### 5.2 altres extra +**Es crea una contrasenya molt llarga i l'has de guardar per fer-la servir després.** -Redirect URIs para logout de wordpress +2. Desde l'iOS, entrar al navegador amb l'adreça (https://nextcloud.DOMINI/remote.php/dav/principals/users/NOM_USUARI/), on posa NOM_USUARI és el vostre usuari de nextcloud i et surt una pàgina on has de posar el teu nom d'usuari i contrasenya que has generat abans a la web. -En keycloack -> clients -> account: +Si s'ha fet bé et redirigeix a una pàgina com aquesta: -![](img/snapshot/oqyl6px.png) - -Anar a "Valid Redirect URIs" i afegir la url de wordpres amb https y * al final: **https://wp.test1.digitaldemocratic.net/*** - -![](img/snapshot/GWF38UE.png) +![](https://i.imgur.com/ntu8B82.png) -habrá que documentar como crear en nextcloud el pass +3. Ajustos del dispositiu iOS -> Calendari -> Comptes -> Afegir compte -> Altre -> Afegir compte CalDAV + +![](https://i.imgur.com/fOjRVNQ.png) + + + +- Server: Va l'adreça amb el teu nom d'usuari https://nextcloud.DOMINI/remote.php/dav/principals/users/NOM_USUARI/ +- Username: el teu nom d'usuari +- Password: la contrasenya generada d'abans +- Description: el nom que li vols donar (per defecte posarà el del server) + +Llavors fas clic a "Advanced Settings" i habilites el botó de "Use SSL" (el reste de dades s'omplen soles, sinò poses 443 al port i el mateix URL d'abans) + +![](https://i.imgur.com/eTWlAnn.png) + + + +I en principi ja està, es sincronitza directament. Si no s'afegeix al teu calendari directament: + +Calendari (Aplicació) -> i afegeix la compta del nextcloud que acaves de configurar. + + -![](img/snapshot/cZcZUfV.png)