Skip to content

0xfeedface/re-publish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

re:publish – light-weight resource publishing

Synopsis

re:publish is a light-weight resource publishing server built with node.js. It can be used to publish linked data in various formats for machines as well as HTML for human consumption.

Usage

  • Install node.js

  • Install node dependencies cia npm (i.e. npm install paperboy)

  • Install node_raptor:

      cd ..
      brew install raptor
      export RAPTOR_PREFIX=/usr/local
      git clone git://github.com/0xfeedface/node_raptor.git
      npm install -g
      cd -
    
  • Copy config.js-dist to config.js and adapt it to your needs. For instance set the namespace under which resources should be served (i.e. your domain).

  • Get an RDF file (e.g. your FOAF profile)

  • Start the server by passing it the path to the RDF file:

      node lib/server.js test/data.ttl
    

Templates

HTML rendering/templates is currently under development.

About

Light-weight linked data publishing with node.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published