Skip to content

zcstarr/headsup-server

Repository files navigation

Headsup Server - Takes feedhead.xyz nfs and turns them into RSS feeds

About

Headsup feeds server infrastructure support for image uploading and then rss feed generation from token data.

How's it work

dataflow

We take feed request via GET /feed/{feedAddr}/rss and parse and sanitize it to then make legible HTML.

We also ingest IPFS uploads and produce JSONURLs for the client to then submit with request to mint tokens and set metadata.

This is most easily triggable from https://github.com/zcstarr/headsup for test instructions see the headup repo

Getting Started

Caveat

Doing this requires a PINATA_KEY a deployed version is already up and running at https://api.feedhead.xyz

Launching your own local server

git clone git@github.com:zcstarr/headsup-server.git
cd headsup-server
npm install
PINATA_API_KEY=yourkey PINATA_SECRET=yoursecret npm run start
# you will see 
# Starting Server

Deployment

Deployment uses CI with circle ci and is currently deployed via cloudformation configuration and elasticbeanstalk.

Team

Zane Starr - zane[at]gmail.com

About

Headsup server

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors