Skip to content
This repository has been archived by the owner on May 2, 2024. It is now read-only.

A way of running bibliothecary and it's related services as a standalone REST API

License

AGPL-3.0, AGPL-3.0 licenses found

Licenses found

AGPL-3.0
LICENSE
AGPL-3.0
LICENSE.txt
Notifications You must be signed in to change notification settings

librariesio/bibliothecary-web

Bibliothecary Web

A way of running bibliothecary and it's related services as a standalone REST API

Uses docker-compose to put all the pieces together and run them all together.

Useful for analysing dependencies without going outside of a local network

Currently using a branch of bibliothecary to enable configuration of parser urls: librariesio/bibliothecary#412

Install

Install the ruby dependencies:

bundle install

Pull all the docker images:

docker-compose up --build

Access the API on: http://locahost:5000

API

POST to /identify_manifests with JSON like:

{"file_names": ["package.json", "index.html", "styles.css"]}

POST to /analyse_file with JSON like:

{"file_name": "package.json", "file_contents": "contents of package.json file"}

About

A way of running bibliothecary and it's related services as a standalone REST API

Resources

License

AGPL-3.0, AGPL-3.0 licenses found

Licenses found

AGPL-3.0
LICENSE
AGPL-3.0
LICENSE.txt

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages