Zum Hauptinhalt springen

Installation

Laden Sie das Paket von der Seite AIPPics Desktop Server herunter (Linux, x86_64). Beide Pakete installieren den Server als systemd-Dienst, der von selbst startet und unter Ihrem eigenen Benutzer läuft – niemals als root –, sodass er Ihre Fotoordner erreichen kann.

Debian und Ubuntu (.deb)​

Der kleinste Download; er zieht Node.js über apt nach.

sudo apt install ./aiudtfs_<version>_all.deb

Jedes andere Linux (.tar.xz)​

Dieses Archiv bringt sein eigenes Node.js mit, sodass vorher nichts installiert werden muss.

tar -xJf aiudtfs-<version>-linux-x64.tar.xz
cd aiudtfs
sudo ./scripts/install-linux.sh

Das Skript stellt einige Fragen (wo die eigenen Dateien des Servers liegen sollen, den Gerätenamen, den Port, den Fotoordner) und bietet für jede einen sinnvollen Standardwert an. Mit -y übernehmen Sie alle Standardwerte ohne Rückfragen. Es entpackt nach /opt/aiudtfs.

Was Sie erhalten​

Standard
Fotoordner~/AIUDTFS_DataDir
Eigene Dateien des Servers (Konfiguration, Passwort, Albumdatenbank, Protokoll)~/.aiudtfs_state
Port48651
Dienstnameaiudtfs

„~“ ist das Home-Verzeichnis des Benutzers, unter dem der Dienst läuft (derjenige, der sudo ausgeführt hat).

Prüfen Sie, ob er läuft, und lesen Sie seine Adresse ab:

systemctl status aiudtfs
journalctl -u aiudtfs -n 30

Beim Start gibt der Server die Netzwerkadresse(n) des Computers, den Port, die Adresse der Administrationsseite aus und ob das Passwort noch dem Standard entspricht.

Erste Anmeldung​

Ein neuer Server startet mit dem Passwort changeme. Öffnen Sie http://<computer-address>:48651/admin, geben Sie es ein und drücken Sie Entsperren (Unlock) – der Server verlangt sofort ein neues Passwort (mindestens 8 Zeichen, zweimal eingegeben) und lässt Sie erst weitermachen, wenn Sie eines gewählt haben. Dasselbe Passwort verwenden danach die Telefon-App und die Webgalerie.

Die Firewall​

Öffnen Sie TCP 48651, damit andere Geräte den Server erreichen, und UDP 5353 (mDNS/Bonjour), damit die AIPPics-App ihn finden kann, ohne dass Sie eine Adresse eintippen müssen. Zum Beispiel mit ufw:

sudo ufw allow 48651/tcp
sudo ufw allow 5353/udp

Aktualisieren und entfernen​

Installieren Sie ein neueres Paket auf dieselbe Weise wie das erste: Die eigenen Dateien des Servers und Ihre Fotos liegen außerhalb von /opt/aiudtfs und bleiben unberührt.

sudo apt remove aiudtfs # removes the program; the service stops
sudo apt purge aiudtfs # also removes the service definition

Keiner der beiden Befehle löscht Ihre Fotos oder den eigenen Ordner des Servers (~/.aiudtfs_state) – löschen Sie diese von Hand, wenn Sie sie wirklich loswerden wollen.