I recently wanted to share a 30MB file with someone, which is still a harder problem than it should be1. Too big for most email providers, and I didn't want to have to run through the list of cloud file store options to see which we had in common. In the past, I've handled this by using Tailscale Funnel to temporarily expose a Caddy file_server↗ for long enough for the other party to retrieve the file(s). Hardly an elegant solution. This time, though, I stumbled upon Gokapi↗ which checks a lot of my boxes2: Open source Self-hosted with a single container image End-to-end encryption Auto-expiring and download-limited links OIDC authentication for being able to upload files S3-like object storage support I particularly like that I can connect Gokapi to external storage (to avoid using up all the storage on my VPS), that links (and corresponding files) will be automatically removed after a defined time period or number of downloads, and that it doesn't allow internet randos to upload…
No comments yet. Log in to reply on the Fediverse. Comments will appear here.