This is the public documentation for using the OpenSAFELY platform.
It provides information on how to get set up with and use the platform.
When you see "Your application running on port 8910 is available",
you can click "Open in Browser" to see a preview,
and edit the content files in docs/
to change the content.
It may take a few seconds for changes you make to appear.
See INSTALL.md for more details, and for information on running locally instead of in Codespaces.
We have some automated checks that help us maintain the documentation.
These are not enforced for new contributions, but can be run by GitHub Actions.
We have a small number of style rules written for the Vale style checker.
The purpose of these checks is to help keep our documentation more consistent, even when multiple authors are working on it.
If these style checks prove useful, we could expand on these into a more fully featured style guide.
The rules are stored in the styles
directory.
The rules are written in YAML.
See Vale's documentation for more information on Vale rules.
These checks are not scheduled and are run manually via GitHub Actions.
To help keep the content up-to-date, there is a scheduled weekly link check run with the lychee link checker.