Skip to content
This repository has been archived by the owner on Apr 16, 2023. It is now read-only.
/ everyman-rss Public archive

RSS feeds for Everyman Cinema film releases.

License

Notifications You must be signed in to change notification settings

revett/everyman-rss

Repository files navigation

⚠️ Project is archived (April 2023).

The Everyman Cinema website was rebuilt in early 2023 to use Gatsby, resulting in their REST API being replaced. Scraping data via their new Gatsby API would be far more brittle, compared to their old REST API; so I've decided to archive the project.

Crowd outside cinema generated by Midjourney

Everyman RSS

GoDoc Builds Go Report Card Codecov License

RSS feeds for Everyman Cinema film releases.

Why?

I wanted a feed of new film releases within my Inoreader client for my local cinema.

Screenshot of Inoreader

Feeds

Each feed is an RSS 2.0 feed, served over HTTPS.

Cinema Feeds

You can get a feed of all new films for a specific Everyman Cinema:

https://everyman-rss.revcd.com/films?cinema=broadgate

See a list of all available cinemas below.

Caching

Feeds are cached for 5 minutes.

Contributing

OpenAPI Code Generation

Install deepmap/oapi-codegen:

go install github.com/deepmap/oapi-codegen/cmd/oapi-codegen@latest

Generate the code:

oapi-codegen -config oapi-codegen.yml everyman.openapi.yml

This is configured within oapi-codegen.yml and outputs to pkg/everyman/client.gen.go.

Credits


Cinema building generated by Midjourney

About

RSS feeds for Everyman Cinema film releases.

Topics

Resources

License

Stars

Watchers

Forks