Skip to content

storlay/image_handler_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API: Сервис обработки изображений 🎇

Python FastAPI Pillow Docker Gunicorn Poetry


Основные возможности:

  1. Изменение качества
  2. Настройка ширины/высоты
  3. Добавление собственного водяного знака
  4. Настройка прозрачности/расположения водяного знака
  5. Аутентификация по API ключу

Установка и запуск

  1. Склонируйте репозиторий:
git clone https://github.com/storlay/image_handler_api.git
  1. Создайте и заполните файл .env
API_KEY=
  1. Запустите проект с помощью Docker Compose:
docker compose -f infra/docker-compose.yml up --build 
  1. API будет доступно по адресу http://127.0.0.1:8000

Использование

  • Документация API доступна по адресам:

  • Для доступа к API нужно ввести API_KEY в разделе Authorize (Swagger) или передать его в Headers запроса по ключу access_token

About

API: Image processing service

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published