akitaonrails

Ruby on Rails file download service for Docker home servers

40
4
100% credibility
Found Feb 22, 2026 at 18 stars 2x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Ruby
AI Summary

FrankMega is a self-hosted service for securely sharing files with time-limited links and download limits, intended for personal use with family and friends via invite-only access.

How It Works

1
🏠 Discover private file sharing

You find FrankMega, a simple way to share photos and files safely with just family and friends without strangers seeing them.

2
🚀 Set up your home sharing spot

You get everything ready on your home computer with easy steps, creating a secure personal space for sharing.

3
👤 Create your main account

You make the first family account, becoming the organizer who controls who joins.

4
📧 Invite loved ones

You send special codes to family so only they can create accounts and join your sharing circle.

5
📤 Upload and get share link

Choose a file like vacation photos, pick how many times it can be downloaded and when it expires, then get a unique link to share.

6
🔗 Share and they download

Send the link by message; your family sees file details first, then grabs it safely with a download count ticking down.

😊 Happy secure sharing

Files vanish automatically after use, you manage everything from a dashboard, and your family stays connected privately.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 40 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is FrankMega?

FrankMega is a self-hosted Ruby on Rails app for secure file sharing on Docker home servers. Upload files up to 1GB, generate time-limited links (1-24 hours) with download caps (1-100), and share via QR codes or copy-paste—files auto-delete after expiry or limits. It runs standalone with SQLite, no Redis or cloud storage needed, ideal for private drops behind Cloudflare Tunnel.

Why is it gaining traction?

This github ruby project skips bloat: invite-only signups, passkey login, TOTP 2FA, admin dashboard for user/file management, and real-time download alerts via websockets. Docker Compose deploys in minutes with built-in rate limiting and IP bans, trusting Cloudflare proxies for real client IPs. Stands out in github trending ruby for homelab security without ruby rails vulnerabilities exposure.

Who should use this?

Homelabbers running Docker on Raspberry Pi or NAS, sharing vacation pics with family without public links. Devs needing quick internal file drops for prototypes or logs, via ruby github actions CI builds. Small teams evaluating ruby rails getting started projects for lightweight, dockerized services.

Verdict

Grab it for personal Docker file sharing—docs cover github ruby install via Compose, seeds defaults, and runs tests/linters out-of-box. At 10 stars and 1.0% credibility, it's early but solid for non-public use; audit for ruby rails compatibility before scaling.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.