SOYO : Built a website to stream content over local network

That’s very cool! How much did it take you to build it?

Big user of Plesk here, I’ll try SOYO for sure!

Great job! I was wondering if it’s possible to make videos synced? If I’m watching it on PC, would it be the same timestamp on my phone, for example?

Marin said:
Great job! I was wondering if it’s possible to make videos synced? If I’m watching it on PC, would it be the same timestamp on my phone, for example?

I haven’t added that feature yet, but it sounds interesting and I plan to implement it.

While this started as a personal project, due to significant interest from others, I’m working on making it production-ready.

Note: Everyone is welcome to contribute to this project. Feel free to raise issues and submit pull requests.

Marin said:
Great job! I was wondering if it’s possible to make videos synced? If I’m watching it on PC, would it be the same timestamp on my phone, for example?

Also, it seems like it’s not supporting all the file formats, for example, .mkv is throwing an error.

@Marin
MKV files are supported, but if the file is corrupted by any chance, it might not work.

Brilliant.
That’s the best thing really about creating something.

Tell me one thing??
If I want to start something like this and build it but have 0 knowledge of Node.js. Should I obsess about watching 40 hours of Node.js course or just sit down and start building the app while googling and figuring things out on my own?

PS: I am procrastinating—bitch I would say watch the course.

But is it ‘Soy-o’ or ‘So-yo’? You don’t want another GIF fiasco.

https://docs.docker.com/get-started/workshop/02_our_app/

Koa said:
You mean Plex?

Have you ever looked at something and said to yourself “Hmm, I wonder how that works? I bet I could build that. Let’s try. It’ll be fun.” It’s a great way to learn new stuff. OP did that and they are excited to showcase their work. Will it replace Plex? Probably not. However, it’s a good exercise and serves as a portfolio example that is more interesting than the 9,000,000th todo list application.

Nice job! I noticed you had your components and lib folder in the app folder. You should use the app folder only for routes. - Just a tip :slight_smile:

Amory said:
Nice job! I noticed you had your components and lib folder in the app folder. You should use the app folder only for routes. - Just a tip :slight_smile:

Wait, isn’t Next.js’s default structure that way?
Also, didn’t put too much effort into code quality.
Will update it later.

@Chen
Yeah, the person above you is wrong, components and lib do live in the app folder.

Oli said:
@Chen
Yeah, the person above you is wrong, components and lib do live in the app folder.

My bad, both patterns are actually fine indeed. Got caught up in what I’m used to.

Edit: Not sure why everyone is downvoting. It was with best intentions.