1. I have some last firmwares and private resource for downloading previous versions.
2. Your resource must has directories(only for read) for different devices, that has only one-two moderators. They rewrites to this dirs from only one common dir for other users after checking.
3. Users writes to common dir any firmwares, that has rar-format with 5% data recovery information, md5 hash summ, changelog, comments with firmware's source.