Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Umgebung für nspawn Container auf der UDM Pro einrichten.

License

NotificationsYou must be signed in to change notification settings

nerdiges/udm-nspawn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Umgebung für nspawn auf der UDM-Pro einrichten.

Mit unifiOS 3.2.7 können nspawn Container genutzt werden. udm-nspawn sorgt dafür, dass bei Systemstarts oder nach einem unifiOS Update das System für den Container-Betrieb entsprechend vorbereitet ist. Die Einrichtung der nspwan-Container muss zuvor allerdings manuell erfolgen. Anleitungen dzu gibt es unterunifios-utilities - nspawn-container odernerdig.es - pihole im Container installieren - Teil 1.

Voraussetzungen

Unifi Dream Machine Pro mit UnifiOS Version 3.x. Erfolgreich getestet mit UnifiOS 3.2.7.

Features

  • Nach einem unifiOS Update die nspawn Umgebung wiederherstellen
  • Netzwerkumgebung für nspawn bei Reboot wiederherstellen

Disclaimer

Änderungen die dieses Script an der Konfiguration der UDM-Pro vornimmt, werden von Ubiquiti nicht offiziell unterstützt und können zu Fehlfunktionen oder Garantieverlust führen. Alle BAÄnderungenkup werden auf eigene Gefahr durchgeführt. Daher vor der Installation: Backup, Backup, Backup!!!

Installation

Nachdem eine Verbindung per SSH zur UDM/UDM Pro hergestellt wurde wird udm-wireguard folgendermaßen installiert:

1. Download der Dateien

mkdir -p /data/customdpkg -l git || apt install gitgit clone https://github.com/nerdiges/udm-nspawn.git /data/custom/nspawnchmod +x /data/custom/nspawn/udm-nspawn.sh

2. Parameter im Script anpassen (optional)

Im Script kann über einige Variable das Verhalten angepasst werden:

################################################################################################ Configuration## Directory used to buffer offline copies of *.deb files for offline restoredpkg_dir="$(dirname $0)/dpkg"# Directory with brmac setup scriptsbrmac_dir="$(dirname $0)/brmac"# Storage for nspawn containersmachine_dir="/data/custom/machines"## No further changes should be necessary beyond this line.#######################################################################################

Die Konfiguration kann auch in der Datei udm-nspawn.conf gespeichert werden, die bei einem Update nicht überschrieben wird.

3. Einrichten des systemd-Service

# Install udm-nspawn.service und timer definition file in /etc/systemd/system via:ln -s /data/custom/nspawn/udm-nspawn.service /etc/systemd/system/udm-nspawn.service# Reload systemd, enable and start the service and timer:systemctl daemon-reloadsystemctl enable udm-nspawn.servicesystemctl start udm-nspawn.service

Update

Das Script kann mit folgenden Befehlen aktualisiert werden:

cd /data/custom/nspawngit pull origin

[8]ページ先頭

©2009-2025 Movatter.jp