Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apache/wicket-site
Mirror of Apache Wicket Web Site
https://github.com/apache/wicket-site
java web-framework wicket
Last synced: 3 months ago
JSON representation
Mirror of Apache Wicket Web Site
- Host: GitHub
- URL: https://github.com/apache/wicket-site
- Owner: apache
- Created: 2015-06-17T07:00:06.000Z (over 9 years ago)
- Default Branch: asf-site
- Last Pushed: 2024-09-24T18:54:44.000Z (3 months ago)
- Last Synced: 2024-10-01T01:21:55.579Z (3 months ago)
- Topics: java, web-framework, wicket
- Language: HTML
- Size: 19.1 MB
- Stars: 6
- Watchers: 16
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Changelog: history/history.db
Awesome Lists containing this project
README
# Wicket new site
This repository contains the site of [Apache Wicket
framework](http://wicket.apache.org).## Project info
The site is based on [Jekyll](http://jekyllrb.com/). So you have to be
familiar with Markdown template language and have Jekyll (ver. 3+)
installed to contribute to the project.## Run the project
Just go on project root folder and execute `jekyll serve -w` to generate
the static HTML and start the local server. The project comes with all
the dependencies you need (css, js, pictures, etc.) so you don't need
any preliminary operation before running Jekyll.If Jekyll is missing any dependency then run `bundle install`.
### Using Docker (thanks Apache Arrow!)
If you don't wish to change or install `ruby` and `nodejs` locally, you can use docker to build and preview the site with a command like:
```shell
cd path/to/wicket-site
docker run -v $PWD:/wicket-site -p 4000:4000 -it ruby bash
cd /wicket-site
apt-get update
apt-get install -y npm
gem install bundler
bundle install
# Serve using local container address
jekyll serve -H 0.0.0.0
```Then open http://localhost:4000 locally