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.

9 Comments
ultimate_worrier@lemmy.dbzer0.com · 4 pts · 80d
eli6@lemmy.world · 0 pts · 80d
popup ads are fixed btw if that's what set you off
ultimate_worrier@lemmy.dbzer0.com · 2 pts · 80d
eli6@lemmy.world · -1 pts · 80d
spamming too many communities was a mistake, wont do that again
eli6@lemmy.world · -1 pts · 80d
posting to every community at once was dumb, yeah
slazer2au@lemmy.world · 2 pts · 80d
Source code?
This is open source afterall.
eli6@lemmy.world · 0 pts · 80d
just made it public: https://github.com/EliseyRotar/eli6_movies
slazer2au@lemmy.world · 4 pts · 80d
...... No words can express how bad of an idea this is.
ultimate_worrier@lemmy.dbzer0.com · 2 pts · 80d
eli6@lemmy.world · -1 pts · 80d
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
slazer2au@lemmy.world · 1 pts · 80d
You can. Your AI slop just doesn't know how.
eli6@lemmy.world · 0 pts · 80d
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
ultimate_worrier@lemmy.dbzer0.com · 1 pts · 80d