goploader
Easy file sharing with server-side encryption, curl/httpie/wget compliant.
It provides a client‑server pair written in Go that lets users upload files from the command line or via standard tools such as curl, httpie, or wget. Files are transmitted over HTTPS and are encrypted on the server with a per‑upload AES key that is never stored, ensuring that only the client who performed the upload can decrypt the resource later. The server returns a URL containing both the file identifier and the decryption key, allowing direct download while keeping the server oblivious to the plaintext data.
The software is self‑hostable and can be run from compiled binaries, a Docker image, or source builds. Configuration is minimal, with the client creating a YAML file on first run, and the server can be set up behind Caddy and Let’s Encrypt for automatic TLS. Documentation and releases are available on GitHub, and the project is released under the MIT license.
Target users include developers, system administrators, or anyone needing a simple, privacy‑focused way to share files without relying on third‑party services, especially when command‑line access or scriptable uploads are required.
Reviews
Loading reviews…
Similar apps

File Management & Transfer
Chibisafe
File uploader service that aims to to be easy to use and set up. It accepts files, photos, documents, anything you imagine and gives you…
File Management & Transfer
ffsend
Quick file share.

File Management & Transfer
PrivyDrop
Simple and user-friendly, breakpoint-resumable peer-to-peer text, image, and file transfer tool based on WebRTC.

File Management & Transfer
QuickShare
Quick and simple file sharing between different devices.

Password & Security
Password Pusher
Dead-simple application to securely communicate passwords (or text) over the web. Passwords automatically expire after a certain number of…

File Management & Transfer
015
A temporary file sharing platform. Focused on providing one-time, temporary file and text upload, processing, and sharing services.