The central repository from which the docs site is built. Contents are pulled from repositories defined in site.yml on branches "prod" and "stg". https://docs.fedoraproject.org/
  • Python 61.8%
  • JavaScript 20.4%
  • Shell 14.9%
  • Dockerfile 1.9%
  • HTML 0.6%
  • Other 0.4%
Find a file
2026-07-02 23:28:13 -04:00
_l10n v1 of translation scripts 2018-04-27 17:50:18 +02:00
build-scripts Use main as default branch and antora version 2026-06-20 14:06:34 +00:00
lib/extensions add quick-docs extension 2023-01-16 14:10:11 +01:00
static removed svg from static files 2021-07-15 16:38:58 -06:00
supplemental-ui/partials Remove contributor survey 2023-07-31 19:02:25 +02:00
.gitignore feat: Add npm dependency management (#25) 2026-03-20 11:43:46 +00:00
.gitlab-ci.yml update ci 2023-10-01 19:33:17 +02:00
build-translated.sh add build-translated.sh 2018-11-02 21:01:05 +01:00
build.sh update docker image 2023-10-01 19:57:54 +02:00
Dockerfile update dockerfile 2025-09-08 09:38:07 +02:00
nginx.conf add f30 docs 2019-04-30 16:32:04 +02:00
notes update 2018-04-09 10:01:59 +02:00
package-lock.json feat: Add npm dependency management (#25) 2026-03-20 11:43:46 +00:00
package.json feat: Add npm dependency management (#25) 2026-03-20 11:43:46 +00:00
preview.sh Update preview script so it stops erroring out due to missing option 2019-03-06 15:10:04 +01:00
README.md Update the URL of Java packaging HOWTO 2024-07-24 16:16:45 +00:00
site.yml 💚 site.yml: Fix DEI Team docs location 2026-07-02 23:28:13 -04:00

Fedora Docs Build Repository

This is the build repository for the Fedora Documentation Website. Fedora Docs are built using Antora

Want to contribute? Learn about contributing to the Fedora Docs!

Reporting issues

Please report general Issues and submit Pull Requests for Publishing Fixes here. Content issues should be reported against the source repositories:

Documentation content

Documentation content is stored in multiple repositories listed in the site.yml file.

Testing your changes locally

Both scripts work on Fedora (using Podman) and macOS (using Docker).

To build the site, run:

$ ./build.sh

Please note the build script uses Docker to build the site in an insolated environment. You might be asked for a root password in order to run it.

The result will be in a ./public/ directory.

To preview the site, either open the ./public/en_US/index.html file in a web browser, or run:

$ ./preview.sh

Branching New Releaess

TBD

Project Plan

See the Project Taiga Board at: https://teams.fedoraproject.org/project/asamalik-antora-for-docs/epics