Сервис для работы с изображениями на основе OpenResty и MongoDB
Предоставляет услуги, аналогичные сервису хранения изображений Qiniu и их обрезки. Разработан с использованием Lua без предварительных знаний языка. Просьба к экспертам дать свои рекомендации.
worker_processes 1;
error_log logs/error.log info;
user root;
events {
worker_connections 1024;
}
http {
server {
lua_code_cache off;
listen 8080;
location / {
default_type text/html;
content_by_lua_file /yourdir/init.lua;
}
}
}
Конфигурация MongoDB: вручную измените содержимое models.object, позже можно будет разделить.
Особенности: можно заранее создать URL, а затем заполнить его содержимым, например, http://domain/{bucket}/{filename}, где bucket и filename не обязательно должны соответствовать существующим файлам на сервере.
Использование:
curl -F file=@delinfo.txt http://domain/{bucket}/{file.png}
wget http://domain/bucket/file.png
curl -X HEAD http://domain/bucket/file.png
curl -X DELETE http://domain/bucket/file.png
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )