diff --git a/config.py b/config.py index e50f979..7cff5fe 100644 --- a/config.py +++ b/config.py @@ -13,6 +13,10 @@ BOT_TOKEN = os.getenv('BOT_TOKEN', '') ADMIN_CHAT_ID = int(os.getenv('ADMIN_CHAT_ID', '0')) ADMIN_USER_ID = int(os.getenv('ADMIN_USER_ID', '0')) +# Gemini API +GOOGLE_API_KEY = os.getenv('GOOGLE_API_KEY', os.getenv('GEMINI_API_KEY', 'AIzaSyAJMfQ_mRZ1picRXVFNaeFJ7fpAkZxUKyk')) +GEMINI_API_KEY = GOOGLE_API_KEY + # База данных BASE_DIR = Path(__file__).resolve().parent DATABASE_PATH = os.getenv('DATABASE_PATH', str(BASE_DIR / 'database' / 'domovoy.db')) diff --git a/docker-compose.yml b/docker-compose.yml index 4b5e02d..3992012 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,11 +10,13 @@ services: - PYTHONPATH=/app:/app/services - MUTT_DIR=/home/matrixhasyou/mutt - GOOGLE_CREDS_FILE=/home/matrixhasyou/domovoy_google_creds.json + - TZ=Europe/Ulyanovsk volumes: - /var/run/docker.sock:/var/run/docker.sock - ./logs:/app/logs - ./exports:/app/exports - ./data:/app/data + - ./handlers:/app/handlers - ../libs/swarmlib:/app/swarmlib:ro - /home/matrixhasyou/domovoy_google_creds.json:/home/matrixhasyou/domovoy_google_creds.json:ro - /home/matrixhasyou/mutt:/home/matrixhasyou/mutt:rw @@ -36,11 +38,13 @@ services: - PYTHONPATH=/app:/app/services - MUTT_DIR=/home/matrixhasyou/mutt - GOOGLE_CREDS_FILE=/home/matrixhasyou/domovoy_google_creds.json + - TZ=Europe/Ulyanovsk volumes: - /var/run/docker.sock:/var/run/docker.sock - ./logs:/app/logs - ./exports:/app/exports - ./data:/app/data + - ./handlers:/app/handlers - ../libs/swarmlib:/app/swarmlib:ro - /home/matrixhasyou/domovoy_google_creds.json:/home/matrixhasyou/domovoy_google_creds.json:ro - /home/matrixhasyou/mutt:/home/matrixhasyou/mutt:rw