https://github.com/ebean-orm/website-source
Source for the public website / documentation
https://github.com/ebean-orm/website-source
Last synced: 10 months ago
JSON representation
Source for the public website / documentation
- Host: GitHub
- URL: https://github.com/ebean-orm/website-source
- Owner: ebean-orm
- License: apache-2.0
- Created: 2014-05-22T09:42:30.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-09-02T10:42:17.000Z (over 1 year ago)
- Last Synced: 2025-01-18T01:32:17.355Z (12 months ago)
- Language: HTML
- Homepage:
- Size: 4.52 MB
- Stars: 11
- Watchers: 9
- Forks: 29
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Support: support.html
Awesome Lists containing this project
README
Website-2020
======================
Source for the website for Ebean ORM.
## How to build the website
### 1. Clone website-source repo
- git clone git@github.com:ebean-orm/website-source.git
### 2. Make a destination directory
```bash
mkdir website-dest
```
### 2. Download avaje-website-generator-2.2.2.jar
- download https://repo1.maven.org/maven2/org/avaje/avaje-website-generator/2.2.2/avaje-website-generator-2.2.2.jar
### 3. run the website generator
```bash
java -jar avaje-website-generator-2.2.2.jar -s website-source/ -d website-dest/
```
This website generator will:
- generate content into website-dest
- continue to run (until CTRL-C) watching the source directory
- When any source file changes it will re-generate the changed content
### 4. setup nginx to serve the website-dest directory
For example:
```none
root /home/rob/work/website-dest;
index index.html index.htm;
server_name _;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri.html $uri/ =404;
}
```