Install FreshRSS - RSS Feed Aggregator - on Windows 🌱

What is FreshRSS?

FreshRSS is a self-hosted RSS feed aggregator. It is lightweight, easy to work with, powerful, and customizable. -https://github.com/FreshRSS/FreshRSS

Installation

  1. Download XAMPP Download
  2. Download FreshRSS Download
  3. Install Microsoft Visual C++
  4. Right click the downloaded XAMPP file > Extract All...
  5. Right click the downloaded FreshRSS.zip file > Extract All...
  6. Rename the extracted folder freshrss
  7. Cut the freshrss folder inside the XAMPP/htdocs directory
  8. Copy the extracted XAMPP directory to a safe location to run from, C:\Program Files for example
  9. Run XAMPP/setup_xampp.bat to update the configuration files with the new server location
  10. Run XAMPP/xampp-control.exe
  11. Click the Start button next to Apache and MySQL
  12. Navigate to XAMPP/mysql/bin
  13. Hold the SHIFT key and right click in the white space > Open PowerShell windows here...
  14. Type the following in the PowerShell window to setup the database
    .\mysql -u root
    CREATE DATABASE freshrss DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
    CREATE USER 'freshrss_rw'@'localhost' IDENTIFIED BY 'Fr3s4R$S!!';
    GRANT ALL ON freshrss.* TO 'freshrss_rw'@'localhost';
    FLUSH PRIVILEGES;
    exit;
  15. Open a web browser and navigate to http://DNSorIP:8089
  16. Select a Language > Click Submit
  17. Click the Go to the next step button
  18. Complete the database configuration form as follows

    Type of database: MySQL
    Host: mariadb
    Database username: freshrss_rw
    Database password: Fr3s4R$S!!
    Database: freshrss
    Table prefix:

  19. Click the Go to the next step button
  20. Enter a username and password > Click Submit
  21. Click the Complete Installation button
  22. Login with the username and password created earlier
  23. Welcome to FreshRSS