scoop bucket add mmx233 https://github.com/Mmx233/ScoopBucket
scoop install mmx233/heybrew install mmx233/tap/heyfile-goRun the image with the current directory mounted for receiving or serving files:
docker run --rm -it -p 8080:8080 -v "${PWD}:/data" -w /data mmx233/hey-file-go:latest --port 8080Download the archive for your OS and architecture from the
latest release.
Extract it and place hey (hey.exe on Windows) in a directory on your PATH.
Drag and drop a file or folder onto the program, or use the command line:
hey ./path_to_file_want_to_serveSimply start the program
Uploads start when files are selected. The server accepts up to three uploads at
once across all clients; additional uploads wait for a slot. Set
--upload-concurrency to change that limit. The web page supports cancellation,
retry, and clearing completed transfers.
- The file receiving URL opens a web page for uploading files, which will be saved in the program's working directory
- Multiple instances can run simultaneously without conflicts
| Flag | Value | Description |
|---|---|---|
| -p / --port | uint16 | Specify port |
| -s / --ssl | - | Use HTTPS with auto-generated certificate |
| --bind | IP | Listen on a specific IP address (default: all interfaces) |
| --upload-concurrency | integer | Maximum simultaneous uploads across all clients (default: 3, minimum: 1) |