Apache httpd Website

Clone this repo:
  1. 6c9d84e Add title text by Lars E. · 4 days ago main
  2. 4fd3126 Update usersdelist.md by Lars E. · 4 days ago
  3. 6983a9c docs-project: Deduplicate, fill beginner gaps, merge translations pages by Rich Bowen · 6 weeks ago
  4. a654433 De-duplicate content between docformat.md and the style guide. by Rich Bowen · 6 weeks ago
  5. 5f717c6 s/Current// by Rich Bowen · 6 weeks ago

Apache HTTP Server Project Website

This is the source for the Apache HTTP Server Project website, built using the ASF Pelican Action and the ASF theme.

Contributing

  • 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 to docs-subscribe@httpd.apache.org.

Building and testing

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.

Preview branches

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-changes

The ASF autobuild will generate a staged preview. Build notifications are sent to dev@httpd.apache.org.

Local builds

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.

Security content

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.