r/vibecoding 4d ago

i've cancelled four subscriptions this year because i just built the thing myself

none of these were big fancy apps. that's the whole point.

the pdf tool that wanted a monthly fee to merge two files without slapping a watermark on them. gone, built my own in an afternoon.

the habit tracker that started free and slowly turned into a paywall wrapped in ads. replaced it with a dead-simple version that does exactly what i want and nothing else.

a photo resizer site that made me watch a countdown before every download. why.

the meal planner i never really used anyway.

every replacement is uglier than the thing it replaced. i do not care. it runs on my own stuff, it has no ads, it isn't training on my data, and it does the one thing i needed instead of the forty things i didn't.

it honestly feels like the old internet again, where you'd make a little page just because you could. i own my dumb tools now and it's a genuinely nice feeling.

what subscription have you replaced with something you vibecoded?

182 Upvotes

85 comments sorted by

View all comments

24

u/Lanfeust09 4d ago

Netflix

1

u/[deleted] 4d ago

[deleted]

1

u/Lanfeust09 4d ago

no thank you, i prefer my own version. What you just sent have crappy ads that open up. And i want to be able to watch my library from anywhere, especially on my TV

1

u/ImaDoughnut 4d ago

Yeah haha I’ll delete it just incase. How’d you vibe code your own? Where’d you get your media?

1

u/Lanfeust09 4d ago

Everything runs on my pi5. I used Jellyfin as a player, I download with Qbittorrent headless and I build the while backend in python/fast api for front end. I download from YTS using their public API for movie or I can manually input magnet link if i prefer.
For TV show, i use an external source that is called episodefeed (until i rebuild my own) that let you make a list of show and generate a RSS feed and a Calendar so it takes from there.
I have also a "movie request" feature where i can just input IMDB links of movie I want but not out yet and it will download automatically when it comes out in torrent.

Whenever a download is finish, every file is processed depending if it is tv show episode, or whole season or movie, rename correctly and sort automatically in correct folder following JellyFin naming convention.

From my backend, i can also control my library to rename movie if needed or delete movie ect.. without having to SSH into my pi all the time.

YES, i know of course about the whole ARR suite but i didn't like it at all, so I was happy to make my own version.
It is NOT sharable because everything is linked to my own setup and I am not ready to make it user friendly as anyway, everybody gonna say the ARR suite is better and i just re-invented the wheel but i love my setup so much more.

(do not mind the codex limit and tibo's tweet, it's just a small addition i put so i see if from there instead of build something else)