Comment
Comment by BetterWhisper
Well, do you have the hardware to self-host?
People nowadays usually are not okay with 1 week of downloading a torrent like it was in 2005. That is probably how long the embedding will take on your cpu for all the video/picture files?