diff --git a/README.md b/README.md index b741508..fab37d1 100644 --- a/README.md +++ b/README.md @@ -15,22 +15,28 @@ que www.silly.be charge en JS via les balises `` / (empreinte Cloudflare, contrainte `b_size=20`) est commente dans [php/common.php](php/common.php) et [silly_rss.py](silly_rss.py). -## Option recommandee : PHP (hebergement perso) +## Option recommandee : PHP (hebergement perso — sillycone-village.be) -1. Copier tout le dossier [php/](php/) sur l'hebergement (FTP/SFTP), par ex. - dans `silly-rss/` a la racine du site. +1. Copier tout le dossier [php/](php/) sur l'hebergement (FTP/SFTP), dans + `silly-rss/` a la racine du site (Apache, confirme actif sur + `sillycone-village.be`). 2. Verifier que PHP a l'extension `curl` activee (quasi toujours le cas en mutualise standard). 3. Le dossier `php/cache/` doit etre inscriptible par PHP (permissions par defaut suffisent generalement sur du mutualise ; sinon `chmod 775`). 4. Les flux sont alors accessibles en : - - `https://votre-site/silly-rss/actualites.php` - - `https://votre-site/silly-rss/agenda.php` - - `https://votre-site/silly-rss/facebook.php` (proxy/cache du flux - [FetchRSS](https://fetchrss.com) de la page Facebook, pour avoir une - URL stable sur votre propre domaine) + - `https://sillycone-village.be/silly-rss/actualites.php` + - `https://sillycone-village.be/silly-rss/agenda.php` + - `https://sillycone-village.be/silly-rss/facebook.php` (proxy/cache du + flux [FetchRSS](https://fetchrss.com) de la page Facebook, pour avoir + une URL stable sur votre propre domaine) 5. Ajouter ces 3 URLs comme sources dans FreshRSS (Administration > Flux - RSS > Ajouter un flux). + RSS > Ajouter un flux), sur `https://akbar.nohost.me/rss`. + +Note CSP : `sillycone-village.be` sert ses pages HTML avec un +`Content-Security-Policy` strict (`connect-src 'self' ...`). Cela ne +concerne que le JS execute dans le navigateur sur ce site — sans impact ici +puisque FreshRSS recupere les flux XML cote serveur. Teste avec PHP 8.3 CLI : les 3 scripts produisent du XML valide avec de vraies donnees (40 actualites, 12 evenements, flux Facebook proxifie).