This is the source of JHipster's public Web site.
Note: When changing styles, please update the .scss
files under css/scss
and run npm run sass
to generate CSS. DO NOT UPDATE CSS directly.
This Web site is rendered with GitHub pages.
To run this locally
- Fork this repo and clone to your file system
- Install Jekyll
- Run
npm install && bundle install
if you are running it for the first time. - If you want to avoid installing to system directories, install to vendor directory instead:
bundle install --path vendor/bundle
- On MacOS, if you have trouble installing
nokogiri
, try:bundle config build.nokogiri --use-system-libraries=true --with-xml2-include="$(xcrun --show-sdk-path)"/usr/include/libxml2
- Run
bundle exec jekyll serve
ornpm start
in the cloned repo folder - You will be able to access the site at http://localhost:4000
Or with Docker and Docker-Compose (recommended way on Windows)
- Fork this repo and clone to your file system
- Run
docker-compose up
- You will be able to access the site at http://0.0.0.0:4000