If you just want an internal webUI with video playback, I absolutely love MeTube.
https://github.com/alexta69/metube
It uses yt-dlp as a backend and has a lot of configuration and supports a lot of sites.
Exposing this to the outside isn’t a good idea because of the risk of DMCA or someone abusing your hard drive space
WARNING
The docker-down.sh script associated with offtiktok runs a docker prune -f and will delete any unused docker containers you have without warning.
Cool alternatives. Thanks for the links.
Can confirm that yt-dlp works perfectly for TikTok videos
Wow, this is exactly what I was looking for!
I thought downloading and redistributing tiktok videos was against TikToks TOS?
Maybe Linkwarden can do it.
I thought downloading and redistributing tiktok videos was against TikToks TOS?
Which you only agreed to if you have an account (and even then they realistically can only ban your account). If you rehost publically you might get issues with copyright laws though.
I would be the most concerned about the music. The MPAA exists solely to sue consumers and seems to have no other real purpose. Probably best to scrub the soundtracks.