[{"data":1,"prerenderedAt":116},["ShallowReactive",2],{"seo-verification":3,"blog-heberger-freshrss-fr":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":21,"featuredImage":23,"bgImage":24,"posterImage":25,"relatedSolution":26,"intro":28,"sections":29,"ctaTitle":72,"ctaBody":73,"ctaButton":74,"ctaUrl":75,"relatedPosts":76},86,"heberger-freshrss","Héberger FreshRSS sur votre propre VPS","Reprenez le contrôle de votre veille : déployez FreshRSS sur votre VPS avec Docker, SSL et accès mobile. Guide complet self-hosting.",6,382,false,"2026-03-26T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},7,"Self-hosting","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[22],{"id":16,"name":17,"slug":18,"color":19,"icon":20},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-freshrss-poster.svg",{"categorySlug":18,"appSlug":27},"freshrss","Les agrégateurs RSS commerciaux ferment, changent de tarif ou revendent vos centres d'intérêt. FreshRSS renverse la logique : un lecteur de flux léger, multi-utilisateurs, que vous hébergez vous-même. Voici comment le déployer proprement sur un VPS, avec base de données, reverse proxy et certificat HTTPS.",[30,34,44,47,69],{"type":31,"title":32,"body":33},"h2","Pourquoi auto-héberger FreshRSS sur un VPS","FreshRSS est un agrégateur de flux RSS\u002FAtom écrit en PHP, conçu pour être discret en ressources tout en gérant des milliers d'articles. Le self-hosting sur VPS résout trois problèmes que les services fermés ne traitent pas : la pérennité (votre veille ne disparaît pas du jour au lendemain), la confidentialité (personne ne profile vos abonnements) et la fraîcheur (vous définissez la fréquence de rafraîchissement via cron, sans quota imposé). Un VPS, contrairement à un hébergement mutualisé, vous donne un accès SSH complet, le droit de lancer un conteneur Docker et de planifier des tâches — exactement ce dont FreshRSS a besoin pour rafraîchir les flux en arrière-plan.",{"type":35,"title":36,"items":37},"ul","Bénéfices concrets du FreshRSS auto-hébergé",[38,39,40,41,42,43],"API native compatible Fever et Google Reader : synchronisez avec Reeder, FeedMe ou Fluent Reader sur mobile.","Extension GReader \u002F scraping : récupérez le contenu complet d'articles tronqués grâce aux filtres XPath.","Multi-utilisateurs avec quotas par compte : idéal pour partager une instance au sein d'une agence.","Empreinte mémoire minime (200 à 300 Mo) : tourne sur le plus petit des VPS sans broncher.","Rafraîchissement piloté par cron : vous décidez si les flux se mettent à jour toutes les 5 minutes ou toutes les heures.","Sauvegarde triviale : une base SQLite\u002FMySQL et un dossier de données suffisent à tout restaurer.",{"type":31,"title":45,"body":46},"Prérequis techniques","FreshRSS est l'une des applications les plus frugales du self-hosting. Comptez 1 vCPU et 1 Go de RAM pour une instance personnelle à quelques utilisateurs ; 10 Go de disque suffisent largement, l'essentiel étant occupé par l'historique d'articles. Côté logiciel : Docker et le plugin Docker Compose installés sur le VPS, un nom de domaine (ou sous-domaine type `rss.votredomaine.ma`) pointé en A vers l'IP du serveur, et un port 80\u002F443 ouvert pour le reverse proxy. PHP n'a pas à être installé sur l'hôte : l'image officielle `freshrss\u002Ffreshrss` embarque tout.",{"type":48,"title":49,"steps":50},"steps","Déployer FreshRSS pas à pas",[51,54,57,60,63,66],{"title":52,"body":53},"Préparer le VPS et Docker","Connectez-vous en SSH, mettez à jour le système puis installez Docker : `curl -fsSL https:\u002F\u002Fget.docker.com | sh`. Vérifiez avec `docker compose version`. Créez un dossier projet `mkdir -p \u002Fopt\u002Ffreshrss && cd \u002Fopt\u002Ffreshrss`.",{"title":55,"body":56},"Écrire le docker-compose.yml","Définissez un service à partir de l'image `freshrss\u002Ffreshrss:latest`, montez deux volumes (`.\u002Fdata:\u002Fvar\u002Fwww\u002FFreshRSS\u002Fdata` et `.\u002Fextensions:\u002Fvar\u002Fwww\u002FFreshRSS\u002Fextensions`) et fixez `CRON_MIN=*\u002F20` pour rafraîchir les flux toutes les 20 minutes. Exposez le port interne 80 uniquement vers le reverse proxy, pas vers l'extérieur.",{"title":58,"body":59},"Lancer le conteneur","Démarrez la stack avec `docker compose up -d`, puis suivez l'initialisation via `docker compose logs -f`. Le conteneur applique les migrations et crée l'arborescence de données au premier démarrage.",{"title":61,"body":62},"Mettre en place le reverse proxy et le SSL","Placez un reverse proxy (Caddy ou Nginx Proxy Manager) devant FreshRSS. Avec Caddy, deux lignes suffisent : `rss.votredomaine.ma { reverse_proxy freshrss:80 }` et le certificat Let's Encrypt est obtenu et renouvelé automatiquement.",{"title":64,"body":65},"Terminer l'installation web","Ouvrez `https:\u002F\u002Frss.votredomaine.ma`, choisissez le backend de base (SQLite pour un usage perso, MySQL\u002FPostgreSQL pour plusieurs utilisateurs), créez le compte administrateur et activez l'API dans Profil pour la synchronisation mobile.",{"title":67,"body":68},"Importer vos flux et fiabiliser le cron","Importez votre OPML existant depuis l'ancien lecteur. Vérifiez que le job interne tourne avec `docker compose exec freshrss .\u002Fcli\u002Factualize.php` lancé manuellement une première fois pour valider la récupération des articles.",{"type":70,"body":71},"tip","Pour les sites qui ne publient qu'un extrait dans leur flux, installez l'extension officielle « FreshRSS Content Selector » : configurez un sélecteur CSS (ex : `article.post-content`) par abonnement et FreshRSS ira récupérer le texte intégral à chaque rafraîchissement. Combinez-la avec l'extension de filtres pour masquer automatiquement les articles sponsorisés détectés par mot-clé.","Lancez votre veille en quelques minutes","Le VPS Cloud ServOrbit arrive avec Docker préinstallé et un reverse proxy prêt à l'emploi : déployez votre template FreshRSS et reprenez la main sur vos flux, sans dépendre d'aucun service tiers.","Déployer sur VPS Cloud","\u002Fvps-cloud",[77,90,103],{"id":78,"slug":79,"title":80,"excerpt":81,"readTime":16,"views":82,"isPinned":13,"publishedAt":83,"category":84,"categories":85,"featuredImage":23,"bgImage":24,"posterImage":87,"relatedSolution":88},71,"heberger-nextcloud","Héberger Nextcloud sur votre propre VPS","Reprenez le contrôle de vos fichiers : déployez Nextcloud sur votre VPS avec Docker, base de données, reverse proxy et SSL.",2720,"2026-04-10T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[86],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fheberger-nextcloud-poster.svg",{"categorySlug":18,"appSlug":89},"nextcloud",{"id":91,"slug":92,"title":93,"excerpt":94,"readTime":11,"views":95,"isPinned":13,"publishedAt":96,"category":97,"categories":98,"featuredImage":23,"bgImage":24,"posterImage":100,"relatedSolution":101},72,"heberger-ghost","Héberger Ghost sur votre propre VPS","Lancez un blog ou une newsletter pro avec Ghost sur votre VPS : Docker, base de données, abonnements payants, reverse proxy et SSL.",2000,"2026-04-09T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[99],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fheberger-ghost-poster.svg",{"categorySlug":18,"appSlug":102},"ghost",{"id":104,"slug":105,"title":106,"excerpt":107,"readTime":16,"views":108,"isPinned":13,"publishedAt":109,"category":110,"categories":111,"featuredImage":23,"bgImage":24,"posterImage":113,"relatedSolution":114},73,"heberger-wordpress","Héberger WordPress sur votre propre VPS","Hébergez WordPress sur votre VPS pour des performances et un contrôle maximaux : Docker, MariaDB, cache, reverse proxy et SSL.",501,"2026-04-08T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[112],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fheberger-wordpress-poster.svg",{"categorySlug":18,"appSlug":115},"wordpress",1784126236839]