Apache httpd Website

Clone this repo:
  1. efde9a2 Remove stale "coming soon" from mod_smtpd docs by Rich Bowen · 6 days ago main
  2. 6c40d70 Remove mirror references from docs-project and info pages by Rich Bowen · 6 days ago
  3. 1395e6a Probably harmless, but this future-proofs it. by Rich Bowen · 6 days ago
  4. cba228c Remove mirror network and MD5 references from apreq download page by Rich Bowen · 6 days ago
  5. 82cd901 Remove mirror network references from verification and release pages by Rich Bowen · 6 days 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.