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

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
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.4.0.tar.gz (42.1 kB view details)

Uploaded Source

Built Distribution

inteliver-0.4.0-py3-none-any.whl (47.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for inteliver-0.4.0.tar.gz
Algorithm Hash digest
SHA256 bbdfec6383967223401caeeff10b04e18cc69c16437dd8ed3d9ef7e80622d719
MD5 cad0b17371ec48ac33bfcbc2acc299d1
BLAKE2b-256 5602a20f8fcf773512f0c468f79bf4cd90f401cb81cde5187388c3be146eb3a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: inteliver-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 47.6 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.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 94508b3788f9c5313b306b81e3c5b3e7eb67665b91bcaec138b9ae406a3f57ba
MD5 1408aa3eafcbd2df3f4a62a2d95f6f91
BLAKE2b-256 11c745f3e99462b76ea559b1ba9536aed2d62ab469988052ce962d92b8df0224

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