Rustypaste
Sharing a file with one command is the whole idea: pipe a file to Rustypaste with curl and get back a short URL with a memorable random name like square-fish.txt. Links can expire after a set time, vanish after a single view, or require a password hashed with Argon2id before the file opens. The service also shortens long URLs, fetches files from remote addresses for you, and removes duplicate uploads so the same file is not stored twice. Everything lives on the local filesystem, which means no database to provision, back up, or tune; configuration reloads while the server keeps running. An upload form is available for browser users, HTTP authentication guards private instances, and file listing and deletion endpoints keep housekeeping scriptable. It ships as a single binary and an official Docker image, so a personal file-sharing endpoint can be running on a server in minutes and stay out of the way afterward. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Deploy