edleeman17 / omnivore-opml-import

SImple tool to import OPML files into Omnivore
MIT License
37 stars 3 forks source link
inoreader omnivore omnivore-api opml

Omnivore OPML Import

Omnivore OPML Import is a simple script to import OPML files into Omnivore using their GraphQL API.

Features

Desired Features

Installation & Usage

  1. Clone this repository
  2. Copy OPML files into ./import directory with an .opml or .xml file extension
  3. Add Omnivore API key to .env file (copy example from .env.sample)
  4. Build docker image: docker build -t omnivore-opml-import .
  5. Run docker image: docker run -it --rm omnivore-opml-import

Developing Locally

  1. Clone this repository
  2. Use .devcontainer to develop locally in VSCode as this will install all required dependencies
  3. Execute npm run import