Our slogan is: One-to-many communication, upload everywhere!
Features
- No modification of the original program configuration is required; simply configure the path to the adif log file.
- Supports uploading to multiple different platforms
- Fully open-source, with friendly licensing terms.(MIT)
- It not only supports uploading but also downloading, allowing for synchronization of logs between different devices (with the largest file size taking precedence).
- Extremely low resource consumption
Program interface
Pure command-line interface


Currently supported platforms
- Cloudlog / Wavelog
- Clublog
- git (GitHub / Gitea / Forgejo / GitLab / ...) *Supports downloading
- webhook (supports custom interfaces)
- s3 (Amazon S3 / Aliyun OSS / Tencent COS / Minio / ... and other S3-compatible protocols) *Supports downloading
- hamcq (on this site)
Instructions for use
Download the program, modify the `config.yaml` file in the directory to configure the information you need to upload, and delete any unnecessary parts directly.
When listening to .adi files in Windows, remember to use the specified file path. \\ As a directory separator, see example.
For example, log files from wsjt-x can be monitored and uploaded to Wavelog and hamcq's configuration files as follows:
source: C:\\Users\\imlonghao\\AppData\\Local\\WSJT-X\\wsjtx_log.adi
target:
- type: wavelog
api_url: "https://wavelog.example.com/index.php/api/qso"
api_key: "wl733eb6603b145"
station_profile_id: 3
- type: hamcq
key: f47f59d14a44abf224fad4ca32e8134f
Download address