findex (2014) was a file browser / audio player, and fim (2018) was a simplified fork with streaming zip downloads of folders; these merged and became https://github.com/9001/copyparty#the-browser upper (2014) was the original uploader running on ocv.me to accept music requests during dj sessions -- it evolved into up2k (2018) which allowed for resumable uploads, and eventually became https://github.com/9001/copyparty#uploading * funfact: early versions of copyparty would accept POST requests to /handshake.php and /chunkpit.php even though the frontends were never compatible i think **all of the stuff in this folder are dead projects and exist here just for fun, you should use copyparty (or something else) instead** anyways, all files with timecodes in them (*-YYYY-MMDD.php) are misc versions that I found on the nas, for each file thats required to run, there's either a symlink from the final ver to the intended filename (chunkpit-2018-1206.php -> chunkpit.php) or there's a slightly modified copy of it to make it work without a fuss quick test of upper and up2k on debian-stable just now seems ok, ``` apt install lighttpd php-fpm sed -ri 's/^(post_max_size|upload_max_filesize) = .*/\1 = 8191M/' /etc/php/*/fpm/php.ini lighty-enable-mod fastcgi-php-fpm service lighttpd force-reload systemctl restart php7.4-fpm cp -pvR up2k/ upper/ /var/www/html/ chown -R www-data: /var/www/html/*/updir ``` you want to change all references to ocv.me otherwise the upper speed measuring fails as for the mandatory story -- > upper's notfriday.php came to be in an open vim session for index.php which i forgot about and hit save and lost the only copy of the actual index.php so i had to restore it by grepping out the contents from /dev/sda2