Rendez-vous sur Arrakis

VroumVroumBlog : la multiplication des clones

Afin d'éviter la disparition d'articles importants, face à la censure ou le temps, il était urgent que j'installe VroumVroumBlog. Ce petit outil permet de récupérer les articles d'un site et de les conserver à l'abri.

Voici comment je l'ai installé sur OpenBSD :

Dans chaque répertoire du site à cloner, je met le fichier index.php récupéré ici.


 [VroumVroumBlogConfig]
 
 ; Source Site title
 SITE_TITLE="Autoblog du Mouton Libre"
 
 ; Source Site description (you can include HTML code here)
 SITE_DESCRIPTION="Ce site n'est pas le site officiel moutonlibre.net.<br>C'est un blog automatis&eacute; qui r&eacute;plique les articles de <a href="http://moutonlibre.net/blog">moutonlibre.net</a>"
 
 ; Source Site URL
 SITE_URL=http://moutonlibre.net/blog
 
 ; Source Feed URL
 FEED_URL=http://moutonlibre.net/blog/rss.php?full
 
 ; ---------------------------------------------------------------------------
 ; Number of articles to display on each page (default is 10)
 ARTICLES_PER_PAGE=10
 
 ; Number of seconds before checking the source feed for new stuff
 ; (default is 3600 = 1 hour)
 UPDATE_INTERVAL=3600
 
 ; Number of seconds before giving up for reaching the source feed
 ; (If source is slow, you should raise this value)
 UPDATE_TIMEOUT=10
 

         location "/clone/" {
                 directory auto index
         }
         location "/clone/*/" {
                 directory index index.php
         }
 

De cette façon, les autoblogs sont automatiquement listés dans /clone.

Vous pourrez trouver une instance de mes autoblogs à cette adresse. Si vous avez connaissance de sources qui méritent d'être sauvegardées, ou souhaitez voir votre site dedans, n'hésitez pas à en faire la demande :)

Et vous, ça vous tente de mettre ça sur votre serveur?

le 21/11/2016 à 19:25:52, Justin Bridouz a dit :

Plutôt sympa comme logiciel, une sorte de miroir humaniste en fait :)

le 22/11/2016 à 11:50:32, Starsheep a dit :

Oh ça a l'air cool ça. En plus ça permet de péter son serveur tranquillou. :D Je vais tenter d'en héberger un. :)

Et merci pour l'exemple. :)

le 22/11/2016 à 15:04:58, thuban a dit :

@Starsheep : Péter son serveur? Ça ne va pas déborder si vite quand même :)

le 22/11/2016 à 15:24:59, Starsheep a dit :

Ah non. Je disais que je peux planter mon serveur tranquillou car maintenant il y a une sauvegarde automatique de mes articles chez toi. ;)

le 22/11/2016 à 15:25:46, thuban a dit :

Aaah, oui, on peut voir ça ainsi aussi :)

le 23/11/2016 à 17:40:57, sam7 a dit :

Bonjour,

Merci pour cet article (et pour la découverte de cette nouvelle version de VroumVroumBlog).
Ça fait un moment que je souhaite mettre en place celà (cf. http://42.sweetux.org/autoblog/ )
et jusqu'ici, je n'y étais pas arrivé (j'ai une longue liste de blogs “sous le coude”) :
je vais donc regarder de plus prêt & ne manquerais pas de prendre contact avec toi en cas de besoin.
À toutes fins utile, je suis preneur d'astuces & de conseils pour une installation sur un hébergement gandi (c'est peut-être de là que vient mon problème !?).

D'avance, merci.

Cordialement,

sam7

le 25/11/2016 à 21:57:24, sam7 a dit :

Bonjour,
de lien en lien à la lecture de cet article, je suis arrivé sur la version 0.3 d'autoblog … que j'ai installé à 2 reprises sur mon instance d'hébergement chez gandi & à chaque fois, après une installation réussie & une configuration “au petits oignons” avec une vingtaine de blogs listés) j'ai rencontré les même soucis :
- 5 autoblogs (des codeurs) se sont installés automatiquement (alors que j'avais bloqué la possibilité d'en ajouter)
- en l'espace de quelques heures seulement mon instance qui était presque vide (à 10%) est arrivée à saturation rendant l'ensemble de mes sites inaccessible !

Si tu sais comment solutionner ce problème, je suis preneur … sinon, je devrais me contenter de la version 0.2 un peu plus longue à configurer & installer à priori (et en espérant qu'elle ne pose pas les mêmes soucis).

D'avance, merci pour tes précieux conseils,

Cordialement,

Sam7

le 26/11/2016 à 07:36:17, thuban a dit :

@sam7 : Je n'ai jamais rencontré la v 0.3, si tu as un lien…
Pour le coup, la V0.2.* est plus sure, car seul celui qui a les droits d'écriture sur le serveur peut ajouter un nouvel autoblog.
Et niveau configuration, ce n'est pas la mort si on s'y prend tranquillement. Regarde par exemple celui-ci : https://yeuxdelibad.net/clone/quadrature/vvb.ini

C'est du texte, un lien vers un flux RSS et voilà :)

le 28/11/2016 à 23:30:23, LinuxMario a dit :

Merci pour ce petit article fort sympathique :)
Je t'avoue que cela m'a déjà incité à mettre en place une instance VroumVroumBlog sur mon serveur, histoire de garder les blogs que j'aime bien sous le coude.
Si tu veux, tu peux regarder le résultat ici : https://www.linuxmario.net/autoblog/index.html

J'en ai d'ailleurs profiter pour ajouter ton blog parmi la liste, vu qu'il est digne d'intérêt et que cela serait dommage de le perdre :)

le 29/11/2016 à 10:59:28, thuban a dit :

@LinuxMario : Sympa, merci !

le 29/11/2016 à 20:26:36, LinuxMario a dit :

@thuban : Plaisir partagé :D

le 29/11/2016 à 22:04:11, sam7 a dit :

je pense en effet que je vais mettre en place la 0.2 … mais ça prendra donc un peu plus de temps … lien pour info vers la 0.3 @ https://github.com/mitsukarenai/Projet-Autoblog/wiki

le 30/11/2016 à 08:49:41, Joff a dit :

Bonjour, j'ai une erreur quand je lance mon clone ‘“file_get_contents(): php_network_getaddresses: getaddrinfo failed: no address associated with name’. Pourtant, la résolution est bonne avec host/nslookup… une idée? Merci

le 30/11/2016 à 13:28:31, thuban a dit :

@Joff : Tu es avec quel hébergeur? Quel est le serveur ? (apache, nginx, … ?)

le 30/11/2016 à 14:27:20, Joff a dit :

je suis mon propre hébergeur :) OpenBSD + httpd

le 30/11/2016 à 14:30:41, Joff a dit :

la conf :


 [VroumVroumBlogConfig]
 
 ; Source Site title
 SITE_TITLE="Autoblog de thuban"
 
 ; Source Site description (you can include HTML code here)
 SITE_DESCRIPTION="Ce site n'est pas le site officiel yeuxdelibad.net.<br>C'est un blog automatis&eacute; qui r&eacute;plique les articles de <a href="https://yeuxdelibad.net/Blog">yeuxdelibad.net</a>"
 
 ; Source Site URL
 SITE_URL=https://yeuxdelibad.net/Blog
 
 ; Source Feed URL
 FEED_URL=https://yeuxdelibad.net/Blog/rss.php
 
 ; ---------------------------------------------------------------------------
 ; Number of articles to display on each page (default is 10)
 ARTICLES_PER_PAGE=15
 
 ; Number of seconds before checking the source feed for new stuff
 ; (default is 3600 = 1 hour)
 UPDATE_INTERVAL=3600
 
 ; Number of seconds before giving up for reaching the source feed
 ; (If source is slow, you should raise this value)
 UPDATE_TIMEOUT=10
 

Et telnet OK


 openssl s_client -connect yeuxdelibad.net:443
 CONNECTED(00000003)
 

le 30/11/2016 à 15:09:12, thuban a dit :

@Joff :


je suis mon propre hébergeur :) OpenBSD + httpd

Ah il fallait le dire tout de suite :)
C'est tout bête à résoudre, tu vas comprendre.
httpd, pour des raisons de sécurité, et dans un chroot. Il ne peut donc pas avoir accès aux requêtes DNS comme ça. Mais ça se résoud en faisant ces manipulations :

# cd /var/www     # On va dans le chroot
 # mkdir etc/      # On fabrique un dossier etc
 ### On relie 2 fichiers pour resoudre les domaines: 
 # ln -s /etc/resolv.conf etc/resolv.conf            
 # ln -s /etc/hosts etc/hosts              

C'est expliqué dans ce paragraphe : https://yeuxdelibad.net/ah/#phppp

le 30/11/2016 à 15:16:04, Joff a dit :

ah mais oui ! Je réfléchis pas… Merci

le 30/11/2016 à 15:38:36, Joff a dit :

@thuban : Attention, le ln -s ne fonctionne pas chez moi, cp le fait

le 30/11/2016 à 15:49:40, thuban a dit :

tiens, ça avait marché chez moi. Je vérifie. Quoi qu'il en soit, c'est juste des fichiers texte, donc le cp ça le fait aussi, et t'es sûr de ton coup ^^