Instalación
Descarga el paquete desde la página de AIPPics Desktop Server (Linux, x86_64). Ambos paquetes instalan el servidor como un servicio de systemd que arranca solo y se ejecuta con tu propio usuario, nunca como root, para que pueda acceder a tus carpetas de fotos.
Debian y Ubuntu (.deb)
La descarga más pequeña; instala Node.js mediante apt.
sudo apt install ./aiudtfs_<version>_all.deb
Cualquier otro Linux (.tar.xz)
Este archivo incluye su propio Node.js, por lo que no hace falta instalar nada antes.
tar -xJf aiudtfs-<version>-linux-x64.tar.xz
cd aiudtfs
sudo ./scripts/install-linux.sh
El script hace unas cuantas preguntas (dónde guardar los archivos propios
del servidor, el nombre del dispositivo, el puerto, la carpeta de fotos) y
ofrece un valor predeterminado razonable para cada una. Añade -y para
aceptar todos los valores predeterminados sin preguntas. Se descomprime en
/opt/aiudtfs.
Qué obtienes
| Valor predeterminado | |
|---|---|
| Carpeta de fotos | ~/AIUDTFS_DataDir |
| Archivos propios del servidor (configuración, contraseña, base de datos de álbumes, registro) | ~/.aiudtfs_state |
| Puerto | 48651 |
| Nombre del servicio | aiudtfs |
«~» es la carpeta personal del usuario con el que se ejecuta el servicio
(el que ejecutó sudo).
Comprueba que se está ejecutando y consulta su dirección:
systemctl status aiudtfs
journalctl -u aiudtfs -n 30
Al arrancar, el servidor imprime las direcciones de red del ordenador, el puerto, la dirección de la página de administración y si la contraseña sigue siendo la predeterminada.
Primer inicio de sesión
Un servidor nuevo arranca con la contraseña changeme. Abre
http://<dirección-del-ordenador>:48651/admin, introdúcela y pulsa
Unlock: el servidor te pide de inmediato una contraseña nueva (de al
menos 8 caracteres, escrita dos veces) y no te deja continuar hasta que
elijas una. Esa misma contraseña la usan después la app del teléfono y la
galería web.
El cortafuegos
Abre el TCP 48651 para que otros dispositivos puedan llegar al
servidor, y el UDP 5353 (mDNS/Bonjour) para que la app AIPPics pueda
encontrarlo sin escribir una dirección. Por ejemplo, con ufw:
sudo ufw allow 48651/tcp
sudo ufw allow 5353/udp
Actualizar y desinstalar
Instala un paquete más reciente de la misma forma que el primero: los
archivos propios del servidor y tus fotos están fuera de /opt/aiudtfs y
no se tocan.
sudo apt remove aiudtfs # removes the program; the service stops
sudo apt purge aiudtfs # also removes the service definition
Ninguno de los dos comandos elimina tus fotos ni la carpeta propia del
servidor (~/.aiudtfs_state); bórralas a mano si de verdad quieres que
desaparezcan.