Scripts de instalación de UniFi-Video

Hola a todos, vamos a ver un Script que ha creado un usuario para instalar Unifi Video en Linux.

Aunque este ya no se suele porque Ubiquiti ha pasado a Unifi Protect, puede ser interesante para algunas personas con cámaras antiguas y no tan antiguas, como las G3. Además, Protect no se puede instalar en un servidor.

A continuación toda la info sacada de su post en ingles.

Scripts de instalación de UniFi-Video | UniFi Vamos a cifrar | Ubuntu 16.04, 18.04, 18.10, 19.04, 19.10, 20.04 y 20.10 | Debian 8, 9, 10 y 11

Escribí estos scripts de instalación de UniFi-Video porque la gente me ha estado preguntando al respecto. Estos scripts se probaron en Ubuntu 16.04/18.04/18.10/19.04/19.10 y Debian 8/9/10/11. Si encuentra algún problema al usar mis scripts, ¡hágamelo saber!

Instrucciones:

1) Copie la ubicación del enlace del script.

2) SSH en su máquina Ubuntu/Debian e inicie sesión como root. (Ubuntu |  sudo -i  |  Debian | su )

2a) Asegúrese de que el paquete de certificados CA esté instalado.

apt-get install wget certificados de CA -y

3) Descargue el script ejecutando el siguiente comando. (cámbielo a su versión deseada)

wget https://get.glennr.nl/unifi-video/install/unifi-video-3.10.13.sh

4) Ahora ejecute el script con el siguiente comando.

bash unifi-video-3.10.13.sh
El script tiene múltiples opciones:
Opción:--help
Muestra opciones e información del script.
Opción:--skip
Omita cualquier tipo de entrada manual.
Opción:--unifi-network
Instale mongodb que sea compatible con UniFi Network Controller.
Opción:--unifi-network-legacy
Instale mongodb que sea compatible con UniFi Network Controller anterior a 5.13.10.
Opción:--custom-url [argument]
Proporcione manualmente una URL de descarga de UniFi Video. (el argumento es opcional)
ejemplo:--custom-url https://dl.ui.com/firmwares/ufv/v3.10.13/unifi-video.Ubuntu18.04_amd64.v3.10.13.deb
Opción:--v6
Ejecute el script Let’s Encrypt en modo IPv6.
Opción:--email [argument]
Especifique qué dirección de correo electrónico desea usar para las notificaciones de renovación de Let’s Encrypt.
ejemplo:--email glenn@glennr.nl
Opción:--fqdn [argument]
Especifique qué nombre de dominio (FQDN) desea usar, puede especificar varios nombres de dominio con un :separador.
Ejemplo:--fqdn glennr.nl:www.glennr.nl
Opción:--server-ip [argument]
Especifique la dirección IP del servidor manualmente.
ejemplo:--server-ip 1.1.1.1
Opción:--retry [argument]
Especifique cuántas veces Let’s Encrypt debe volver a intentar resolver el desafío/nombre de host.
ejemplo:--retry 5
Opción:--external-dns 
Utilice un servidor DNS externo para resolver el FQDN.
Opción:--force-renew
Forzar la renovación de los certificados.
Opción:--dns-challenge
Ejecuta el script Let’s Encrypt en modo DNS en lugar de HTTP.
Comando de ejemplo para ejecutar el script:
El comando de ejemplo instala UniFi Video NVR con certificados Let’s Encrypt sin ninguna entrada del usuario para glennr.nl y www.glennr.nl con la dirección de correo electrónico glenn@glennr.nl para las notificaciones de renovación.
bash unifi-video-3.10.13.sh --skip --fqdn glennr.nl:www.glennr.nl --email glenn@glennr.nl

5) Una vez completada la instalación, vaya a su controlador.

https://ip.de.su.servidor:7443

6) Ya está 😀


Categories:


Comments

Deja una respuesta

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

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies