diff --git a/database.py b/database.py index c51439e..3664b23 100644 --- a/database.py +++ b/database.py @@ -1,9 +1,10 @@ import sqlite3 +import os from datetime import datetime, date from typing import List, Optional from pydantic import BaseModel -DB_NAME = "news.db" +DB_NAME = os.environ.get("DB_PATH", "news.db") class Article(BaseModel): title: str diff --git a/docker-compose.yml b/docker-compose.yml index c105c33..94aa3f0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,11 +1,12 @@ -version: '3.8' - services: japan-news: build: . - container_name: japan-news-collector + container_name: japan-news ports: - - "8000:8000" + - "8001:8000" volumes: - - ./news.db:/app/news.db + - ./data:/app/data + environment: + - TZ=Asia/Tokyo + - DB_PATH=/app/data/news.db restart: unless-stopped