Привет. Мне понадобилось развернуть на одном сервере простейшее web хранилище с REST API (требуется уже готовый проект). У меня есть Ubuntu на сервере с большим свободным местом. Мне нужно поставить какой-то web сервер, к которому можно было бы обращаться по HTTPS по сконфигурированному логину/паролю (https+basic authetication) и
- заливать файлы в определённый каталог
- получать список файлов из определённого каталога
- удалять файлы
Например, чтобы можно было делать вот так:
# залить файл в video/
wget --post-file=video.avi --http-user=user --http-password=pass https://192.168.0.100/videos
# получить список файлов в /video
wget --http-user=user --http-password=pass https://192.168.0.100/videos
# скачать файл videos/video.avi
wget http://192.168.0.100/videos/video.avi
Есть ли такой проект, который позволяет делать такие простейшие хранилища?