- Add CloudronManifest.json with proper metadata - Add Dockerfile to build Prowlarr container - Add start.sh script to launch Prowlarr - Add icon.png for the app - Remove old LICENSE and README.md files
18 lines
606 B
Docker
18 lines
606 B
Docker
FROM --platform=amd64 cloudron/base:4.2.0@sha256:46da2fffb36353ef714f97ae8e962bd2c212ca091108d768ba473078319a47f4
|
|
|
|
RUN apt-get update -y && \
|
|
apt install -y curl sqlite3 dpkg wget
|
|
|
|
RUN mkdir -p /app/code/prowlarr
|
|
WORKDIR /app/code
|
|
|
|
RUN wget --content-disposition "http://prowlarr.servarr.com/v1/update/master/updatefile?os=linux&runtime=netcore&arch=x64" && \
|
|
tar -xvzf Prowlarr*.linux*.tar.gz -C /app/code/prowlarr && \
|
|
rm -f Prowlarr*.linux*.tar.gz
|
|
|
|
COPY start.sh /app/code/
|
|
RUN chmod +x /app/code/start.sh && \
|
|
chown -R cloudron:cloudron /app/code/prowlarr
|
|
|
|
CMD [ "/app/code/start.sh" ]
|