From 56ab5d3758e4a6f3bce7d81fe67edd48356e52ee Mon Sep 17 00:00:00 2001 From: zenhouke Date: Thu, 12 Feb 2026 00:08:16 +0800 Subject: [PATCH] fix(deploy): remove example config and env setup from deployment --- Dockerfile.server | 2 -- config.docker.toml | 2 +- deploy.sh | 14 -------------- 3 files changed, 1 insertion(+), 17 deletions(-) diff --git a/Dockerfile.server b/Dockerfile.server index f14c1c56..e0d68061 100644 --- a/Dockerfile.server +++ b/Dockerfile.server @@ -21,8 +21,6 @@ RUN apk add --no-cache ca-certificates tzdata wget COPY --from=builder /build/memoh-server /app/memoh-server -COPY config.toml.example /app/config.toml.example - RUN mkdir -p /var/lib/memoh/data EXPOSE 8080 diff --git a/config.docker.toml b/config.docker.toml index f8d34c21..3ea7e9b7 100644 --- a/config.docker.toml +++ b/config.docker.toml @@ -17,7 +17,7 @@ email = "admin@memoh.local" jwt_secret = "YZq8kXrW5dFpNt9mLxQvHbRjKsMnOePw" jwt_expires_in = "168h" -## Docker configuration (使用宿主机 Docker socket) +## Docker configuration [containerd] socket_path = "unix:///var/run/docker.sock" namespace = "default" diff --git a/deploy.sh b/deploy.sh index b60a136b..50b9f664 100755 --- a/deploy.sh +++ b/deploy.sh @@ -29,20 +29,6 @@ fi echo -e "${GREEN}✓ Docker and Docker Compose are installed${NC}" echo "" -# Check .env file -if [ ! -f .env ]; then - echo -e "${YELLOW}⚠ .env file does not exist, creating...${NC}" - cp .env.example .env - - # Generate random JWT secret - JWT_SECRET=$(openssl rand -base64 32 2>/dev/null || head -c 32 /dev/urandom | base64) - sed -i.bak "s|JWT_SECRET=.*|JWT_SECRET=$JWT_SECRET|g" .env - rm -f .env.bak - - echo -e "${GREEN}✓ .env file created${NC}" - echo -e "${YELLOW}⚠ Please edit .env file to change default passwords and configuration${NC}" - echo "" -fi # Check config.toml if [ ! -f config.toml ]; then