Skip to main content

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

Metadata

Release files for inteliver 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for inteliver 0.5.0
File Size Uploaded Provenance Actions
inteliver-0.5.0.tar.gz 50.5 kB Without provenance Details for inteliver-0.5.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for inteliver 0.5.0
File Interpreter ABI Platform Actions
inteliver-0.5.0-py3-none-any.whl Python 3 none any Details for inteliver-0.5.0-py3-none-any.whl

Total release size: 110.9 kB

Release files / inteliver-0.5.0.tar.gz

Download URL inteliver-0.5.0.tar.gz
Size 50.5 kB
Tags Source
SHA-256 checksum
How to use checksums
20b694c0c4b66b5319aaca413367dfa2cce70bb3cc45abd7d2650710c1c507e1
BLAKE2b-256 checksum
How to use checksums
7a859ea192a6b5b266ae1f972c2910a4370ba47e1c74366e8a911eeed69830f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.5

Release files / inteliver-0.5.0-py3-none-any.whl

Download URL inteliver-0.5.0-py3-none-any.whl
Size 60.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1dba5483d42786fef046439d379c0507d5105894087a2aa4f0381c7ee89020b5
BLAKE2b-256 checksum
How to use checksums
f4b4a04308f9b899a87e309aee2bd47a86b7fa0cec1f5ee55b356f1398eb1c73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.5

Security for inteliver 0.5.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page