appply namespacev8.0.2

redis

redis 8.0.2 for Linux x64 and arm64. Browse available builds and add the package to ply.toml.

← All packages

Use this package

copy / configure

Run the app directly or compose it with other apps in your manifest.

terminal
ply run redis@8.0
ply.toml / app member
[[service]]
run = "redis@8.0"
name = "redis"
# references: {redis.url}, {redis.host}, {redis.port}, {redis.addr}, {redis.base_url}
ply.toml / dependencies
[dependencies]
redis = "8.0"

Parameters

1 declared

Reference as {redis.<name>} from a stack. Override with params = { <name> = "…" }.

namekinddefault / expression
urlcomputedredis://{host}:{port}

Secrets are minted per stack unless declared external. Secret values are not shown.

Dependencies

1 packages

Declared package requirements. Composed together, not inherited.

debian13

The manifest

as published
Read ply.toml
[package]
name = "redis"
version = "8.0.2"
entrypoint = [
    "/bin/sh",
    "-c",
    """
set -e
AUTH=
[ -n "$REDIS_PASSWORD" ] && AUTH="--requirepass $REDIS_PASSWORD"
exec redis-server --port "${REDIS_PORT:-6379}" --bind ${REDIS_BIND:-* -::*} --protected-mode no --dir /data $AUTH $REDIS_ARGS
""",
]
provides_abi = "linux-x64-gnu"
user = "redis:100:100"

[dependencies]
debian = "13"

[params]
url = "redis://{host}:{port}"

[ports]
db = 6379

[volumes.data]
path = "/data"
scope = "instance"
ephemeral = false

[restart]
policy = "on-failure"
backoff = "2s"
max_backoff = "30s"

[health]
port = 6379
grace = "15s"

[layer]
path = ["/opt/redis-8.0.2/usr/bin"]
ld_library_path = ["/opt/redis-8.0.2/usr/lib/x86_64-linux-gnu"]

[sources]
default = "https://registry.plybox.sh/ply/{package}"

Published builds

2 records

Download a package file for your architecture.

versiondownloadsizepublished
8.0.2latestarm64 2.9 MiB2026-09-02
8.0.2latestx64 3.1 MiB2026-09-02