fix build

This commit is contained in:
jxxghp 2023-06-07 15:29:52 +08:00
parent 696bffc41f
commit 7bccd3cec1
2 changed files with 2 additions and 6 deletions

View File

@ -33,6 +33,8 @@ ENV LANG="C.UTF-8" \
WORKDIR ${WORKDIR}
COPY . .
RUN pip install cython && pip install -r requirements.txt \
&& python_ver=$(python3 -V | awk '{print $2}') \
&& echo "${WORKDIR}/" > /usr/lib/python${python_ver%.*}/site-packages/app.pth \
&& echo 'fs.inotify.max_user_watches=5242880' >> /etc/sysctl.conf \
&& echo 'fs.inotify.max_user_instances=5242880' >> /etc/sysctl.conf
EXPOSE 3001

View File

@ -1,12 +1,6 @@
import sys
from pathlib import Path
import uvicorn as uvicorn
from fastapi import FastAPI
# 将项目根目录添加到模块搜索路径
sys.path.append(str(Path(__file__).parent.absolute()))
from app.api.apiv1 import api_router
from app.core import settings, ModuleManager, PluginManager
from app.db.init import init_db, update_db