Skip to content

Commit

Permalink
Fix Dockerfile, hopefully
Browse files Browse the repository at this point in the history
  • Loading branch information
steida committed Oct 7, 2024
1 parent 0e5b44b commit f1dea33
Showing 1 changed file with 0 additions and 67 deletions.
67 changes: 0 additions & 67 deletions apps/server/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,73 +24,6 @@ RUN rm -rf /home/node/app/apps/server/.dockerignore

RUN ls /home/node/app/node_modules/

#MANUALLY LINK PACKAGES TO REDUCE THE DOCKER IMAGE SIZE
RUN mkdir /home/node/app/packages/evolu-server/node_modules/effect/
RUN mkdir /home/node/app/packages/evolu-common/node_modules/effect/
RUN mkdir /home/node/app/packages/evolu-common/node_modules/@effect/
RUN cp -r /home/node/app/node_modules/effect/* /home/node/app/packages/evolu-server/node_modules/effect/
RUN cp -r /home/node/app/node_modules/effect/* /home/node/app/packages/evolu-common/node_modules/effect/
RUN cp -r /home/node/app/node_modules/@effect/* /home/node/app/packages/evolu-common/node_modules/@effect/

RUN mkdir /home/node/app/packages/evolu-common/node_modules/@noble/
RUN mv /home/node/app/node_modules/@noble/* /home/node/app/packages/evolu-common/node_modules/@noble/

RUN mkdir /home/node/app/packages/evolu-common/node_modules/@protobuf-ts/
RUN mv /home/node/app/node_modules/@protobuf-ts/* /home/node/app/packages/evolu-common/node_modules/@protobuf-ts/

RUN mkdir /home/node/app/packages/evolu-common/node_modules/@scure/
RUN mv /home/node/app/node_modules/@scure/* /home/node/app/packages/evolu-common/node_modules/@scure/

RUN mkdir /home/node/app/packages/evolu-common/node_modules/fast-check/
RUN mv /home/node/app/node_modules/fast-check/* /home/node/app/packages/evolu-common/node_modules/fast-check/

RUN mkdir /home/node/app/packages/evolu-common/node_modules/find-my-way-ts/
RUN mv /home/node/app/node_modules/find-my-way-ts/* /home/node/app/packages/evolu-common/node_modules/find-my-way-ts/

RUN mkdir /home/node/app/packages/evolu-common/node_modules/multipasta/
RUN mv /home/node/app/node_modules/multipasta/* /home/node/app/packages/evolu-common/node_modules/multipasta/

RUN mkdir /home/node/app/packages/evolu-common/node_modules/pure-rand/
RUN mv /home/node/app/node_modules/pure-rand/* /home/node/app/packages/evolu-common/node_modules/pure-rand/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/kysely/
RUN mkdir /home/node/app/packages/evolu-common/node_modules/kysely/
RUN cp -r /home/node/app/node_modules/kysely/* /home/node/app/packages/evolu-server/node_modules/kysely/
RUN cp -r /home/node/app/node_modules/kysely/* /home/node/app/packages/evolu-common/node_modules/kysely/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/better-sqlite3/
RUN mv /home/node/app/node_modules/better-sqlite3/* /home/node/app/packages/evolu-server/node_modules/better-sqlite3/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/express/
RUN mv /home/node/app/node_modules/express/* /home/node/app/packages/evolu-server/node_modules/express/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/body-parser/
RUN mv /home/node/app/node_modules/body-parser/* /home/node/app/packages/evolu-server/node_modules/body-parser/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/depd/
RUN mv /home/node/app/node_modules/depd/* /home/node/app/packages/evolu-server/node_modules/depd/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/vary/
RUN mv /home/node/app/node_modules/vary/* /home/node/app/packages/evolu-server/node_modules/vary/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/cors/
RUN mv /home/node/app/node_modules/cors/* /home/node/app/packages/evolu-server/node_modules/cors/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/ws/
RUN mv /home/node/app/node_modules/ws/* /home/node/app/packages/evolu-server/node_modules/ws/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/object-assign/
RUN mv /home/node/app/node_modules/object-assign/* /home/node/app/packages/evolu-server/node_modules/object-assign/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/bindings/
RUN mv /home/node/app/node_modules/bindings/* /home/node/app/packages/evolu-server/node_modules/bindings/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/prebuild-install/
RUN mv /home/node/app/node_modules/prebuild-install/* /home/node/app/packages/evolu-server/node_modules/prebuild-install/

RUN mkdir /home/node/app/packages/evolu-server/node_modules/file-uri-to-path/
RUN mv /home/node/app/node_modules/file-uri-to-path/* /home/node/app/packages/evolu-server/node_modules/file-uri-to-path/

#EXPRESS LINKING FIX
RUN npm i -g express

Expand Down

1 comment on commit f1dea33

@danilaplee
Copy link
Collaborator

@danilaplee danilaplee commented on f1dea33 Oct 20, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why did you remove this block @steida ? if you revert this change the runtime error goes away

Please sign in to comment.