SHIKARICHACHA commited on
Commit
aa30d4a
·
verified ·
1 Parent(s): c928088

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -1
Dockerfile CHANGED
@@ -5,6 +5,9 @@ RUN apt-get update && apt-get install -y \
5
  fluidsynth \
6
  libsndfile1 \
7
  wget \
 
 
 
8
  && rm -rf /var/lib/apt/lists/*
9
 
10
  # Create app directory
@@ -27,8 +30,10 @@ RUN mkdir -p /app/soundfonts && \
27
  wget -O /app/soundfonts/Clarinet.sf2 https://musical-artifacts.com/artifacts/2744/SalC5Light.sf2 && \
28
  wget -O /app/soundfonts/Flute.sf2 https://musical-artifacts.com/artifacts/2744/SalC5Light.sf2
29
 
30
- # Create static directory for audio files
31
  RUN mkdir -p /app/static
 
 
32
 
33
  # Set environment variables
34
  ENV PYTHONUNBUFFERED=1
 
5
  fluidsynth \
6
  libsndfile1 \
7
  wget \
8
+ libfreetype6-dev \
9
+ libpng-dev \
10
+ pkg-config \
11
  && rm -rf /var/lib/apt/lists/*
12
 
13
  # Create app directory
 
30
  wget -O /app/soundfonts/Clarinet.sf2 https://musical-artifacts.com/artifacts/2744/SalC5Light.sf2 && \
31
  wget -O /app/soundfonts/Flute.sf2 https://musical-artifacts.com/artifacts/2744/SalC5Light.sf2
32
 
33
+ # Create necessary directories
34
  RUN mkdir -p /app/static
35
+ RUN mkdir -p /app/exercise_library
36
+ RUN mkdir -p /app/temp_audio
37
 
38
  # Set environment variables
39
  ENV PYTHONUNBUFFERED=1