You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Riven is under active development, expect breaking changes and bugs.
72
-
</Callout>
73
70
74
71
Riven is an advanced media management and streaming solution designed to integrate with various media servers and third-party services. It automates the process of finding, downloading, and organizing media content, making it instantly available for streaming through your preferred media server.
75
72
@@ -87,33 +84,15 @@ Whether you're a casual viewer or a media enthusiast, Riven offers a powerful, a
87
84
88
85
Before installing Riven, ensure you have the following prerequisites:
89
86
90
-
<Cards>
91
-
<Card
92
-
href="/404"
93
-
title="Linux"
94
-
description="Riven only supports Linux-based operating systems and Windows Subsystem for Linux (WSL) in Windows"
95
-
/>
96
-
<Card
97
-
href="/docs/rclone"
98
-
title="Rclone"
99
-
description="Required to mount debrid service. Additionally Zurg is preferred for Real-Debrid users"
100
-
/>
101
-
<Card
102
-
href="/404"
103
-
title="Media Server"
104
-
description="Currently only Plex Media Server is supported"
105
-
/>
106
-
<Card
107
-
href="/docs/docker"
108
-
title="Docker"
109
-
description="Required to run Riven in a containerized environment"
110
-
/>
111
-
</Cards>
112
-
113
-
<Callouttype="info">
114
-
Currently only Real-Debrid, All-Debrid and Torbox are supported. More
115
-
services will be added in the future.
116
-
</Callout>
87
+
!!! note
88
+
* **Linux**: Riven only supports Linux-based operating systems and Windows Subsystem for Linux (WSL) in Windows.
89
+
* **Rclone**: Required to mount debrid service. Additionally, Zurg is preferred for Real-Debrid users. [Learn more](/docs/rclone)
90
+
* **Media Server**: Currently only Plex Media Server is supported.
91
+
* **Docker**: Required to run Riven in a containerized environment. [Learn more](/docs/docker)
92
+
93
+
!!! warning "Debrid Support"
94
+
Currently only **Real-Debrid**, **All-Debrid** and **Torbox** are supported. More
95
+
services will be added in the future!
117
96
118
97
## Setup
119
98
@@ -256,84 +235,44 @@ There are 4 steps in the onboarding process:
256
235
257
236
In this step you configure the downloaders (debrid services), rclone mount path, library path, subtitles, etc. See the image below for an example.
258
237
259
-
<ImageSection
260
-
width={700}
261
-
height={600}
262
-
className="mx-auto"
263
-
alt="step-1"
264
-
src="/img/riven/step1.png"
265
-
/>
238
+

266
239
267
240
### Media Server
268
241
269
242
In this step you configure the media server and updater settings. See the image below for an example.
270
243
271
-
<ImageSection
272
-
width={700}
273
-
height={600}
274
-
className="mx-auto"
275
-
alt="step-2"
276
-
src="/img/riven/step2.png"
277
-
/>
244
+

278
245
279
246
### Content Services
280
247
281
248
In this step you configure the content services like trakt, overseerr, etc. See the image below for an example.
282
249
283
-
<ImageSection
284
-
width={700}
285
-
height={600}
286
-
className="mx-auto"
287
-
alt="step-3"
288
-
src="/img/riven/step3.png"
289
-
/>
250
+

290
251
291
252
### Scraper Services
292
253
293
254
In this step you configure the scraper services like torrentio, zilean, prowlarr, jackett, etc. See the image below for an example.
294
255
295
-
<ImageSection
296
-
width={700}
297
-
height={600}
298
-
className="mx-auto"
299
-
alt="step-4"
300
-
src="/img/riven/step4.png"
301
-
/>
256
+

302
257
303
258
---
304
259
305
260
Once you have completed the onboarding process, you will be greeted with a beautiful dashboard where you can manage your media library, request items, settings and many more in the future.
306
261
307
-
<ImageSection
308
-
width={700}
309
-
height={600}
310
-
className="mx-auto"
311
-
alt="dashboard"
312
-
src="/img/riven/homepage.png"
313
-
/>
262
+

314
263
315
264
---
316
265
317
266
## Frequently Asked Questions
318
267
319
-
<Accordions>
320
-
<Accordion title="Cross-site POST form submissions are forbidden" id="cross-site-post-form-submission-are-forbidden">
321
-
The most common reason for this is that you may have not setup `ORIGIN`
322
-
correctly in the `docker-compose.yml` file. If you are running Riven
323
-
behind a reverse proxy, you can remove the `ORIGIN` environment variable
324
-
from the `riven-frontend` service.
325
-
</Accordion>
326
-
327
-
<Accordion title="I am seeing error when trying to save changes" id="save-error">
328
-
If you are seeing an error when trying to save changes, it is most likely
329
-
due to incorrect configuration or backend failure. Please check the logs of the `riven` service
330
-
to see the error message. If you are unable to resolve the issue, feel free
331
-
to ask for help in the [Riven Discord server](https://discord.gg/wDgVdH8vNM).
332
-
</Accordion>
333
-
334
-
<Accordion title="I am stuck in onboarding loop" id="onboarding-loop">
335
-
If you are stuck in the onboarding loop, it is most likely due to `symlink` settings being wrong.
336
-
Check your `library` path and `rclone` mount path. If they are correct, check the logs of the `riven` service.
337
-
If you are unable to resolve the issue, feel free to ask for help in the [Riven Discord server](https://discord.gg/wDgVdH8vNM).
338
-
</Accordion>
339
-
</Accordions>
268
+
!!! tip "Cross-site POST form submissions are forbidden"
269
+
The most common reason for this is that you may have not setup `ORIGIN`
270
+
correctly in the `docker-compose.yml` file. If you are running Riven
271
+
behind a reverse proxy, you can remove the `ORIGIN` environment variable
272
+
from the `riven-frontend` service.
273
+
274
+
!!! tip "I am seeing error when trying to save changes"
275
+
If you are seeing an error when trying to save changes, it is most likely due to incorrect configuration or backend failure. Please check the logs of the riven service to see the error message. If you are unable to resolve the issue, feel free to ask for help in the Riven Discord server.
276
+
277
+
!!! tip "I am stuck in onboarding loop"
278
+
If you are stuck in the onboarding loop, it is most likely due to symlink settings being wrong. Check your library path and rclone mount path. If they are correct, check the logs of the riven service. If you are unable to resolve the issue, feel free to ask for help in the Riven Discord server.
0 commit comments