⚠️ ARCHIVED: This repository has been archived. The underlying Reddit API is no longer available, making data collection impossible. The last data update was on December 12, 2022. No further updates or maintenance will be performed.
- Archived Date: October 19, 2025
- Last Data Update: December 12, 2022
- Reason: Deprecated dependency (reddinx) and Reddit API no longer accessible
- Status: Read-only, no PRs or issues will be addressed
The website continues to display the frozen data snapshot for historical reference.
This repository holds the code updating the data behind the https://gamemaster.pixelastic.com/maps/ website. The data is crawled daily from reddit using reddinx and on-circle, then pushed to Algolia.
The website is generated by norska, with the search-infinite theme. The code of that part is available on the maps repository.
CircleCI is configured to run the dailyUpdate script daily. This script will
crawl reddit for the latest posts, commit them to the repository, and update the
Algolia index.
It needs the following configuration to work properly:
- A
GITHUB_TOKENenv variable that allow reading and writing to the repository - A
GITHUB_USER_EMAILandGITHUB_USER_NAMEto properly author the commit - An
ALGOLIA_API_KEYto push data to the index - An SSH key configured to read and write from the repository
Most of it can be automatically configured by running the following command:
GITHUB_TOKEN={YOUR_TOKEN} yarn run on-circle git