mastodon-blocklists/RUNNING.md

1.0 KiB

Running the Blocklists

  1. Setup Fediblockhole
python3 -m pip install fediblockhole
  1. Clone this Repo
git clone https://codeberg.org/oliphant/blocklists.git /opt/fediblockhole
# optional: create folders for local scripts and secret config
# mkdir /opt/fediblockhole/local && mkdir /opt/fediblockhole/secretconfig
  1. Execute /opt/fediblockhole/fedisync.sh

That's it. Blocklists will be written to the blocklists folder.

You can use local and secretconfig as subfolders that aren't tracked by git to create your own versions of these scripts and config.

  1. Optional ./fedisync-push.sh This will sync up a specified blocklist (any blocklist you want) to a specified destination. This is not required to generate blocklists.

For more information on how to configure the push file, or a greater explanation of the fundamentals of this process, see How to Sync up Blocklist Changes From Trusted Sources.