This repository was archived by the owner on Sep 28, 2022. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork0
This repository is a mirror. Do not post issues or PRs here.
License
NotificationsYou must be signed in to change notification settings
Elara6331/opensend
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
- Use
opensend -r
to start the receiver
- Use
opensend -s -t <type> -d <data>
type
can beurl
file
dir
data
can be- A website URL
- A file path
- A directory path
- Example:
opensend -s -t url -d "https://google.com"
- Example:
opensend -s -t file -d ~/file.txt
- Example:
opensend -s -t dir -d /home/user
- This project uses go modules, so building is easy
- First, go 1.14+ must be installed (use buster-backports on debian)
- Then, run
make
inside the project's directory. - This will get the dependencies and compile all the files.
To install, simply follow the building instructions and then run
- Linux:
sudo make install
- macOS:
sudo make install-macos
Opensend can run on iOS using theiSH app.
- Install go using
apk add go
- Clone this repository
- Run
make
- Use opensend as normal, but skip device discovery
- Device discovery does not work properly in iSH due to Alpine Linux
- When running receiver, add
--skip-mdns
- When running sender, add
--send-to <IP>
- This applies bidirectionally
- Known issues
- Opensend takes a while to become ready on iOS
- TCP 9797 for key exchange
- TCP 9898 for file transfer
About
This repository is a mirror. Do not post issues or PRs here.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published