wicket10-title.png
1 file changed
tree: f6c4bde811bc798dfb23ae5a4f4f918b6fd8d4f1
  1. 2009/
  2. 2010/
  3. 2011/
  4. 2012/
  5. 2013/
  6. 2014/
  7. 2015/
  8. 2016/
  9. 2017/
  10. 2018/
  11. 2019/
  12. 2020/
  13. 2021/
  14. 2022/
  15. 2023/
  16. 2024/
  17. _includes/
  18. _layouts/
  19. _plugins/
  20. _sass/
  21. apache/
  22. community/
  23. content/
  24. contribute/
  25. css/
  26. dtds.data/
  27. fonts/
  28. help/
  29. history/
  30. img/
  31. javascript/
  32. learn/
  33. news/
  34. start/
  35. .asf.yaml
  36. .gitignore
  37. .htaccess
  38. .project
  39. _config.yml
  40. archetype-catalog.xml
  41. atom.xml
  42. doap.rdf
  43. favicon.ico
  44. Gemfile
  45. index.md
  46. readme.md
  47. tumblr.json
readme.md

Wicket new site

This repository contains the site of Apache Wicket framework.

Project info

The site is based on Jekyll. 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:

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