DEV Community

Ope Adeyomoye
Ope Adeyomoye

Posted on

1

Volafile

What I built

A simple, ephemeral file-sharing service.

Category Submission:

Built for Business

App Link

https://volafile-76j4i.ondigitalocean.app

Screenshots

Alt Text

Alt Text

Alt Text

Alt Text

Alt Text

Description

Volafile helps you share files privately. You can upload a file and get a unique download link that's known only to you and other people you might share it with.

You can optionally add another layer of secrecy with a password. That way, if you accidentally share your download link in the wrong places, your private files don't suddenly become publicly available. Any one with the link will need that password before they can access your file(s).

At the moment, each upload automatically expires after 24 hours, so any attempts to download your file(s) after that time will fail and your files are permanently deleted.

Link to Source Code

https://github.com/opeadeyomoye/volafile

Permissive License

MIT

Background

Firefox Send was a lovely service before it was taken down. It was great to have a way to securely make anonymous, short-lived file shares. Volafile is inspired by the late Firefox Send.

How I built it

Volafile currently runs as a traditional web app in 1+ Docker containers on DigitalOcean's App Platform. It also uses a MySQL database based on DigitalOcean's managed database service and stores uploaded files with Spaces.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay