Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jhipster/jhipster.github.io

Public website for JHipster - generates https://www.jhipster.tech
https://github.com/jhipster/jhipster.github.io

jhipster

Last synced: 4 days ago
JSON representation

Public website for JHipster - generates https://www.jhipster.tech

Awesome Lists containing this project

README

        

# This is the source of JHipster's public [Web site](https://www.jhipster.tech/).

**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](https://github.com/jhipster/jhipster.github.io/fork) repo and clone to your file system
- [Install Jekyll](https://help.github.com/articles/setting-up-your-github-pages-site-locally-with-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` or `npm 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](https://github.com/jhipster/jhipster.github.io/fork) 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