DevAlien / machinable-ui

React UI for Machinable

Home Page:https://machinable.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Machinable

Quickly define API resources for production usage or prototyping.

Build with docker

REACT_RECAPTCHA_SITE_KEY should be set to your Google ReCaptcha, it will not work without the correct secret key.

$ make build

Start with docker

$ make up
# specify port without Makefile
$ docker run -d --restart=always -p 127.0.0.1:5000:80 anothernick/machinable-ui:0.1.0

Local dev

$ yarn install
$ yarn start

Other commands

# rebuild image without cache
$ make rebuild

# stop running container
$ make stop

# remove running container
$ make remove

# stop and remove container, images, and volumes
$ make clean

Dependencies

Requires a .npmrc file for Font Awesome PRO icons. The contents of the file should look like:

@fortawesome:registry=https://npm.fontawesome.com/
//npm.fontawesome.com/:_authToken={pro token}

About

React UI for Machinable

https://machinable.io

License:GNU General Public License v3.0


Languages

Language:JavaScript 91.6%Language:CSS 7.4%Language:HTML 0.7%Language:Dockerfile 0.2%Language:Makefile 0.1%