A free image-hosting service built with GoFrame. Demo: iEndPot.
- Built with GoFrame
- All images are stored on s3-compatible storage provider (For example: B2 Cloud Storage, a 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...
Docker is recommended to run ImageGo. You can use the following command to mount your config file and run it.
docker run -v ${your_config_file_path}:/app/manifest/config/config.yaml endpot/imagego
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.