Хранилище пользовательских файлов
В общем, есть сайт. На этом сайте есть что-то вроде личного кабинета, где пользователи могут генерировать нужные им docx-файлы в неограниченном количестве, эти файлы сохраняются локально и доступ к ним осуществляется из личного кабинета пользователя. Также есть довольно большой массив видеоматериалов, которые могут просматривать пользователи, состоящие в определенных группах доступа. Видео планируется хранить также локально. Вся иерархия и структура файлов уже реализована.
Сейчас это все реализовано при помощи davfs2 на Ubuntu 20.04, подключен Яндекс.Диск. Однако, меня очень смущает стабильность скорости upload/download файлов. Например, пользователь генерирует docx файл - файл сразу сохраняется на Яндекс.Диске и отдается пользователю после сохранения. Размер файлов в пределах сотен КБ (от 50 до 300 КБ). При этом, из 10 файлов: 3 скачиваются практически моментально, около 4 с задержкой около 5 секунд, и т.п.
Хочу отметить, что диск смонтирован прямо как директория сайта, то есть можно зайти по ссылке, например, user/u2dj/file/some_file_name.docx через браузер и получить файл напрямую с диска.
Вопрос: есть ли какие-либо вменяемые альтернативы, пусть и платные, но реализующие аналогичный функционал через webdav (davfs2) со стабильным upload/download speed и хорошим аптаймом? Возможно стоит использовать ssh? Для меня важно, чтобы контент из папки можно было отдавать прямо в web, то есть картинки и видео были доступны прямо по ссылке в браузере. Расширять тариф VPS не вариант, т.к. ценник выходит конский за сравнительное небольшое увеличение объема диска.