Skip to content

Alekcei/webdav

Repository files navigation

Webdav

Проект webdav на Sprint + Reactor Netty WebDav на не блокирующем стеке, с описанным контрактом для реализации собственного приложения. А та кже легкой возможностью встраивания в discovery service, и подключения к SpringCloudConfig.

Module

webdav-starter Стартер для быстрого создания webdav сервера, создаете свое приложение и подключает в него данный стартер. После реализовываете заданный интерфейс interface WebDavServer

webdav-app Пример приложения на основе стартера
В него можно подключить discovery service, cloud config и другие приложения.

proxy-gateway Шлюз для проксирования запросов, распечатывает в лог все заголовки и тело запроса/ответа.
Применялся для анализа работы сервера webdav от yandex.
С помощью данного шлюзы были сформированы примеры запросов и ответов, для правильной работы нативного клиента Windows (подключение сетевого диска).

webdav-ui
Проект на ангуляре для подключения к webdav, может работать через cors.

Linux(systemd)

Для запуска в линукс через системный менеджер, без cloud config и eureka.


About

webdav server on netty reactor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published