You need install depends softwares first:
$ brew install node imagemagick postgresql elasticsearch redis
$ brew cask install wkhtmltopdf
Setup the default ENV vars to open all features:
export LDAP_HOST=localhost
export OMNIAUTH_GOOGLE_CLIENT_ID=
export OMNIAUTH_GOOGLE_CLIENT_SECRET=
export OMNIAUTH_GITHUB_CLIENT_ID=
export OMNIAUTH_GITHUB_CLIENT_SECRET=
export OMNIAUTH_GITLAB_CLIENT_ID=
export OMNIAUTH_GITLAB_CLIENT_SECRET=
export OMNIAUTH_GITLAB_API_PREFIX=
Start development server:
yarn start
- to start webpack dev server.rails s
- to start rails
$ yarn start
In other Termal tab:
$ rails s
plantuml-service for generate PlantUML image
https://github.com/bitjourney/plantuml-service
$ brew install bitjourney/self/plantuml-service
$ brew services start bitjourney/self/plantuml-service
$ rails g scaffold_controller admin/repository slug:string name:string user:references description:string