From 155aad31b53bc42e236f11f7fc0b59cf0dcd8bea Mon Sep 17 00:00:00 2001 From: dundunHa Date: Wed, 7 Jun 2023 17:35:10 +0800 Subject: [PATCH] feat: add redis and update guide --- compose.yaml | 16 ++++++++++++++++ homepage/src/static/md/guide_install.md | 3 ++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/compose.yaml b/compose.yaml index d4cd4d0..ba6e25c 100644 --- a/compose.yaml +++ b/compose.yaml @@ -27,6 +27,21 @@ services: cap_drop: - net_raw command: [postgres, -c, max_connections=200] + redis: + container_name: safeline-redis + restart: always + image: redis:7.0.11 + volumes: + - ${SAFELINE_DIR}/resources/redis/data:/data + - /etc/localtime:/etc/localtime:ro + command: redis-server --appendonly yes --requirepass ${POSTGRES_PASSWORD} + networks: + safeline-ce: + ipv4_address: ${SUBNET_PREFIX}.3 + cap_drop: + - net_raw + sysctls: + net.core.somaxconn: "511" management: container_name: safeline-mgt-api restart: always @@ -75,6 +90,7 @@ services: - LOG_DIR=/logs/mario - GOGC=100 - DATABASE_URL=postgres://safeline-ce:${POSTGRES_PASSWORD}@safeline-postgres/safeline-ce + - REDIS_URL=redis://:${POSTGRES_PASSWORD}@safeline-redis:6379/0 networks: safeline-ce: ipv4_address: ${SUBNET_PREFIX}.6 diff --git a/homepage/src/static/md/guide_install.md b/homepage/src/static/md/guide_install.md index b4eecee..52d1869 100644 --- a/homepage/src/static/md/guide_install.md +++ b/homepage/src/static/md/guide_install.md @@ -89,8 +89,9 @@ docker pull chaitin/safeline-mgt-api:latest docker pull chaitin/safeline-mario:latest docker pull chaitin/safeline-detector:latest docker pull postgres:15.2 +docker pull redis:7.0.11 -docker save -o image.tar chaitin/safeline-tengine:latest chaitin/safeline-mgt-api:latest chaitin/safeline-mario:latest chaitin/safeline-detector:latest postgres:15.2 +docker save -o image.tar chaitin/safeline-tengine:latest chaitin/safeline-mgt-api:latest chaitin/safeline-mario:latest chaitin/safeline-detector:latest postgres:15.2 redis:7.0.11 ``` 将 image.tar 文件传输到需要安装雷池的服务器上,执行以下命令加载镜像