- v1.0.4
- v1.0.5
- v1.1.1
- v1.1.3
- v1.2.0
- v1.3.1
- v1.3.5
- v1.4.4
- v1.5.5
- v2.5.4
- v2.15.0
- linux
- 386
- amd64
- arm
- arm6
- arm7
- arm64
由于微力没有开放源代码,因此这里是下载它官方的二进制程序,这是没有经过代码审计的,且官方的下载链接不支持 HTTPS。
首先需要安装 docker(或者 podman),如果使用 docker-compose 的话,需要安装 docker-compose 的最新版。
可以从 Hub.docker.com 拉取镜像:
# 使用 Docker
docker pull zbinlin/verysync:latest
或者手动来构建:
git clone https://github.com/zbinlin/verysync.git
cd verysync
# 使用 docker 或 podman 直接构建并运行
docker build \
--build-arg "TARGET_VERSION=v2.15.0" \
--build-arg "TARGET_PLATFORM_OS=linux" \
--build-arg "TARGET_PLATFORM_ARCH=amd64" \
-t zbinlin/verysync .
docker run \
--mount "type=bind,source=${PWD}/config,target=/app/var" \
--mount "type=bind,source=${PWD}/data,target=/mnt/data" \
--publish "8886:8886" \
--publish "22330:22330" \
--publish "443:443" \
--publish "22067:22067" \
--publish "22331:22331/udp" \
--publish "22027:22027/udp" \
--publish "22037:22037/udp" \
--publish "48691:48691/udp" \
--name zbinlin/verysync verysync
# Or
# 使用 docker-compose 运行
# 默认是使用 x86_64 平台上的,如何需要在 RaspberryPi 上运行,需要先
# export PLATFORM_ARCH=arm
# 再运行下面的命令
# 构建
docker-compose build
# 运行
docker-compose up