Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apache/ozone-site
Website for Apache Ozone
https://github.com/apache/ozone-site
ozone
Last synced: 3 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 (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-08-21T15:20:04.000Z (4 months ago)
- Last Synced: 2024-10-01T01:08:51.958Z (3 months ago)
- Topics: ozone
- Language: HTML
- Homepage: https://ozone.apache.org/
- Size: 73.5 MB
- Stars: 4
- Watchers: 56
- Forks: 27
- Open Issues: 3
-
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).