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 |
| Port | 48651 |
| Dienstname | aiudtfs |
„~“ 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.