diff --git a/CloudronManifest.json b/CloudronManifest.json index 59c1751..289c0a2 100644 --- a/CloudronManifest.json +++ b/CloudronManifest.json @@ -3,7 +3,7 @@ "title": "RSSHub", "id": "com.hwarf.rsshub", "version": "1.0.0", - "runtimeDirs": [ "/home/cloudron/.npm" ], + "runtimeDirs": [ "/root/.npm" ], "healthCheckPath": "/", "httpPort": 1200, "addons": { diff --git a/Dockerfile b/Dockerfile index ef0b877..68e934c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,13 +1 @@ -FROM cloudron/base:4.0.0@sha256:31b195ed0662bdb06a6e8a5ddbedb6f191ce92e8bee04c03fb02dd4e9d0286df - -RUN mkdir -p /app/code -WORKDIR /app/code/ - -RUN git clone https://git.hwarf.com/jglemza/RSSHub.git /app/code - -RUN npm install --omit=dev -#RUN npm ci --omit=dev - -COPY start.sh /app/pkg/ - -CMD [ "/app/pkg/start.sh" ] \ No newline at end of file +FROM diygod/rsshub diff --git a/start.sh b/start.sh deleted file mode 100755 index 4b34780..0000000 --- a/start.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -set -ex - -echo "Start RSSHub" -chown -R cloudron:cloudron /home/cloudron/.npm -exec /usr/local/bin/gosu cloudron:cloudron npm start --prefix /app/code