mirror of
https://github.com/zadam/trilium.git
synced 2025-11-04 20:36:13 +01:00
fix(docker/rootless): entrypoint if executable bit is not set
This commit is contained in:
@@ -26,7 +26,6 @@ WORKDIR /home/${USER}/app
|
||||
COPY ./dist /home/${USER}/app
|
||||
# Also copy the rootless entrypoint script
|
||||
COPY rootless-entrypoint.sh /home/${USER}/app/
|
||||
RUN chmod +x /home/${USER}/app/rootless-entrypoint.sh
|
||||
RUN rm -rf /home/${USER}/app/node_modules/better-sqlite3
|
||||
COPY --from=builder /usr/src/app/node_modules/better-sqlite3 /home/${USER}/app/node_modules/better-sqlite3
|
||||
RUN chown -R ${USER}:${USER} /home/${USER}
|
||||
@@ -45,6 +44,6 @@ ENV TRILIUM_DATA_DIR=/home/${USER}/trilium-data
|
||||
ENTRYPOINT ["/usr/bin/dumb-init", "--"]
|
||||
|
||||
# Use the entrypoint script
|
||||
CMD /home/${USER}/app/rootless-entrypoint.sh
|
||||
CMD [ "bash", "./rootless-entrypoint.sh" ]
|
||||
|
||||
HEALTHCHECK --start-period=10s CMD node /home/${USER}/app/docker_healthcheck.js
|
||||
|
||||
Reference in New Issue
Block a user