matters-server icon indicating copy to clipboard operation
matters-server copied to clipboard

Epic: Publish from matters.news and read from Planet

Open guoliu opened this issue 2 years ago • 1 comments

Part of Milestone https://github.com/thematters/matters-server/issues/2590.

guoliu avatar Jun 27 '22 07:06 guoliu

Some components built could be used in pinning services for Planet: https://github.com/Planetable/Planet/issues/12

Components needed:

  • Standard pinning service. This can be the current Matters IPFS cluster or Crust Network.
  • RSS builder. For Matters, all contents are already pinned, so we need a serverless function that takes a list of content CID and metadata, builds the RSS file, and calls the pinning service to pin CID.
    • It should build the RSS file, and also bundle the contents as relative paths so there are accessible under the same domain.
  • IPNS publisher. Since IPNS has an expiration time, a cronjob needs to re-publish the CID to IPNS before the TTL expires.

guoliu avatar Jun 27 '22 21:06 guoliu