Skip to content

146BC/Rome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rome

A simple asset server

Rome enables users to store and retrieve assets through a simple API.

Setting up using Docker

docker-compose build
docker-compose up

Setting up on OSX

Install NPM & Node

brew install node

Install & run MongoDB

brew install mongodb
mongod --fork --config /usr/local/etc/mongod.conf

Install Rome

git clone [email protected]:146BC/Rome.git rome
cd rome
npm install
node app.js

For security reasons Rome requires every request to contain a valid API Key, on first launch the server will output the master API Key.

Created master API Key: fbdc5668-c02f-456d-9e8f-6d02fb8ef490

The API Key is sent as a header "api_key" with every request.

Run in Postman