Files
Arch1Panel/apps/verysync/README_en.md

83 lines
3.3 KiB
Markdown
Raw Normal View History

2025-07-02 22:37:14 +08:00
# 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.
2025-07-08 23:06:11 +08:00
![](https://raw.githubusercontent.com/xiaoY233/PicList/main/public/assets/Verysync.png)
![](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white)
2025-07-02 22:37:14 +08:00
## 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)