An open API service indexing awesome lists of open source software.

https://github.com/bptlab/rembrandt-backend

The back end for the Rembrandt Resource-Management-Platform.
https://github.com/bptlab/rembrandt-backend

Last synced: 22 days ago
JSON representation

The back end for the Rembrandt Resource-Management-Platform.

Awesome Lists containing this project

README

          

# Rembrandt Backend
![alt text](https://img.shields.io/travis/com/bptlab/rembrandt-backend.svg "Travis Build")

Backend service for the Rembrandt Resource-Management-Platform.

## Deployment

1. Please follow the deployment instructions under https://github.com/bptlab/rembrandt.

## Development

1. Make sure you have [NodeJS](https://nodejs.org/) and [npm](https://www.npmjs.com/) installed.
1. Clone the repository
```
git clone https://github.com/bptlab/rembrandt-backend
cd rembrandt-backend
```
1. Install the dependencies
```
npm install
```
1. Start the app
```
npm start
```
1. Server is running on http://localhost:3000.

## Building Docker Images manually

1. Login to your docker account
```
docker login
```
1. Build the image
```
docker build -t bptlab/rembrandt-backend:latest .
```
1. Test the image
```
docker run -p 3000:3000 bptlab/rembrandt-backend:latest
```
1. Push the image
```
docker push bptlab/rembrandt-backend:latest
```

## License

Copyright (c) 2019

Licensed under the [MIT license](LICENSE).