Airlift is a self-hosted file upload and sharing service
Are You Truly Ready to Put Your Mobile or Web App to the Test?
Don`t just assume your app works—ensure it`s flawless, secure, and user-friendly with expert testing. 🚀
Why Third-Party Testing is Essential for Your Application and Website?We are ready to test, evaluate and report your app, ERP system, or customer/ patients workflow
With a detailed report about all findings
Contact us nowTable of Content
Airlift is a self-hosted file upload and sharing service. The clients upload files to the server and return a nice link for you to share. Just bring your own server and domain.
Sharing Server
airliftd
is the Airlift server. You drop the server on any dedicated, VPS, shared host, whatever, as long as it supports running a binary and gives you access to ports or frontend server reverse proxying.
A client sends files to it and recieves nice URLs to share. The server itself also provides a web-based client to upload files from, as well as manage existing uploads and customize some behaviors.
Airlift is written using Golang, and it has been around for years. It gets regular updates and bug fixes.
Clients
- Web client
- Cross-platform CLI
- macOS Client
Lift CLI
lift
is a CLI client interface to airliftd
. It takes a filename as an argument and uploads the server at the configured host, which is stored as a JSON file in an OS-dependent location (~/.airlift
on POSIX, %LOCALAPPDATA%\airlift\airlift_config
on Windows). These may also be configured by the client.
If the server requires a password, the client will prompt for it and it will be saved in a secure system-dependent fashion:
License
BSD-3-Clause license