Se agregó carpeta para documentación y archivo con información de Nextcloud
This commit is contained in:
parent
3725b18184
commit
e32de79ea7
1 changed files with 103 additions and 0 deletions
103
Doc/Nextcloud.md
Normal file
103
Doc/Nextcloud.md
Normal file
|
@ -0,0 +1,103 @@
|
|||
\renewcommand{\contentsname}{Tabla de Contenido}
|
||||
\tableofcontents
|
||||
|
||||
\newpage
|
||||
|
||||
**Nextcloud**
|
||||
|
||||
# Introducción
|
||||
|
||||
Nextcloud es un software de código abierto que ofrece soluciones prácticas, fáciles de usar y muy seguras de la cloud (Nube) para empresas, instituciones y personas. Es una herramienta que actua como un servidor de almacenamiento en la nube de: imagenes, documentos, fotgrafias, archivos, entre otros.
|
||||
|
||||
Permite su personalización a través de la instalación de apps o módulos, que sirven para tener funcionalidades más completas, según las necesidades de la empresa o institución. El acceso a los datos en la nube se realiza a través de la interfaz web y de diversas apps. Los directorios locales se sincronizarán de manera automática con el servidor. El resultado de un sistema así, es una plataforma segura que puede ser controlada y gestionada desde diferentes dispositivos.
|
||||
|
||||
# Objetivo
|
||||
|
||||
Facilitar la instalación de los distintos módulos de Nextcloud de acuerdo a las necesidades de las dependencias del Gobierno Federal, usando diferentes alternativas de software de código abierto. Proporcionar la información técnica necesaria para personalizar, instalar y mantener funcionando los módulos que se requieran, así como incorporar por medio de Collabora, las mejoras y adecuaciones realizadas a LibreOffice, acordes a las necesidades del gobierno federal, como por ejemplo la tipografía específica que utiliza.
|
||||
|
||||
# Alcance
|
||||
|
||||
Proporcionar la información necesaria para implementar diferentes arquitecturas con alternativas de software de código abierto ya analizadas y probadas, para la instalación y mantenimiento de Nextcloud y sus módulos o apps, con la intensión de que sea utilizado como una herramienta de uso generalizado dentro de las dependencias e instituciones del gobierno federal.
|
||||
|
||||
# Módulos de Nextcloud
|
||||
|
||||
>* **Nextcloud files** .- Sincroniza y comparte archivos en tiempo real.
|
||||
|
||||
1. **Collabora** .- Proporciona a los usuarios de Nextcloud un conjunto completo de documentos en la nube y maneja los principales formatos de documentos. Cuenta con una excelente interoperabilidad con los archivos de MS Office (LibreOffice) y ofrece una experiencia WYSIWYG excepcional. Acceda a un enorme repertorio de funciones cuando colabore en archivos de texto, presentaciones y hojas de cálculo.
|
||||
|
||||
2. Conversación desde archivos.
|
||||
|
||||
>* **Nextcloud Talk** .- Llamadas, Chats y reuniones a travéz de la web.
|
||||
|
||||
1. Conversasiones uno a uno.
|
||||
2. Conversaciones grupales.
|
||||
4. Compartir pantalla
|
||||
3. Compartir archivos.
|
||||
|
||||
>* **Nextcloud Groupware** .- Sistema de Calendario, Emails y contactos.
|
||||
|
||||
# Directrices
|
||||
|
||||
--- Otro documento ----
|
||||
|
||||
# Consideraciones Técnicas
|
||||
|
||||
## Características de diseño
|
||||
|
||||
## Arquitectura
|
||||
|
||||
![Arquitectura de Alto Nivel](lemur_arquitectura_alto_nivel.png)
|
||||
|
||||
![Arquitectura de Referencia 0](nextcloud_arquitectura_referencia_0.png)
|
||||
|
||||
![Arquitectura de Referencia 1](nextcloud_arquitectura_referencia_1.png)
|
||||
|
||||
![Arquitectura de Referencia 3](nextcloud_arquitectura_referencia_3.png)
|
||||
|
||||
![Operador](nextcloud_operator.png)
|
||||
|
||||
### Roles
|
||||
|
||||
Certificates
|
||||
Common
|
||||
Coolwsd
|
||||
Coolwsd-nginx
|
||||
Janus
|
||||
nats-server
|
||||
nextcloud
|
||||
nextcloud-spreed
|
||||
postgresql
|
||||
pre
|
||||
redis
|
||||
signaling-server
|
||||
turn
|
||||
|
||||
### Nextcloud Operador
|
||||
|
||||
![Nextcloud Operador](nextcloud_operator.png)
|
||||
|
||||
Principales Tareas:
|
||||
|
||||
* Define un (Custom Resource Definition "CRD") recurso personalizado que contiene las opciones de configuración requeridas para crear una instacia de Nextcloud HA
|
||||
* Crea las instacias de Nextcloud HA cuando se cra un nuevo recurso.
|
||||
* Actualiza la configuración de Nextcloud HA cuando detecta un cambio en el CRD.
|
||||
* Comprueba si hay nuevas versiones de Nextcloud y notifica al administrador si hay una nueva versión compatible.
|
||||
* Maneja las actualizaciones de nextcloud.
|
||||
|
||||
# Referencias Técnicas
|
||||
|
||||
## Referencias de Nextcloud
|
||||
|
||||
>* [Nextcloud](https://nextcloud.com/)
|
||||
>* [Parámetros configurables de Nextcloud](https://github.com/nextcloud/helm/tree/master/charts/nextcloud#configuration)
|
||||
>* [Load Balancing](https://www.microfocus.com/documentation/filr/filr-4/filr-inst/t4duiofh1cz7.html)
|
||||
|
||||
|
||||
## Referencias de Collabora
|
||||
|
||||
>* [Collabora-Online](https://www.collaboraoffice.com/collabora-online/)
|
||||
|
||||
## LibreOffice
|
||||
|
||||
>* [LibreOffice](https://es.libreoffice.org/)
|
||||
|
Loading…
Reference in a new issue