Стоит задача на одном инстансе принять файлы через POST, проверить их и сразу же перекинуть на другой инстанс для сжатия. Файлы принимаются PHP, соответственно они сохраняются как временные. Можно ли их перебрасывать не сохраняя через move_uploaded_files?
А вторая, основная часть вопроса, как их принять и сохранить на другом сервере без php? Может ли nginx принять их и сохранить с нужным расширением?
Nginx file upload - https://coderwall.com/p/swgfvw/nginx-direct-file-u...
А файл на первом сервере у вас уже сохранён, в папку /tmp скорее всего. Функция move_uploaded_files не сохраняет их, а, как не сложно догадаться, перемещает. Можете её не использовать