How to allow people to upload videos?

I already have Netlify Identity accounts so you can sign up and login. Is it possible to allow users to upload videos to my website and then it displaying it to all users?

No.

Netlify uses atomic deploys which means you cannot add files to the site (deploy) you need to build and deploy the site again.

what about how many views a videos got or commenting?

Sure, you could track views/plays/(dis-)likes/comments in some way and display them on a page.

could i use a serverless function?

I don’t see why not.

@iidraktik I’ve no idea what you’re building, but for your video hosting/playback needs you might want to google around and use a service that’s more tailored towards it.

E.g. https://bunny.net/stream/