npm install doesn't do a thing?

This commit is contained in:
2021-03-23 15:15:34 +01:00
parent 7a1400e1f1
commit 8f5d268fdc

View File

@@ -17,10 +17,10 @@ RUN useradd -ms /bin/bash -r almond-cloud && id almond-cloud
COPY --chown=almond-cloud:almond-cloud start.sh /opt/almond-cloud/ COPY --chown=almond-cloud:almond-cloud start.sh /opt/almond-cloud/
WORKDIR /opt/almond-cloud/ WORKDIR /opt/almond-cloud/
RUN chown -R almond-cloud:almond-cloud /opt/almond-cloud && \ RUN chown -R almond-cloud:almond-cloud /opt/almond-cloud && \
echo "build_from_source = true" > .npmrc && \ echo "build_from_source = true" > ~almond-cloud/.npmrc && \
echo "sqlite = external" >> .npmrc && \ echo "sqlite = external" >> ~almond-cloud/.npmrc && \
echo "sqlite_libname = sqlcipher" >> .npmrc && \ echo "sqlite_libname = sqlcipher" >> ~almond-cloud/.npmrc && \
su almond-cloud -c 'CPLUS_INCLUDE_PATH=/usr/include/sqlcipher npm install' && \ su almond-cloud -c 'npm install' && \
chown -R root:root /opt/almond-cloud && \ chown -R root:root /opt/almond-cloud && \
echo "OPT"; ls -la /opt/almond-cloud && \ echo "OPT"; ls -la /opt/almond-cloud && \
echo "HOME"; ls -la /home/almond-cloud echo "HOME"; ls -la /home/almond-cloud
@@ -30,7 +30,7 @@ RUN apt-get remove -y --purge ${DEVPKGS} && \
apt-get autoremove --purge -y && \ apt-get autoremove --purge -y && \
apt-get clean -y && \ apt-get clean -y && \
rm -rf /var/lib/apt/lists/* && \ rm -rf /var/lib/apt/lists/* && \
rm -rf /var/cache/apt/* /tmp/* /var/tmp/* /var/log/* rm -rf /var/cache/apt/* /tmp/* /var/tmp/* /var/log/* /root/.cache
USER almond-cloud USER almond-cloud
WORKDIR /home/almond-cloud WORKDIR /home/almond-cloud