Files
StreamingCommunity/README.md

70 lines
3.6 KiB
Markdown
Raw Normal View History

2025-01-26 18:10:37 +01:00
# Trova link giusto di streamingcommunity
2024-08-30 10:36:22 +02:00
2025-01-26 19:18:02 +01:00
## INDICE README
2025-01-26 19:16:01 +01:00
- [Motivazioni & FAQ](#motivazioni--faq)
2025-01-26 19:19:58 +01:00
- [Perchè esiste questo git?](#perchè-esiste-questo-git)
2025-01-26 19:16:01 +01:00
- [Cosa fanno gli script?](#cosa-fanno-gli-script)
2025-01-26 19:19:58 +01:00
- [Cosa fare se "attuale.txt" risulta vuoto?](#cosa-fare-se-attualetxt-risulta-vuoto)
2025-01-26 19:16:01 +01:00
- [Mostra il link giusto](#mostra-il-link-giusto)
- [Crea una pagina html accattivante con il link giusto](#crea-una-pagina-html-accattivante-con-il-link-giusto)
- [Crea un feed rss con il link giusto](#crea-un-feed-rss-con-il-link-giusto)
- [Selfhostare il servizio](#selfhostare-il-servizio)
## Motivazioni & FAQ
2025-01-26 18:59:58 +01:00
### Perchè esiste questo git?
Anzitutto fanculo merdflix. <br>
2025-01-26 19:16:01 +01:00
Esistono molti cloni online di streamingcommunity, e tutti offrono un servizio simile all'originale, ma contente malware di ogni tipo e solitamente più scadente.<br>
2025-01-26 18:59:58 +01:00
Stufe di fare ricerche eterne per trovare il link giusto, sperando di non incappare in qualche ottimo clone... ecco pronto il git che risolve il problema permettendoci di gustarci i nostri film e serie preferite, con tutta la tranquillità necessaria e qualche funzionalità aggiuntiva.<br>
2025-01-26 18:10:37 +01:00
2025-01-26 18:59:58 +01:00
### Cosa fanno gli script?
Il cuore degli script di questo git si occupa di seguire il vecchio link noto di streamingcommunity, quindi controlla se c'è un redirect su un nuovo link, e se lo trova aggiorna <code>attuale.txt</code> contenente il link corretto.<br>
- [show_link.sh](./show_link.sh) mostra il link giusto
- [make_index.sh](./make_index.sh) crea una pagina html accattivante con il link giusto. Clicca [qui](http://streamingcommunity.accol.li) per una demo
2025-01-26 19:16:01 +01:00
- [rss_generator.sh](./rss_generator.sh) crea un feed rss con il link giusto
2025-01-26 18:10:37 +01:00
2025-01-26 19:19:58 +01:00
### Cosa fare se "attuale.txt" risulta vuoto?
2025-01-26 19:16:01 +01:00
Molto poco raramente streamingcommunity subisce attacchi informatici, lo script è pronto a non rompersi. Arifanculo merdflix. <br>
Se per qualche strano caso dovessero avvenire redirect assurdi, il massimo che può succedere è che si cancelli il contenuto di <code>attuale.txt</code>. In questo caso tornate su questa repo. Probabilmente sarà stato trovato un bug e gli script sono già stati aggiornati o l'aggiornamento è in corso d'opera. Quindi recuperarate <code>attuale.txt</code>, ed aggiornate gli script.
2025-01-26 17:56:09 +01:00
2025-01-26 19:16:01 +01:00
## Mostra il link giusto
Per conoscere semplicemente il link aggiornato di streamingcommunity lancia lo script [show_link.sh](./show_link.sh)
2025-01-26 15:22:24 +01:00
```bash
2025-01-25 22:46:03 +01:00
# (richiede "attuale.txt")
2025-01-26 19:16:01 +01:00
# Lancia lo script:
2025-01-26 18:59:58 +01:00
./show_link.sh
```
2025-01-26 19:16:01 +01:00
## Crea una pagina html accattivante con il link giusto
2025-01-26 18:59:58 +01:00
2025-01-26 19:16:01 +01:00
Se vuoi creare una pagina che mostra il link aggiornato, lancia lo script [make_index.sh](./make_index.sh). <br>
Clicca [qui](http://streamingcommunity.accol.li) per una demo<br>
2025-01-26 18:59:58 +01:00
```bash
# (richiede "attuale.txt")
2025-01-26 19:16:01 +01:00
# Lancialo script manualmente
2025-01-13 18:58:51 +01:00
./make_index.sh
2025-01-13 18:05:30 +01:00
2025-01-19 00:58:54 +01:00
# oppure mettilo in cron
2025-01-13 18:58:51 +01:00
0 0 * * * /path/to/make_index.sh
2025-01-13 18:36:29 +01:00
```
2025-01-26 19:18:02 +01:00
## Crea un feed rss con il link giusto
2025-01-26 19:16:01 +01:00
Se vuoi creare un feed rss in xml con il link aggiornato, lancia lo script [rss_generator.sh](./rss_generator.sh)<br>
Clicca [qui](http://streamingcommunity.accol.li/rss.xml) per una demo<br>
2025-01-26 15:22:24 +01:00
```bash
2025-01-25 22:46:03 +01:00
# (richiede "attuale.txt")
2025-01-26 19:16:01 +01:00
# Lancialo manualmente
2025-01-19 00:58:54 +01:00
./rss_generator.sh
2025-01-26 18:59:58 +01:00
# oppure mettilo in cron nella riga dopo "make_index.sh"
2025-01-19 00:58:54 +01:00
0 0 * * * /path/to/rss_generator.sh
```
2025-01-18 20:25:09 +01:00
2025-01-26 19:16:01 +01:00
## Selfhostare il servizio
1. Edita lo script [make_index.sh](./make_index.sh):
- setta la variabile <code>PWD_SC</code> in testa
- decommenta i comandi per i permessi in fondo.
- (se usi anche [rss_generator.sh](./rss_generator.sh), editalo nello stesso modo )
2. Infine metti la tua cartella (quella che hai messo anche in <code>PWD_SC</code>) dietro a un reverse proxy.<br>