Простой защищенный паролем файлообменный сервер без излишеств

Я ищу очень простое серверное приложение для обмена файлами. Мне трудно найти его (или даже получить полезные результаты поиска) из-за всех клонов Dropbox.

Все, что я ищу:

  • Локальный файлообменник. Файлы должны храниться локально, а не во внешнем веб-сервисе.
  • Ссылки для скачивания. Если я хочу поделиться с кем-то файлом, самый простой способ сделать это — предоставить ссылку для скачивания.
  • Ссылки, защищенные паролем. Многие службы, подобные Dropbox, обеспечивают это, разрешая «гостевые учетные записи». Это означает, что если я хочу поделиться с кем-то личным файлом, им нужно сначала создать учетную запись на моем сервере, у которой есть разрешение на загрузку этого файла. Это кажется излишне сложным. Все, что мне нужно, это страница, которая запрашивает пароль перед началом загрузки, чтобы я мог отправить кому-нибудь URL-адрес и пароль.

TL;DR: я хочу иметь возможность отправить кому-нибудь защищенный паролем URL-адрес для скачивания. Кроме того, я хочу контролировать свои файлы, я не хочу размещать их на чужом сервере.

Ответы (1)

Я не думаю, что он подходит под ваше определение «очень простой» (поскольку он имеет гораздо больше возможностей, чем простой обмен файлами), но ownCloud — это собственный сервер синхронизации файлов, который действительно соответствует вашим требованиям:

  • Локальный хостинг файлов: вам придется разместить его на сервере (который может не быть «локальным» компьютером, если вы используете услугу внешнего хостинга, но он все равно будет сервером под вашим контролем). Хостинг на вашем собственном локальном компьютере может работать в зависимости от вашего интернет-соединения (например, исходящие порты могут быть заблокированы для домашних подключений).

  • Ссылки для скачивания доступны в веб-клиенте (аналогично ссылкам для скачивания Dropbox и других решений).

  • Ссылки для скачивания могут быть защищены паролем; в этом случае открытие общего URL-адреса в браузере приведет вас на страницу, которая запрашивает пароль, а затем на страницу, где пользователь может загрузить файл (если, конечно, был предоставлен правильный пароль).
  • В качестве интересного бонуса ссылки для скачивания также могут иметь срок действия, если вы хотите поделиться чем-то только в течение определенного периода времени.