commit | 94cb2fc55f32d5d5655c7849413e1ad3e6e67d31 | [log] [tgz] |
---|---|---|
author | Kusal Kithul-Godage <git@kusal.io> | Tue Jan 09 23:15:29 2024 +1100 |
committer | GitHub <noreply@github.com> | Tue Jan 09 23:15:29 2024 +1100 |
tree | de141fc01df9b0666c9c3fc1d79d74c1f76444a3 | |
parent | 52da98cd53b9c004bf594e27073f82e8d22c7e64 [diff] | |
parent | 82ca103590210c28b91c74b5cc0d43f9fb2ce569 [diff] |
Merge pull request #222 from apache/WW-5378-WW-5381-context-ext WW-5378 WW-5381 Document OGNL context restrictions and new extension points
This project is used to update the main Apache Struts website http://struts.apache.org/
See the update website documentation on how to push changes online. However as ASF is using aggressive caching, for a while one still may need to forcely reload the page (CMD+R or Shift+F5) after changes.
Site is generated by Jekyll and uses pure html either markdown format. To test website locally you can use the below command:
bundle exec jekyll serve -w --trace --host 0.0.0.0
or you can use Docker
(please install it first) with one of the provided scripts:
./docker-run.fish
when running fish-shell
, or:
./docker-run.sh
when running Bash
or Sh
.
The continuously generated website can then be accessed at http://localhost:4000
All pages are generated into the content
folder.
There are two scripts used to build the image but this should be used only when Dockerfile
was modified.
Some redirect rules are configured in source/.htaccess
file.