Skip to content

Updating FediFetcher

Michael edited this page Sep 10, 2024 · 7 revisions

It's really important to stay up to with FediFetcher so you always get the latest features and bugfixes.

Getting notified of new releases.

You may subscribe to new releases using GitHub's 'Watch' feature:

  1. Navigate to the FediFetcher repository
  2. In the top bar click 'Watch' then 'Custom'
    image
  3. Tick 'Releases' then press 'Apply'
    image

You should now get an email for every new release.

You may additionally want to subscribe to the #FediFetcher hashtag on your instance, as that's where I post any relevant updates and announcements.

Updating FediFetcher

How you update depends on how you are running FediFetcher.

Always read the release notes to see if there is anything noteworthy mentioned in there, but these are the general needed to take update FediFetcher, depending on your chosen method of running it:

If running as GitHub Action

Simply navigate to your fork of FediFetcher, then click 'Sync Fork', and then 'Update Branch':

image

If running as a cron job

  1. Update your copy of FediFetcher:
    git pull
  2. Update your dependencies:
    pip install -r requirements.txt

If running as a systemd timer:

  1. Navigate to your FediFetcher directory:
    cd /opt/FediFetcher
  2. Update your copy of FediFetcher:
    git pull
  3. Update your dependencies:
    pip install -r requirements.txt

If running as a Windows Scheduled Task:

  1. Open your command prompt
  2. Navigate to C:\FediFetcher
  3. Update your copy of FediFetcher:
    git pull
  4. Update your dependencies:
    pip install -r requirements.txt