Spyke
opensource·Open Sourcebyeli6

ELI6 Movies — open source free streaming site built with vanilla JS + Node.js, $0/month to run

ELI6 Movies is a free streaming site I built — vanilla JS frontend, Node.js/Express backend, MongoDB.

Runs entirely on free tiers (Vercel + Render + Atlas M0). Zero cost to deploy yourself.

Features: episode notifications, smart server failover, watchlist, i18n (EN/IT/RU), mobile-first.

→ Watch now

ELI6 Movies — open source free streaming site built with vanilla JS + Node.js, $0/month to runhttps://eli6movies.vercel.app/Open linkView original on lemmy.world
eli6reply
lemmy.world

popup ads are fixed btw if that's what set you off

0

spamming too many communities was a mistake, wont do that again

-1
slazer2aureply
lemmy.world
  1. Network Access → Allow Access from Anywhere (0.0.0.0/0) — required for Render's dynamic IPs

...... No words can express how bad of an idea this is.

4
eli6reply
lemmy.world

fair point. render free tier has no static IPs so you literally cant restrict by IP, its 0.0.0.0/0 or pick a different host. but yeah the README made it sound like a feature rather than a tradeoff, updated it to be clearer that strong credentials + TLS are what actually protect you here

-1

you are right, my bad. render publishes fixed CIDR ranges per region, you can get them from the dashboard and allowlist those in atlas instead of 0.0.0.0/0. updating the readme

0

You reached the end

ELI6 Movies — open source free streaming site built with vanilla JS + Node.js, $0/month to run | Spyke