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á 😀
Deja una respuesta