asylum29 / imbo
RESTful image server that handles image storage/transformations and metadata
Requires
- php: >=5.6.0
- ext-imagick: >=3.0.1
- guzzlehttp/psr7: ~1.3.0
- mongodb/mongodb: ~1.0.0
- ramsey/uuid: ~3.0.0
- symfony/console: ~2.7.3
- symfony/http-foundation: ~2.7.3
Requires (Dev)
- aws/aws-sdk-php: ~2.8
- behat/behat: ~2.0
- doctrine/cache: ~1.5.4
- doctrine/common: ~2.5.3
- doctrine/dbal: ~2.5.1
- guzzle/guzzle: ~3.9.3
- mikey179/vfsstream: ~1.5.0
- phpunit/phpunit: ~4.8
- symfony/filesystem: ~2.8.3
Suggests
- ext-memcached: Enables usage of the Memcached cache adapter for custom event listeners. Recommended version: >=2.0.0
- ext-mongo: Enables usage of MongoDB and GridFS as database and store. Recommended version: >=1.4.0
- ext-mongodb: Enables usage of the new MongoDB extension. Recommended version: >=1.1.3
- aws/aws-sdk-php: Enables usage of the AWS S3 storage adapter. Recommended version >=2.4
- doctrine/dbal: Enables usage of using RDMS for storing data (and optionally images). Recommended version: >=2.3
- mongodb/mongodb: Enables usage of the new MongoDB extension using the PHP MongoDB driver library. Recommended version: >=1.0.0
This package is auto-updated.
Last update: 2024-11-11 12:09:31 UTC
README
Imbo is an image "server" that can be used to add/get/delete images using a REST interface. There is also support for adding meta data to an image. The main idea behind Imbo is to have a place to store high quality original images and to use the REST interface to fetch variations of those images. Imbo will resize, rotate, crop (amongst other features) on the fly so you won't have to store all the different variations.
Installation / Configuration / Documentation
End-user docs can be found here.
License
Copyright (c) 2011-2016, Christer Edvartsen cogo@starzinger.net
Licensed under the MIT License
Community
If you have any questions feel free to join #imbo
on the Freenode IRC network (chat.freenode.net
), or ask them on the forum.