bradinfluence f839b12474 Initial Cloudron package for Jellyseerr
- Add CloudronManifest.json with app configuration
- Add Dockerfile with Node.js 22 support and multi-stage build
- Add start.sh script for runtime initialization
- Add icon.png for the app
- Update README.md with installation and usage instructions
- Configure config directory symlink to /app/data for persistent storage
2026-01-02 07:28:45 +00:00

cloudron-jellyseer

Jellyseerr packaged for Cloudron. Jellyseerr is a free and open source software application for managing requests for your media library. It works with Jellyfin, Plex, and Emby.

Introduction

This repository provides a Cloudron package for Jellyseerr, allowing you to easily deploy and manage Jellyseerr on your Cloudron instance.

Prerequisites

You need to install Cloudron CLI: here. After installation, connect the CLI to your Cloudron instance.

Installation

Build the App

To build the Docker image for Jellyseerr:

cloudron build

This will create a Docker image for Jellyseerr tailored for Cloudron.

Install the App

To install Jellyseerr on your Cloudron instance:

cloudron install --image <your-docker-registry>/cloudron-jellyseerr:<version>

Replace <your-docker-registry> with your Docker registry (e.g., yourusername for Docker Hub) and <version> with the version tag (e.g., 1.0.0).

Note: Always install the application with a specific version tag (not latest). Cloudron's internal registry needs a tagged image version to be able to update when new images are available.

Using Pre-built Images

If you're using pre-built images from a registry:

cloudron install --image yourregistry/cloudron-jellyseerr:1.0.0

Configuration

Jellyseerr will store its configuration in /app/data/config which is automatically persisted by Cloudron's localstorage addon.

First Run

  1. After installation, access Jellyseerr through your Cloudron dashboard
  2. Complete the initial setup wizard
  3. Connect Jellyseerr to your Jellyfin, Plex, or Emby server
  4. Configure your media request settings

Features

  • Media Request Management: Users can request movies and TV shows
  • Multi-Server Support: Works with Jellyfin, Plex, and Emby
  • User Management: Built-in user authentication and permissions
  • Automated Workflows: Integrates with automation tools like Radarr and Sonarr
  • Beautiful UI: Modern, responsive interface

Updating

To update Jellyseerr:

  1. Build a new version:

    cloudron build
    
  2. Push the new image to your registry:

    docker push yourregistry/cloudron-jellyseerr:<new-version>
    
  3. Update the app on Cloudron:

    cloudron update --image yourregistry/cloudron-jellyseerr:<new-version>
    

Troubleshooting

App Won't Start

  • Check the app logs in Cloudron dashboard
  • Ensure the config directory has proper permissions
  • Verify that port 5055 is available

Configuration Issues

  • Configuration is stored in /app/data/config
  • You can access the file manager through Cloudron's app settings
  • Ensure Jellyseerr has write permissions to the config directory

Resources

License

MIT License - See LICENSE file for details.

Description
Open-source media request and discovery manager for Jellyfin, Plex, and Emby. Packaged for Cloudron.
Readme MIT 234 KiB
Languages
Dockerfile 85.7%
Shell 14.3%