Firstly, Magic-Wormhole is a free and simple tool designed to transfer things from one system to another, safely and securely. It's essentially a powerful command-line tool that allows you to securely and simply send and receive files and directories between systems. This means users can easily transfer files on a local network or across the Internet without needing to configure complex network settings or worry about exposing their data to potential threats. To see how the original command-line version operates, have a butcher's at this helpful YouTube video:
In light of that, Destiny is a mighty useful cross-platform graphical client for Magic-Wormhole. The process is much the same, except Destiny uses a clear and intuitive graphical interface instead: you select what you want to transfer, and the client generates a unique code. The recipient enters this code on their device, allowing them to receive the file directly. This method ensures that the transfer is encrypted, providing an additional layer of security. Also, because Destiny is cross-platform, it significantly enhances convenience when transferring files across different systems and devices on your local network.
Included below are the relevant installation instructions for the cross-platform Destiny graphical client:
github.com/LeastAuthority/destiny wrote: Installation Instructions
Android
Via Google Play Store (recommended)Via F-Droid Store (privacy friendly)
- Open Play Store app
- Search for an app with the name Destiny Secure File Transfer or open a direct link to the Play store.
- Press Install
Manual APK file install
- Open F-Droid Store app or if you don't have, go to (F-Droid.org)[https://f-droid.org/] to install it
- Search for an app with the name Destiny or open a direct link to the F-Droid store.
- Press Download APK
Note: installing directly is not recommended, also there won't be automatic updates
- Download destiny_android.apk
- Open destiny_android.apk file
- There might be a popup asking if you really want to install, press Install
Windows
MSIX (recommended)ZIP
- Download destiny_windows.msix
- Run the MSIX file
- Press Install on Installer window
- Search and run destiny.exe
Note: might require additional libraries
- Download destiny_windows.zip
- Extract the zip
- Run destiny.exe
Apple
Via Apple App StoremacOS (M1 or Intel chip based)
- Open the App Store
- Search for an app with the name Destiny Secure File Transfer or open a direct link to the App store
- Tap on the Get button
Linux (x64)AppImage (recommended)
- Download destiny_macos.dmg
- Open downloaded DMG file
- Drag and drop Destiny icon in Applications folder
- Search and run Destiny
Tarball
- Download destiny_linux_amd64.AppImage
- Run chmod u+x destiny_linux_amd64.AppImage && ./destiny_linux_amd64.AppImage Note: If your system does not have FUSE you can extract the appimage:
Code: Select all
./destiny_linux_amd64.AppImage --appimage-extract ./squashfs-root/AppRun
- Download destiny_linux_amd64.tar.gz
- Extract tar xzvf destiny_linux_amd64.tar.gz
- Go inside directory destiny_linux
- Run ./destiny