Cliente web para compartir archivos mediante el protocolo Advanced Direct Connect (mejora de Direct Connect) a través de la red local o de Internet.
Fichero docker-compose.yml a partir de https://github.com/gangefors/docker-airdcpp-webclient:
version: '2.1' services: airdcpp: image: gangefors/airdcpp-webclient container_name: airdcpp volumes: - ./airdcpp:/.airdcpp - /downloads/:/Downloads - /Share:/Share environment: - PUID=1000 - PGID=1000 # Si alguno es menor que 101, habría que usar la opción "user": # user: "1000:100" hostname: airdcpp ports: - 5600:5600 - 5601:5601 - 21248:21248 - 21248:21248/udp - 21249:21249
Descargar el paquete de GitHub. Descomprimir y ejecutar de la siguiente manera:
./airdcppd --configure
Esto abrirá AirDC++ con el asistente para que configuremos los puertos de conexión. Al finalizar, guardará la configuración en el fichero config/webserver.json
Luego ya podremos lanzarlo con:
./airdcppd
Y acceder a la interfaz web mediante http://ip.equipo:PUERTO
La versión para Windows es un cliente de escritorio. Hay versión instalable y portable. Dispone de un asistente para realizar la configuración y finalmente se lanzará una aplicación gráfica. Al arrancarlo, por defecto se activará también el servidor web que permitirá manejar el cliente desde un navegador.
A nivel de red, AirDC++ utiliza 3 puertos:
Los siguientes programas permiten crear hubs para que los clientes de Direct Connect se conecten a ellos y puedan compartir ficheros