2026-03-22 11:14:35 +08:00
<p align="center">
2026-03-27 13:49:55 +08:00
<img src="apps/web/public/logo-192.png" width="80" alt="Stirling Image logo">
2026-03-22 11:14:35 +08:00
</p>
2026-03-28 12:14:24 +08:00
<h1 align="center">Stirling Image</h1>
2026-03-27 13:49:55 +08:00
2026-03-28 12:14:24 +08:00
<p align="center">Open-source, self-hosted image processing. One Docker container, no cloud dependencies.</p>
2026-03-27 13:49:55 +08:00
2026-03-22 11:14:35 +08:00
<p align="center">
<a href="https://github.com/siddharthksah/Stirling-Image/pkgs/container/stirling-image"><img src="https://img.shields.io/badge/Docker-ghcr.io-blue?logo=docker" alt="Docker"></a>
<a href="https://github.com/siddharthksah/Stirling-Image/actions"><img src="https://img.shields.io/github/actions/workflow/status/siddharthksah/Stirling-Image/ci.yml?label=CI" alt="CI"></a>
<a href="https://github.com/siddharthksah/Stirling-Image/blob/main/LICENSE"><img src="https://img.shields.io/github/license/siddharthksah/Stirling-Image" alt="License"></a>
<a href="https://github.com/siddharthksah/Stirling-Image/stargazers"><img src="https://img.shields.io/github/stars/siddharthksah/Stirling-Image?style=social" alt="Stars"></a>
</p>
2026-03-27 13:49:55 +08:00

2026-03-22 11:14:35 +08:00
2026-03-28 12:14:24 +08:00
## What it does
2026-03-22 11:14:35 +08:00
2026-03-28 12:14:24 +08:00
Resize, crop, compress, convert, watermark, OCR, remove backgrounds, upscale, erase objects, blur faces, and more. 33+ tools in total, all running locally on your hardware.
2026-03-22 11:14:35 +08:00
2026-03-28 12:14:24 +08:00
You can chain tools into reusable pipelines and batch process up to 200 images at once. Every tool is also available through a REST API with Swagger docs.
2026-03-22 11:14:35 +08:00
2026-03-28 12:14:24 +08:00
No telemetry, no tracking, no external calls. Your images never leave your machine.
## Quick start
2026-03-22 11:14:35 +08:00
```bash
2026-03-27 13:49:55 +08:00
docker run -d -p 1349:1349 -v stirling-data:/data ghcr.io/siddharthksah/stirling-image:latest
2026-03-22 11:14:35 +08:00
```
2026-03-28 12:14:24 +08:00
Open http://localhost:1349 in your browser.
2026-03-22 11:14:35 +08:00
2026-03-28 12:14:24 +08:00
**Default credentials:**
2026-03-22 11:14:35 +08:00
2026-03-28 12:14:24 +08:00
| Field | Value |
|----------|---------|
| Username | `admin` |
| Password | `admin` |
2026-03-22 11:14:35 +08:00
2026-03-28 12:14:24 +08:00
You will be asked to change your password on first login. This is enforced for all new accounts and cannot be skipped in production.
For Docker Compose, persistent storage, and other setup options, see the [Getting Started Guide ](https://siddharthksah.github.io/Stirling-Image/guide/getting-started ).
## Documentation
- [Getting started ](https://siddharthksah.github.io/Stirling-Image/guide/getting-started )
- [Configuration ](https://siddharthksah.github.io/Stirling-Image/guide/configuration )
- [REST API ](https://siddharthksah.github.io/Stirling-Image/api/rest )
- [Architecture ](https://siddharthksah.github.io/Stirling-Image/guide/architecture )
- [Developer guide ](https://siddharthksah.github.io/Stirling-Image/guide/developer )
- [Translation guide ](https://siddharthksah.github.io/Stirling-Image/guide/translations )
## Contributing
We welcome contributions! Please see [CONTRIBUTING.md ](CONTRIBUTING.md ) for guidelines.
For development setup, see the [Developer Guide ](https://siddharthksah.github.io/Stirling-Image/guide/developer ).
For adding translations, see the [Translation Guide ](https://siddharthksah.github.io/Stirling-Image/guide/translations ).
2026-03-22 11:14:35 +08:00
2026-03-27 13:49:55 +08:00
## Support
2026-03-22 11:14:35 +08:00
2026-03-28 12:14:24 +08:00
Bug reports and feature requests: [GitHub Issues ](https://github.com/siddharthksah/Stirling-Image/issues )
2026-03-25 09:27:12 +08:00
<p align="center">
<a href="https://github.com/sponsors/siddharthksah"><img src="https://img.shields.io/badge/Sponsor-GitHub-ea4aaa?logo=github-sponsors" alt="GitHub Sponsors"></a>
<a href="https://ko-fi.com/siddharthksah"><img src="https://img.shields.io/badge/Buy%20Me%20a%20Coffee-Ko--fi-FF5E5B?logo=ko-fi" alt="Ko-fi"></a>
</p>
2026-03-22 11:14:35 +08:00
## License
[MIT ](LICENSE )