Aller au contenu
Se connecter

UniFi Protect Backup

Conteneur LXC DevScripts v0.14.3

Script en développement. À essayer sur une machine de test seulement.
Script en développement : le projet demande de ne pas l'utiliser en production.

Accès par défaut

Compte et mot de passe
Aucun identifiant fixe publié par la source : ils se créent à l'installation ou à la première connexion.
Console et SSH
Console du conteneur dans l'interface Proxmox : compte root, connexion automatique sans mot de passe. Le SSH de root n'est ouvert que si vous l'avez demandé à l'installation.
Configuration
/opt/unifi-protect-backup/.env

Backs up UniFi Protect motion and smart-detection event clips to local or rclone-supported off-site storage in real time.

Site ↗ Documentation ↗ Dépôt de l'application ↗ Voir le code du script ↗

Installer

Cœurs
1
Mémoire
1 Go
Disque
4 Go
Système
Debian 13
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/DevScripts/main/ct/unifi-protect-backup.sh)"

Configuration : /opt/unifi-protect-backup/.env

Dans le shell du nœud Proxmox. Exécutez cette commande dans le shell du nœud Proxmox, pas dans une VM. Lisez le script d'abord.

Générateur : préparer la commande avec vos réglages

Remplissez seulement ce que vous voulez changer. Les valeurs vides gardent le réglage par défaut du script.

Tutoriel pas à pas

De l'interface de Proxmox jusqu'à la première connexion, pour UniFi Protect Backup.

  1. Ouvrez l'interface de Proxmox dans votre navigateur et connectez-vous.

  2. Dans l'arbre de gauche, cliquez sur votre nœud, puis sur « Shell ».

  3. Vérifiez que le nœud a la place pour ce conteneur : 1 cœur, 1 Go de mémoire, 4 Go de disque.

  4. Copiez cette commande, collez-la dans le shell et appuyez sur Entrée.

    bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/DevScripts/main/ct/unifi-protect-backup.sh)"
  5. À la question « Use Default Settings? », répondez oui pour garder les réglages par défaut. Répondez non pour choisir vous-même l'identifiant, l'adresse, le disque ou le réseau.

  6. Attendez la fin de l'installation : le script affiche l'adresse du conteneur.

  7. Pour entrer dans le conteneur : sélectionnez-le dans Proxmox, puis « Console ». La session root s'ouvre sans mot de passe.

  8. Pour mettre à jour plus tard : tapez update dans la console du conteneur.

  9. Le fichier de configuration se trouve ici : /opt/unifi-protect-backup/.env

À savoir

  • Create a dedicated local UniFi Protect user with access to the cameras before installation.
  • The initial configuration stores clips locally. Configure an rclone remote and update RCLONE_DESTINATION in /opt/unifi-protect-backup/.env for off-site storage.
  • The default container disk is 4 GB. Select Advanced Install to choose a larger disk when retaining clips locally.

Options propres à ce script

VariableRôleType
var_ufp_addressUniFi Protect Addresstext
var_ufp_usernameUniFi Protect Local Usernametext
var_ufp_passwordUniFi Protect Local Passwordpassword
var_ufp_ssl_verifyVerify UniFi Protect TLS Certificateboolean
var_rclone_retentionBackup Retentiontext
var_missing_rangeInitial Missing Event Lookbacktext

Notes de la version v0.14.3

  • Bump orjson version
  • Bump aiohttp version
  • Fix event ID truncation from websocket messages
Dans la même catégorie

AgentDVR

Conteneur LXC

AgentDVR a new video surveillance solution for the Internet Of Things.

Mise à jour Port 8090 Privilégié

Alpine-BorgBackup-Server

Conteneur LXC

Alpine-BorgBackup-Server is a lightweight containerized backup server based on Alpine Linux and BorgBackup. It provides a secure and efficient way to manage your backups…

Mise à jour

Backrest

Conteneur LXC

Backrest is a web-accessible backup solution built on top of restic and providing a WebUI which wraps the restic CLI and makes it easy to create repos, browse snapshots,…

Mise à jour Port 9898

Bichon

Conteneur LXC

Bichon is an open-source email archiving system that synchronizes emails from IMAP servers, indexes them for full-text search, and provides a REST API for programmatic a…

Mise à jour Port 15630 Accès par défaut

Borg-UI

Conteneur LXC

Borg-UI is a web frontend for BorgBackup. It replaces the borg command line for everyday work: creating and browsing repositories, scheduling backups, inspecting archive…

Mise à jour Port 8081 Accès par défaut

Databasus

Conteneur LXC

Free, open source and self-hosted solution for automated PostgreSQL backups. With multiple storage options, notifications, scheduling, and a beautiful web interface for …

Mise à jour Port 80 Accès par défaut