From d172bd86c8fa095b04e0f9f772ff1e5411ff8a2f Mon Sep 17 00:00:00 2001 From: konjacpotato Date: Mon, 29 Dec 2025 20:06:55 +0800 Subject: [PATCH] commit code --- .env.prod | 2 +- docker-compose.yml | 1 + main.py | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.env.prod b/.env.prod index c99c17b..d2e8287 100644 --- a/.env.prod +++ b/.env.prod @@ -25,4 +25,4 @@ TTS_PITCH=1.0 DASHSCOPE_API_KEY=sk-88d6437a6c224ccbb761ec7d994e3b34 # output configuration -OUTPUT_PATH=/app/outputs \ No newline at end of file +OUTPUT_PATH=outputs \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 71a676a..c9d1383 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,5 +7,6 @@ services: restart: always volumes: - /Users/konjacpotato/workspace/data/meme/outputs:/app/outputs + - /Users/konjacpotato/workspace/data/meme/logs:/app/logs environment: - ENV=prod diff --git a/main.py b/main.py index 5ca0530..1a09a13 100644 --- a/main.py +++ b/main.py @@ -1,3 +1,4 @@ +from datetime import datetime from fastapi import FastAPI from fastapi.concurrency import asynccontextmanager from config.settings import settings @@ -45,6 +46,7 @@ def _add_jobs(): seconds=86400, # 每天运行一次 id="generate-daily-article-job", replace_existing=True, + next_run_time=datetime.now(), # 启动即执行一次 ) logger.info("Job 'generate-daily-article-job' registered.") else: