Spooler message queue for local development and tests: in-memory, no account, nothing persists.
809
Spooler is a managed message queue.
spoolersh/memspoold is that server on your machine, with ephemeral in-memory
storage. It needs no account and issues no API key. Nothing persists: every
message is lost when the container exits. It is an evaluation build, licensed
for development, testing and evaluation only, not for production. See
License.
docker run --rm -p 127.0.0.1:8080:8080 spoolersh/memspoold
The API is at http://localhost:8080/v1. Any bearer token authenticates,
which is why the port is bound to loopback.
Everything else, from the first request to what this image does and does not reproduce, is at docs.spooler.sh:
FROM scratch: no shell, no package manager, no
operating system. It runs as uid 65534 and makes no outbound connections.linux/amd64 and linux/arm64.8080. No volumes and no environment variables.HEALTHCHECK, so a runner that waits for the container to become healthy
will not race the first request.| Tag | |
|---|---|
latest | The current release. |
0.1.0 | A specific release. Version tags are not moved once published; pin one in CI. |
Proprietary. The image is free to use for developing, testing and evaluating Spooler, including in automated test environments. Mirroring it into your own registry and building your own test images on top of it are allowed. It may not be run in production or as a substitute for the Spooler service, and may not otherwise be redistributed or modified. It is provided as is, without warranty.
The full text is at
spooler.sh/legal/spooler-evaluation-license.txt
and at /LICENSE in the image.
Report a problem: github.com/spoolersh/docs/issues
Content type
Image
Digest
sha256:5c8e72919…
Size
5.6 MB
Last updated
about 17 hours ago
docker pull spoolersh/memspoold