Si estamos usando Radicale y queremos gestionar nuestros calendarios, contactos y tareas vía el navegador web deberemos instalar InfCloud. Si estamos corriendo Radicale en Docker tendremos que seguir el siguiente proceso para instalar InfCloud.

Nota: Antes de seguir las instrucciones que verán a continuación es necesario instalar Radicale tal y como se muestra en el siguiente enlace:

Gestionar contactos calendarios y tareas con Radicale

INSTALAR Y CONFIGURAR EL CLIENTE WEB INFCLOUD PARA ADMINISTRAR NUESTROS CONTACTOS, TAREAS Y CALENDARIOS VÍA NAVEGADOR WEB

El primer paso consistirá en acceder dentro del contenedor en que estamos corriendo Radicale. Para ello ejecutaremos el siguiente comando en la terminal:

ubuntu@ubuntu-20-04:~$ docker exec -it radicale bash

Una vez dentro del contenedor instalaremos InfCloud ejecutando el siguiente comando:

bash-5.0# python3 -m pip install git+https://github.com/Unrud/RadicaleInfCloud

Configurar el cliente web InfCloud

Acto seguido configuraremos InfCloud. Para ello accederemos a su fichero de configuración ejecutando el siguiente comando:

bash-5.0# vi ./usr/lib/python3.7/site-packages/radicale_infcloud/web/config.js

Nota: La ruta del fichero config.js se puede hallar fácilmente mediante la utilidad find.

Una vez dentro del fichero de configuración localizaremos las siguientes líneas:

var globalInterfaceLanguage='en_US';
var globalTimeZonesEnabled=[];

Y las reemplazamos por las siguientes:

var globalInterfaceLanguage='es_ES';
var globalTimeZonesEnabled=['Europe/Madrid'];

Nota: En mi caso he configurado el Español de España como idioma predeterminado.

A continuación guardamos los cambios y cerraremos el fichero. Finalmente borraremos el historial de la terminal y saldremos del contenedor ejecutando los siguientes comandos:

bash-5.0# history -c
bash-5.0# exit

Modificar la configuración de Radicale para poder acceder a InfCloud

Seguidamente accederemos el fichero de configuración de Radicale ejecutando el siguiente comando:

ubuntu@ubuntu-20-04:~$ nano services/radicale/config/config

Una vez se abra el editor de textos nano añadiremos el código type = radicale_infcloud dentro de la sección web.

[web]

# Web interface backend
# Value: none | internal
#type = internal
type = radicale_infcloud

Finalmente guardaremos los cambios, cerraremos el fichero y reiniciaremos el contenedor Docker de Radicale ejecutando el siguiente comando en la terminal:

ubuntu@ubuntu-20-04:~$ docker restart radicale

COMO ADMINISTRAR NUESTROS CONTACTOS, CONTRASEÑAS Y TAREAS CON INFCLOUD

Para administrar nuestros contactos, tareas y calendarios con InfCloud procederemos del siguiente modo.

Acceder al panel de administración de InfCloud

Lo primero que tenemos que realizar es acceder a la pantalla de Login de Radicale. Una vez allí verán que en la parte superior de la pantalla aparece la palabra InfCloud. Para acceder a InfCloud tan solo tendremos que clicar encima de ella.

Acceder a la pantalla de Login de InfCloud

Nota: Otra opción de acceder de forma directa a la pantalla de login de InfCloud es ingresar la URL de acceso a Radicale seguido de infcloud/

Acto seguido podrán ver la pantalla de login de InfCloud. Cuando la vean tan solo tendrán que introducir el usuario y contraseña de Radicale y presionar encima del botón Iniciar sesión.

Introducir usuario y password en InfCloud

Gestionar contactos, calendarios y tareas de Radicale con InfCloud

Finalmente accederán al cliente InfCloud. Una vez allí podrán gestionar los calendarios, contactos y tareas de forma fácil, rápida e intuitiva.

Usando el cliente web InfCloud

Fuente

https://github.com/Unrud/RadicaleInfCloud

https://www.inf-it.com/open-source/clients/infcloud/

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.