No Description
Chimo 9a9e2c0d8e mygpo source: Add microformats 4 weeks ago
classes Ping hub when our lifestream is updated 1 month ago
sources mygpo source: Add microformats 4 weeks ago
.gitignore Initial commit 3 years ago
.jscsrc Formatting 2 years ago
.jshintrc Initial commit 3 years ago
README.md readme: Change demo URL 2 years ago
config.dist.json Ping hub when our lifestream is updated 1 month ago
main.js Refactor: more like an app, less like a script 2 years ago
package-lock.json dep: Ran `npm audit fix` 2 months ago
package.json dep: Add showdown (markdown-to-html converter) 2 months ago
schema.sql Initial commit 3 years ago

README.md

lifestream

Realtime lifestream via PuSH and WebSockets
With a minimal bit of parsing logic, you can add any PuSH-enabled source to your lifestream

Status

Pre-alpha, subject to change drastically, run at own risks ;)

Demo

https://chromic.org (The “Realtime Updates” section)

Client source code here: https://github.com/chimo/lifestream-client

Requirements

Installation

Run npm install

Configration

  1. Create a MySQL database
  2. Create the tables: mysql -u username -p database_name < schema.sql
  3. Copy config.dist.json to config.json and fill-in the missing information

Launch

Run node ./main.js

Problems?

Feel free to create an issue or ping me on GNU social, email or Twitter