Initial Whisparr Cloudron app implementation

- Created Dockerfile with multi-stage build using thespad/whisparr image
- Added CloudronManifest.json with proper configuration (port 6969)
- Created start.sh script to launch Whisparr
- Added README.md with installation instructions
- Copied all required musl-compatible libraries:
  - musl libc dynamic linker
  - C++ standard library (libstdc++)
  - GCC support library (libgcc_s)
  - ICU libraries for .NET globalization
  - OpenSSL libraries for HTTPS/TLS
  - SQLite library for database operations
  - Brotli compression libraries
  - zlib library
- Configured for amd64 architecture (Cloudron compatible)
This commit is contained in:
2026-01-02 05:33:07 +00:00
parent e3e45a17d5
commit 10403723a5
6 changed files with 205 additions and 20 deletions

View File

@@ -1,3 +1,71 @@
# cloudron-whisparr
# Whisparr Cloudron App
Whisparr is an adult movie collection manager for Usenet and BitTorrent users, similar to Radarr but for adult content.
## Installation
### Prerequisites
You need to install Cloudron CLI: [here](https://docs.cloudron.io/cli/). After you need to connect the CLI to your cloudron instance.
### Install app
To install Whisparr, navigate to this directory and run:
```bash
cloudron install --image [DOCKER IMAGE NAME]
```
**Important:** Always install the application with the greatest version image. For example, if `jbrichez/cloudron-whisparr` greatest is `0.5`, install `jbrichez/cloudron-whisparr:0.5` with cloudron cli. If not, cloudron CLI will install the `latest` version which is not valid. Why? Because cloudron internal registry needs a tagged image version other from `latest` to be able to update version when new image is out.
### Cloudron volumes
You will need to create:
* (1) volume as **download folder** for your download client
* (2) volume as **your movies library** for Whisparr
Here is the guide to create cloudron volume: [guide](https://docs.cloudron.io/apps/storage/).
**I recommend to choose "Filesystem" mount type when you create the volumes.**
**⚠️ You need to physically create the folder on host before, cloudron can't create one for you.**
To connect a volume to a specific app, go to app's settings, then "storage" tab and "mount" options on right panel.
You will need to:
* connect (1) and (2) to Whisparr's App.
* connect (1) to your download client app (e.g., nzbget, sabnzbd).
You can mount volumes to app in the app's settings and "storage" tab.
### Docker network
You will need to have the internal IP of your container when you will connect services together. To get private IP you need to connect to your VPS.
Get your container's name:
```bash
docker ps -a
```
Find the cloudron network's name (sometimes: cloudron):
```bash
docker network ls
```
List ip of all containers connected to network:
```bash
docker network inspect cloudron
```
## About
Whisparr is a fork of Radarr for managing adult movie collections. It works with Usenet and BitTorrent download clients.
## License
MIT license
Whisparr adult movie collection manager. Packaged for Cloudron.