mirror of
https://github.com/arch3rPro/1Panel-Appstore.git
synced 2026-04-14 16:07:13 +08:00
Add App verysync
This commit is contained in:
70
apps/verysync/README.md
Normal file
70
apps/verysync/README.md
Normal file
@@ -0,0 +1,70 @@
|
||||
# Verysync 微力同步
|
||||
|
||||
Verysync(微力同步)是一款基于智能P2P技术的极速文件同步工具,支持多平台部署,适合家庭、企业、开发者等多场景使用。
|
||||
|
||||
## 主要功能
|
||||
|
||||
- **极速P2P同步**:智能P2P加速,文件分块同步,传输速度快。
|
||||
- **多平台支持**:兼容 Windows、Linux、macOS、NAS、Docker 等主流平台。
|
||||
- **数据加密**:全程 AES 加密,保障数据安全。
|
||||
- **Web 管理界面**:直观易用的 Web UI,支持多用户管理。
|
||||
- **灵活同步策略**:支持单向/双向同步、定时同步等多种策略。
|
||||
- **多架构镜像**:支持 amd64、arm64、armv7 等主流架构。
|
||||
|
||||
## 端口说明
|
||||
|
||||
- **8886**:Web 管理端口(主端口,需自定义变量)
|
||||
- **22330**:数据传输端口(需自定义变量)
|
||||
- **3000**:公共中继端口(可选,默认不映射)
|
||||
- **22027/22037**:内网 UDP 发现端口(可选,默认不映射)
|
||||
|
||||
## 快速部署(Docker 示例)
|
||||
|
||||
```yaml
|
||||
services:
|
||||
verysync:
|
||||
image: jonnyan404/verysync:v2.20.1
|
||||
container_name: verysync
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:8886" # Web管理端口
|
||||
- "${VERYSYNC_TRANSFER_PORT}:22330" # 数据传输端口
|
||||
# - "3000:3000" # 公共中继端口(可选)
|
||||
# - "22027:22027/udp" # 内网UDP发现端口(可选)
|
||||
# - "22037:22037/udp" # 内网UDP发现端口(可选)
|
||||
volumes:
|
||||
- "${VERYSYNC_DATA_PATH}:/data"
|
||||
restart: unless-stopped
|
||||
```
|
||||
|
||||
> 配置与数据目录(容器内):`/data`,建议挂载主机目录持久化保存。
|
||||
|
||||
## 典型使用场景
|
||||
|
||||
- 家庭/企业多设备文件同步与备份
|
||||
- NAS/服务器与多终端数据同步
|
||||
- 跨平台文件高速传输与共享
|
||||
- 私有云数据同步与安全备份
|
||||
|
||||
## 平台与架构支持
|
||||
|
||||
- Windows、Linux、macOS、NAS、Docker
|
||||
- 支持 amd64、arm64、armv7 等主流架构
|
||||
|
||||
## 常见问题 FAQ
|
||||
|
||||
- **Q: 默认管理端口和账号密码?**
|
||||
A: 默认端口 8886,首次无密码,建议登录后设置。
|
||||
- **Q: 如何持久化配置和数据?**
|
||||
A: 挂载主机目录到 `/data`,如 `VERYSYNC_DATA_PATH:/data`。
|
||||
- **Q: 支持哪些平台和架构?**
|
||||
A: Windows、Linux、macOS、NAS、Docker,支持 amd64、arm64、armv7。
|
||||
- **Q: 如何自定义端口?**
|
||||
A: 通过 compose 变量自定义 8886/22330 端口,其他端口可按需映射。
|
||||
- **Q: 镜像版本如何选择?**
|
||||
A: 推荐使用 [Docker Hub](https://hub.docker.com/r/jonnyan404/verysync/tags) 查看最新版本。
|
||||
|
||||
## 官方文档与支持
|
||||
|
||||
- 官网:[https://www.verysync.com/](https://www.verysync.com/)
|
||||
- 安装文档:[https://www.verysync.com/manual/install/docker.html](https://www.verysync.com/manual/install/docker.html)
|
||||
- GitHub:[https://github.com/Jonnyan404/verysync](https://github.com/Jonnyan404/verysync)
|
||||
79
apps/verysync/README_en.md
Normal file
79
apps/verysync/README_en.md
Normal file
@@ -0,0 +1,79 @@
|
||||
# Verysync
|
||||
|
||||
Verysync is a fast file synchronization tool based on intelligent P2P technology. It supports multi-platform deployment and is suitable for home, enterprise, and developer scenarios.
|
||||
|
||||
## Port Description
|
||||
|
||||
- **8886**: Web management port (main port, set by variable)
|
||||
- **22330**: Data transfer port (set by variable)
|
||||
- **3000**: Public relay port (optional, not mapped by default)
|
||||
- **22027/22037**: LAN UDP discovery ports (optional, not mapped by default)
|
||||
|
||||
## Quick Deployment (Docker Example)
|
||||
|
||||
```yaml
|
||||
services:
|
||||
verysync:
|
||||
image: jonnyan404/verysync:v2.20.1
|
||||
container_name: verysync
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:8886" # Web management port
|
||||
- "${VERYSYNC_TRANSFER_PORT}:22330" # Data transfer port
|
||||
# - "3000:3000" # Public relay port (optional)
|
||||
# - "22027:22027/udp" # LAN UDP discovery port (optional)
|
||||
# - "22037:22037/udp" # LAN UDP discovery port (optional)
|
||||
volumes:
|
||||
- "${VERYSYNC_DATA_PATH}:/data"
|
||||
restart: unless-stopped
|
||||
```
|
||||
|
||||
> Config & data directory (in container): `/data`. It is recommended to mount a host directory for persistence.
|
||||
|
||||
## Main Features
|
||||
|
||||
- **Fast P2P Sync**: Intelligent P2P acceleration, file chunking, high-speed transfer.
|
||||
- **Multi-Platform Support**: Compatible with Windows, Linux, macOS, NAS, Docker, etc.
|
||||
- **Data Encryption**: Full AES encryption for data security.
|
||||
- **Web UI**: Intuitive web management, multi-user support.
|
||||
- **Flexible Sync Strategies**: Supports one-way/two-way sync, scheduled sync, and more.
|
||||
- **Multi-Architecture Images**: Supports amd64, arm64, armv7, etc.
|
||||
|
||||
## Deployment Modes
|
||||
|
||||
Verysync provides two Docker deployment modes:
|
||||
|
||||
- **Host network mode (recommended)**:
|
||||
- Uses host network, fixed port 8886, suitable for scenarios requiring full network capability.
|
||||
- **Bridge network mode**:
|
||||
- Supports custom port mapping, suitable for port isolation and unified management.
|
||||
|
||||
## Typical Use Cases
|
||||
|
||||
- Multi-device file sync and backup for home/enterprise
|
||||
- Data sync between NAS/servers and multiple clients
|
||||
- High-speed cross-platform file transfer and sharing
|
||||
- Private cloud data sync and secure backup
|
||||
|
||||
## Platform & Architecture Support
|
||||
|
||||
- Windows, Linux, macOS, NAS, Docker
|
||||
- Supports amd64, arm64, armv7, etc.
|
||||
|
||||
## FAQ
|
||||
|
||||
- **Q: Default admin port and credentials?**
|
||||
A: Default port 8886, no password on first login, please set one after login.
|
||||
- **Q: How to persist config and data?**
|
||||
A: Mount a host directory to `/data`, e.g. `VERYSYNC_DATA_PATH:/data`.
|
||||
- **Q: Which platforms and architectures are supported?**
|
||||
A: Windows, Linux, macOS, NAS, Docker; supports amd64, arm64, armv7.
|
||||
- **Q: How to customize ports?**
|
||||
A: Use compose variables to set 8886/22330, other ports can be mapped as needed.
|
||||
- **Q: How to choose the image version?**
|
||||
A: Check the latest version on [Docker Hub](https://hub.docker.com/r/jonnyan404/verysync/tags).
|
||||
|
||||
## Official Docs & Support
|
||||
|
||||
- Website: [https://www.verysync.com/](https://www.verysync.com/)
|
||||
- Install Guide: [https://www.verysync.com/manual/install/docker.html](https://www.verysync.com/manual/install/docker.html)
|
||||
- GitHub: [https://github.com/Jonnyan404/verysync](https://github.com/Jonnyan404/verysync)
|
||||
45
apps/verysync/data.yml
Normal file
45
apps/verysync/data.yml
Normal file
@@ -0,0 +1,45 @@
|
||||
name: Verysync
|
||||
|
||||
tags:
|
||||
- 文件同步
|
||||
- NAS
|
||||
- 备份
|
||||
- 多平台
|
||||
- Docker
|
||||
- 私有云
|
||||
- 传输
|
||||
- 跨平台
|
||||
title: 智能P2P极速文件同步工具
|
||||
description: 微力同步(Verysync)是一款基于P2P技术的极速文件同步工具,支持多平台部署,适合家庭、企业、开发者等多场景使用。
|
||||
additionalProperties:
|
||||
key: verysync
|
||||
name: Verysync
|
||||
tags:
|
||||
- Sync
|
||||
- NAS
|
||||
- Backup
|
||||
- PrivateCloud
|
||||
- Docker
|
||||
- CrossPlatform
|
||||
shortDescZh: 极速P2P文件同步,支持多平台和多架构。
|
||||
shortDescEn: Fast P2P file sync, cross-platform and multi-architecture supported.
|
||||
description:
|
||||
en: Fast P2P file synchronization tool based on intelligent technology. Supports multi-platform deployment, suitable for home, enterprise, and developer scenarios.
|
||||
ja: 高速P2Pファイル同期ツール。多プラットフォーム対応。
|
||||
ms: Alat penyegerakan fail P2P pantas, menyokong pelbagai platform.
|
||||
pt-br: Ferramenta de sincronização de arquivos P2P rápida, com suporte multiplataforma.
|
||||
ru: Быстрый инструмент P2P-синхронизации файлов, поддержка различных платформ.
|
||||
ko: 빠른 P2P 파일 동기화 도구, 다양한 플랫폼 지원.
|
||||
zh-hant: 極速P2P檔案同步工具,支援多平台。
|
||||
zh: 微力同步是一款基于P2P技术的极速文件同步工具,支持多平台部署,适合家庭、企业、开发者等多场景使用。
|
||||
type: website
|
||||
crossVersionUpdate: true
|
||||
limit: 0
|
||||
recommend: 0
|
||||
website: https://www.verysync.com/
|
||||
github: https://github.com/Jonnyan404/verysync
|
||||
document: https://www.verysync.com/manual/install/docker.html
|
||||
architectures:
|
||||
- amd64
|
||||
- arm64
|
||||
- arm/v7
|
||||
25
apps/verysync/latest/data.yml
Normal file
25
apps/verysync/latest/data.yml
Normal file
@@ -0,0 +1,25 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: 8886
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Web Port
|
||||
labelZh: Web管理端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: 22330
|
||||
edit: true
|
||||
envKey: VERYSYNC_TRANSFER_PORT
|
||||
labelEn: Transfer Port
|
||||
labelZh: 数据传输端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: /data
|
||||
edit: true
|
||||
envKey: VERYSYNC_DATA_PATH
|
||||
labelEn: Data Path
|
||||
labelZh: 数据目录
|
||||
required: true
|
||||
type: text
|
||||
13
apps/verysync/latest/docker-compose.yml
Normal file
13
apps/verysync/latest/docker-compose.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
services:
|
||||
verysync:
|
||||
image: jonnyan404/verysync:v2.20.1
|
||||
container_name: verysync
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:8886" # Web管理端口
|
||||
- "${VERYSYNC_TRANSFER_PORT}:22330" # 数据传输端口
|
||||
# - "3000:3000" # 公共中继端口(可选)
|
||||
# - "22027:22027/udp" # 内网UDP发现端口(可选)
|
||||
# - "22037:22037/udp" # 内网UDP发现端口(可选)
|
||||
volumes:
|
||||
- "${VERYSYNC_DATA_PATH}:/data"
|
||||
restart: unless-stopped
|
||||
BIN
apps/verysync/logo.png
Normal file
BIN
apps/verysync/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
Reference in New Issue
Block a user