Tests indépendants Mis à jour avril 2026 387 guides d'auto-hébergement 5 fournisseurs VPS testés

guide

Comment auto-héberger FreshRSS sur un VPS (Guide complet)

Apprenez à héberger FreshRSS vous-même sur un VPS, avec un guide détaillé pas à pas sur l'installation, la configuration et la sécurisation de FreshRSS.

Comment auto-héberger FreshRSS sur un VPS (Guide complet)

FreshRSS est un lecteur de flux RSS auto-hébergé qui vous permet d’agréger et de gérer vos flux en toute transparence. Dans ce guide, vous apprendrez comment installer et configurer FreshRSS sur un VPS. Nous aborderons à la fois les méthodes d’installation traditionnelles et l’utilisation de Docker pour ceux qui préfèrent la conteneurisation.

Installation étape par étape

Prérequis

  1. Hébergement VPS : Choisissez un fournisseur de VPS. Vous pouvez vous référer au tableau suivant pour les prix de base :
FournisseurPrix mensuelCaractéristiques
Contabo VPS5,99 EURGrand espace de stockage, options SSD
Hetzner Cloud4,15 EURÉconomique, évolutif
DigitalOcean6 USDInterface simple, support API
Vultr6 USDCentres de données globaux
Linode (Akamai Cloud)5 USDPerformance rapide, fiable
  1. Accès au serveur : L’accès SSH à votre VPS est essentiel. Assurez-vous d’avoir une application terminal comme PuTTY ou utilisez le terminal de votre système Linux/Mac.

  2. Connaissances de base : Une familiarité avec la ligne de commande Linux est nécessaire.

Installation manuelle de FreshRSS

  1. Connectez-vous à votre VPS :

    ssh username@your_vps_ip
  2. Mettez à jour votre système :

    sudo apt update && sudo apt upgrade -y
  3. Installez les paquets requis : Vous aurez besoin de PHP, d’un serveur web (Apache ou Nginx) et d’une base de données (MySQL ou SQLite). Par exemple, vous pouvez installer Apache et MySQL en utilisant :

    sudo apt install apache2 php php-mysql mysql-server
  4. Téléchargez FreshRSS :

    cd /var/www/html
    sudo git clone https://github.com/FreshRSS/FreshRSS.git
  5. Définissez les permissions du répertoire :

    sudo chown -R www-data:www-data FreshRSS
    sudo chmod -R 755 FreshRSS
  6. Configurez la base de données : Accédez à MySQL et créez une base de données et un utilisateur :

    CREATE DATABASE freshrss;
    CREATE USER 'freshrssuser'@'localhost' IDENTIFIED BY 'password';
    GRANT ALL PRIVILEGES ON freshrss.* TO 'freshrssuser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
  7. Configurez FreshRSS : Naviguez vers http://your_vps_ip/FreshRSS dans votre navigateur et suivez l’assistant d’installation. Saisissez les détails de la base de données et terminez le processus.

Installation de FreshRSS avec Docker

Si vous préférez la conteneurisation, Docker facilite encore plus le processus.

  1. Installez Docker :

    sudo apt install docker.io
    sudo systemctl start docker
    sudo systemctl enable docker
  2. Exécutez FreshRSS avec Docker :

    docker run -d \
    -p 9279:80 \
    -v freshrss_data:/var/www/FreshRSS/data \
    --name freshrss \
    freshrss/freshrss
  3. Accédez à FreshRSS : Ouvrez votre navigateur et naviguez vers http://your_vps_ip:9279. Suivez les instructions à l’écran pour configurer votre instance FreshRSS.

Configuration de FreshRSS

Une fois installé, vous voudrez configurer les paramètres de FreshRSS pour des performances optimales.

FAQ

FreshRSS est-il sécurisé pour l’auto-hébergement ?

Absolument. FreshRSS vous permet un contrôle total sur vos données en les hébergeant vous-même. Vous pouvez activer HTTPS en utilisant Let’s Encrypt pour plus de sécurité. Assurez-vous toujours que votre logiciel est à jour pour vous protéger contre les vulnérabilités.

Puis-je personnaliser FreshRSS ?

Oui, FreshRSS est open-source, et vous pouvez le personnaliser selon vos besoins. Vous pouvez modifier des thèmes, des modèles, et même créer des extensions personnalisées si vous êtes à l’aise avec PHP. Consultez la liste awesome-selfhosted pour plus d’inspirations sur la personnalisation.

Comment l’utilisation de Docker simplifie-t-elle l’installation ?

L’utilisation de Docker masque les complexités des dépendances logicielles et des configurations d’environnement. Vous pouvez déployer rapidement FreshRSS sans vous soucier des versions de PHP ou de base de données. De plus, les conteneurs Docker peuvent être facilement sauvegardés, migrés ou évolués selon vos besoins.

Conclusion

L’auto-hébergement de FreshRSS sur un VPS est un processus simple que vous choisissiez l’installation manuelle ou Docker. Les deux méthodes sont efficaces pour les développeurs et les utilisateurs de labs domestiques cherchant à gérer leurs propres flux RSS. En utilisant les fournisseurs de VPS mentionnés, vous pouvez trouver une solution économique qui répond à vos besoins. Pour une comparaison complète des VPS, consultez notre comparaison complète des VPS.