A free image host built with laravel and MinIO (Recommend: minio gateway b2 mode).
ImageX has been refactored using GoLang, and opensourced at endpot/ImageGo.
- Built on Laravel, the best PHP Framework
- All images are stored on B2 Cloud Storage (High Performance Cloud Storage at 1/4 the Price)
- Only hot images are cached (hot images are those viewed by visitors recently)
- Dupe checking: When a duplicate image is uploaded, a connection would be created at the database and no disk space would be consumed.
- NFSW tag support
- and so on...
- Clone this project to your web application dir
- Rename .env.example to .env, and change the settings in it, especially those MinIO related
- Run
php composer.phar install
- Set up crontab to run Laravel Schedule
Please see endpot/imagex
Thank you for considering contributing to this project! Feel free to raise your question, share your ideas or make a pull request.
This project is open-sourced software licensed under the MIT license.