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:
72
README.md
72
README.md
@@ -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.
|
||||
Reference in New Issue
Block a user