| description | mage - image "generating" http server |
| last change | Sat, 23 May 2026 19:12:05 +0000 (15:12 -0400) |
| URL | git://git.datadissipation.net/mage.git |
| https://git.datadissipation.net/mage.git | |
| content tags |
mage - tarpit assist image generating server
Loads a set of images (and a single font) into memory and serves them
via HTTP, modifying their hue, saturation and brightness. Log (in JSON)
is printed to stdout, stderr is reserved for errors - launching mage
with -d (daemonize) disables all output.
Use this behind a rate-limiting reverse-proxy, as the server is built to provide maximum throughput. Using uncompressed and small images also helps with CPU loads.
Access images at http://host:{PORT}{PATH}*, any string
in place of the wildcard will be overlaid on the image.
| 2026-05-23 | git | free the intermediate base64 font buffer master | commit | commitdiff | tree | snapshot (tar.zst tar.gz zip) |
| 2026-05-23 | git | ignore SIGPIPE | commit | commitdiff | tree | snapshot (tar.zst tar.gz zip) |
| 2026-05-23 | git | fix readme typos | commit | commitdiff | tree | snapshot (tar.zst tar.gz zip) |
| 2026-05-23 | git | initital public commit | commit | commitdiff | tree | snapshot (tar.zst tar.gz zip) |
| 3 weeks ago | master | shortlog | log | tree |