fix
This commit is contained in:
1
.env
1
.env
@@ -7,3 +7,4 @@ MINIO_ENDPOINT=https://minio.luminic.space
|
|||||||
MINIO_ACCESS_KEY=admin
|
MINIO_ACCESS_KEY=admin
|
||||||
MINIO_SECRET_KEY=SuperSecretPassword123!
|
MINIO_SECRET_KEY=SuperSecretPassword123!
|
||||||
MINIO_BUCKET=ai-char
|
MINIO_BUCKET=ai-char
|
||||||
|
MODE=production
|
||||||
BIN
__pycache__/config.cpython-313.pyc
Normal file
BIN
__pycache__/config.cpython-313.pyc
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -10,9 +10,13 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
- minio
|
- minio
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
|
- .env.production
|
||||||
environment:
|
environment:
|
||||||
# Важно: внутри докера к другим контейнерам обращаемся по имени сервиса!
|
# Важно: внутри докера к другим контейнерам обращаемся по имени сервиса!
|
||||||
MINIO_ENDPOINT: "http://minio:9000"
|
MINIO_ENDPOINT: "http://minio:9000"
|
||||||
|
MODE: production
|
||||||
|
|
||||||
minio:
|
minio:
|
||||||
image: minio/minio:latest
|
image: minio/minio:latest
|
||||||
|
|||||||
4
main.py
4
main.py
@@ -26,8 +26,6 @@ from middlewares.dao import DaoMiddleware
|
|||||||
from repos.char_repo import CharacterRepo
|
from repos.char_repo import CharacterRepo
|
||||||
from repos.user_repo import UsersRepo
|
from repos.user_repo import UsersRepo
|
||||||
from repos.dao import DAO
|
from repos.dao import DAO
|
||||||
# Предполагаю, что AssetsDAO лежит тут или в repos.assets_dao.
|
|
||||||
# Если нет - поправьте импорт!
|
|
||||||
|
|
||||||
|
|
||||||
# Роутеры
|
# Роутеры
|
||||||
@@ -201,7 +199,7 @@ if __name__ == "__main__":
|
|||||||
async def main():
|
async def main():
|
||||||
# Создаем конфигурацию uvicorn вручную
|
# Создаем конфигурацию uvicorn вручную
|
||||||
# loop="asyncio" заставляет использовать стандартный цикл
|
# loop="asyncio" заставляет использовать стандартный цикл
|
||||||
config = uvicorn.Config(app, host="0.0.0.0", port=8090, loop="asyncio", timeout_keep_alive=120)
|
config = uvicorn.Config(app, host="0.0.0.0", port=8090, loop="asyncio", timeout_keep_alive=120, env_file=".env.development")
|
||||||
server = uvicorn.Server(config)
|
server = uvicorn.Server(config)
|
||||||
|
|
||||||
# Запускаем сервер (lifespan запустится внутри)
|
# Запускаем сервер (lifespan запустится внутри)
|
||||||
|
|||||||
Reference in New Issue
Block a user