134 liens privés
Roh, j'avais pas du tout pensé à ça non plus... :-O
Je vois que Leed ne possède pas de plugin pour éviter ça ( la liste : https://github.com/ldleman/Leed-market ). Je viens donc d'installer "SmartReferer" ( https://addons.mozilla.org/fr/firefox/addon/smart-referer/ ). Si je comprends bien, l'add-on envoie l'url de la page visitée comme referer (et non l'url de la page dont on vient!).
Quelques liens pour "anonymiser" la visite d'un lien :
Pour voir d'où on vient (pour expliquer/comprendre le referer) :
- https://www.whatismyreferer.com/
(Avec SmartReferer, il m'indique que je viens de whatismyreferer.com ! \o/ )
Pour réinitialiser le mot de passe d'une instance de Leed, l'agrégateur de fluxs RSS, il faut créer un fichier "resetPassword" à la racine du site. ( dans /var/www/leed/ , par exemple)
J'avais installé une instance pour quelqu'un et la personne avait oublié son password. J'ai du chercher un peu, je ne retrouvais plus l'astuce.
Et moi j'utilise Leed d'Idleman ( http://leed.idleman.fr/ ). J'en suis assez satisfait !
La seule chose qui lui manque selon moi, c'est la possibilité de faire une recherche globale dans tous les fluxs.
Quand on cherche à retrouver un article qu'on a lu on ne sait plus trop où, ça pourrait être utile.
Idleman a commencé il y a plus de deux ans à programmer Leed, un lecteur de flux RSS. L'avantage d'avoir un lecteur de flux RSS sur son serveur, c'est qu'on a la maitrise des données et qu'on n'est pas coincé dans un service qui peut fermer ses portes du jour au lendemain.
Liens :
Leed sur Github : https://github.com/ldleman/Leed
Les articles qui parlent de Leed sur le blog d'Idleman : http://blog.idleman.fr/?s=leed
Installation :
Télécharger la dernière version sur le Github de Leed et l'envoyer sur le serveur avec scp.
| ========
| simon@ordi:~$ scp -P [PORT] Leed-master.zip [LOGIN]@[IP_DU_SERVEUR]:
| ========
Se connecter sur le serveur, installer les prérequis et décompresser l'archive Leed-master.zip :
| ========
| simon@ordi:~$ ssh [LOGIN]@[IP_DU_SERVEUR] -p [PORT]
| simon@serveur:~$ sudo aptitude install php5-mysql
| The following NEW packages will be installed:
| libmysqlclient18{a} mysql-common{a} php5-mysql
| (...)
| simon@serveur:~$ unzip Leed-master.zip
| Archive: Leed-master.zip
| f8f268dbb929c96c87c06f9ef7dfa32708a1afea
| creating: Leed-master/
| (...)
| ========
Créer le dossier "leed" dans le répertoire du site :
| ========
| simon@serveur:~$ sudo mkdir /var/www/default-site/leed/
| ========
Aller dans le dossier "Leed-master" et copier tout son contenu dans le dossier "leed" nouvellement créé.
| ========
| simon@serveur:~$ cd Leed-master
| simon@serveur:~/Leed-master$ sudo cp-r * /var/www/default-site/leed/
| ========
Changer le propriétaire du dossier "leed" :
| ========
| simon@serveur:~$ sudo chown -R www-data:www-data /var/www/default-site/leed/
| ========
Il faut ensuite créer une base de données MySQL. J'ai donc du installer mysql-client et mysql-server, créer un utilisateur root puis un autre utilisateur pour gérer la database pour Leed. Il faut aussi mettre les bons droits.
Démarrer MySQL la première fois :
| ========
| simon@server:~$ mysql --user=root --password=[PASSWORD_CHOISI_A_L_INSTALLATION_DE_MYSQL]
| ======== Voir les databases existantes :
| mysql> SHOW DATABASES;
| +--------------------+
| | Database
| +--------------------+
| | information_schema
| | mysql
| | performance_schema
| +--------------------+
| ======== Créer une nouvelle database pour leed :
| mysql> CREATE DATABASE [nom_DB];
| ======== Créer un nouvel user :
| mysql> CREATE USER '[USER]'@'localhost' IDENTIFIED BY '[PASSWORD]';
| ======== Donner les droits à ce nouvel utilisateur pour gérer la DB de Leed :
| mysql> GRANT ALL PRIVILEGES ON [nom_DB].* TO '[USER]'@'localhost'
| -> IDENTIFIED BY '[PASSWORD]';
| ========
Sur votre navigateur internet, aller sur la page suivante :
| ========
| http://www.VOTREDOMAINE.be/leed/install.php
| OU
| http://IPDUSERVEUR/leed/install.php
| ========
Si tout s'est bien passé, vous arrivez alors sur la page d'installation de Leed. Il y a une série de paramètres à choisir :
| ========
| Général
| Langue : fr
| Racine du projet : http://www.VOTREDOMAINE.be/leed/
| Base de donnée
| Hôte : localhost
| Identifiant : [USER]
| Mot de passe : [PASSWORD]
| Base : [nomDB]
| Préfixe des tables : leed
| Administrateur
| Identifiant : [USER]
| Mot de passe : [PASSWORD]
| ========
Il y a ensuite toute une série de paramètres à régler ensuite mais ça dépend de ce que vous voulez.
Il faut aussi penser à SUPPRIMER LE FICHIER INSTALL.PHP du dossier "/var/www/default-site/leed/" !
Après, plus qu'à importer le fichier OPML, exporté depuis votre lecteur de flux RSS actuel.