mirror of
https://github.com/arch3rPro/1Panel-Appstore.git
synced 2026-05-05 06:42:11 +08:00
Add App verysync
This commit is contained in:
@@ -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)
|
||||
Reference in New Issue
Block a user