plouc / flambo

The open-source content aggregation platform.

Home Page:http://flambo.co

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flambo

Travis CI

flambo is a content aggregation platform built upon Node.js.

Features

  • Groups to help grouping data by topic
  • Collections to let users manage their very own feed
  • Sources pull data from various providers, for now:
    • RSS feeds
    • Meetup
    • hoping to add more in the future (contributions are welcome :))

workflow

Demo

Running the demo is quite easy:

git clone git@github.com:plouc/flambo.git
cd flambo && DEMO=1 make up
open http://localhost:8090/webapp

Components

flambo is made up of several components

component directory package
API /api n/a
bot /packages/bot @flambo/bot npm version
CLI /packages/cli @flambo/cli npm version
webapp /webapp n/a
RSS source /packages/source-rss @flambo/source-rss npm version
Meetup source /packages/source-meetup @flambo/source-meetup npm version
 website /website n/a

Requirements

  • docker (edge channel for volumes mount options)
  • docker-compose
  • Node 7.6

About

The open-source content aggregation platform.

http://flambo.co


Languages

Language:JavaScript 94.5%Language:HCL 1.7%Language:Makefile 1.7%Language:mupad 0.6%Language:Gherkin 0.6%Language:CSS 0.5%Language:HTML 0.3%Language:Shell 0.1%