Skip to main content

inteliver, high performance, ready for production, image management.

Project description

inteliver logo

inteliver, high performance, ready for production, image management.

Opensource alternative to cloudinary


Build Status Maintainability GitHub language GitHub License PyPI Version GitHub code size in bytes

inteliver Overview

inteliver is an open-source alternative to cloudinary.

inteliver is an image management platform offering programmable media solutions.

🚀 Key Features

🖼️ Image Management Features

  • 📝 On-the-Fly Image Modification: Resize, crop, sharpen, blur, pixelate, and more in real time with caching.
  • 🤖 A.I. and Image Information: Detect objects and faces in your images and modify them semantically.
  • 📉 Real-Time Image Compression: Reformat and compress images in various formats efficiently.
  • 😎 Self-Host: self-host inteliver using a simple, all-inclusive Docker Compose.

⚙️ Async Backend APIs

  • FastAPI as the ASGI web server for the backend API.
  • 🔍 Pydantic for data validation and schemas.
  • 💾 PostgreSQL as the SQL database.
  • 🐦 alembic as lightweight database migration tool
  • SQLAlchemy as the main ORM.
  • ✅ Comprehensive testing with Pytest.

🛡️ Built-in User Management

  • 🔑 JWT (JSON Web Token) for authentication.
  • 🔒 Secure password hashing by default.
  • 🎛️ Role-based access control with admin and user levels.
  • 📫 Email-based password recovery.

🗄️ Storage

  • ☁️ MinIO as cloud-native object storage (compatible with any S3 storage).
  • 🔍 Automatic image type detection.
  • 📤 Simple, intuitive upload and retrieval endpoints for image data.

📦 Deployment

  • 🐳 Docker for containerization.
  • 📦 Docker Compose for development and production workflows.
  • 🔧 Pydantic Settings for managing environment variables across development, staging, and production environments.
  • 📞 Traefik as a reverse proxy and load balancer.
  • 🏭 Continuous Integration (CI) and Continuous Deployment (CD) with GitHub Actions.

▶️ Watch Introduction Video

This introductory video explains what Inteliver is, how it operates, and how it can enhance your image management processes.

inteliver Introduction Video

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

inteliver-0.5.0.tar.gz (50.5 kB view details)

Uploaded Source

Built Distribution

inteliver-0.5.0-py3-none-any.whl (60.4 kB view details)

Uploaded Python 3

File details

Details for the file inteliver-0.5.0.tar.gz.

File metadata

  • Download URL: inteliver-0.5.0.tar.gz
  • Upload date:
  • Size: 50.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for inteliver-0.5.0.tar.gz
Algorithm Hash digest
SHA256 20b694c0c4b66b5319aaca413367dfa2cce70bb3cc45abd7d2650710c1c507e1
MD5 256fd3d3824ccb5347354528a176d7d3
BLAKE2b-256 7a859ea192a6b5b266ae1f972c2910a4370ba47e1c74366e8a911eeed69830f9

See more details on using hashes here.

File details

Details for the file inteliver-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: inteliver-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 60.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for inteliver-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1dba5483d42786fef046439d379c0507d5105894087a2aa4f0381c7ee89020b5
MD5 16b857bb23054cc68935223565c39483
BLAKE2b-256 f4b4a04308f9b899a87e309aee2bd47a86b7fa0cec1f5ee55b356f1398eb1c73

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page