Add Prowlarr Cloudron package

- 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
This commit is contained in:
2026-01-02 05:51:48 +00:00
parent 047f1963a9
commit b731a08f9d
6 changed files with 42 additions and 21 deletions

19
CloudronManifest.json Normal file
View File

@@ -0,0 +1,19 @@
{
"id": "com.prowlarr.cloudronapp",
"title": "Prowlarr",
"author": "Prowlarr Team",
"description": "Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack, integrating with your various PVR apps.",
"tagline": "Indexer Manager for Usenet and BitTorrent",
"version": "1.0.0",
"healthCheckPath": "/",
"httpPort": 9696,
"addons": {
"localstorage": {}
},
"manifestVersion": 2,
"website": "https://prowlarr.com",
"contactEmail": "support@prowlarr.com",
"icon": "file://icon.png",
"tags": [ "indexer", "torrent", "usenet", "pvr" ],
"mediaLinks": [ "https://raw.githubusercontent.com/Prowlarr/Prowlarr/develop/Logo/256.png" ]
}

17
Dockerfile Normal file
View File

@@ -0,0 +1,17 @@
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" ]

18
LICENSE
View File

@@ -1,18 +0,0 @@
MIT License
Copyright (c) 2026 bradinfluence
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the
following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial
portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO
EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
USE OR OTHER DEALINGS IN THE SOFTWARE.

View File

@@ -1,3 +0,0 @@
# cloudron-prowlarr
Prowlarr is an indexer manager/proxy. Packaged for Cloudron.

BIN
icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB

6
start.sh Executable file
View File

@@ -0,0 +1,6 @@
#!/bin/sh
set -eu
echo "Starting Prowlarr..."
exec /app/code/prowlarr/Prowlarr/Prowlarr -nobrowser -data=/app/data/config/