This is the source for the Apache HTTP Server Project website, built using the ASF Pelican Action and the ASF theme.
- Submit changes: Open a pull request against this repository at https://github.com/apache/httpd-site.
- Discuss changes: Use the docs mailing list at
docs@httpd.apache.org. You can subscribe by sending a message todocs-subscribe@httpd.apache.org.
The site is built automatically by the ASF CI/CD pipeline via the ASF Infrastructure Pelican Action. You do not need to build locally to contribute — just edit the Markdown or HTML files in content/ and submit a PR.
To preview your changes before merging to main, push to a preview/* branch:
git checkout -b preview/my-changes
# make your edits
git commit -a -m "Description of changes"
git push origin preview/my-changesThe ASF autobuild will generate a staged preview. Build notifications are sent to dev@httpd.apache.org.
There is no straightforward local build for sites using the newer pelicanconf.yaml system. For full details on the build process and tooling, see the ASF-Pelican documentation.
The Pelican build runs content/security/vulnerabilities.sh to generate security advisory HTML and JSON. These generated files are listed in .gitignore.
Shell and Python script files are otherwise ignored by the build.