134 liens privés
Et pour tester le QR Code que j'ai généré juste avant, j'ai utilisé cette application qui ne demande pas trop (je pense) de droits pour fonctionner :
Liste des droits :
| ========
Photos/Media/Files
modify or delete the contents of your USB storage
test access to protected storage
Camera
take pictures and videos
Other
receive data from Internet
full network access
view network connections
control flashlight
control vibration
install shortcuts
prevent device from sleeping
| ========
Encore une fois, si vous avez mieux à proposer, je suis preneur. :-)
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.