Fileboy is actively developed. Here is what changed and when, newest first.
Find out before an app reaches its plan's limits, not when uploads start failing.
An email when a webhook endpoint keeps failing, and another when it recovers.
Small frames above the progress bar as viewers scrub through a video.
format:auto now serves AVIF to browsers that take it, and format:avif asks for it outright.
Draw your logo, a credit or a repeated watermark on any image, from its URL.
Dialogs and messages look and behave the same everywhere, and video uploads show their progress.
Put your colours, logo and controls on the video player, for every video or just one.
Describe a video for viewers, and tag it and attach your own data so you can match it to your records.
Fileboy now reads the camera, lens, exposure, date taken and location from photos.
Every image's main colours, with a readable text colour for each, for placeholders and theming.
Each app has a Storage page: your total against your plan, split by kind, with your biggest files and videos.
Organise an app's files in nested folders, in the dashboard and through the API.
Share a file with a link that stops working at a time you choose.
Send anyone a page with a preview of a file and a download button.
A file set to Signed URLs only now really needs a signed URL, even in a public app.
Every dashboard page has a cleaner, consistent layout that works on phones.
Files open on their own page in the dashboard, with a preview, details and tools.
Serve files, images and videos only to the people you choose.
Everything about a video in one place, laid out to work on any screen size.
Crop, rotate, round, pad, recolour and more from the image URL, with clear errors when a transform is wrong.
The watch page at /video/watch is now a clean, dark page built around the video.
Fileboy video now plays in <fileboy-player>, a web component that works in any page or framework.
Everything about Fileboy video now has a proper home.
Use Fileboy from Rails, Django and Laravel without writing HTTP calls yourself.
Fileboy can now tell your server when something happens, so you no longer have to poll.
A round of work on getting from landing on the site to a first upload.
Less machinery behind the manage area, so it loads faster and breaks less.
Uploads feel better, and labels tell you more.
A small player feature and a much easier pricing page.
Plan limits are enforced and shown, and removing things is much quicker.
Better tools for keeping accounts in good standing.
Put a Fileboy video on any page with one snippet.
Choose where an app's files live.
The video pipeline moved to the faster, leaner service.
Uploads now go through the same Go service that serves your files.
Fewer moving parts to go wrong.
Lock an app down, and rotate keys when you need to.
Reshape images from the URL, and chain steps in the order you want.
Refer to files by a name you choose, not only an ID.
A small, dependency-light way to upload from any web page.
Image delivery moved to a new Go service. Faster responses, more formats.
Missing something you need? Email hello@fileboy.io. It goes to the people who build it.