Spaces:
Sleeping
Sleeping
up
Browse files- Dockerfile +4 -1
- init.sh +7 -7
Dockerfile
CHANGED
@@ -41,10 +41,13 @@ COPY . .
|
|
41 |
# Set proper permissions for the translations directory
|
42 |
RUN chmod -R 777 translations
|
43 |
|
|
|
|
|
|
|
44 |
# Copy the init script
|
45 |
COPY init.sh /app/init.sh
|
46 |
RUN chmod +x /app/init.sh
|
47 |
-
|
48 |
|
49 |
# Define the command to run the init script
|
50 |
CMD ["/bin/bash", "/app/init.sh"]
|
|
|
41 |
# Set proper permissions for the translations directory
|
42 |
RUN chmod -R 777 translations
|
43 |
|
44 |
+
RUN /usr/local/bin/ollama serve
|
45 |
+
RUN /usr/local/bin/ollama pull llama3
|
46 |
+
|
47 |
# Copy the init script
|
48 |
COPY init.sh /app/init.sh
|
49 |
RUN chmod +x /app/init.sh
|
50 |
+
|
51 |
|
52 |
# Define the command to run the init script
|
53 |
CMD ["/bin/bash", "/app/init.sh"]
|
init.sh
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
#!/bin/bash
|
2 |
which ollama
|
3 |
# Start Ollama in the background.
|
4 |
-
|
5 |
# Record Process ID.
|
6 |
-
pid=$!
|
7 |
|
8 |
# Pause for Ollama to start.
|
9 |
-
sleep 5
|
10 |
|
11 |
-
echo "🔴 Retrieve LLAMA3 model..."
|
12 |
-
|
13 |
-
echo "🟢 Done!"
|
14 |
# Wait for Ollama process to finish.
|
15 |
-
wait $pid
|
16 |
# Start the Python application
|
17 |
echo "Starting Python application..."
|
18 |
python ./run.py
|
|
|
1 |
#!/bin/bash
|
2 |
which ollama
|
3 |
# Start Ollama in the background.
|
4 |
+
#/usr/local/bin/ollama serve &
|
5 |
# Record Process ID.
|
6 |
+
#pid=$!
|
7 |
|
8 |
# Pause for Ollama to start.
|
9 |
+
#sleep 5
|
10 |
|
11 |
+
#echo "🔴 Retrieve LLAMA3 model..."
|
12 |
+
#/usr/local/bin/ollama pull llama3
|
13 |
+
#echo "🟢 Done!"
|
14 |
# Wait for Ollama process to finish.
|
15 |
+
#wait $pid
|
16 |
# Start the Python application
|
17 |
echo "Starting Python application..."
|
18 |
python ./run.py
|