dwww Home | Show directory contents | Find package

stremio-server for Debian
========================

This package provides the proprietary server.js component for Stremio,
enabling BitTorrent streaming and other advanced streaming features.

## License Notice

This package contains proprietary software that is NOT free software.
It is included in Debian's contrib/non-free section because:

1. The server.js component is distributed under Stremio's proprietary license
2. Users must accept Stremio's terms of service to use this component
3. The source code is not available under a free software license

## Functionality

When this package is installed, Stremio will automatically use the server
component to enable:

- BitTorrent streaming support
- Advanced streaming protocols
- Enhanced media server capabilities

## Installation Location

The server component is installed to:
    /usr/share/stremio/server.js

This location is automatically detected by the main stremio package.

## Version Information

This package tracks the server.js version independently of the main
Stremio application, as they are released on different schedules.

Current server.js version: 4.20.12

## Updates

To update to newer versions of server.js:
1. Download the new server.js manually (due to Debian Policy prohibiting
   network access during builds)
2. Replace the server.js file in the source package
3. Update the version in debian/changelog
4. Rebuild the package

The server component is pre-downloaded from:
https://dl.strem.io/server/

## Debian Policy Compliance

This package follows Debian Policy by including server.js in the source
package rather than downloading it during build. This ensures:
- Reproducible builds
- Compliance with network access restrictions
- Proper source auditing

## Distribution Research Notes

This packaging approach was informed by research into how other distributions
handle Stremio's server.js component:

- GNU Guix: Cannot package due to unclear licensing
- Arch Linux AUR: Downloads as source file, installs to /opt/stremio/
- Fedora: Official RPM packages available with Node.js bundling

Our approach follows Debian non-free packaging standards while ensuring
compatibility with the main stremio package.

 -- Juan Manuel Méndez Rey <vejeta@gmail.com>  Tue, 01 Oct 2025 04:00:00 +0000

Generated by dwww version 1.16 on Sat Oct 3 03:25:34 CEST 2026.