Déploiement de Newspipe

J’ai récemment fait quelques efforts pour faciliter le déploiement de Newspipe. Vous pouvez utiliser le bouton disponible à cette page pour le déploiement sur Heroku. C’est la méthode la plus facile. Pour les personnes qui ne souhaitent pas utiliser Heroku, l’installation via Vagrant est également simple. Pour le moment, l’instance principale n’accepte plus la création… Continue reading Déploiement de Newspipe

Utiliser pyAggr3g470r avec la nouvelle stack Heroku

Évidemment pyAggr3g470r fonctionne avec la nouvelle stack Cedar-14 (basée sur Ubuntu 14.04).Voici comment mettre à jour votre instance: $ heroku stack:set cedar-14 Stack set. Next release on pyaggr3g470r will use cedar-14. Run `git push heroku master` to create a new release on cedar-14.   $ git commit –allow-empty -m "Upgrading to Cedar-14" [master 203eef6] Upgrading… Continue reading Utiliser pyAggr3g470r avec la nouvelle stack Heroku

Petite amélioration du déploiement de pyAggr3g470r dans les nuages

Le processus de déploiement automatique de pyAggr3g470r a été légèrement amélioré. Il permet dorénavant d’initialiser l’adresse email ainsi que le mot de passe du compte administrateur. Ceci avec le formulaire généré par Heroku (voir la capture ci-dessous).Il est également (facultativement) possible de fixer les variables d’environnement pour la clé API de Postmark (envoie des notifications… Continue reading Petite amélioration du déploiement de pyAggr3g470r dans les nuages

Une nouvelle façon de déployer pyAggr3g470r

Et c’est carrément génial! Il suffit tout simplement d’avoir un compte Heroku et de cliquer sur le bouton ci-dessous. Juste avant que pyAggr3g470r soit déployé vous aurez l’occasion de choisir une adresse ainsi que la région de votre instance (États-Unis ou Europe). La base de données ainsi que les variables d’environnement seront automatiquement configurées. Vous… Continue reading Une nouvelle façon de déployer pyAggr3g470r

pyAggr3g470r vient juste d’exploser la base de données

Et c’est une très bonne nouvelle. Nouvelle qui m’a été transmise cette nuit par une alerte de Heroku concernant l’application pyAggr3g470r. Voici un extrait. The database HEROKU_POSTGRESQL_CYAN_URL on Heroku app pyaggr3g470r has exceeded its allocated storage capacity. Immediate action is required. The database contains 15,115 rows, exceeding the Dev plan limit of 10,000. INSERT privileges… Continue reading pyAggr3g470r vient juste d’exploser la base de données

Planifier des tâches sur Heroku

Voici comment utiliser l’extension Heroku Scheduler. Comme le montre la capture, il vous suffit de l’activer (heroku addons:add scheduler:standard), puis de spécifier ce que vous voulez exécuter (ici, python fetch.py) et la fréquence.Et voilà! pyAggr3g470r récupèrera vos flux automatiquement toutes les heures. Si ça vous intéresse, voici une capture du tableau de bord de pyAggr3g470r… Continue reading Planifier des tâches sur Heroku

pyAggr3g470r 5.1 – Changelog

Le changelog est court pour cette version: la page de création de compte contient maintenant un captcha (comme annoncé précédemment); un email de confirmation de création de compte est maintenant envoyé aux utilisateurs. Pour cela le service Postmark est utilisé. J’ai ajouté cette fonctionnalité car quelques personnes utilisent déjà de fausses adresses emails.

Nouvelle version de pyAggr3g470r

La version 4.8 de pyAggr3g470r est sortie hier et apporte d’importantes améliorations. Avec la base de test les performances sur mon ordinateur sont excellentes (avec deux utilisateurs et environ 100.000 articles). Évidemment sur Heroku avec mon compte limité les performances sont un peu moins bonnes. De plus, gevent est maintenant utilisé par le module chargé… Continue reading Nouvelle version de pyAggr3g470r

pyAggr3g470r dans le cloud

pyAggr3g470r est dorénavant déployable sur Heroku. Évidemment, il est toujours possible de l’utiliser sur un serveur traditionnel. Voici comment le déployer sur Heroku. Rien de plus simple. Si vous désirez le tester mais que vous n’avez pas de compte Heroku, je peux vous créer un compte ici. Et oui, pyAggr3g470r est également multi-utilisateur maintenant!