@@ -3,11 +3,11 @@ FROM ubuntu:resolute
33LABEL maintainer= " Coderaiser"
44LABEL org.opencontainers.image.source= " https://github.com/coderaiser/cloudcmd"
55
6- RUN mkdir - p / usr/ src / cloudcmd
6+ RUN mkdir - p / usr/ local / share / cloudcmd
77
8- WORKDIR / usr/ src / cloudcmd
8+ WORKDIR / usr/ local / share / cloudcmd
99
10- COPY package.json / usr/ src / cloudcmd/
10+ COPY package.json / usr/ local / share / cloudcmd/
1111
1212ENV DEBIAN_FRONTEND = noninteractive \
1313 NVM_DIR =/ usr/ local/ share/ nvm \
@@ -58,6 +58,8 @@ RUN echo "> remove user" && \
5858 bun r gritty -- omit dev && \
5959 bun i gritty -- omit dev && \
6060 bun pm cache rm && \
61+ echo " > setup cloudcmd" && \
62+ ln - s / usr/ local/ share/ cloudcmd/ bin/ cloudcmd.js / usr/ local/ bin/ cloudcmd && \
6163 echo " > setup git" && \
6264 git config -- global core.whitespace - trailing- space && \
6365 git config -- global pull.rebase true && \
@@ -81,12 +83,13 @@ RUN echo "> remove user" && \
8183 echo " el_GR.UTF-8 UTF-8" >> / etc/ locale.gen && \
8284 locale- gen
8385
84- COPY . / usr/ src / cloudcmd
86+ COPY . / usr/ local / share / cloudcmd
8587
8688WORKDIR /
8789
8890ENV cloudcmd_terminal= true \
8991 cloudcmd_terminal_path= gritty \
92+ cloudcmd_vim= true \
9093 cloudcmd_open= false \
9194 PATH = node_modules/ .bin:$PATH \
9295 PATH = ~/ .local/ bin:$PATH \
@@ -97,8 +100,8 @@ ENV cloudcmd_terminal=true \
97100 LC_ALL = en_US.UTF - 8 \
98101 TERM = xterm- 256color \
99102 XDG_CACHE_HOME =/ tmp \
100- XDG_DATA_HOME =/ usr/ local/ share
103+ XDG_DATA_HOME =/ usr/ local/ share \
101104
102105EXPOSE 8000
103106
104- ENTRYPOINT [" /usr/src /cloudcmd/bin/cloudcmd.js" ]
107+ ENTRYPOINT [" /usr/local/share /cloudcmd/bin/cloudcmd.js" ]
0 commit comments