The quickest way to create and launch a full-featured service in the cloud.
You can try the demo there: http://launcher-creator-frontend.devtools-dev.ext.devshift.net/
https://fabric8-launcher.github.io/launcher-creator-frontend/
$ yarn install
$ yarn start:mock-api
$ yarn install
$ yarn start:staging-api
$ yarn install
$ yarn start:local-api
By default authentication will be disabled in this mode. If you want to use KeyCloak set the following environment vars:
REACT_APP_AUTHENTICATION=keycloak
REACT_APP_KEYCLOAK_CLIENT_ID=<clientId>
REACT_APP_KEYCLOAK_REALM=<realm>
REACT_APP_KEYCLOAK_URL=<url>
Create a .env.custom
file for your personal use (it will be gitignored)
$ yarn install
$ yarn start:custom
$ yarn install
$ yarn test
$ yarn install
$ yarn build
$ yarn install
$ yarn build
$ yarn serve
http://patternfly-react.surge.sh/patternfly-4/components/
The app is stuctured in 4 directories:
src/shared
: our own libraries (that are generic and could be in other repo)src/app/api
: our apis (no redux, no react only services to access the backend)src/app/components
: our app components (only react no redux at all)src/app/redux
: the binding between the components and the api + the app state