feat: redis configuration
This commit is contained in:
@ -5,6 +5,8 @@ GUARD_URI="http://localhost:3001"
|
|||||||
|
|
||||||
GUARD_DB_URL="postgres://<user>:<user>@<host>:<port>/<db>?sslmode=disable"
|
GUARD_DB_URL="postgres://<user>:<user>@<host>:<port>/<db>?sslmode=disable"
|
||||||
|
|
||||||
|
GUARD_REDIS_URL="redis://guard:guard@localhost:6379/0"
|
||||||
|
|
||||||
GUARD_ADMIN_NAME="admin"
|
GUARD_ADMIN_NAME="admin"
|
||||||
GUARD_ADMIN_EMAIL="admin@test.net"
|
GUARD_ADMIN_EMAIL="admin@test.net"
|
||||||
GUARD_ADMIN_PASSWORD="secret"
|
GUARD_ADMIN_PASSWORD="secret"
|
||||||
|
@ -8,3 +8,18 @@ services:
|
|||||||
POSTGRES_PASSWORD: guard
|
POSTGRES_PASSWORD: guard
|
||||||
ports:
|
ports:
|
||||||
- "5432:5432"
|
- "5432:5432"
|
||||||
|
|
||||||
|
cache:
|
||||||
|
image: redis:7.2 # or newer
|
||||||
|
container_name: guard-redis
|
||||||
|
ports:
|
||||||
|
- "6379:6379"
|
||||||
|
volumes:
|
||||||
|
- redis-data:/data
|
||||||
|
- ./redis.conf:/usr/local/etc/redis/redis.conf
|
||||||
|
command: ["redis-server", "/usr/local/etc/redis/redis.conf"]
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
redis-data:
|
||||||
|
driver: local
|
||||||
|
4
redis.conf
Normal file
4
redis.conf
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
|
||||||
|
# Enable ACL
|
||||||
|
user default off
|
||||||
|
user guard on >guard allcommands allkeys
|
Reference in New Issue
Block a user