https://github.com/apache/ozone-site
Website for Apache Ozone
https://github.com/apache/ozone-site
ozone
Last synced: 4 months ago
JSON representation
Website for Apache Ozone
- Host: GitHub
- URL: https://github.com/apache/ozone-site
- Owner: apache
- License: apache-2.0
- Created: 2019-01-25T13:54:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-01-25T12:42:40.000Z (5 months ago)
- Last Synced: 2025-01-30T10:34:21.856Z (4 months ago)
- Topics: ozone
- Language: HTML
- Homepage: https://ozone.apache.org/
- Size: 76.9 MB
- Stars: 6
- Watchers: 57
- Forks: 33
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Apache Ozone web page
This is the source code of the website of Apache Ozone.
To render it you need hugo static site generator (https://gohugo.io/getting-started/installing) which is available for the most popular platforms as a single binary.
To check the rendered website use the following command (and check the temporary, rendered version at `./public`):
```
hugo
```To develop the site use
```
hugo serve
```which starts an internal server where you can always check the final rendered version.
## Update ozone.apache.org
For modify the content the [Ozone site](https://ozone.apache.org) the rendered version should be committed to the [asf-site](https://github.com/apache/ozone-site/tree/asf-site) branch.
This is handled by a [Github Action](https://github.com/apache/ozone-site/blob/master/.github/workflows/regenerate.yml) which refresh the rendered branch and commit the changes: *It's enough to modify the source files on this branch, no other action is required.* Updating the Hugo source files on this branch will automatically update the site itself.
Publishing the `asf-site` branch as the https://ozone.apache.org is configured by the [.asf.yaml descriptor](https://github.com/apache/ozone-site/blob/asf-site/.asf.yaml).