Saltar al contenido principal

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
Puerto48651
Nombre del servicioaiudtfs

«~» 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.