Задача: написать Web-server без интерфейса для загрузки файлов на сервер в формате только “.zip” и сохранение их в указанной в конфиге папке. Приоритет на простоте и защищённости.

ЯП: преимущественно Python. Также рассмотрю PHP, C#.

Желаемый срок исполнения: 2 дня.

  • Сервер должен поддерживать возможность загрузки файлов от нескольких клиентов одновременно.
  • Сервер должен быть защищён от несанкционированной загрузки файлов со стороны клиента (возможна нужна какая-то предварительная аутентификация со стороны клиента).
  • Сервер должен быть защищён от загрузки шеллов, бекдоров, исполняемых файлов и другого вредоносного кода, который может нарушить работу сервера или из-за которого будет получен доступ к данным на сервере.
  • Обмен данными между клиентом-сервером должен быть защищён по нынешним стандартам Web.
  • Сервер должен поддерживать работу на Unix или Windows Server 2016/2019 платформах.
Путь:

  • Приложение-клиент отправляет файл по адресу в формате “zip” POST-запросом на сервер.
  • Сервер проводит валидацию файла и сохраняет в папке на диске.
В конфиге сервера должна быть возможность указать:

  • Папку для сохранения
  • Максимальный размер файла, который сервер разрешит принять. По умолчанию – 50 мб.
Также необходимо приложить сниппет загрузки файла на сервер для реализованного в проекта.

Присылайте предложения, цену и сроки.

3 года назад
epicls
32 года
3 года в сервисе
Был
3 года назад

Заявки фрилансеров

Дамир
 
28 лет
3 года в сервисе
Был
3 года назад
3 года назад
Александр
 
29 лет
3 года в сервисе
Был
3 года назад
3 года назад
Артур
 
23 года
3 года в сервисе
Был
3 года назад
3 года назад
Сергей
 
35 лет
12 лет в сервисе
Был
3 года назад
3 года назад
Роман
 
24 года
3 года в сервисе
Был
3 года назад
3 года назад
Антон
 
19 лет
4 года в сервисе
Был
2 года назад
3 года назад
Андрей
 
26 лет
3 года в сервисе
Был
3 месяца назад
3 года назад
Дмитрий
 
34 года
3 года в сервисе
Был
3 года назад
3 года назад
  • Похожие заказы

  • Требуется блокчейн-разработчик на уровне strong junior с навыками прописывания технического задания. Также ищется Full Stack разработчик на уровне middle с опытом работы с JS, PHP, C/C++ и HTML. Подробности по остальным обязанностям обсуждаются в личной переписке.

    Закрыт
    3 года назад
  • Требуется внести изменения в рабочий Docker, связанный с доменом и сертификатом. Необходимо использовать docker-compose, опыт в системном администрировании обязателен. Подробности и требования уточняются.

    Закрыт
    3 года назад
  • Требуется помощь в настройке WHM/Cpanel и DNS сервера для домена crypest.com. Необходимо решить проблему с отсутствием отображения сайта. Ожидается квалифицированный специалист в области системного администрирования.

    Закрыт
    3 года назад
  • Требуется помощь в настройке WHM/Cpanel, в частности, с DNS сервером для домена crypest.com. Сайт не отображается по запросу, необходима диагностика и исправление проблемы.

    Закрыт
    3 года назад
  • Требуется помощь в настройке WHM и установке DNS сервера. Необходимо решить проблемы с конфигурацией и обеспечить корректную работу системного администрирования. Ожидается опыт работы с WHM и знание принципов настройки DNS.

    Закрыт
    3 года назад
  • Требуется внести корректировки на сайтах, разработанных на платформе WordPress. Необходим высокий уровень знаний WordPress для успешного выполнения задачи. Задача включает в себя системное администрирование и оптимизацию работы сайтов.

    Закрыт
    3 года назад
  • $50

    Требуется установить и настроить скрипт, доступный на GitHub, для задач системного администрирования. Необходимо обеспечить правильную конфигурацию и функциональность скрипта.

    Закрыт
    3 года назад
  • $40

    Необходимо настроить кеширование через Varnish для трех сайтов на платформе Drupal. Конфигурация Varnish с предыдущего сервера сохранена. Ожидается, что статус Varnish будет отображаться как 'connected' на странице администрирования. Работы будут проводиться на сервере с установленными nginx и apache.

    Закрыт
    3 года назад
  • Задача включает в себя выполнение проектной работы по управлению сетью с использованием Windows Server 2019. Необходимо создать инфраструктуру, настроить серверы DC, DHCP, DNS, а также обеспечить безопасность и управление пользователями. Все этапы работы должны быть документированы с фотографиями настроек, тестами и объяснениями для каждой выполненной задачи.

    Закрыт
    3 года назад