mirror of
https://github.com/p-stream/docs.git
synced 2026-03-11 17:55:39 +00:00
update
This commit is contained in:
parent
4451972a93
commit
5ec34b9799
5 changed files with 3 additions and 29 deletions
|
|
@ -19,7 +19,7 @@ Another reason to selfhost is reliability. The community backend gets a lot of u
|
||||||
The backend exposes an endpoint for [Prometheus metrics](https://prometheus.io/) which allows you to keep track of the backend more easily, it can be accessed on `/metrics`.
|
The backend exposes an endpoint for [Prometheus metrics](https://prometheus.io/) which allows you to keep track of the backend more easily, it can be accessed on `/metrics`.
|
||||||
Ex: https://server.fifthwit.net/metrics
|
Ex: https://server.fifthwit.net/metrics
|
||||||
|
|
||||||
To view these metrics properly, you can use the [P-Stream Metrics Dash](https://dash.pstream.mov/). Or use a more powerful tool like [Prometheus](https://prometheus.io/) and [Grafana](https://grafana.com/) to better visualize data.
|
To view these metrics properly, you can use the [P-Stream Metrics Dash](https://github.com/p-stream/metrics-dash/). Or use a more powerful tool like [Prometheus](https://prometheus.io/) and [Grafana](https://grafana.com/) to better visualize data.
|
||||||
|
|
||||||
<Warning>
|
<Warning>
|
||||||
Prometheus + Grafana typically require a VPS, which usually aren't free, so we
|
Prometheus + Grafana typically require a VPS, which usually aren't free, so we
|
||||||
|
|
|
||||||
|
|
@ -2,12 +2,6 @@
|
||||||
title: 'Deploy'
|
title: 'Deploy'
|
||||||
---
|
---
|
||||||
|
|
||||||
<Warning>
|
|
||||||
Most sources marked with 🔥 or 🤝 are only available on https://pstream.mov
|
|
||||||
|
|
||||||
Selfhosting is only recommended if you use the extension or are experienced in developing your own scrapers!
|
|
||||||
</Warning>
|
|
||||||
|
|
||||||
# Deploying the client
|
# Deploying the client
|
||||||
|
|
||||||
## Method 1 - Cloudflare Pages (Best host)
|
## Method 1 - Cloudflare Pages (Best host)
|
||||||
|
|
|
||||||
|
|
@ -5,13 +5,7 @@ title: 'Introduction'
|
||||||
<Warning>
|
<Warning>
|
||||||
### Self Hosters READ:
|
### Self Hosters READ:
|
||||||
|
|
||||||
Most sources marked with 🔥 or 🤝 are only available on https://pstream.mov
|
|
||||||
|
|
||||||
Selfhosting is only recommended if you use the extension or are experienced in developing your own scrapers!
|
Selfhosting is only recommended if you use the extension or are experienced in developing your own scrapers!
|
||||||
|
|
||||||
|
|
||||||
Because these scrapers are getting harder and harder to maintain, as they get patched. We need to close-source them. This is unfortunate, but it's the reality of the pirating scene. Sites that we scrape are blocking us, and we keep losing them. Fortunately, P-Stream has partnered with many people who offered their services on the site.
|
|
||||||
You are still free to self-host; several sources are still usable, with more open-source ones coming soon. If you have experience coding, this is a great oppurtunity to develop your own scrapers.
|
|
||||||
</Warning>
|
</Warning>
|
||||||
|
|
||||||
# Introduction to the client
|
# Introduction to the client
|
||||||
|
|
|
||||||
|
|
@ -15,4 +15,4 @@ This page showcases P-Stream instances hosted by the community.
|
||||||
|
|
||||||
| Site | Host | Stats |
|
| Site | Host | Stats |
|
||||||
| :------------------------------------------- | :----------------- | :------- |
|
| :------------------------------------------- | :----------------- | :------- |
|
||||||
| [P-Stream](https://pstream.mov) | Pas | 💾📱⭐⭐ |
|
| | | |
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
import { useEffect, useState } from 'react';
|
import { useEffect, useState } from 'react';
|
||||||
|
|
||||||
const redirectTitle = 'Weblate';
|
const redirectTitle = 'Weblate';
|
||||||
const redirectUrl = 'https://weblate.pstream.mov/projects/p-stream/p-stream';
|
const redirectUrl = 'https://github.com/p-stream/p-stream';
|
||||||
|
|
||||||
export default function WeblateRedirect() {
|
export default function WeblateRedirect() {
|
||||||
const [countdown, setCountdown] = useState(5);
|
const [countdown, setCountdown] = useState(5);
|
||||||
|
|
@ -107,21 +107,7 @@ export default function WeblateRedirect() {
|
||||||
fontSize: '0.7em',
|
fontSize: '0.7em',
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<p>© 2024 P-Stream</p>
|
|
||||||
<p>
|
<p>
|
||||||
Follow us on{' '}
|
|
||||||
<a
|
|
||||||
href="https://x.com/sudoFlix"
|
|
||||||
onMouseEnter={(e) =>
|
|
||||||
(e.currentTarget.style.textDecoration = 'underline')
|
|
||||||
}
|
|
||||||
onMouseLeave={(e) =>
|
|
||||||
(e.currentTarget.style.textDecoration = 'none')
|
|
||||||
}
|
|
||||||
>
|
|
||||||
Twitter
|
|
||||||
</a>{' '}
|
|
||||||
and check out our{' '}
|
|
||||||
<a
|
<a
|
||||||
href="https://github.com/p-stream"
|
href="https://github.com/p-stream"
|
||||||
onMouseEnter={(e) =>
|
onMouseEnter={(e) =>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue