thejagstudio commited on
Commit
be05700
·
verified ·
1 Parent(s): b4e2c6b

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +31 -0
Dockerfile CHANGED
@@ -5,6 +5,37 @@ EXPOSE 8108
5
  EXPOSE 7860
6
  ENV PORT=7860
7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  # Set environment variables for Typesense
9
  ENV TYPESENSE_DATA_DIR=/data
10
  ENV TYPESENSE_API_KEY=Hu52dwsas2AdxdE
 
5
  EXPOSE 7860
6
  ENV PORT=7860
7
 
8
+
9
+ RUN rm -f /etc/apt/sources.list.d/*.list && \
10
+ apt-get update && apt-get install -y --no-install-recommends \
11
+ curl \
12
+ ca-certificates \
13
+ sudo \
14
+ git \
15
+ wget \
16
+ procps \
17
+ git-lfs \
18
+ zip \
19
+ unzip \
20
+ htop \
21
+ vim \
22
+ nano \
23
+ bzip2 \
24
+ libx11-6 \
25
+ build-essential \
26
+ libsndfile-dev \
27
+ software-properties-common \
28
+ && rm -rf /var/lib/apt/lists/*
29
+
30
+ RUN add-apt-repository ppa:flexiondotorg/nvtop && \
31
+ apt-get upgrade -y && \
32
+ apt-get install -y --no-install-recommends nvtop
33
+
34
+ RUN curl -sL https://deb.nodesource.com/setup_14.x | bash - && \
35
+ apt-get install -y nodejs && \
36
+ npm install -g configurable-http-proxy
37
+
38
+
39
  # Set environment variables for Typesense
40
  ENV TYPESENSE_DATA_DIR=/data
41
  ENV TYPESENSE_API_KEY=Hu52dwsas2AdxdE