minor fixes, docker and requirements

main
Steve Nyemba 2 weeks ago
parent eadf7379b8
commit 751195283e

@ -7,13 +7,22 @@ ENV PATH=/usr/local/bin:$PATH
RUN ["pip3","install","qcms@git+https://dev.the-phi.com/git/qcms/cms"]
RUN ["pip3","install","data-transport[all]@git+https://github.com/lnyemba/data-transport"]
RUN ["pip3","install","data-transport[cloud,other]@git+https://github.com/lnyemba/data-transport"]
# RUN ["pip3","install","smart-logger@git+https://dev.the-phi.com/git/library/smart-top"]
RUN ["git","clone","https://dev.the-phi.com/git/data-transport/studio","/data-transport"]
RUN ["pip3","install","-r","/data-transport/requirements.txt"]
RUN ["pip3", "install","marimo"]
EXPOSE 8082
EXPOSE 8083
#COPY /home/steve/dev/data/synthetix/ai-readi.ddb /data/synthetix/ai-readi.ddb
#COPY /home/steve/dev/data/smart-logs/smart_logs.db3 /data/smart-logs/smart-logs.db3
#COPY /home/steve/git/sites/studio/notebooks /notebooks
COPY demo/data/ai-readi.ddb /data/synthetix/ai-readi.ddb
COPY demo/data/smart_logs.db3 /data/smart-logs/smart-logs.db3
COPY notebooks /notebooks
ENTRYPOINT ["qcms","bootup","/data-transport","--port","8082"]
# RUN ["echo","'qcms bootup /data-bridge'",">","bootup.sh"]
# CMD ["/data-transport"]

@ -1,9 +1,30 @@
xlsxwriter
openpyxl
# Core dependencies
qcms==3.1
data-transport==2.2.50
# Data processing
pandas==2.2.3
numpy==2.3.5
# Web/HTTP
Flask==3.1.2
requests==2.34.2
# Data validation & typing
pydantic==2.13.4
# Excel file handling
xlsxwriter==3.2.6
openpyxl==3.1.5
# Logging
smart-logger@git+https://dev.the-phi.com/git/library/smart-top
langchain
langchain-community
langchain-core
langchain-ollama
langchain-openai
langchain-text-splitters
# LangChain AI stack
langchain==1.4.0
langchain-core==1.6.2
langchain-community==0.4.2
langchain-text-splitters==1.1.2
langchain-ollama==1.1.0
langchain-openai==1.6.2
langchain-classic==1.0.8

Loading…
Cancel
Save