https://github.com/conoro/vimeo-rss
Generate an RSS feed for any Vimeo user account as they have now deprecated RSS
https://github.com/conoro/vimeo-rss
Last synced: about 1 year ago
JSON representation
Generate an RSS feed for any Vimeo user account as they have now deprecated RSS
- Host: GitHub
- URL: https://github.com/conoro/vimeo-rss
- Owner: conoro
- License: apache-2.0
- Created: 2020-10-20T05:10:15.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-08-15T15:43:39.000Z (almost 4 years ago)
- Last Synced: 2025-02-06T09:48:26.853Z (over 1 year ago)
- Language: JavaScript
- Size: 34.2 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vimeo-RSS
A Serverless Lambda function in Node.js to generate a proper RSS feed for any channel on Vimeo, now that they have decided to not support the open web any more.
## TODO
* More error handling
## Installation
```bash
npm install -g serverless
git clone git@github.com:conoro/vimeo-rss.git
cd vimeo-rss
npm install
```
* Go to https://developer.vimeo.com/, login and create an App for yourself only
* The Free Tier is fine
* Then create an Access Token with the option "Authenticated (You)"
* copy config-sample.js to config.js
* Paste the access token into the relevant place in config.js
* Then deploy:
```bash
serverless deploy
```
Then subscribe to each Vimeo user in your RSS reader (like Feedly) using a URL like:
```
https://your-URL-for-your-serverless-function/dev/rss?user=alhumphreys
```
(Assumes you have your AWS config already setup)
## Notes
* I used https://opml-gen.ovh/ to bulk import a big list of Vimeo user accounts in one go as an OPML file into Feedly
LICENSE Apache-2.0
Copyright Conor O'Neill 2020, conor@conoroneill.com