Installing Fever in 2024

Published on

This is a short guide on how to install the Fever RSS reader in 2024 with Docker — going back to the roots with tutorials! Fever is still to this day a fantastic and innovative RSS reader that I’d rather use over pretty much anything else out there.

Prerequisites

  • About an hour of your time
  • A server that has docker & ports 80 & 3306 free
  • A cloud PHP host potentially for transferring a working DB

Installation

  1. Clone the docker repo at https://github.com/reesericci/fever-docker/tree/master
  2. Download the latest release of forked fever from https://github.com/mcaskill/fever and unzip it to the fever/ directory inside the docker repo
  3. Edit config/key.php with a github personal access token
  4. Run docker compose build
  5. Run docker compose up -d
  6. Visit the IP address of the fever install and run through the setup!

Weird DB stuff

Soooo…

I’ve found that using this docker image doesn’t fully create all the tables needed for fever to work right. The easiest thing I’ve found to do is to install fever on a cloud PHP service like Porkbun, and then copy over the DB to your main install. Maybe I’ll make some .sql files for y’all to import - bother me sometime soon and I’ll get around to it lol.

Hope this helps someone!

—reese

Made with ❤ by Reese Armstrong, the finest in Procrastination since 2007