Files
old-wiaas-legacy/README.md
2018-06-24 18:59:01 +02:00

1.2 KiB

RICOH WIAAS

ENVIROMENT

  • PHP 7.0
  • MYSQL 5.7.22
  • NODE 8.0

APPLICATION API

  • install wamp or LAMP depending on the envirorment (or any other service that provides php + mysql) Make sure that "rewrite" is allowed and enabled in APACHE server

  • create public folder (in root of the project) and configure apache to serve this folder as root folder

  • install composer

-run php composer install (or just composer install if composer is installed globally) in api-wiaas folder to get required libraries

  • create symlink to for api-wiaas in public directory

-for old interface run grunt in api-wiaas to generated stylesheets

APPLICATION CLIENT

JavasScript (React + Redux)

  • npm install in client-wiaas to update required libraries

  • npm run build

  • copy content of build folder to public directory

  • npm start in client-wiaas to start the applicaiton

DOCKER

  • install docker-ce and docker-compose
  • Check env variables in php.dockerfile in root directory of project (for local testing, REACT_APP_DEV_URL should be set to http://localhost:8000/api-wiaas)
  • from root of the project, execute docker-compose build and then docker-compose up

Application is now available on http://localhost:8000