#/* DARNA.HI # * Copyright (c) 2023 Seapoe1809 # * Copyright (c) 2023 pnmeka # * # * # * This program is free software: you can redistribute it and/or modify # * it under the terms of the GNU General Public License as published by # * the Free Software Foundation, either version 3 of the License, or # * (at your option) any later version. # * # * This program is distributed in the hope that it will be useful, # * but WITHOUT ANY WARRANTY; without even the implied warranty of # * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # * GNU General Public License for more details. # * # * You should have received a copy of the GNU General Public License # * along with this program. If not, see . # */ #dockerfile FROM python:3.10 # Set the working directory in the container WORKDIR /workspace # Install the necessary Python packages # Install virtualenv RUN pip install --upgrade pip && \ pip install virtualenv && \ python -m virtualenv venv RUN python -m virtualenv venv RUN . /workspace/venv/bin/activate && \ pip install pip-tools pandas gradio ollama plotly # Copy the current directory contents into the container at /workspace ADD ibs_mod.py ./ RUN mkdir uploads COPY uploads ./uploads # Make port 3024 available to the world outside this container EXPOSE 3024 # Run main.py when the container launches CMD [ "/bin/bash", "-c", "source /workspace/venv/bin/activate && python ibs_mod.py" ] #docker build -t darnahi_ibs_tracker . #docker run -d --restart unless-stopped --network host -e OLLAMA_HOST=http://localhost:11434 darnahi_ibs_tracker #docker run -d --restart unless-stopped --network host --name darnahi_ibs_tracker -e OLLAMA_HOST=http://localhost:11434 darnahi_ibs_tracker