ZSCGR commited on
Commit
8956aac
·
verified ·
1 Parent(s): 07bc8c1

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +15 -15
Dockerfile CHANGED
@@ -1,28 +1,28 @@
1
  FROM nikolaik/python-nodejs:python3.10-nodejs20
2
 
3
- RUN apt-get update && apt-get install -y libappindicator3-dev libgtk-3-dev libsoup-3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev libglib2.0-dev libgdk-pixbuf2.0-dev libcairo2-dev libgstreamer1.0-dev
4
- ENV PKG_CONFIG_PATH="/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig"
5
- RUN corepack enable
6
  USER root
7
- RUN curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh -s -- -y
8
- ENV CARGO_HOME="/root/.cargo"
9
- ENV PATH="/root/.cargo/bin:${PATH}"
10
  RUN mkdir /app
11
  RUN chmod -R 777 /app
12
  RUN git clone https://github.com/Narratium/Narratium.ai.git /app
13
  WORKDIR /app/Narratium
14
  RUN pnpm install
15
- RUN npm install -g pake-cli
16
- RUN pnpm pake-linux
17
 
18
- RUN cp /app/narratium.deb /output/narratium.deb
19
- ENV OUTPUT_DIR=/output
20
- RUN chmod +x /app/narratium.deb
21
- RUN apt install /app/narratium.deb
22
 
23
- #COPY run.sh /run.sh
24
- #RUN chmod +x /run.sh
25
 
26
  EXPOSE 3000
27
 
28
- CMD ["./narratium"]
 
1
  FROM nikolaik/python-nodejs:python3.10-nodejs20
2
 
3
+ #RUN apt-get update && apt-get install -y libappindicator3-dev libgtk-3-dev libsoup-3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev libglib2.0-dev libgdk-pixbuf2.0-dev libcairo2-dev libgstreamer1.0-dev
4
+ #ENV PKG_CONFIG_PATH="/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig"
5
+ #RUN corepack enable
6
  USER root
7
+ #RUN curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh -s -- -y
8
+ #ENV CARGO_HOME="/root/.cargo"
9
+ #ENV PATH="/root/.cargo/bin:${PATH}"
10
  RUN mkdir /app
11
  RUN chmod -R 777 /app
12
  RUN git clone https://github.com/Narratium/Narratium.ai.git /app
13
  WORKDIR /app/Narratium
14
  RUN pnpm install
15
+ #RUN npm install -g pake-cli
16
+ #RUN pnpm pake-linux
17
 
18
+ #RUN cp /app/narratium.deb /output/narratium.deb
19
+ #ENV OUTPUT_DIR=/output
20
+ #RUN chmod +x /app/narratium.deb
21
+ #RUN apt install /app/narratium.deb
22
 
23
+ COPY run.sh /run.sh
24
+ RUN chmod +x /run.sh
25
 
26
  EXPOSE 3000
27
 
28
+ CMD ["sh", "/run.sh"]