PairDrop 是一个支持跨平台的文件共享工具,它允许用户通过本地网络或互联网轻松地在不同设备之间发送图片、文档或文本。与传统的文件传输方式相比,PairDrop 提供了一个无需设置、无需注册的便捷解决方案,适用于拥有现代网页浏览器的所有设备。
bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose章
mkdir pairdrop;cd pairdrop #创建一个目录,并进入此目录
version: "3"
services:
pairdrop:
image: "lscr.io/linuxserver/pairdrop:latest" # 使用最新版本的 pairdrop 镜像
container_name: pairdrop # 设置容器名称为 pairdrop
restart: always # 容器总是自动重启
environment:
- PUID=1000 # 设置容器内应用程序运行的用户 UID
- PGID=1000 # 设置容器内应用程序运行的用户组 GID
- WS_FALLBACK=false # 如果 WebRTC 点对点连接不可用,是否启用 WebSocket 回退(默认为 false)
- RATE_LIMIT=false # 是否启用客户端请求限制,默认不限制
- RTC_CONFIG=false # 是否配置 STUN/TURN 服务器的路径(默认为 false)
- DEBUG_MODE=false # 是否启用调试模式,默认为 false
- TZ=Etc/UTC # 设置容器时区为 UTC(可以更改为 Asia/Shanghai)
ports:
- "0.0.0.0:3500:3000" # 将宿主机的 3500 端口映射到容器的 3000 端口(用于 Web UI)
docker-compose up -d #运行容器
docker-compose ps #查看是否开启成功