{"id":27160993,"url":"https://github.com/flownative/docker-redis","last_synced_at":"2026-04-27T20:32:27.734Z","repository":{"id":40352703,"uuid":"233068519","full_name":"flownative/docker-redis","owner":"flownative","description":"Generic Redis Docker image, used by Beach and Local Beach","archived":false,"fork":false,"pushed_at":"2025-11-21T10:11:32.000Z","size":179,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"v6","last_synced_at":"2025-11-21T10:23:44.421Z","etag":null,"topics":["docker-image","flownative-beach","redis-server"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flownative.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["robertlemke","kdambekalns"]}},"created_at":"2020-01-10T14:51:23.000Z","updated_at":"2025-11-21T10:11:35.000Z","dependencies_parsed_at":"2024-09-16T12:56:47.172Z","dependency_job_id":"7a13e26c-8c76-4c4a-8186-2ca7ed601989","html_url":"https://github.com/flownative/docker-redis","commit_stats":null,"previous_names":[],"tags_count":70,"template":false,"template_full_name":null,"purl":"pkg:github/flownative/docker-redis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flownative%2Fdocker-redis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flownative%2Fdocker-redis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flownative%2Fdocker-redis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flownative%2Fdocker-redis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flownative","download_url":"https://codeload.github.com/flownative/docker-redis/tar.gz/refs/heads/v6","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flownative%2Fdocker-redis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32354567,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"ssl_error","status_checked_at":"2026-04-27T20:07:00.910Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker-image","flownative-beach","redis-server"],"created_at":"2025-04-09T00:08:29.569Z","updated_at":"2026-04-27T20:32:27.720Z","avatar_url":"https://github.com/flownative.png","language":"Shell","funding_links":["https://github.com/sponsors/robertlemke","https://github.com/sponsors/kdambekalns"],"categories":[],"sub_categories":[],"readme":"[![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT)\n[![Maintenance level: Love](https://img.shields.io/badge/maintenance-%E2%99%A1%E2%99%A1%E2%99%A1-ff69b4.svg)](https://www.flownative.com/en/products/open-source.html)\n\n# Flownative Redis Image\n\nA Docker image providing Redis for [Beach](https://www.flownative.com/beach),\n[Local Beach](https://www.flownative.com/localbeach) and other purposes.\n\n## Configuration\n\n### Environment variables\n\n| Variable Name              | Type    | Default                   | Description                                    |\n|:---------------------------|:--------|:--------------------------|:-----------------------------------------------|\n| REDIS_BASE_PATH            | string  | /opt/flownative/redis     | Base path for Redis (read-only)                |\n| REDIS_CONF_PATH            | string  | /opt/flownative/redis/etc | Configuration path for Redis (read-only)       |\n| REDIS_DATABASES            | integer | 50                        | Maximum number of databases                    |\n| REDIS_MAXMEMORY            | string  | 150mb                     | Maximum memory                                 |\n| REDIS_MAXMEMORY_POLICY     | string  | allkeys-lru               | Policy for dealing with exhausted memory limit |\n| REDIS_DAEMON_USER          | string  | redis                     | Username for Redis daemon (read-only)          |\n| REDIS_DAEMON_GROUP         | string  | redis                     | Group for Redis daemon (read-only)             |\n| REDIS_DISABLE_COMMANDS     | string  |                           | A list of commands to disable                  |\n| REDIS_PASSWORD             | string  |                           | A clear text password for Redis authentication |\n| REDIS_ALLOW_EMPTY_PASSWORD | boolean | false                     | If Redis may start without a password set      |\n\n## Helm Chart\n\nThis Git repository also contains a Helm chart which can be used to\ndeploy Redis using this Docker image.\n\n| Value Name                      | Type     | Default                 | Description                                                |\n|:--------------------------------|:---------|:------------------------|:-----------------------------------------------------------|\n| deployment.revisionHistoryLimit | integer  | 1                       | Number of revisions to keep of deployments                 |\n| resources.requests.cpu          | string   | 50m                     | Requested CPU resources                                    |\n| resources.requests.memory       | string   | 128Mi                   | Requested memory                                           |\n| resources.limit.cpu             | string   | 1                       | Limit for CPU usage                                        |\n| resources.limit.memory          | string   | 128Mi                   | Limit for memory usage                                     |\n| image.pullSecrets               | string[] |                         | Optional array of secret names containing credentials      |\n| image.registry                  | string   | docker.io               | Registry providing the Redis image                         |\n| image.repository                | string   | flownative/redis        | Repository and image name of the Redis image               |\n| image.tag                       | string   | {{ .Chart.AppVersion }} | Tag of the Redis image                                     |\n| image.pullPolicy                | string   | Always                  | Pull policy for the Redis image                            |\n| redis.maxMemory                 | integer  | 50000000                | Maximum memory for Redis                                   |\n| redis.password                  | integer  |                         | A clear text password for Redis authentication             |\n| redis.credentialsSecret         | string   |                         | Name of a secret containing the password (key: \"password\") |\n\n## Building this image\n\nCheck the latest stable release on the tool's respective websites:\n\n- Redis: https://packages.debian.org/bullseye/redis-server\n\n## Security\n\nSome draft notes about security:\n\n- the container can (and should) be started with\n  `--security-opt=no-new-privileges`\n- in Kubernetes, the\n  [security context](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/)\n  should be configured with `allowPrivilegeEscalation: false`\n- this repository contains a work-in-progress\n  [seccomp](https://docs.docker.com/engine/security/seccomp/) profile\n  which may work but is not ready for production yet\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflownative%2Fdocker-redis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflownative%2Fdocker-redis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflownative%2Fdocker-redis/lists"}