Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chaos-eng/chaos-eng.github.io
Principles of Chaos Engineering
https://github.com/chaos-eng/chaos-eng.github.io
Last synced: 13 days ago
JSON representation
Principles of Chaos Engineering
- Host: GitHub
- URL: https://github.com/chaos-eng/chaos-eng.github.io
- Owner: chaos-eng
- License: cc-by-sa-4.0
- Created: 2016-01-06T00:05:12.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-02-04T23:32:06.000Z (9 months ago)
- Last Synced: 2024-08-01T19:58:45.346Z (3 months ago)
- Homepage: http://principlesofchaos.org
- Size: 717 KB
- Stars: 413
- Watchers: 20
- Forks: 109
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Principles of Chaos Engineering
This is the source for [principlesofchaos.org](https://principlesofchaos.org).
It's a static site, generated with [hugo].
Theme used:
[DenisBalan/hugo-theme-pixyll](https://github.com/DenisBalan/hugo-theme-pixyll)
(a slightly modified version of [hugo-theme-pixyll](https://github.com/azmelanar/hugo-theme-pixyll))[hugo]: https://gohugo.io/getting-started/
## Prereqs
* Install [hugo] so you can generate the html
* Check out the submodule that contains the Hugo theme:```bash
git submodule init
git submodule update
```## Add a translation in a new language
1. Identify the [ISO 639-1 two-letter code](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) for your language (e.g., `pl` for Polish).
1. Create a `content/_index.xx.md` file (where `xx` is the two-letter country code), and populate it with the text. See the [content](content) directory for examples of the format.
1. Edit the [config.toml](config.toml) file and add a `[Languages.xx]` line under the `[Languages]` section, in alphabetical order.
1. (Optional): Test locally: `hugo server -D` and point your browser at the local server
1. Commit all of the edited files: `git add config.toml && git add content/_index.xx.md`