Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/medialab/quinoa-server
Node application providing diverse services for quinoa apps
https://github.com/medialab/quinoa-server
Last synced: 10 days ago
JSON representation
Node application providing diverse services for quinoa apps
- Host: GitHub
- URL: https://github.com/medialab/quinoa-server
- Owner: medialab
- License: agpl-3.0
- Created: 2017-01-16T15:07:25.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-05-06T21:54:56.000Z (over 3 years ago)
- Last Synced: 2024-11-21T10:21:17.847Z (2 months ago)
- Language: JavaScript
- Homepage:
- Size: 58.4 MB
- Stars: 3
- Watchers: 11
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - medialab/quinoa-server - Node application providing diverse services for quinoa apps (others)
README
# Quinoa server
``quinoa-server`` is a node application providing diverse back-end services for quinoa client applications.
# Requirements for development
* [git](https://git-scm.com/)
* [node](https://nodejs.org/en/)# npm scripts
```
npm run test # run mocha testing on each *.spec.js files in ./src dir
npm run dev # initializes the server app in development mode
npm run start # initializes the server app in production mode
npm run build-apps # builds quinoa-presentation-player & quinoa-story-player applications minified bundles
npm run compose # run docker-compose for starting quinoa and fonio applications
```# Installing for development
```
git clone https://github.com/medialab/quinoa-server --recursive
cd quinoa-server
npm install
```# Deployment
Quinoa-server is supposed to be run in a docker infrastructure in production.