The free version of Catapult is indeed completely free. There is no trial period that will eventually expire or license required to enable permanent useability.
To make the migration away from your FTP server as simple as possible, we don't even ask for any personal details or require tedious account sign up and creation.
If you want to test Catapult at higher speeds than what the free version offers, simply email us your Catapult Server log file. You can locate it in the following directories:
Once a new license has been received, please copy them into the following folders:
/etc/catapult/Licenses (create 'Licenses' folder if not already there)
C:\ProgramData\XDT\Catapult\Licenses (create 'Licenses' folder if not already there)
/Library/Application Support/XDT/Catapult/Licenses (create 'Licenses' folder if not already there)
The Catapult service needs to be restarted for the new license to take effect.
(via administrative command prompt)
# net stop catapult
# net start catapult
# launchctl unload /Library/LaunchDaemons/au.com.xdt.catapult.plist
# launchctl load /Library/LaunchDaemons/au.com.xdt.catapult.plist
# sudo service catapult restart
To custom-brand the Catapult user interface, copy an image in .png format into the Catapult application folder and name it 'Logo.png'.
For best results, resize the image to 145px wide with a transparent background. Restart the Catapult GUI to see the new image.
The server component of Catapult will be automatically installed as a service and launched after the installation, ready for immediate operation.
The service is set to automatically restart on system startup and users do not have to stay logged in, but the system needs to be turned on and connected to the network/internet.
Catapult can be installed on any supported operating system. This can either be on physical hardware, locally hosted virtual machines or cloud-based virtual machines. See the Download page for supported operating systems.
With flexible non-dongled (USB) licensing options, any cloud installations are easily supported. Please contact our Support Team for more information.
After successful installation, the Catapult user interface needs to be launched. To configure any local or remote server, simply connect to the server (same for localhost) on the right hand side of the interface. Click the '+' button to open a new connection.
Connect using an administrative user. Once connected, a new tab will appear including a 'Configure' button, which has access to adding users and shares.
Catapult requires the following firewall ports to be open: TCP 30303-30304 and UDP 5001-5015. Please ensure that these ports are open on both your local system and your corporate firewall/router.
When running Catapult on virtual machines in EC2 or Azure, please also ensure that any security rules and Endpoints are opened.
Catapult allows administrators to create and manage their own local Catapult users, including all user properties. Built-in Catapult users provide extended options to lock users to local home directories, set account expiry dates and bandwidth limits.
Catapult also supports PAM (Pluggable Authentication Module) authentication. Catapult will hence allow any built-in Linux and Mac users to seamlessly log in. Catapult user features are currently not supported in this context, but support is scheduled for a future release.
Catapult is designed to utilize any network connection to its maximum potential. Depending on the ambient network parameters, operating system configuration and usage, results may vary.
On connection, Catapult provides an advanced feature to connect to remote Catapult servers using 'Simulated I/O' settings. Simulated I/O will emulate the entire Catapult transfer pipeline, except not take the physical disk performance into consideration.
To verify your network's current theoretical maximum bandwidth, the open source utility iPerf provides a representative benchmarking tool. Depending on usage, either UDP or TCP performance can be tested.
Follow the link to download iperf and usage documentation: iperf.fr