appply namespacev8.0.2
redis
redis 8.0.2 for Linux x64 and arm64. Browse available builds and add the package to ply.toml.
Use this package
copy / configureRun the app directly or compose it with other apps in your manifest.
terminal
ply run redis@8.0ply.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 declaredReference as {redis.<name>} from a stack. Override with params = { <name> = "…" }.
| name | kind | default / expression |
|---|---|---|
| url | computed | redis://{host}:{port} |
Secrets are minted per stack unless declared external. Secret values are not shown.
Dependencies
1 packagesDeclared package requirements. Composed together, not inherited.
debian13The manifest
as publishedRead 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 recordsDownload a package file for your architecture.